public static final class EndpointOuterClass.Endpoint.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder> implements EndpointOuterClass.EndpointOrBuilder
Upstream host identifier.Protobuf type
envoy.api.v2.endpoint.Endpoint| Modifier and Type | Method and Description |
|---|---|
EndpointOuterClass.Endpoint.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
EndpointOuterClass.Endpoint |
build() |
EndpointOuterClass.Endpoint |
buildPartial() |
EndpointOuterClass.Endpoint.Builder |
clear() |
EndpointOuterClass.Endpoint.Builder |
clearAddress()
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
EndpointOuterClass.Endpoint.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
EndpointOuterClass.Endpoint.Builder |
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.
|
EndpointOuterClass.Endpoint.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
EndpointOuterClass.Endpoint.Builder |
clone() |
AddressOuterClass.Address |
getAddress()
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
AddressOuterClass.Address.Builder |
getAddressBuilder()
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
AddressOuterClass.AddressOrBuilder |
getAddressOrBuilder()
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
EndpointOuterClass.Endpoint |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EndpointOuterClass.Endpoint.HealthCheckConfig |
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.
|
EndpointOuterClass.Endpoint.HealthCheckConfig.Builder |
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.
|
EndpointOuterClass.Endpoint.HealthCheckConfigOrBuilder |
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.
|
boolean |
hasAddress()
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EndpointOuterClass.Endpoint.Builder |
mergeAddress(AddressOuterClass.Address value)
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
EndpointOuterClass.Endpoint.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EndpointOuterClass.Endpoint.Builder |
mergeFrom(EndpointOuterClass.Endpoint other) |
EndpointOuterClass.Endpoint.Builder |
mergeFrom(com.google.protobuf.Message other) |
EndpointOuterClass.Endpoint.Builder |
mergeHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig value)
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.
|
EndpointOuterClass.Endpoint.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
EndpointOuterClass.Endpoint.Builder |
setAddress(AddressOuterClass.Address.Builder builderForValue)
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
EndpointOuterClass.Endpoint.Builder |
setAddress(AddressOuterClass.Address value)
The upstream host address.
.. attention::
The form of host address depends on the given cluster type.
|
EndpointOuterClass.Endpoint.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
EndpointOuterClass.Endpoint.Builder |
setHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig.Builder builderForValue)
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.
|
EndpointOuterClass.Endpoint.Builder |
setHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig value)
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.
|
EndpointOuterClass.Endpoint.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
EndpointOuterClass.Endpoint.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EndpointOuterClass.Endpoint build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EndpointOuterClass.Endpoint buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EndpointOuterClass.Endpoint.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder mergeFrom(EndpointOuterClass.Endpoint other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public EndpointOuterClass.Endpoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EndpointOuterClass.Endpoint.Builder>IOExceptionpublic 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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;hasAddress in interface EndpointOuterClass.EndpointOrBuilderpublic AddressOuterClass.Address 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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;getAddress in interface EndpointOuterClass.EndpointOrBuilderpublic EndpointOuterClass.Endpoint.Builder setAddress(AddressOuterClass.Address value)
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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;public EndpointOuterClass.Endpoint.Builder setAddress(AddressOuterClass.Address.Builder builderForValue)
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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;public EndpointOuterClass.Endpoint.Builder mergeAddress(AddressOuterClass.Address value)
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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;public EndpointOuterClass.Endpoint.Builder 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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;public AddressOuterClass.Address.Builder 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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;public AddressOuterClass.AddressOrBuilder 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_api_field_core.SocketAddress.resolver_name>` in the Address). For LOGICAL or STRICT DNS, it is expected to be hostname, and will be resolved via DNS.
.envoy.api.v2.core.Address address = 1;getAddressOrBuilder in interface EndpointOuterClass.EndpointOrBuilderpublic 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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;hasHealthCheckConfig in interface EndpointOuterClass.EndpointOrBuilderpublic EndpointOuterClass.Endpoint.HealthCheckConfig 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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;getHealthCheckConfig in interface EndpointOuterClass.EndpointOrBuilderpublic EndpointOuterClass.Endpoint.Builder setHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig value)
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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;public EndpointOuterClass.Endpoint.Builder setHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig.Builder builderForValue)
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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;public EndpointOuterClass.Endpoint.Builder mergeHealthCheckConfig(EndpointOuterClass.Endpoint.HealthCheckConfig value)
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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;public EndpointOuterClass.Endpoint.Builder 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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;public EndpointOuterClass.Endpoint.HealthCheckConfig.Builder 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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;public EndpointOuterClass.Endpoint.HealthCheckConfigOrBuilder 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.api.v2.endpoint.Endpoint.HealthCheckConfig health_check_config = 2;getHealthCheckConfigOrBuilder in interface EndpointOuterClass.EndpointOrBuilderpublic final EndpointOuterClass.Endpoint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>public final EndpointOuterClass.Endpoint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EndpointOuterClass.Endpoint.Builder>Copyright © 2018 The Envoy Project. All rights reserved.