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 Addressprivate com.google.protobuf.SingleFieldBuilder<Address, Address.Builder, AddressOrBuilder> private intprivate Endpoint.HealthCheckConfigprivate 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 voidbuildPartial0(Endpoint result) private voidbuildPartialRepeatedFields(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 voidgetAdditionalAddresses(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.intAn 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.Descriptorcom.google.protobuf.Descriptors.DescriptorThe 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.ByteStringThe hostname associated with this endpoint.booleanThe upstream host address.booleanThe 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.FieldAccessorTableprivate 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 booleanprivate voidmergeAddress(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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Endpoint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Endpoint.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
hasAddressin 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:
getAddressin 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:
getAddressOrBuilderin 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:
hasHealthCheckConfigin 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:
getHealthCheckConfigin 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:
getHealthCheckConfigOrBuilderin 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:
getHostnamein 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:
getHostnameBytesin 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:
getAdditionalAddressesListin 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:
getAdditionalAddressesCountin 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:
getAdditionalAddressesin 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:
getAdditionalAddressesOrBuilderin 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:
getAdditionalAddressesOrBuilderListin 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>
-