Package com.google.cloud.kms.v1
Class KeyOperationAttestation.CertificateChains.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
- com.google.cloud.kms.v1.KeyOperationAttestation.CertificateChains.Builder
-
- All Implemented Interfaces:
KeyOperationAttestation.CertificateChainsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- KeyOperationAttestation.CertificateChains
public static final class KeyOperationAttestation.CertificateChains.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder> implements KeyOperationAttestation.CertificateChainsOrBuilder
Certificate chains needed to verify the attestation. Certificates in chains are PEM-encoded and are ordered based on https://tools.ietf.org/html/rfc5246#section-7.4.2.
Protobuf typegoogle.cloud.kms.v1.KeyOperationAttestation.CertificateChains
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyOperationAttestation.CertificateChains.BuilderaddAllCaviumCerts(Iterable<String> values)Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddAllGoogleCardCerts(Iterable<String> values)Google card certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddAllGooglePartitionCerts(Iterable<String> values)Google partition certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddCaviumCerts(String value)Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddCaviumCertsBytes(com.google.protobuf.ByteString value)Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddGoogleCardCerts(String value)Google card certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddGoogleCardCertsBytes(com.google.protobuf.ByteString value)Google card certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddGooglePartitionCerts(String value)Google partition certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddGooglePartitionCertsBytes(com.google.protobuf.ByteString value)Google partition certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)KeyOperationAttestation.CertificateChainsbuild()KeyOperationAttestation.CertificateChainsbuildPartial()KeyOperationAttestation.CertificateChains.Builderclear()KeyOperationAttestation.CertificateChains.BuilderclearCaviumCerts()Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)KeyOperationAttestation.CertificateChains.BuilderclearGoogleCardCerts()Google card certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderclearGooglePartitionCerts()Google partition certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)KeyOperationAttestation.CertificateChains.Builderclone()StringgetCaviumCerts(int index)Cavium certificate chain corresponding to the attestation.com.google.protobuf.ByteStringgetCaviumCertsBytes(int index)Cavium certificate chain corresponding to the attestation.intgetCaviumCertsCount()Cavium certificate chain corresponding to the attestation.com.google.protobuf.ProtocolStringListgetCaviumCertsList()Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChainsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetGoogleCardCerts(int index)Google card certificate chain corresponding to the attestation.com.google.protobuf.ByteStringgetGoogleCardCertsBytes(int index)Google card certificate chain corresponding to the attestation.intgetGoogleCardCertsCount()Google card certificate chain corresponding to the attestation.com.google.protobuf.ProtocolStringListgetGoogleCardCertsList()Google card certificate chain corresponding to the attestation.StringgetGooglePartitionCerts(int index)Google partition certificate chain corresponding to the attestation.com.google.protobuf.ByteStringgetGooglePartitionCertsBytes(int index)Google partition certificate chain corresponding to the attestation.intgetGooglePartitionCertsCount()Google partition certificate chain corresponding to the attestation.com.google.protobuf.ProtocolStringListgetGooglePartitionCertsList()Google partition certificate chain corresponding to the attestation.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()KeyOperationAttestation.CertificateChains.BuildermergeFrom(KeyOperationAttestation.CertificateChains other)KeyOperationAttestation.CertificateChains.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)KeyOperationAttestation.CertificateChains.BuildermergeFrom(com.google.protobuf.Message other)KeyOperationAttestation.CertificateChains.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)KeyOperationAttestation.CertificateChains.BuildersetCaviumCerts(int index, String value)Cavium certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)KeyOperationAttestation.CertificateChains.BuildersetGoogleCardCerts(int index, String value)Google card certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuildersetGooglePartitionCerts(int index, String value)Google partition certificate chain corresponding to the attestation.KeyOperationAttestation.CertificateChains.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)KeyOperationAttestation.CertificateChains.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
clear
public KeyOperationAttestation.CertificateChains.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
getDefaultInstanceForType
public KeyOperationAttestation.CertificateChains getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeyOperationAttestation.CertificateChains build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeyOperationAttestation.CertificateChains buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public KeyOperationAttestation.CertificateChains.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
setField
public KeyOperationAttestation.CertificateChains.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
clearField
public KeyOperationAttestation.CertificateChains.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
clearOneof
public KeyOperationAttestation.CertificateChains.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
setRepeatedField
public KeyOperationAttestation.CertificateChains.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
addRepeatedField
public KeyOperationAttestation.CertificateChains.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
mergeFrom
public KeyOperationAttestation.CertificateChains.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
mergeFrom
public KeyOperationAttestation.CertificateChains.Builder mergeFrom(KeyOperationAttestation.CertificateChains other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
mergeFrom
public KeyOperationAttestation.CertificateChains.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeyOperationAttestation.CertificateChains.Builder>- Throws:
IOException
-
getCaviumCertsList
public com.google.protobuf.ProtocolStringList getCaviumCertsList()
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Specified by:
getCaviumCertsListin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- A list containing the caviumCerts.
-
getCaviumCertsCount
public int getCaviumCertsCount()
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Specified by:
getCaviumCertsCountin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- The count of caviumCerts.
-
getCaviumCerts
public String getCaviumCerts(int index)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Specified by:
getCaviumCertsin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The caviumCerts at the given index.
-
getCaviumCertsBytes
public com.google.protobuf.ByteString getCaviumCertsBytes(int index)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Specified by:
getCaviumCertsBytesin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the caviumCerts at the given index.
-
setCaviumCerts
public KeyOperationAttestation.CertificateChains.Builder setCaviumCerts(int index, String value)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Parameters:
index- The index to set the value at.value- The caviumCerts to set.- Returns:
- This builder for chaining.
-
addCaviumCerts
public KeyOperationAttestation.CertificateChains.Builder addCaviumCerts(String value)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Parameters:
value- The caviumCerts to add.- Returns:
- This builder for chaining.
-
addAllCaviumCerts
public KeyOperationAttestation.CertificateChains.Builder addAllCaviumCerts(Iterable<String> values)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Parameters:
values- The caviumCerts to add.- Returns:
- This builder for chaining.
-
clearCaviumCerts
public KeyOperationAttestation.CertificateChains.Builder clearCaviumCerts()
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Returns:
- This builder for chaining.
-
addCaviumCertsBytes
public KeyOperationAttestation.CertificateChains.Builder addCaviumCertsBytes(com.google.protobuf.ByteString value)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;- Parameters:
value- The bytes of the caviumCerts to add.- Returns:
- This builder for chaining.
-
getGoogleCardCertsList
public com.google.protobuf.ProtocolStringList getGoogleCardCertsList()
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Specified by:
getGoogleCardCertsListin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- A list containing the googleCardCerts.
-
getGoogleCardCertsCount
public int getGoogleCardCertsCount()
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Specified by:
getGoogleCardCertsCountin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- The count of googleCardCerts.
-
getGoogleCardCerts
public String getGoogleCardCerts(int index)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Specified by:
getGoogleCardCertsin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The googleCardCerts at the given index.
-
getGoogleCardCertsBytes
public com.google.protobuf.ByteString getGoogleCardCertsBytes(int index)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Specified by:
getGoogleCardCertsBytesin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the googleCardCerts at the given index.
-
setGoogleCardCerts
public KeyOperationAttestation.CertificateChains.Builder setGoogleCardCerts(int index, String value)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Parameters:
index- The index to set the value at.value- The googleCardCerts to set.- Returns:
- This builder for chaining.
-
addGoogleCardCerts
public KeyOperationAttestation.CertificateChains.Builder addGoogleCardCerts(String value)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Parameters:
value- The googleCardCerts to add.- Returns:
- This builder for chaining.
-
addAllGoogleCardCerts
public KeyOperationAttestation.CertificateChains.Builder addAllGoogleCardCerts(Iterable<String> values)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Parameters:
values- The googleCardCerts to add.- Returns:
- This builder for chaining.
-
clearGoogleCardCerts
public KeyOperationAttestation.CertificateChains.Builder clearGoogleCardCerts()
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Returns:
- This builder for chaining.
-
addGoogleCardCertsBytes
public KeyOperationAttestation.CertificateChains.Builder addGoogleCardCertsBytes(com.google.protobuf.ByteString value)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;- Parameters:
value- The bytes of the googleCardCerts to add.- Returns:
- This builder for chaining.
-
getGooglePartitionCertsList
public com.google.protobuf.ProtocolStringList getGooglePartitionCertsList()
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Specified by:
getGooglePartitionCertsListin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- A list containing the googlePartitionCerts.
-
getGooglePartitionCertsCount
public int getGooglePartitionCertsCount()
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Specified by:
getGooglePartitionCertsCountin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Returns:
- The count of googlePartitionCerts.
-
getGooglePartitionCerts
public String getGooglePartitionCerts(int index)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Specified by:
getGooglePartitionCertsin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The googlePartitionCerts at the given index.
-
getGooglePartitionCertsBytes
public com.google.protobuf.ByteString getGooglePartitionCertsBytes(int index)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Specified by:
getGooglePartitionCertsBytesin interfaceKeyOperationAttestation.CertificateChainsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the googlePartitionCerts at the given index.
-
setGooglePartitionCerts
public KeyOperationAttestation.CertificateChains.Builder setGooglePartitionCerts(int index, String value)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Parameters:
index- The index to set the value at.value- The googlePartitionCerts to set.- Returns:
- This builder for chaining.
-
addGooglePartitionCerts
public KeyOperationAttestation.CertificateChains.Builder addGooglePartitionCerts(String value)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Parameters:
value- The googlePartitionCerts to add.- Returns:
- This builder for chaining.
-
addAllGooglePartitionCerts
public KeyOperationAttestation.CertificateChains.Builder addAllGooglePartitionCerts(Iterable<String> values)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Parameters:
values- The googlePartitionCerts to add.- Returns:
- This builder for chaining.
-
clearGooglePartitionCerts
public KeyOperationAttestation.CertificateChains.Builder clearGooglePartitionCerts()
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Returns:
- This builder for chaining.
-
addGooglePartitionCertsBytes
public KeyOperationAttestation.CertificateChains.Builder addGooglePartitionCertsBytes(com.google.protobuf.ByteString value)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;- Parameters:
value- The bytes of the googlePartitionCerts to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final KeyOperationAttestation.CertificateChains.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
mergeUnknownFields
public final KeyOperationAttestation.CertificateChains.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyOperationAttestation.CertificateChains.Builder>
-
-