Class CertificateRevocationList.RevokedCertificate.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
com.google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate.Builder
- All Implemented Interfaces:
CertificateRevocationList.RevokedCertificateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CertificateRevocationList.RevokedCertificate
public static final class CertificateRevocationList.RevokedCertificate.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
implements CertificateRevocationList.RevokedCertificateOrBuilder
Describes a revoked [Certificate][google.cloud.security.privateca.v1.Certificate].Protobuf type
google.cloud.security.privateca.v1.CertificateRevocationList.RevokedCertificate-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.com.google.protobuf.ByteStringThe resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].com.google.protobuf.ByteStringThe serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.intThe reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCertificate(String value) The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.setCertificateBytes(com.google.protobuf.ByteString value) The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.setHexSerialNumber(String value) The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].setHexSerialNumberBytes(com.google.protobuf.ByteString value) The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.setRevocationReasonValue(int value) The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.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.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public CertificateRevocationList.RevokedCertificate.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
-
mergeFrom
public CertificateRevocationList.RevokedCertificate.Builder mergeFrom(CertificateRevocationList.RevokedCertificate other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CertificateRevocationList.RevokedCertificate.Builder>
-
mergeFrom
public CertificateRevocationList.RevokedCertificate.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<CertificateRevocationList.RevokedCertificate.Builder>- Throws:
IOException
-
getCertificate
The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.
string certificate = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getCertificatein interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The certificate.
-
getCertificateBytes
public com.google.protobuf.ByteString getCertificateBytes()The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.
string certificate = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getCertificateBytesin interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The bytes for certificate.
-
setCertificate
The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.
string certificate = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The certificate to set.- Returns:
- This builder for chaining.
-
clearCertificate
The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.
string certificate = 1 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCertificateBytes
public CertificateRevocationList.RevokedCertificate.Builder setCertificateBytes(com.google.protobuf.ByteString value) The resource name for the [Certificate][google.cloud.security.privateca.v1.Certificate] in the format `projects/*/locations/*/caPools/*/certificates/*`.
string certificate = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for certificate to set.- Returns:
- This builder for chaining.
-
getHexSerialNumber
The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].
string hex_serial_number = 2;- Specified by:
getHexSerialNumberin interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The hexSerialNumber.
-
getHexSerialNumberBytes
public com.google.protobuf.ByteString getHexSerialNumberBytes()The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].
string hex_serial_number = 2;- Specified by:
getHexSerialNumberBytesin interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The bytes for hexSerialNumber.
-
setHexSerialNumber
The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].
string hex_serial_number = 2;- Parameters:
value- The hexSerialNumber to set.- Returns:
- This builder for chaining.
-
clearHexSerialNumber
The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].
string hex_serial_number = 2;- Returns:
- This builder for chaining.
-
setHexSerialNumberBytes
public CertificateRevocationList.RevokedCertificate.Builder setHexSerialNumberBytes(com.google.protobuf.ByteString value) The serial number of the [Certificate][google.cloud.security.privateca.v1.Certificate].
string hex_serial_number = 2;- Parameters:
value- The bytes for hexSerialNumber to set.- Returns:
- This builder for chaining.
-
getRevocationReasonValue
public int getRevocationReasonValue()The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.
.google.cloud.security.privateca.v1.RevocationReason revocation_reason = 3;- Specified by:
getRevocationReasonValuein interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The enum numeric value on the wire for revocationReason.
-
setRevocationReasonValue
The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.
.google.cloud.security.privateca.v1.RevocationReason revocation_reason = 3;- Parameters:
value- The enum numeric value on the wire for revocationReason to set.- Returns:
- This builder for chaining.
-
getRevocationReason
The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.
.google.cloud.security.privateca.v1.RevocationReason revocation_reason = 3;- Specified by:
getRevocationReasonin interfaceCertificateRevocationList.RevokedCertificateOrBuilder- Returns:
- The revocationReason.
-
setRevocationReason
public CertificateRevocationList.RevokedCertificate.Builder setRevocationReason(RevocationReason value) The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.
.google.cloud.security.privateca.v1.RevocationReason revocation_reason = 3;- Parameters:
value- The revocationReason to set.- Returns:
- This builder for chaining.
-
clearRevocationReason
The reason the [Certificate][google.cloud.security.privateca.v1.Certificate] was revoked.
.google.cloud.security.privateca.v1.RevocationReason revocation_reason = 3;- Returns:
- This builder for chaining.
-