public static interface AddressOuterClass.BindConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.BoolValue |
getFreebind()
Whether to set the *IP_FREEBIND* option when creating the socket.
|
com.google.protobuf.BoolValueOrBuilder |
getFreebindOrBuilder()
Whether to set the *IP_FREEBIND* option when creating the socket.
|
AddressOuterClass.SocketAddress |
getSourceAddress()
The address to bind to when creating a socket.
|
AddressOuterClass.SocketAddressOrBuilder |
getSourceAddressOrBuilder()
The address to bind to when creating a socket.
|
boolean |
hasFreebind()
Whether to set the *IP_FREEBIND* option when creating the socket.
|
boolean |
hasSourceAddress()
The address to bind to when creating a socket.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasSourceAddress()
The address to bind to when creating a socket.
.envoy.api.v2.core.SocketAddress source_address = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }AddressOuterClass.SocketAddress getSourceAddress()
The address to bind to when creating a socket.
.envoy.api.v2.core.SocketAddress source_address = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }AddressOuterClass.SocketAddressOrBuilder getSourceAddressOrBuilder()
The address to bind to when creating a socket.
.envoy.api.v2.core.SocketAddress source_address = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }boolean hasFreebind()
Whether to set the *IP_FREEBIND* option when creating the socket. When this flag is set to true, allows the :ref:`source_address <envoy_api_field_UpstreamBindConfig.source_address>` to be an IP address that is not configured on the system running Envoy. When this flag is set to false, the option *IP_FREEBIND* is disabled on the socket. When this flag is not set (default), the socket is not modified, i.e. the option is neither enabled nor disabled.
.google.protobuf.BoolValue freebind = 2;com.google.protobuf.BoolValue getFreebind()
Whether to set the *IP_FREEBIND* option when creating the socket. When this flag is set to true, allows the :ref:`source_address <envoy_api_field_UpstreamBindConfig.source_address>` to be an IP address that is not configured on the system running Envoy. When this flag is set to false, the option *IP_FREEBIND* is disabled on the socket. When this flag is not set (default), the socket is not modified, i.e. the option is neither enabled nor disabled.
.google.protobuf.BoolValue freebind = 2;com.google.protobuf.BoolValueOrBuilder getFreebindOrBuilder()
Whether to set the *IP_FREEBIND* option when creating the socket. When this flag is set to true, allows the :ref:`source_address <envoy_api_field_UpstreamBindConfig.source_address>` to be an IP address that is not configured on the system running Envoy. When this flag is set to false, the option *IP_FREEBIND* is disabled on the socket. When this flag is not set (default), the socket is not modified, i.e. the option is neither enabled nor disabled.
.google.protobuf.BoolValue freebind = 2;Copyright © 2018 The Envoy Project. All rights reserved.