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()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public ShieldedInstanceIdentity.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public ShieldedInstanceIdentity build()
   
  
  
  buildPartial()
  
    public ShieldedInstanceIdentity buildPartial()
   
  
  
  clear()
  
    public ShieldedInstanceIdentity.Builder clear()
   
  
  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)
   
  
  
  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)
   
  
  
  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()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public ShieldedInstanceIdentity getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  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;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for kind. | 
    
  
  
  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;
 
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | 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;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the signingKey field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  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)
   
  
  
  
  
  
    public ShieldedInstanceIdentity.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public ShieldedInstanceIdentity.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  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)
   
  
  
  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)
   
  
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The kind to set. | 
    
  
  
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for kind to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public ShieldedInstanceIdentity.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  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)
   
  
  
  Overrides