public static final class HttpConnectionManager.SetCurrentClientCertDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManager.SetCurrentClientCertDetails.Builder> implements HttpConnectionManager.SetCurrentClientCertDetailsOrBuilder
[#next-free-field: 7]Protobuf type
envoy.extensions.filters.network.http_connection_manager.v4alpha.HttpConnectionManager.SetCurrentClientCertDetails| Modifier and Type | Method and Description |
|---|---|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManager.SetCurrentClientCertDetails |
build() |
HttpConnectionManager.SetCurrentClientCertDetails |
buildPartial() |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clear() |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearCert()
Whether to forward the entire client cert in URL encoded PEM format.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearChain()
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM
format.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearDns()
Whether to forward the DNS type Subject Alternative Names of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearSubject()
Whether to forward the subject of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clearUri()
Whether to forward the URI type Subject Alternative Name of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
clone() |
boolean |
getCert()
Whether to forward the entire client cert in URL encoded PEM format.
|
boolean |
getChain()
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM
format.
|
HttpConnectionManager.SetCurrentClientCertDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDns()
Whether to forward the DNS type Subject Alternative Names of the client cert.
|
com.google.protobuf.BoolValue |
getSubject()
Whether to forward the subject of the client cert.
|
com.google.protobuf.BoolValue.Builder |
getSubjectBuilder()
Whether to forward the subject of the client cert.
|
com.google.protobuf.BoolValueOrBuilder |
getSubjectOrBuilder()
Whether to forward the subject of the client cert.
|
boolean |
getUri()
Whether to forward the URI type Subject Alternative Name of the client cert.
|
boolean |
hasSubject()
Whether to forward the subject of the client cert.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
mergeFrom(HttpConnectionManager.SetCurrentClientCertDetails other) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
mergeFrom(com.google.protobuf.Message other) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
mergeSubject(com.google.protobuf.BoolValue value)
Whether to forward the subject of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setCert(boolean value)
Whether to forward the entire client cert in URL encoded PEM format.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setChain(boolean value)
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM
format.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setDns(boolean value)
Whether to forward the DNS type Subject Alternative Names of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setSubject(com.google.protobuf.BoolValue.Builder builderForValue)
Whether to forward the subject of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setSubject(com.google.protobuf.BoolValue value)
Whether to forward the subject of the client cert.
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
setUri(boolean value)
Whether to forward the URI type Subject Alternative Name of the client cert.
|
getAllFields, 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManager.SetCurrentClientCertDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HttpConnectionManager.SetCurrentClientCertDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HttpConnectionManager.SetCurrentClientCertDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeFrom(HttpConnectionManager.SetCurrentClientCertDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public 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<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 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 HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic 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 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 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 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 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 HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic 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 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 getChain()
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Chain="PEM". Defaults to false.
bool chain = 6;getChain in interface HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic HttpConnectionManager.SetCurrentClientCertDetails.Builder setChain(boolean value)
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Chain="PEM". Defaults to false.
bool chain = 6;public HttpConnectionManager.SetCurrentClientCertDetails.Builder clearChain()
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM format. This will appear in the XFCC header comma separated from other values with the value Chain="PEM". Defaults to false.
bool chain = 6;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 HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic 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 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 HttpConnectionManager.SetCurrentClientCertDetailsOrBuilderpublic 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 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 HttpConnectionManager.SetCurrentClientCertDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManager.SetCurrentClientCertDetails.Builder>public final HttpConnectionManager.SetCurrentClientCertDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManager.SetCurrentClientCertDetails.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.