Interface AddressOrBuilder

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

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

    Modifier and Type
    Method
    Description
     
    Specifies a user-space address handled by :ref:`internal listeners <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
    Specifies a user-space address handled by :ref:`internal listeners <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
    .envoy.config.core.v3.Pipe pipe = 2;
    .envoy.config.core.v3.Pipe pipe = 2;
    .envoy.config.core.v3.SocketAddress socket_address = 1;
    .envoy.config.core.v3.SocketAddress socket_address = 1;
    boolean
    Specifies a user-space address handled by :ref:`internal listeners <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
    boolean
    .envoy.config.core.v3.Pipe pipe = 2;
    boolean
    .envoy.config.core.v3.SocketAddress socket_address = 1;

    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

    • hasSocketAddress

      boolean hasSocketAddress()
      .envoy.config.core.v3.SocketAddress socket_address = 1;
      Returns:
      Whether the socketAddress field is set.
    • getSocketAddress

      SocketAddress getSocketAddress()
      .envoy.config.core.v3.SocketAddress socket_address = 1;
      Returns:
      The socketAddress.
    • getSocketAddressOrBuilder

      SocketAddressOrBuilder getSocketAddressOrBuilder()
      .envoy.config.core.v3.SocketAddress socket_address = 1;
    • hasPipe

      boolean hasPipe()
      .envoy.config.core.v3.Pipe pipe = 2;
      Returns:
      Whether the pipe field is set.
    • getPipe

      Pipe getPipe()
      .envoy.config.core.v3.Pipe pipe = 2;
      Returns:
      The pipe.
    • getPipeOrBuilder

      PipeOrBuilder getPipeOrBuilder()
      .envoy.config.core.v3.Pipe pipe = 2;
    • hasEnvoyInternalAddress

      boolean hasEnvoyInternalAddress()
       Specifies a user-space address handled by :ref:`internal listeners
       <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
       
      .envoy.config.core.v3.EnvoyInternalAddress envoy_internal_address = 3;
      Returns:
      Whether the envoyInternalAddress field is set.
    • getEnvoyInternalAddress

      EnvoyInternalAddress getEnvoyInternalAddress()
       Specifies a user-space address handled by :ref:`internal listeners
       <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
       
      .envoy.config.core.v3.EnvoyInternalAddress envoy_internal_address = 3;
      Returns:
      The envoyInternalAddress.
    • getEnvoyInternalAddressOrBuilder

      EnvoyInternalAddressOrBuilder getEnvoyInternalAddressOrBuilder()
       Specifies a user-space address handled by :ref:`internal listeners
       <envoy_v3_api_field_config.listener.v3.Listener.internal_listener>`.
       
      .envoy.config.core.v3.EnvoyInternalAddress envoy_internal_address = 3;
    • getAddressCase

      Address.AddressCase getAddressCase()