Interface AdditionalAddressOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AdditionalAddress, AdditionalAddress.Builder

    public interface AdditionalAddressOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Address getAddress()
      .envoy.config.core.v3.Address address = 1;
      AddressOrBuilder getAddressOrBuilder()
      .envoy.config.core.v3.Address address = 1;
      SocketOptionsOverride getSocketOptions()
      Additional socket options that may not be present in Envoy source code or precompiled binaries.
      SocketOptionsOverrideOrBuilder getSocketOptionsOrBuilder()
      Additional socket options that may not be present in Envoy source code or precompiled binaries.
      boolean hasAddress()
      .envoy.config.core.v3.Address address = 1;
      boolean hasSocketOptions()
      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 Detail

      • hasAddress

        boolean hasAddress()
        .envoy.config.core.v3.Address address = 1;
        Returns:
        Whether the address field is set.
      • getAddress

        Address getAddress()
        .envoy.config.core.v3.Address address = 1;
        Returns:
        The address.
      • getAddressOrBuilder

        AddressOrBuilder getAddressOrBuilder()
        .envoy.config.core.v3.Address address = 1;
      • 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.listener.v3.Listener.socket_options>`
         in the listener. 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.listener.v3.Listener.socket_options>`
         in the listener. 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.listener.v3.Listener.socket_options>`
         in the listener. 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;