public static final class ShieldedInstanceIdentity.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder> implements ShieldedInstanceIdentityOrBuilder
A Shielded Instance Identity.Protobuf type
google.cloud.compute.v1.ShieldedInstanceIdentity| Modifier and Type | Method and Description |
|---|---|
ShieldedInstanceIdentity.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ShieldedInstanceIdentity |
build() |
ShieldedInstanceIdentity |
buildPartial() |
ShieldedInstanceIdentity.Builder |
clear() |
ShieldedInstanceIdentity.Builder |
clearEncryptionKey()
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ShieldedInstanceIdentity.Builder |
clearKind()
[Output Only] Type of the resource.
|
ShieldedInstanceIdentity.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ShieldedInstanceIdentity.Builder |
clearSigningKey()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
clone() |
ShieldedInstanceIdentity |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ShieldedInstanceIdentityEntry |
getEncryptionKey()
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentityEntry.Builder |
getEncryptionKeyBuilder()
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentityEntryOrBuilder |
getEncryptionKeyOrBuilder()
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
String |
getKind()
[Output Only] Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output Only] Type of the resource.
|
ShieldedInstanceIdentityEntry |
getSigningKey()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentityEntry.Builder |
getSigningKeyBuilder()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentityEntryOrBuilder |
getSigningKeyOrBuilder()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
boolean |
hasEncryptionKey()
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
boolean |
hasKind()
[Output Only] Type of the resource.
|
boolean |
hasSigningKey()
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ShieldedInstanceIdentity.Builder |
mergeEncryptionKey(ShieldedInstanceIdentityEntry value)
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ShieldedInstanceIdentity.Builder |
mergeFrom(com.google.protobuf.Message other) |
ShieldedInstanceIdentity.Builder |
mergeFrom(ShieldedInstanceIdentity other) |
ShieldedInstanceIdentity.Builder |
mergeSigningKey(ShieldedInstanceIdentityEntry value)
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ShieldedInstanceIdentity.Builder |
setEncryptionKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
setEncryptionKey(ShieldedInstanceIdentityEntry value)
An Endorsement Key (EK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ShieldedInstanceIdentity.Builder |
setKind(String value)
[Output Only] Type of the resource.
|
ShieldedInstanceIdentity.Builder |
setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
ShieldedInstanceIdentity.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ShieldedInstanceIdentity.Builder |
setSigningKey(ShieldedInstanceIdentityEntry.Builder builderForValue)
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
setSigningKey(ShieldedInstanceIdentityEntry value)
An Attestation Key (AK) made by the RSA 2048 algorithm issued to the Shielded Instance's vTPM.
|
ShieldedInstanceIdentity.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ShieldedInstanceIdentity build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ShieldedInstanceIdentity buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ShieldedInstanceIdentity.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder mergeFrom(ShieldedInstanceIdentity other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public ShieldedInstanceIdentity.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ShieldedInstanceIdentity.Builder>IOExceptionpublic 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;
hasEncryptionKey in interface ShieldedInstanceIdentityOrBuilderpublic 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;
getEncryptionKey in interface ShieldedInstanceIdentityOrBuilderpublic 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;
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;
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;
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;
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;
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;
getEncryptionKeyOrBuilder in interface ShieldedInstanceIdentityOrBuilderpublic boolean hasKind()
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;hasKind in interface ShieldedInstanceIdentityOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;getKind in interface ShieldedInstanceIdentityOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;getKindBytes in interface ShieldedInstanceIdentityOrBuilderpublic ShieldedInstanceIdentity.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;value - The kind to set.public ShieldedInstanceIdentity.Builder clearKind()
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;public ShieldedInstanceIdentity.Builder setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource. Always compute#shieldedInstanceIdentity for shielded Instance identity entry.
optional string kind = 3292052;value - The bytes for kind to set.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;
hasSigningKey in interface ShieldedInstanceIdentityOrBuilderpublic 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;
getSigningKey in interface ShieldedInstanceIdentityOrBuilderpublic 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;
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;
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;
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;
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;
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;
getSigningKeyOrBuilder in interface ShieldedInstanceIdentityOrBuilderpublic final ShieldedInstanceIdentity.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>public final ShieldedInstanceIdentity.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ShieldedInstanceIdentity.Builder>Copyright © 2023 Google LLC. All rights reserved.