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

    Modifier and Type
    Method
    Description
    The additional address to bind.
    The additional address to bind.
    Additional socket options that may not be present in Envoy source code or precompiled binaries.
    Additional socket options that may not be present in Envoy source code or precompiled binaries.
    boolean
    The additional address to bind.
    boolean
    Additional socket options that may not be present in Envoy source code or precompiled binaries.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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()
       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()
       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()
       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;