Class Endpoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Endpoint.Builder>
com.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
io.envoyproxy.envoy.config.endpoint.v3.Endpoint.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,EndpointOrBuilder
,Cloneable
- Enclosing class:
Endpoint
public static final class Endpoint.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
implements EndpointOrBuilder
Upstream host identifier.Protobuf type
envoy.config.endpoint.v3.Endpoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
<Endpoint.AdditionalAddress> private com.google.protobuf.RepeatedFieldBuilder
<Endpoint.AdditionalAddress, Endpoint.AdditionalAddress.Builder, Endpoint.AdditionalAddressOrBuilder> private Address
private com.google.protobuf.SingleFieldBuilder
<Address, Address.Builder, AddressOrBuilder> private int
private Endpoint.HealthCheckConfig
private com.google.protobuf.SingleFieldBuilder
<Endpoint.HealthCheckConfig, Endpoint.HealthCheckConfig.Builder, Endpoint.HealthCheckConfigOrBuilder> private Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalAddresses
(int index, Endpoint.AdditionalAddress value) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.addAdditionalAddresses
(int index, Endpoint.AdditionalAddress.Builder builderForValue) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.addAdditionalAddresses
(Endpoint.AdditionalAddress.Builder builderForValue) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.addAdditionalAddressesBuilder
(int index) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.addAllAdditionalAddresses
(Iterable<? extends Endpoint.AdditionalAddress> values) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.build()
private void
buildPartial0
(Endpoint result) private void
buildPartialRepeatedFields
(Endpoint result) clear()
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.The upstream host address.The optional health check configuration is used as configuration for the health checker to contact the health checked host.The hostname associated with this endpoint.private void
getAdditionalAddresses
(int index) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.getAdditionalAddressesBuilder
(int index) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.int
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.getAdditionalAddressesOrBuilder
(int index) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.List
<? extends Endpoint.AdditionalAddressOrBuilder> An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.The upstream host address.The upstream host address.The upstream host address.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
The optional health check configuration is used as configuration for the health checker to contact the health checked host.The optional health check configuration is used as configuration for the health checker to contact the health checked host.The optional health check configuration is used as configuration for the health checker to contact the health checked host.The hostname associated with this endpoint.com.google.protobuf.ByteString
The hostname associated with this endpoint.boolean
The upstream host address.boolean
The optional health check configuration is used as configuration for the health checker to contact the health checked host.private com.google.protobuf.RepeatedFieldBuilder
<Endpoint.AdditionalAddress, Endpoint.AdditionalAddress.Builder, Endpoint.AdditionalAddressOrBuilder> private com.google.protobuf.SingleFieldBuilder
<Address, Address.Builder, AddressOrBuilder> The upstream host address.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
private com.google.protobuf.SingleFieldBuilder
<Endpoint.HealthCheckConfig, Endpoint.HealthCheckConfig.Builder, Endpoint.HealthCheckConfigOrBuilder> The optional health check configuration is used as configuration for the health checker to contact the health checked host.final boolean
private void
mergeAddress
(Address value) The upstream host address.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) The optional health check configuration is used as configuration for the health checker to contact the health checked host.removeAdditionalAddresses
(int index) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.setAdditionalAddresses
(int index, Endpoint.AdditionalAddress value) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.setAdditionalAddresses
(int index, Endpoint.AdditionalAddress.Builder builderForValue) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint.setAddress
(Address value) The upstream host address.setAddress
(Address.Builder builderForValue) The upstream host address.The optional health check configuration is used as configuration for the health checker to contact the health checked host.setHealthCheckConfig
(Endpoint.HealthCheckConfig.Builder builderForValue) The optional health check configuration is used as configuration for the health checker to contact the health checked host.setHostname
(String value) The hostname associated with this endpoint.setHostnameBytes
(com.google.protobuf.ByteString value) The hostname associated with this endpoint.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
address_
-
addressBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder, addressBuilder_AddressOrBuilder> -
healthCheckConfig_
-
healthCheckConfigBuilder_
private com.google.protobuf.SingleFieldBuilder<Endpoint.HealthCheckConfig,Endpoint.HealthCheckConfig.Builder, healthCheckConfigBuilder_Endpoint.HealthCheckConfigOrBuilder> -
hostname_
-
additionalAddresses_
-
additionalAddressesBuilder_
private com.google.protobuf.RepeatedFieldBuilder<Endpoint.AdditionalAddress,Endpoint.AdditionalAddress.Builder, additionalAddressesBuilder_Endpoint.AdditionalAddressOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Endpoint.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
mergeFrom
public Endpoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Endpoint.Builder>
- Throws:
IOException
-
hasAddress
public boolean hasAddress()The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
- Specified by:
hasAddress
in interfaceEndpointOrBuilder
- Returns:
- Whether the address field is set.
-
getAddress
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
- Specified by:
getAddress
in interfaceEndpointOrBuilder
- Returns:
- The address.
-
setAddress
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
setAddress
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
mergeAddress
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
clearAddress
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
getAddressBuilder
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
getAddressOrBuilder
The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
- Specified by:
getAddressOrBuilder
in interfaceEndpointOrBuilder
-
internalGetAddressFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder, internalGetAddressFieldBuilder()AddressOrBuilder> The upstream host address. .. attention:: The form of host address depends on the given cluster type. For STATIC or EDS, it is expected to be a direct IP address (or something resolvable by the specified :ref:`resolver <envoy_v3_api_field_config.core.v3.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.config.core.v3.Address address = 1;
-
hasHealthCheckConfig
public boolean hasHealthCheckConfig()The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
- Specified by:
hasHealthCheckConfig
in interfaceEndpointOrBuilder
- Returns:
- Whether the healthCheckConfig field is set.
-
getHealthCheckConfig
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
- Specified by:
getHealthCheckConfig
in interfaceEndpointOrBuilder
- Returns:
- The healthCheckConfig.
-
setHealthCheckConfig
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
setHealthCheckConfig
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
mergeHealthCheckConfig
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
clearHealthCheckConfig
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
getHealthCheckConfigBuilder
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
getHealthCheckConfigOrBuilder
The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
- Specified by:
getHealthCheckConfigOrBuilder
in interfaceEndpointOrBuilder
-
internalGetHealthCheckConfigFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Endpoint.HealthCheckConfig,Endpoint.HealthCheckConfig.Builder, internalGetHealthCheckConfigFieldBuilder()Endpoint.HealthCheckConfigOrBuilder> The optional health check configuration is used as configuration for the health checker to contact the health checked host. .. attention:: This takes into effect only for upstream clusters with :ref:`active health checking <arch_overview_health_checking>` enabled.
.envoy.config.endpoint.v3.Endpoint.HealthCheckConfig health_check_config = 2;
-
getHostname
The hostname associated with this endpoint. This hostname is not used for routing or address resolution. If provided, it will be associated with the endpoint, and can be used for features that require a hostname, like :ref:`auto_host_rewrite <envoy_v3_api_field_config.route.v3.RouteAction.auto_host_rewrite>`.
string hostname = 3;
- Specified by:
getHostname
in interfaceEndpointOrBuilder
- Returns:
- The hostname.
-
getHostnameBytes
public com.google.protobuf.ByteString getHostnameBytes()The hostname associated with this endpoint. This hostname is not used for routing or address resolution. If provided, it will be associated with the endpoint, and can be used for features that require a hostname, like :ref:`auto_host_rewrite <envoy_v3_api_field_config.route.v3.RouteAction.auto_host_rewrite>`.
string hostname = 3;
- Specified by:
getHostnameBytes
in interfaceEndpointOrBuilder
- Returns:
- The bytes for hostname.
-
setHostname
The hostname associated with this endpoint. This hostname is not used for routing or address resolution. If provided, it will be associated with the endpoint, and can be used for features that require a hostname, like :ref:`auto_host_rewrite <envoy_v3_api_field_config.route.v3.RouteAction.auto_host_rewrite>`.
string hostname = 3;
- Parameters:
value
- The hostname to set.- Returns:
- This builder for chaining.
-
clearHostname
The hostname associated with this endpoint. This hostname is not used for routing or address resolution. If provided, it will be associated with the endpoint, and can be used for features that require a hostname, like :ref:`auto_host_rewrite <envoy_v3_api_field_config.route.v3.RouteAction.auto_host_rewrite>`.
string hostname = 3;
- Returns:
- This builder for chaining.
-
setHostnameBytes
The hostname associated with this endpoint. This hostname is not used for routing or address resolution. If provided, it will be associated with the endpoint, and can be used for features that require a hostname, like :ref:`auto_host_rewrite <envoy_v3_api_field_config.route.v3.RouteAction.auto_host_rewrite>`.
string hostname = 3;
- Parameters:
value
- The bytes for hostname to set.- Returns:
- This builder for chaining.
-
ensureAdditionalAddressesIsMutable
private void ensureAdditionalAddressesIsMutable() -
getAdditionalAddressesList
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
- Specified by:
getAdditionalAddressesList
in interfaceEndpointOrBuilder
-
getAdditionalAddressesCount
public int getAdditionalAddressesCount()An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
- Specified by:
getAdditionalAddressesCount
in interfaceEndpointOrBuilder
-
getAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
- Specified by:
getAdditionalAddresses
in interfaceEndpointOrBuilder
-
setAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
setAdditionalAddresses
public Endpoint.Builder setAdditionalAddresses(int index, Endpoint.AdditionalAddress.Builder builderForValue) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAdditionalAddresses
public Endpoint.Builder addAdditionalAddresses(int index, Endpoint.AdditionalAddress.Builder builderForValue) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAllAdditionalAddresses
public Endpoint.Builder addAllAdditionalAddresses(Iterable<? extends Endpoint.AdditionalAddress> values) An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
clearAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
removeAdditionalAddresses
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
getAdditionalAddressesBuilder
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
getAdditionalAddressesOrBuilder
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
- Specified by:
getAdditionalAddressesOrBuilder
in interfaceEndpointOrBuilder
-
getAdditionalAddressesOrBuilderList
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
- Specified by:
getAdditionalAddressesOrBuilderList
in interfaceEndpointOrBuilder
-
addAdditionalAddressesBuilder
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
addAdditionalAddressesBuilder
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
getAdditionalAddressesBuilderList
An ordered list of addresses that together with ``address`` comprise the list of addresses for an endpoint. The address given in the ``address`` is prepended to this list. It is assumed that the list must already be sorted by preference order of the addresses. This will only be supported for STATIC and EDS clusters.
repeated .envoy.config.endpoint.v3.Endpoint.AdditionalAddress additional_addresses = 4;
-
internalGetAdditionalAddressesFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<Endpoint.AdditionalAddress,Endpoint.AdditionalAddress.Builder, internalGetAdditionalAddressesFieldBuilder()Endpoint.AdditionalAddressOrBuilder>
-