Class CertMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CertMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<CertMetadata.Builder>
io.confluent.cloud.protobuf.traffic.networkcontext.v1.CertMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CertMetadataOrBuilder,Cloneable
- Enclosing class:
CertMetadata
public static final class CertMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CertMetadata.Builder>
implements CertMetadataOrBuilder
Metadata to represent each cert in a chain this information is used for full-chain CRL checkingProtobuf type
traffic.networkcontext.v1.CertMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()uppercase HEXSHA1 encoded in uppercase HEXRFC2253 String Formatstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoruppercase HEXcom.google.protobuf.ByteStringuppercase HEXSHA1 encoded in uppercase HEXcom.google.protobuf.ByteStringSHA1 encoded in uppercase HEXRFC2253 String Formatcom.google.protobuf.ByteStringRFC2253 String Formatfinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CertMetadata other) setSerialNumber(String value) uppercase HEXsetSerialNumberBytes(com.google.protobuf.ByteString value) uppercase HEXsetSha1Digest(String value) SHA1 encoded in uppercase HEXsetSha1DigestBytes(com.google.protobuf.ByteString value) SHA1 encoded in uppercase HEXsetSubject(String value) RFC2253 String FormatsetSubjectBytes(com.google.protobuf.ByteString value) RFC2253 String FormatMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods inherited from class java.lang.Object
equals, 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() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CertMetadata.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<CertMetadata.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CertMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CertMetadata.Builder>
-
mergeFrom
public CertMetadata.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<CertMetadata.Builder>- Throws:
IOException
-
getSha1Digest
SHA1 encoded in uppercase HEX
string sha1_digest = 1;- Specified by:
getSha1Digestin interfaceCertMetadataOrBuilder- Returns:
- The sha1Digest.
-
getSha1DigestBytes
public com.google.protobuf.ByteString getSha1DigestBytes()SHA1 encoded in uppercase HEX
string sha1_digest = 1;- Specified by:
getSha1DigestBytesin interfaceCertMetadataOrBuilder- Returns:
- The bytes for sha1Digest.
-
setSha1Digest
SHA1 encoded in uppercase HEX
string sha1_digest = 1;- Parameters:
value- The sha1Digest to set.- Returns:
- This builder for chaining.
-
clearSha1Digest
SHA1 encoded in uppercase HEX
string sha1_digest = 1;- Returns:
- This builder for chaining.
-
setSha1DigestBytes
SHA1 encoded in uppercase HEX
string sha1_digest = 1;- Parameters:
value- The bytes for sha1Digest to set.- Returns:
- This builder for chaining.
-
getSerialNumber
uppercase HEX
string serial_number = 2;- Specified by:
getSerialNumberin interfaceCertMetadataOrBuilder- Returns:
- The serialNumber.
-
getSerialNumberBytes
public com.google.protobuf.ByteString getSerialNumberBytes()uppercase HEX
string serial_number = 2;- Specified by:
getSerialNumberBytesin interfaceCertMetadataOrBuilder- Returns:
- The bytes for serialNumber.
-
setSerialNumber
uppercase HEX
string serial_number = 2;- Parameters:
value- The serialNumber to set.- Returns:
- This builder for chaining.
-
clearSerialNumber
uppercase HEX
string serial_number = 2;- Returns:
- This builder for chaining.
-
setSerialNumberBytes
uppercase HEX
string serial_number = 2;- Parameters:
value- The bytes for serialNumber to set.- Returns:
- This builder for chaining.
-
getSubject
RFC2253 String Format
string subject = 3;- Specified by:
getSubjectin interfaceCertMetadataOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()RFC2253 String Format
string subject = 3;- Specified by:
getSubjectBytesin interfaceCertMetadataOrBuilder- Returns:
- The bytes for subject.
-
setSubject
RFC2253 String Format
string subject = 3;- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
RFC2253 String Format
string subject = 3;- Returns:
- This builder for chaining.
-
setSubjectBytes
RFC2253 String Format
string subject = 3;- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-