public static final class HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder> implements HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilder
envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager.SetCurrentClientCertDetailsgetAllFields, 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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeFrom(HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.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<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>IOExceptionpublic boolean hasSubject()
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;hasSubject in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic com.google.protobuf.BoolValue getSubject()
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;getSubject in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setSubject(com.google.protobuf.BoolValue value)
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setSubject(com.google.protobuf.BoolValue.Builder builderForValue)
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeSubject(com.google.protobuf.BoolValue value)
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearSubject()
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;public com.google.protobuf.BoolValue.Builder getSubjectBuilder()
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;public com.google.protobuf.BoolValueOrBuilder getSubjectOrBuilder()
Whether to forward the subject of the client cert. Defaults to false.
.google.protobuf.BoolValue subject = 1;getSubjectOrBuilder in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic boolean getCert()
Whether to forward the entire client cert in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Cert="PEM". Defaults to false.
bool cert = 3;getCert in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setCert(boolean value)
Whether to forward the entire client cert in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Cert="PEM". Defaults to false.
bool cert = 3;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearCert()
Whether to forward the entire client cert in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Cert="PEM". Defaults to false.
bool cert = 3;public boolean getDns()
Whether to forward the DNS type Subject Alternative Names of the client cert. Defaults to false.
bool dns = 4;getDns in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setDns(boolean value)
Whether to forward the DNS type Subject Alternative Names of the client cert. Defaults to false.
bool dns = 4;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearDns()
Whether to forward the DNS type Subject Alternative Names of the client cert. Defaults to false.
bool dns = 4;public boolean getUri()
Whether to forward the URI type Subject Alternative Name of the client cert. Defaults to false.
bool uri = 5;getUri in interface HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setUri(boolean value)
Whether to forward the URI type Subject Alternative Name of the client cert. Defaults to false.
bool uri = 5;public HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder clearUri()
Whether to forward the URI type Subject Alternative Name of the client cert. Defaults to false.
bool uri = 5;public final HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>public final HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpConnectionManager.SetCurrentClientCertDetails.Builder>Copyright © 2018 The Envoy Project. All rights reserved.