Interface UpstreamStartTlsConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpstreamStartTlsConfig,UpstreamStartTlsConfig.Builder
public interface UpstreamStartTlsConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RawBuffergetCleartextSocketConfig()(optional) Configuration for clear-text socket used at the beginning of the session.RawBufferOrBuildergetCleartextSocketConfigOrBuilder()(optional) Configuration for clear-text socket used at the beginning of the session.UpstreamTlsContextgetTlsSocketConfig()Configuration for an upstream TLS socket.UpstreamTlsContextOrBuildergetTlsSocketConfigOrBuilder()Configuration for an upstream TLS socket.booleanhasCleartextSocketConfig()(optional) Configuration for clear-text socket used at the beginning of the session.booleanhasTlsSocketConfig()Configuration for an upstream TLS socket.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasCleartextSocketConfig
boolean hasCleartextSocketConfig()
(optional) Configuration for clear-text socket used at the beginning of the session.
.envoy.extensions.transport_sockets.raw_buffer.v3.RawBuffer cleartext_socket_config = 1;- Returns:
- Whether the cleartextSocketConfig field is set.
-
getCleartextSocketConfig
RawBuffer getCleartextSocketConfig()
(optional) Configuration for clear-text socket used at the beginning of the session.
.envoy.extensions.transport_sockets.raw_buffer.v3.RawBuffer cleartext_socket_config = 1;- Returns:
- The cleartextSocketConfig.
-
getCleartextSocketConfigOrBuilder
RawBufferOrBuilder getCleartextSocketConfigOrBuilder()
(optional) Configuration for clear-text socket used at the beginning of the session.
.envoy.extensions.transport_sockets.raw_buffer.v3.RawBuffer cleartext_socket_config = 1;
-
hasTlsSocketConfig
boolean hasTlsSocketConfig()
Configuration for an upstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }- Returns:
- Whether the tlsSocketConfig field is set.
-
getTlsSocketConfig
UpstreamTlsContext getTlsSocketConfig()
Configuration for an upstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }- Returns:
- The tlsSocketConfig.
-
getTlsSocketConfigOrBuilder
UpstreamTlsContextOrBuilder getTlsSocketConfigOrBuilder()
Configuration for an upstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }
-
-