public static final class DownstreamTlsContext.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder> implements DownstreamTlsContextOrBuilder
envoy.api.v2.auth.DownstreamTlsContext| Modifier and Type | Method and Description |
|---|---|
DownstreamTlsContext.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DownstreamTlsContext |
build() |
DownstreamTlsContext |
buildPartial() |
DownstreamTlsContext.Builder |
clear() |
DownstreamTlsContext.Builder |
clearCommonTlsContext()
Common TLS context settings.
|
DownstreamTlsContext.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DownstreamTlsContext.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DownstreamTlsContext.Builder |
clearRequireClientCertificate()
If specified, Envoy will reject connections without a valid client
certificate.
|
DownstreamTlsContext.Builder |
clearRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI.
|
DownstreamTlsContext.Builder |
clearSessionTicketKeys()
TLS session ticket key settings.
|
DownstreamTlsContext.Builder |
clearSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
DownstreamTlsContext.Builder |
clearSessionTicketKeysType() |
DownstreamTlsContext.Builder |
clone() |
CommonTlsContext |
getCommonTlsContext()
Common TLS context settings.
|
CommonTlsContext.Builder |
getCommonTlsContextBuilder()
Common TLS context settings.
|
CommonTlsContextOrBuilder |
getCommonTlsContextOrBuilder()
Common TLS context settings.
|
DownstreamTlsContext |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.BoolValue |
getRequireClientCertificate()
If specified, Envoy will reject connections without a valid client
certificate.
|
com.google.protobuf.BoolValue.Builder |
getRequireClientCertificateBuilder()
If specified, Envoy will reject connections without a valid client
certificate.
|
com.google.protobuf.BoolValueOrBuilder |
getRequireClientCertificateOrBuilder()
If specified, Envoy will reject connections without a valid client
certificate.
|
com.google.protobuf.BoolValue |
getRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI.
|
com.google.protobuf.BoolValue.Builder |
getRequireSniBuilder()
If specified, Envoy will reject connections without a valid and matching SNI.
|
com.google.protobuf.BoolValueOrBuilder |
getRequireSniOrBuilder()
If specified, Envoy will reject connections without a valid and matching SNI.
|
TlsSessionTicketKeys |
getSessionTicketKeys()
TLS session ticket key settings.
|
TlsSessionTicketKeys.Builder |
getSessionTicketKeysBuilder()
TLS session ticket key settings.
|
TlsSessionTicketKeysOrBuilder |
getSessionTicketKeysOrBuilder()
TLS session ticket key settings.
|
SdsSecretConfig |
getSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
SdsSecretConfig.Builder |
getSessionTicketKeysSdsSecretConfigBuilder()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
SdsSecretConfigOrBuilder |
getSessionTicketKeysSdsSecretConfigOrBuilder()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
DownstreamTlsContext.SessionTicketKeysTypeCase |
getSessionTicketKeysTypeCase() |
boolean |
hasCommonTlsContext()
Common TLS context settings.
|
boolean |
hasRequireClientCertificate()
If specified, Envoy will reject connections without a valid client
certificate.
|
boolean |
hasRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI.
|
boolean |
hasSessionTicketKeys()
TLS session ticket key settings.
|
boolean |
hasSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DownstreamTlsContext.Builder |
mergeCommonTlsContext(CommonTlsContext value)
Common TLS context settings.
|
DownstreamTlsContext.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DownstreamTlsContext.Builder |
mergeFrom(DownstreamTlsContext other) |
DownstreamTlsContext.Builder |
mergeFrom(com.google.protobuf.Message other) |
DownstreamTlsContext.Builder |
mergeRequireClientCertificate(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid client
certificate.
|
DownstreamTlsContext.Builder |
mergeRequireSni(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid and matching SNI.
|
DownstreamTlsContext.Builder |
mergeSessionTicketKeys(TlsSessionTicketKeys value)
TLS session ticket key settings.
|
DownstreamTlsContext.Builder |
mergeSessionTicketKeysSdsSecretConfig(SdsSecretConfig value)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
DownstreamTlsContext.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DownstreamTlsContext.Builder |
setCommonTlsContext(CommonTlsContext.Builder builderForValue)
Common TLS context settings.
|
DownstreamTlsContext.Builder |
setCommonTlsContext(CommonTlsContext value)
Common TLS context settings.
|
DownstreamTlsContext.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DownstreamTlsContext.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DownstreamTlsContext.Builder |
setRequireClientCertificate(com.google.protobuf.BoolValue.Builder builderForValue)
If specified, Envoy will reject connections without a valid client
certificate.
|
DownstreamTlsContext.Builder |
setRequireClientCertificate(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid client
certificate.
|
DownstreamTlsContext.Builder |
setRequireSni(com.google.protobuf.BoolValue.Builder builderForValue)
If specified, Envoy will reject connections without a valid and matching SNI.
|
DownstreamTlsContext.Builder |
setRequireSni(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid and matching SNI.
|
DownstreamTlsContext.Builder |
setSessionTicketKeys(TlsSessionTicketKeys.Builder builderForValue)
TLS session ticket key settings.
|
DownstreamTlsContext.Builder |
setSessionTicketKeys(TlsSessionTicketKeys value)
TLS session ticket key settings.
|
DownstreamTlsContext.Builder |
setSessionTicketKeysSdsSecretConfig(SdsSecretConfig.Builder builderForValue)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
DownstreamTlsContext.Builder |
setSessionTicketKeysSdsSecretConfig(SdsSecretConfig value)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5; |
DownstreamTlsContext.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<DownstreamTlsContext.Builder>public DownstreamTlsContext.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.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<DownstreamTlsContext.Builder>public DownstreamTlsContext getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DownstreamTlsContext build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DownstreamTlsContext buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DownstreamTlsContext.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>public DownstreamTlsContext.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<DownstreamTlsContext.Builder>public DownstreamTlsContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>public DownstreamTlsContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>public DownstreamTlsContext.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<DownstreamTlsContext.Builder>public DownstreamTlsContext.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<DownstreamTlsContext.Builder>public DownstreamTlsContext.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DownstreamTlsContext.Builder>public DownstreamTlsContext.Builder mergeFrom(DownstreamTlsContext other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>public DownstreamTlsContext.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<DownstreamTlsContext.Builder>IOExceptionpublic DownstreamTlsContext.SessionTicketKeysTypeCase getSessionTicketKeysTypeCase()
getSessionTicketKeysTypeCase in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder clearSessionTicketKeysType()
public boolean hasCommonTlsContext()
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;hasCommonTlsContext in interface DownstreamTlsContextOrBuilderpublic CommonTlsContext getCommonTlsContext()
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;getCommonTlsContext in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder setCommonTlsContext(CommonTlsContext value)
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;public DownstreamTlsContext.Builder setCommonTlsContext(CommonTlsContext.Builder builderForValue)
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;public DownstreamTlsContext.Builder mergeCommonTlsContext(CommonTlsContext value)
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;public DownstreamTlsContext.Builder clearCommonTlsContext()
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;public CommonTlsContext.Builder getCommonTlsContextBuilder()
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;public CommonTlsContextOrBuilder getCommonTlsContextOrBuilder()
Common TLS context settings.
.envoy.api.v2.auth.CommonTlsContext common_tls_context = 1;getCommonTlsContextOrBuilder in interface DownstreamTlsContextOrBuilderpublic boolean hasRequireClientCertificate()
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;hasRequireClientCertificate in interface DownstreamTlsContextOrBuilderpublic com.google.protobuf.BoolValue getRequireClientCertificate()
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;getRequireClientCertificate in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder setRequireClientCertificate(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;public DownstreamTlsContext.Builder setRequireClientCertificate(com.google.protobuf.BoolValue.Builder builderForValue)
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;public DownstreamTlsContext.Builder mergeRequireClientCertificate(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;public DownstreamTlsContext.Builder clearRequireClientCertificate()
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;public com.google.protobuf.BoolValue.Builder getRequireClientCertificateBuilder()
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;public com.google.protobuf.BoolValueOrBuilder getRequireClientCertificateOrBuilder()
If specified, Envoy will reject connections without a valid client certificate.
.google.protobuf.BoolValue require_client_certificate = 2;getRequireClientCertificateOrBuilder in interface DownstreamTlsContextOrBuilderpublic boolean hasRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;hasRequireSni in interface DownstreamTlsContextOrBuilderpublic com.google.protobuf.BoolValue getRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;getRequireSni in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder setRequireSni(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;public DownstreamTlsContext.Builder setRequireSni(com.google.protobuf.BoolValue.Builder builderForValue)
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;public DownstreamTlsContext.Builder mergeRequireSni(com.google.protobuf.BoolValue value)
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;public DownstreamTlsContext.Builder clearRequireSni()
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;public com.google.protobuf.BoolValue.Builder getRequireSniBuilder()
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;public com.google.protobuf.BoolValueOrBuilder getRequireSniOrBuilder()
If specified, Envoy will reject connections without a valid and matching SNI. [#not-implemented-hide:]
.google.protobuf.BoolValue require_sni = 3;getRequireSniOrBuilder in interface DownstreamTlsContextOrBuilderpublic boolean hasSessionTicketKeys()
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;hasSessionTicketKeys in interface DownstreamTlsContextOrBuilderpublic TlsSessionTicketKeys getSessionTicketKeys()
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;getSessionTicketKeys in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder setSessionTicketKeys(TlsSessionTicketKeys value)
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;public DownstreamTlsContext.Builder setSessionTicketKeys(TlsSessionTicketKeys.Builder builderForValue)
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;public DownstreamTlsContext.Builder mergeSessionTicketKeys(TlsSessionTicketKeys value)
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;public DownstreamTlsContext.Builder clearSessionTicketKeys()
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;public TlsSessionTicketKeys.Builder getSessionTicketKeysBuilder()
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;public TlsSessionTicketKeysOrBuilder getSessionTicketKeysOrBuilder()
TLS session ticket key settings.
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 4;getSessionTicketKeysOrBuilder in interface DownstreamTlsContextOrBuilderpublic boolean hasSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;hasSessionTicketKeysSdsSecretConfig in interface DownstreamTlsContextOrBuilderpublic SdsSecretConfig getSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;getSessionTicketKeysSdsSecretConfig in interface DownstreamTlsContextOrBuilderpublic DownstreamTlsContext.Builder setSessionTicketKeysSdsSecretConfig(SdsSecretConfig value)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;public DownstreamTlsContext.Builder setSessionTicketKeysSdsSecretConfig(SdsSecretConfig.Builder builderForValue)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;public DownstreamTlsContext.Builder mergeSessionTicketKeysSdsSecretConfig(SdsSecretConfig value)
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;public DownstreamTlsContext.Builder clearSessionTicketKeysSdsSecretConfig()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;public SdsSecretConfig.Builder getSessionTicketKeysSdsSecretConfigBuilder()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;public SdsSecretConfigOrBuilder getSessionTicketKeysSdsSecretConfigOrBuilder()
[#not-implemented-hide:]
.envoy.api.v2.auth.SdsSecretConfig session_ticket_keys_sds_secret_config = 5;getSessionTicketKeysSdsSecretConfigOrBuilder in interface DownstreamTlsContextOrBuilderpublic final DownstreamTlsContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>public final DownstreamTlsContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DownstreamTlsContext.Builder>Copyright © 2018–2019 The Envoy Project. All rights reserved.