Package com.google.cloud.kms.v1
Class Certificate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
- com.google.cloud.kms.v1.Certificate.Builder
-
- All Implemented Interfaces:
CertificateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Certificate
public static final class Certificate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder> implements CertificateOrBuilder
A [Certificate][google.cloud.kms.v1.Certificate] represents an X.509 certificate used to authenticate HTTPS connections to EKM replicas.
Protobuf typegoogle.cloud.kms.v1.Certificate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Certificate.BuilderaddAllSubjectAlternativeDnsNames(Iterable<String> values)Output only.Certificate.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Certificate.BuilderaddSubjectAlternativeDnsNames(String value)Output only.Certificate.BuilderaddSubjectAlternativeDnsNamesBytes(com.google.protobuf.ByteString value)Output only.Certificatebuild()CertificatebuildPartial()Certificate.Builderclear()Certificate.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Certificate.BuilderclearIssuer()Output only.Certificate.BuilderclearNotAfterTime()Output only.Certificate.BuilderclearNotBeforeTime()Output only.Certificate.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Certificate.BuilderclearParsed()Output only.Certificate.BuilderclearRawDer()Required.Certificate.BuilderclearSerialNumber()Output only.Certificate.BuilderclearSha256Fingerprint()Output only.Certificate.BuilderclearSubject()Output only.Certificate.BuilderclearSubjectAlternativeDnsNames()Output only.Certificate.Builderclone()CertificategetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetIssuer()Output only.com.google.protobuf.ByteStringgetIssuerBytes()Output only.com.google.protobuf.TimestampgetNotAfterTime()Output only.com.google.protobuf.Timestamp.BuildergetNotAfterTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetNotAfterTimeOrBuilder()Output only.com.google.protobuf.TimestampgetNotBeforeTime()Output only.com.google.protobuf.Timestamp.BuildergetNotBeforeTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetNotBeforeTimeOrBuilder()Output only.booleangetParsed()Output only.com.google.protobuf.ByteStringgetRawDer()Required.StringgetSerialNumber()Output only.com.google.protobuf.ByteStringgetSerialNumberBytes()Output only.StringgetSha256Fingerprint()Output only.com.google.protobuf.ByteStringgetSha256FingerprintBytes()Output only.StringgetSubject()Output only.StringgetSubjectAlternativeDnsNames(int index)Output only.com.google.protobuf.ByteStringgetSubjectAlternativeDnsNamesBytes(int index)Output only.intgetSubjectAlternativeDnsNamesCount()Output only.com.google.protobuf.ProtocolStringListgetSubjectAlternativeDnsNamesList()Output only.com.google.protobuf.ByteStringgetSubjectBytes()Output only.booleanhasNotAfterTime()Output only.booleanhasNotBeforeTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Certificate.BuildermergeFrom(Certificate other)Certificate.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Certificate.BuildermergeFrom(com.google.protobuf.Message other)Certificate.BuildermergeNotAfterTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildermergeNotBeforeTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Certificate.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Certificate.BuildersetIssuer(String value)Output only.Certificate.BuildersetIssuerBytes(com.google.protobuf.ByteString value)Output only.Certificate.BuildersetNotAfterTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildersetNotAfterTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Certificate.BuildersetNotBeforeTime(com.google.protobuf.Timestamp value)Output only.Certificate.BuildersetNotBeforeTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.Certificate.BuildersetParsed(boolean value)Output only.Certificate.BuildersetRawDer(com.google.protobuf.ByteString value)Required.Certificate.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Certificate.BuildersetSerialNumber(String value)Output only.Certificate.BuildersetSerialNumberBytes(com.google.protobuf.ByteString value)Output only.Certificate.BuildersetSha256Fingerprint(String value)Output only.Certificate.BuildersetSha256FingerprintBytes(com.google.protobuf.ByteString value)Output only.Certificate.BuildersetSubject(String value)Output only.Certificate.BuildersetSubjectAlternativeDnsNames(int index, String value)Output only.Certificate.BuildersetSubjectBytes(com.google.protobuf.ByteString value)Output only.Certificate.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<Certificate.Builder>
-
clear
public Certificate.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<Certificate.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<Certificate.Builder>
-
getDefaultInstanceForType
public Certificate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Certificate build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Certificate buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Certificate.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<Certificate.Builder>
-
setField
public Certificate.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<Certificate.Builder>
-
clearField
public Certificate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clearOneof
public Certificate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
setRepeatedField
public Certificate.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<Certificate.Builder>
-
addRepeatedField
public Certificate.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<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(Certificate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.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<Certificate.Builder>- Throws:
IOException
-
getRawDer
public com.google.protobuf.ByteString getRawDer()
Required. The raw certificate bytes in DER format.
bytes raw_der = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getRawDerin interfaceCertificateOrBuilder- Returns:
- The rawDer.
-
setRawDer
public Certificate.Builder setRawDer(com.google.protobuf.ByteString value)
Required. The raw certificate bytes in DER format.
bytes raw_der = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The rawDer to set.- Returns:
- This builder for chaining.
-
clearRawDer
public Certificate.Builder clearRawDer()
Required. The raw certificate bytes in DER format.
bytes raw_der = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getParsed
public boolean getParsed()
Output only. True if the certificate was parsed successfully.
bool parsed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getParsedin interfaceCertificateOrBuilder- Returns:
- The parsed.
-
setParsed
public Certificate.Builder setParsed(boolean value)
Output only. True if the certificate was parsed successfully.
bool parsed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The parsed to set.- Returns:
- This builder for chaining.
-
clearParsed
public Certificate.Builder clearParsed()
Output only. True if the certificate was parsed successfully.
bool parsed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getIssuer
public String getIssuer()
Output only. The issuer distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string issuer = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIssuerin interfaceCertificateOrBuilder- Returns:
- The issuer.
-
getIssuerBytes
public com.google.protobuf.ByteString getIssuerBytes()
Output only. The issuer distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string issuer = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIssuerBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for issuer.
-
setIssuer
public Certificate.Builder setIssuer(String value)
Output only. The issuer distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string issuer = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The issuer to set.- Returns:
- This builder for chaining.
-
clearIssuer
public Certificate.Builder clearIssuer()
Output only. The issuer distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string issuer = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setIssuerBytes
public Certificate.Builder setIssuerBytes(com.google.protobuf.ByteString value)
Output only. The issuer distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string issuer = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for issuer to set.- Returns:
- This builder for chaining.
-
getSubject
public String getSubject()
Output only. The subject distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectin interfaceCertificateOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()
Output only. The subject distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for subject.
-
setSubject
public Certificate.Builder setSubject(String value)
Output only. The subject distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
public Certificate.Builder clearSubject()
Output only. The subject distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setSubjectBytes
public Certificate.Builder setSubjectBytes(com.google.protobuf.ByteString value)
Output only. The subject distinguished name in RFC 2253 format. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string subject = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-
getSubjectAlternativeDnsNamesList
public com.google.protobuf.ProtocolStringList getSubjectAlternativeDnsNamesList()
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectAlternativeDnsNamesListin interfaceCertificateOrBuilder- Returns:
- A list containing the subjectAlternativeDnsNames.
-
getSubjectAlternativeDnsNamesCount
public int getSubjectAlternativeDnsNamesCount()
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectAlternativeDnsNamesCountin interfaceCertificateOrBuilder- Returns:
- The count of subjectAlternativeDnsNames.
-
getSubjectAlternativeDnsNames
public String getSubjectAlternativeDnsNames(int index)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectAlternativeDnsNamesin interfaceCertificateOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The subjectAlternativeDnsNames at the given index.
-
getSubjectAlternativeDnsNamesBytes
public com.google.protobuf.ByteString getSubjectAlternativeDnsNamesBytes(int index)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubjectAlternativeDnsNamesBytesin interfaceCertificateOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the subjectAlternativeDnsNames at the given index.
-
setSubjectAlternativeDnsNames
public Certificate.Builder setSubjectAlternativeDnsNames(int index, String value)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The subjectAlternativeDnsNames to set.- Returns:
- This builder for chaining.
-
addSubjectAlternativeDnsNames
public Certificate.Builder addSubjectAlternativeDnsNames(String value)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The subjectAlternativeDnsNames to add.- Returns:
- This builder for chaining.
-
addAllSubjectAlternativeDnsNames
public Certificate.Builder addAllSubjectAlternativeDnsNames(Iterable<String> values)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The subjectAlternativeDnsNames to add.- Returns:
- This builder for chaining.
-
clearSubjectAlternativeDnsNames
public Certificate.Builder clearSubjectAlternativeDnsNames()
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addSubjectAlternativeDnsNamesBytes
public Certificate.Builder addSubjectAlternativeDnsNamesBytes(com.google.protobuf.ByteString value)
Output only. The subject Alternative DNS names. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
repeated string subject_alternative_dns_names = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the subjectAlternativeDnsNames to add.- Returns:
- This builder for chaining.
-
hasNotBeforeTime
public boolean hasNotBeforeTime()
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasNotBeforeTimein interfaceCertificateOrBuilder- Returns:
- Whether the notBeforeTime field is set.
-
getNotBeforeTime
public com.google.protobuf.Timestamp getNotBeforeTime()
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNotBeforeTimein interfaceCertificateOrBuilder- Returns:
- The notBeforeTime.
-
setNotBeforeTime
public Certificate.Builder setNotBeforeTime(com.google.protobuf.Timestamp value)
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setNotBeforeTime
public Certificate.Builder setNotBeforeTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeNotBeforeTime
public Certificate.Builder mergeNotBeforeTime(com.google.protobuf.Timestamp value)
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearNotBeforeTime
public Certificate.Builder clearNotBeforeTime()
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getNotBeforeTimeBuilder
public com.google.protobuf.Timestamp.Builder getNotBeforeTimeBuilder()
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getNotBeforeTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNotBeforeTimeOrBuilder()
Output only. The certificate is not valid before this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_before_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNotBeforeTimeOrBuilderin interfaceCertificateOrBuilder
-
hasNotAfterTime
public boolean hasNotAfterTime()
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasNotAfterTimein interfaceCertificateOrBuilder- Returns:
- Whether the notAfterTime field is set.
-
getNotAfterTime
public com.google.protobuf.Timestamp getNotAfterTime()
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNotAfterTimein interfaceCertificateOrBuilder- Returns:
- The notAfterTime.
-
setNotAfterTime
public Certificate.Builder setNotAfterTime(com.google.protobuf.Timestamp value)
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setNotAfterTime
public Certificate.Builder setNotAfterTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeNotAfterTime
public Certificate.Builder mergeNotAfterTime(com.google.protobuf.Timestamp value)
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearNotAfterTime
public Certificate.Builder clearNotAfterTime()
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getNotAfterTimeBuilder
public com.google.protobuf.Timestamp.Builder getNotAfterTimeBuilder()
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getNotAfterTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNotAfterTimeOrBuilder()
Output only. The certificate is not valid after this time. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
.google.protobuf.Timestamp not_after_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNotAfterTimeOrBuilderin interfaceCertificateOrBuilder
-
getSerialNumber
public String getSerialNumber()
Output only. The certificate serial number as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string serial_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSerialNumberin interfaceCertificateOrBuilder- Returns:
- The serialNumber.
-
getSerialNumberBytes
public com.google.protobuf.ByteString getSerialNumberBytes()
Output only. The certificate serial number as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string serial_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSerialNumberBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for serialNumber.
-
setSerialNumber
public Certificate.Builder setSerialNumber(String value)
Output only. The certificate serial number as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string serial_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The serialNumber to set.- Returns:
- This builder for chaining.
-
clearSerialNumber
public Certificate.Builder clearSerialNumber()
Output only. The certificate serial number as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string serial_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setSerialNumberBytes
public Certificate.Builder setSerialNumberBytes(com.google.protobuf.ByteString value)
Output only. The certificate serial number as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string serial_number = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for serialNumber to set.- Returns:
- This builder for chaining.
-
getSha256Fingerprint
public String getSha256Fingerprint()
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string sha256_fingerprint = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSha256Fingerprintin interfaceCertificateOrBuilder- Returns:
- The sha256Fingerprint.
-
getSha256FingerprintBytes
public com.google.protobuf.ByteString getSha256FingerprintBytes()
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string sha256_fingerprint = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSha256FingerprintBytesin interfaceCertificateOrBuilder- Returns:
- The bytes for sha256Fingerprint.
-
setSha256Fingerprint
public Certificate.Builder setSha256Fingerprint(String value)
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string sha256_fingerprint = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The sha256Fingerprint to set.- Returns:
- This builder for chaining.
-
clearSha256Fingerprint
public Certificate.Builder clearSha256Fingerprint()
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string sha256_fingerprint = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setSha256FingerprintBytes
public Certificate.Builder setSha256FingerprintBytes(com.google.protobuf.ByteString value)
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if [parsed][google.cloud.kms.v1.Certificate.parsed] is true.
string sha256_fingerprint = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for sha256Fingerprint to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Certificate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeUnknownFields
public final Certificate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
-