Interface StartTlsConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StartTlsConfig,StartTlsConfig.Builder
public interface StartTlsConfigOrBuilder 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.DownstreamTlsContextgetTlsSocketConfig()Configuration for a downstream TLS socket.DownstreamTlsContextOrBuildergetTlsSocketConfigOrBuilder()Configuration for a downstream TLS socket.booleanhasCleartextSocketConfig()(optional) Configuration for clear-text socket used at the beginning of the session.booleanhasTlsSocketConfig()Configuration for a downstream 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 a downstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }- Returns:
- Whether the tlsSocketConfig field is set.
-
getTlsSocketConfig
DownstreamTlsContext getTlsSocketConfig()
Configuration for a downstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }- Returns:
- The tlsSocketConfig.
-
getTlsSocketConfigOrBuilder
DownstreamTlsContextOrBuilder getTlsSocketConfigOrBuilder()
Configuration for a downstream TLS socket.
.envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext tls_socket_config = 2 [(.validate.rules) = { ... }
-
-