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.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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