Interface ExtraSourceAddressOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExtraSourceAddress,ExtraSourceAddress.Builder
public interface ExtraSourceAddressOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SocketAddressgetAddress()The additional address to bind.SocketAddressOrBuildergetAddressOrBuilder()The additional address to bind.SocketOptionsOverridegetSocketOptions()[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries.SocketOptionsOverrideOrBuildergetSocketOptionsOrBuilder()[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries.booleanhasAddress()The additional address to bind.booleanhasSocketOptions()[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAddress
boolean hasAddress()
The additional address to bind.
.envoy.config.core.v3.SocketAddress address = 1 [(.validate.rules) = { ... }- Returns:
- Whether the address field is set.
-
getAddress
SocketAddress getAddress()
The additional address to bind.
.envoy.config.core.v3.SocketAddress address = 1 [(.validate.rules) = { ... }- Returns:
- The address.
-
getAddressOrBuilder
SocketAddressOrBuilder getAddressOrBuilder()
The additional address to bind.
.envoy.config.core.v3.SocketAddress address = 1 [(.validate.rules) = { ... }
-
hasSocketOptions
boolean hasSocketOptions()
[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries. If specified, this will override the :ref:`socket_options <envoy_v3_api_field_config.core.v3.BindConfig.socket_options>` in the BindConfig. If specified with no :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>` or an empty list of :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>`, it means no socket option will apply.
.envoy.config.core.v3.SocketOptionsOverride socket_options = 2;- Returns:
- Whether the socketOptions field is set.
-
getSocketOptions
SocketOptionsOverride getSocketOptions()
[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries. If specified, this will override the :ref:`socket_options <envoy_v3_api_field_config.core.v3.BindConfig.socket_options>` in the BindConfig. If specified with no :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>` or an empty list of :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>`, it means no socket option will apply.
.envoy.config.core.v3.SocketOptionsOverride socket_options = 2;- Returns:
- The socketOptions.
-
getSocketOptionsOrBuilder
SocketOptionsOverrideOrBuilder getSocketOptionsOrBuilder()
[#not-implemented-hide:] Additional socket options that may not be present in Envoy source code or precompiled binaries. If specified, this will override the :ref:`socket_options <envoy_v3_api_field_config.core.v3.BindConfig.socket_options>` in the BindConfig. If specified with no :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>` or an empty list of :ref:`socket_options <envoy_v3_api_field_config.core.v3.SocketOptionsOverride.socket_options>`, it means no socket option will apply.
.envoy.config.core.v3.SocketOptionsOverride socket_options = 2;
-
-