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.Builder
addAllSubjectAlternativeDnsNames(Iterable<String> values)
Output only.Certificate.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Certificate.Builder
addSubjectAlternativeDnsNames(String value)
Output only.Certificate.Builder
addSubjectAlternativeDnsNamesBytes(com.google.protobuf.ByteString value)
Output only.Certificate
build()
Certificate
buildPartial()
Certificate.Builder
clear()
Certificate.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Certificate.Builder
clearIssuer()
Output only.Certificate.Builder
clearNotAfterTime()
Output only.Certificate.Builder
clearNotBeforeTime()
Output only.Certificate.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Certificate.Builder
clearParsed()
Output only.Certificate.Builder
clearRawDer()
Required.Certificate.Builder
clearSerialNumber()
Output only.Certificate.Builder
clearSha256Fingerprint()
Output only.Certificate.Builder
clearSubject()
Output only.Certificate.Builder
clearSubjectAlternativeDnsNames()
Output only.Certificate.Builder
clone()
Certificate
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getIssuer()
Output only.com.google.protobuf.ByteString
getIssuerBytes()
Output only.com.google.protobuf.Timestamp
getNotAfterTime()
Output only.com.google.protobuf.Timestamp.Builder
getNotAfterTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getNotAfterTimeOrBuilder()
Output only.com.google.protobuf.Timestamp
getNotBeforeTime()
Output only.com.google.protobuf.Timestamp.Builder
getNotBeforeTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getNotBeforeTimeOrBuilder()
Output only.boolean
getParsed()
Output only.com.google.protobuf.ByteString
getRawDer()
Required.String
getSerialNumber()
Output only.com.google.protobuf.ByteString
getSerialNumberBytes()
Output only.String
getSha256Fingerprint()
Output only.com.google.protobuf.ByteString
getSha256FingerprintBytes()
Output only.String
getSubject()
Output only.String
getSubjectAlternativeDnsNames(int index)
Output only.com.google.protobuf.ByteString
getSubjectAlternativeDnsNamesBytes(int index)
Output only.int
getSubjectAlternativeDnsNamesCount()
Output only.com.google.protobuf.ProtocolStringList
getSubjectAlternativeDnsNamesList()
Output only.com.google.protobuf.ByteString
getSubjectBytes()
Output only.boolean
hasNotAfterTime()
Output only.boolean
hasNotBeforeTime()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Certificate.Builder
mergeFrom(Certificate other)
Certificate.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Certificate.Builder
mergeFrom(com.google.protobuf.Message other)
Certificate.Builder
mergeNotAfterTime(com.google.protobuf.Timestamp value)
Output only.Certificate.Builder
mergeNotBeforeTime(com.google.protobuf.Timestamp value)
Output only.Certificate.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Certificate.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Certificate.Builder
setIssuer(String value)
Output only.Certificate.Builder
setIssuerBytes(com.google.protobuf.ByteString value)
Output only.Certificate.Builder
setNotAfterTime(com.google.protobuf.Timestamp value)
Output only.Certificate.Builder
setNotAfterTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Certificate.Builder
setNotBeforeTime(com.google.protobuf.Timestamp value)
Output only.Certificate.Builder
setNotBeforeTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Certificate.Builder
setParsed(boolean value)
Output only.Certificate.Builder
setRawDer(com.google.protobuf.ByteString value)
Required.Certificate.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Certificate.Builder
setSerialNumber(String value)
Output only.Certificate.Builder
setSerialNumberBytes(com.google.protobuf.ByteString value)
Output only.Certificate.Builder
setSha256Fingerprint(String value)
Output only.Certificate.Builder
setSha256FingerprintBytes(com.google.protobuf.ByteString value)
Output only.Certificate.Builder
setSubject(String value)
Output only.Certificate.Builder
setSubjectAlternativeDnsNames(int index, String value)
Output only.Certificate.Builder
setSubjectBytes(com.google.protobuf.ByteString value)
Output only.Certificate.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clear
public Certificate.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
getDefaultInstanceForType
public Certificate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Certificate build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Certificate buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Certificate.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
setField
public Certificate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clearField
public Certificate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
clearOneof
public Certificate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
setRepeatedField
public Certificate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
addRepeatedField
public Certificate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Certificate.Builder>
-
mergeFrom
public Certificate.Builder mergeFrom(Certificate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getRawDer
in 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:
getParsed
in 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:
getIssuer
in 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:
getIssuerBytes
in 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:
getSubject
in 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:
getSubjectBytes
in 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:
getSubjectAlternativeDnsNamesList
in 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:
getSubjectAlternativeDnsNamesCount
in 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:
getSubjectAlternativeDnsNames
in 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:
getSubjectAlternativeDnsNamesBytes
in 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:
hasNotBeforeTime
in 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:
getNotBeforeTime
in 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:
getNotBeforeTimeOrBuilder
in 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:
hasNotAfterTime
in 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:
getNotAfterTime
in 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:
getNotAfterTimeOrBuilder
in 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:
getSerialNumber
in 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:
getSerialNumberBytes
in 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:
getSha256Fingerprint
in 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:
getSha256FingerprintBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
mergeUnknownFields
public final Certificate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Certificate.Builder>
-
-