public static final class ShieldedInstanceIdentity.Builder extends GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder> implements ShieldedInstanceIdentityOrBuilder
   
   A Shielded Instance Identity.
 Protobuf type google.cloud.compute.v1.ShieldedInstanceIdentity
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ShieldedInstanceIdentity.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public ShieldedInstanceIdentity build()
   
  Returns
  
  
  buildPartial()
  
    public ShieldedInstanceIdentity buildPartial()
   
  Returns
  
  
  clear()
  
    public ShieldedInstanceIdentity.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearEncryptionKey()
  
    public ShieldedInstanceIdentity.Builder clearEncryptionKey()
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
clearField(Descriptors.FieldDescriptor field)
  
    public ShieldedInstanceIdentity.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearKind()
  
    public ShieldedInstanceIdentity.Builder clearKind()
   
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public ShieldedInstanceIdentity.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearSigningKey()
  
    public ShieldedInstanceIdentity.Builder clearSigningKey()
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
clone()
  
    public ShieldedInstanceIdentity.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ShieldedInstanceIdentity getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getEncryptionKey()
  
    public ShieldedInstanceIdentityEntry getEncryptionKey()
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
getEncryptionKeyBuilder()
  
    public ShieldedInstanceIdentityEntry.Builder getEncryptionKeyBuilder()
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
getEncryptionKeyOrBuilder()
  
    public ShieldedInstanceIdentityEntryOrBuilder getEncryptionKeyOrBuilder()
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
getKind()
  
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
    
      
        | Type | Description | 
      
        | String | The kind. | 
    
  
  
  getKindBytes()
  
    public ByteString getKindBytes()
   
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
getSigningKey()
  
    public ShieldedInstanceIdentityEntry getSigningKey()
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
getSigningKeyBuilder()
  
    public ShieldedInstanceIdentityEntry.Builder getSigningKeyBuilder()
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
getSigningKeyOrBuilder()
  
    public ShieldedInstanceIdentityEntryOrBuilder getSigningKeyOrBuilder()
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
hasEncryptionKey()
  
    public boolean hasEncryptionKey()
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
    
      
        | Type | Description | 
      
        | boolean | Whether the encryptionKey field is set. | 
    
  
  
  hasKind()
  
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
    
      
        | Type | Description | 
      
        | boolean | Whether the kind field is set. | 
    
  
  
  hasSigningKey()
  
    public boolean hasSigningKey()
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
    
      
        | Type | Description | 
      
        | boolean | Whether the signingKey field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeEncryptionKey(ShieldedInstanceIdentityEntry value)
  
    public ShieldedInstanceIdentity.Builder mergeEncryptionKey(ShieldedInstanceIdentityEntry value)
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
mergeFrom(ShieldedInstanceIdentity other)
  
    public ShieldedInstanceIdentity.Builder mergeFrom(ShieldedInstanceIdentity other)
   
  Parameter
  
  Returns
  
  
  
  
    public ShieldedInstanceIdentity.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public ShieldedInstanceIdentity.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeSigningKey(ShieldedInstanceIdentityEntry value)
  
    public ShieldedInstanceIdentity.Builder mergeSigningKey(ShieldedInstanceIdentityEntry value)
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final ShieldedInstanceIdentity.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setEncryptionKey(ShieldedInstanceIdentityEntry value)
  
    public ShieldedInstanceIdentity.Builder setEncryptionKey(ShieldedInstanceIdentityEntry value)
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
setEncryptionKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
  
    public ShieldedInstanceIdentity.Builder setEncryptionKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
   
   An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry encryption_key = 488268707;
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public ShieldedInstanceIdentity.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setKind(String value)
  
    public ShieldedInstanceIdentity.Builder setKind(String value)
   
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
    
      
        | Name | Description | 
      
        | value | String
 The kind to set. | 
    
  
  Returns
  
  
  setKindBytes(ByteString value)
  
    public ShieldedInstanceIdentity.Builder setKindBytes(ByteString value)
   
   [Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
 optional string kind = 3292052;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for kind to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ShieldedInstanceIdentity.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setSigningKey(ShieldedInstanceIdentityEntry value)
  
    public ShieldedInstanceIdentity.Builder setSigningKey(ShieldedInstanceIdentityEntry value)
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
setSigningKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
  
    public ShieldedInstanceIdentity.Builder setSigningKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
   
   An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
 
 optional .google.cloud.compute.v1.ShieldedInstanceIdentityEntry signing_key = 320948261;
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final ShieldedInstanceIdentity.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides