Interface UpstreamConnectionOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpstreamConnectionOptions,UpstreamConnectionOptions.Builder
public interface UpstreamConnectionOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetSetLocalInterfaceNameOnUpstreamConnections()If enabled, associates the interface name of the local address with the upstream connection.TcpKeepalivegetTcpKeepalive()If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.TcpKeepaliveOrBuildergetTcpKeepaliveOrBuilder()If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.booleanhasTcpKeepalive()If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasTcpKeepalive
boolean hasTcpKeepalive()
If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.
.envoy.config.core.v3.TcpKeepalive tcp_keepalive = 1;- Returns:
- Whether the tcpKeepalive field is set.
-
getTcpKeepalive
TcpKeepalive getTcpKeepalive()
If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.
.envoy.config.core.v3.TcpKeepalive tcp_keepalive = 1;- Returns:
- The tcpKeepalive.
-
getTcpKeepaliveOrBuilder
TcpKeepaliveOrBuilder getTcpKeepaliveOrBuilder()
If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.
.envoy.config.core.v3.TcpKeepalive tcp_keepalive = 1;
-
getSetLocalInterfaceNameOnUpstreamConnections
boolean getSetLocalInterfaceNameOnUpstreamConnections()
If enabled, associates the interface name of the local address with the upstream connection. This can be used by extensions during processing of requests. The association mechanism is implementation specific. Defaults to false due to performance concerns.
bool set_local_interface_name_on_upstream_connections = 2;- Returns:
- The setLocalInterfaceNameOnUpstreamConnections.
-
-