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
Modifier and TypeMethodDescription(optional) Configuration for clear-text socket used at the beginning of the session.(optional) Configuration for clear-text socket used at the beginning of the session.Configuration for a downstream TLS socket.Configuration for a downstream TLS socket.boolean(optional) Configuration for clear-text socket used at the beginning of the session.booleanConfiguration for a downstream TLS socket.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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) = { ... }
-