public static final class TLSProperties.CertificateProperties.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder> implements TLSProperties.CertificatePropertiesOrBuilder
envoy.data.accesslog.v2.TLSProperties.CertificatePropertiesgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TLSProperties.CertificateProperties build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TLSProperties.CertificateProperties buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TLSProperties.CertificateProperties.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder mergeFrom(TLSProperties.CertificateProperties other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public TLSProperties.CertificateProperties.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TLSProperties.CertificateProperties.Builder>IOExceptionpublic List<TLSProperties.CertificateProperties.SubjectAltName> getSubjectAltNameList()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;getSubjectAltNameList in interface TLSProperties.CertificatePropertiesOrBuilderpublic int getSubjectAltNameCount()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;getSubjectAltNameCount in interface TLSProperties.CertificatePropertiesOrBuilderpublic TLSProperties.CertificateProperties.SubjectAltName getSubjectAltName(int index)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;getSubjectAltName in interface TLSProperties.CertificatePropertiesOrBuilderpublic TLSProperties.CertificateProperties.Builder setSubjectAltName(int index, TLSProperties.CertificateProperties.SubjectAltName value)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder setSubjectAltName(int index, TLSProperties.CertificateProperties.SubjectAltName.Builder builderForValue)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder addSubjectAltName(TLSProperties.CertificateProperties.SubjectAltName value)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder addSubjectAltName(int index, TLSProperties.CertificateProperties.SubjectAltName value)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder addSubjectAltName(TLSProperties.CertificateProperties.SubjectAltName.Builder builderForValue)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder addSubjectAltName(int index, TLSProperties.CertificateProperties.SubjectAltName.Builder builderForValue)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder addAllSubjectAltName(Iterable<? extends TLSProperties.CertificateProperties.SubjectAltName> values)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder clearSubjectAltName()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.Builder removeSubjectAltName(int index)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.SubjectAltName.Builder getSubjectAltNameBuilder(int index)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.SubjectAltNameOrBuilder getSubjectAltNameOrBuilder(int index)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;getSubjectAltNameOrBuilder in interface TLSProperties.CertificatePropertiesOrBuilderpublic List<? extends TLSProperties.CertificateProperties.SubjectAltNameOrBuilder> getSubjectAltNameOrBuilderList()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;getSubjectAltNameOrBuilderList in interface TLSProperties.CertificatePropertiesOrBuilderpublic TLSProperties.CertificateProperties.SubjectAltName.Builder addSubjectAltNameBuilder()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public TLSProperties.CertificateProperties.SubjectAltName.Builder addSubjectAltNameBuilder(int index)
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public List<TLSProperties.CertificateProperties.SubjectAltName.Builder> getSubjectAltNameBuilderList()
SANs present in the certificate.
repeated .envoy.data.accesslog.v2.TLSProperties.CertificateProperties.SubjectAltName subject_alt_name = 1;public String getSubject()
The subject field of the certificate.
string subject = 2;getSubject in interface TLSProperties.CertificatePropertiesOrBuilderpublic com.google.protobuf.ByteString getSubjectBytes()
The subject field of the certificate.
string subject = 2;getSubjectBytes in interface TLSProperties.CertificatePropertiesOrBuilderpublic TLSProperties.CertificateProperties.Builder setSubject(String value)
The subject field of the certificate.
string subject = 2;public TLSProperties.CertificateProperties.Builder clearSubject()
The subject field of the certificate.
string subject = 2;public TLSProperties.CertificateProperties.Builder setSubjectBytes(com.google.protobuf.ByteString value)
The subject field of the certificate.
string subject = 2;public final TLSProperties.CertificateProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>public final TLSProperties.CertificateProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TLSProperties.CertificateProperties.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.