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
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 an upstream TLS socket.Configuration for an upstream TLS socket.boolean(optional) Configuration for clear-text socket used at the beginning of the session.booleanConfiguration for an upstream 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 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) = { ... }
-