Class ClusterHealthCheck.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
- io.envoyproxy.envoy.service.health.v3.ClusterHealthCheck.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ClusterHealthCheckOrBuilder,Cloneable
- Enclosing class:
- ClusterHealthCheck
public static final class ClusterHealthCheck.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder> implements ClusterHealthCheckOrBuilder
The cluster name and locality is provided to Envoy for the endpoints that it health checks to support statistics reporting, logging and debugging by the Envoy instance (outside of HDS). For maximum usefulness, it should match the same cluster structure as that provided by EDS.
Protobuf typeenvoy.service.health.v3.ClusterHealthCheck
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterHealthCheck.BuilderaddAllHealthChecks(Iterable<? extends HealthCheck> values)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderaddAllLocalityEndpoints(Iterable<? extends LocalityEndpoints> values)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderaddAllTransportSocketMatches(Iterable<? extends Cluster.TransportSocketMatch> values)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuilderaddHealthChecks(int index, HealthCheck value)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderaddHealthChecks(int index, HealthCheck.Builder builderForValue)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderaddHealthChecks(HealthCheck value)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderaddHealthChecks(HealthCheck.Builder builderForValue)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;HealthCheck.BuilderaddHealthChecksBuilder()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;HealthCheck.BuilderaddHealthChecksBuilder(int index)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderaddLocalityEndpoints(int index, LocalityEndpoints value)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderaddLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderaddLocalityEndpoints(LocalityEndpoints value)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderaddLocalityEndpoints(LocalityEndpoints.Builder builderForValue)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;LocalityEndpoints.BuilderaddLocalityEndpointsBuilder()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;LocalityEndpoints.BuilderaddLocalityEndpointsBuilder(int index)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClusterHealthCheck.BuilderaddTransportSocketMatches(int index, Cluster.TransportSocketMatch value)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuilderaddTransportSocketMatches(int index, Cluster.TransportSocketMatch.Builder builderForValue)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuilderaddTransportSocketMatches(Cluster.TransportSocketMatch value)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuilderaddTransportSocketMatches(Cluster.TransportSocketMatch.Builder builderForValue)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.Cluster.TransportSocketMatch.BuilderaddTransportSocketMatchesBuilder()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.Cluster.TransportSocketMatch.BuilderaddTransportSocketMatchesBuilder(int index)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheckbuild()ClusterHealthCheckbuildPartial()ClusterHealthCheck.Builderclear()ClusterHealthCheck.BuilderclearClusterName()string cluster_name = 1;ClusterHealthCheck.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ClusterHealthCheck.BuilderclearHealthChecks()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderclearLocalityEndpoints()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ClusterHealthCheck.BuilderclearTransportSocketMatches()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.Builderclone()StringgetClusterName()string cluster_name = 1;com.google.protobuf.ByteStringgetClusterNameBytes()string cluster_name = 1;ClusterHealthCheckgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()HealthCheckgetHealthChecks(int index)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;HealthCheck.BuildergetHealthChecksBuilder(int index)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;List<HealthCheck.Builder>getHealthChecksBuilderList()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;intgetHealthChecksCount()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;List<HealthCheck>getHealthChecksList()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;HealthCheckOrBuildergetHealthChecksOrBuilder(int index)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;List<? extends HealthCheckOrBuilder>getHealthChecksOrBuilderList()repeated .envoy.config.core.v3.HealthCheck health_checks = 2;LocalityEndpointsgetLocalityEndpoints(int index)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;LocalityEndpoints.BuildergetLocalityEndpointsBuilder(int index)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;List<LocalityEndpoints.Builder>getLocalityEndpointsBuilderList()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;intgetLocalityEndpointsCount()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;List<LocalityEndpoints>getLocalityEndpointsList()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;LocalityEndpointsOrBuildergetLocalityEndpointsOrBuilder(int index)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;List<? extends LocalityEndpointsOrBuilder>getLocalityEndpointsOrBuilderList()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;Cluster.TransportSocketMatchgetTransportSocketMatches(int index)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.Cluster.TransportSocketMatch.BuildergetTransportSocketMatchesBuilder(int index)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.List<Cluster.TransportSocketMatch.Builder>getTransportSocketMatchesBuilderList()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.intgetTransportSocketMatchesCount()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.List<Cluster.TransportSocketMatch>getTransportSocketMatchesList()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.Cluster.TransportSocketMatchOrBuildergetTransportSocketMatchesOrBuilder(int index)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.List<? extends Cluster.TransportSocketMatchOrBuilder>getTransportSocketMatchesOrBuilderList()Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClusterHealthCheck.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClusterHealthCheck.BuildermergeFrom(com.google.protobuf.Message other)ClusterHealthCheck.BuildermergeFrom(ClusterHealthCheck other)ClusterHealthCheck.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ClusterHealthCheck.BuilderremoveHealthChecks(int index)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuilderremoveLocalityEndpoints(int index)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuilderremoveTransportSocketMatches(int index)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuildersetClusterName(String value)string cluster_name = 1;ClusterHealthCheck.BuildersetClusterNameBytes(com.google.protobuf.ByteString value)string cluster_name = 1;ClusterHealthCheck.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClusterHealthCheck.BuildersetHealthChecks(int index, HealthCheck value)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuildersetHealthChecks(int index, HealthCheck.Builder builderForValue)repeated .envoy.config.core.v3.HealthCheck health_checks = 2;ClusterHealthCheck.BuildersetLocalityEndpoints(int index, LocalityEndpoints value)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuildersetLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue)repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;ClusterHealthCheck.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ClusterHealthCheck.BuildersetTransportSocketMatches(int index, Cluster.TransportSocketMatch value)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuildersetTransportSocketMatches(int index, Cluster.TransportSocketMatch.Builder builderForValue)Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking.ClusterHealthCheck.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
clear
public ClusterHealthCheck.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.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.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
getDefaultInstanceForType
public ClusterHealthCheck getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClusterHealthCheck build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClusterHealthCheck buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ClusterHealthCheck.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
setField
public ClusterHealthCheck.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
clearField
public ClusterHealthCheck.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
clearOneof
public ClusterHealthCheck.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
setRepeatedField
public ClusterHealthCheck.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
addRepeatedField
public ClusterHealthCheck.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
mergeFrom
public ClusterHealthCheck.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterHealthCheck.Builder>
-
mergeFrom
public ClusterHealthCheck.Builder mergeFrom(ClusterHealthCheck other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
mergeFrom
public ClusterHealthCheck.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<ClusterHealthCheck.Builder>- Throws:
IOException
-
getClusterName
public String getClusterName()
string cluster_name = 1;- Specified by:
getClusterNamein interfaceClusterHealthCheckOrBuilder- Returns:
- The clusterName.
-
getClusterNameBytes
public com.google.protobuf.ByteString getClusterNameBytes()
string cluster_name = 1;- Specified by:
getClusterNameBytesin interfaceClusterHealthCheckOrBuilder- Returns:
- The bytes for clusterName.
-
setClusterName
public ClusterHealthCheck.Builder setClusterName(String value)
string cluster_name = 1;- Parameters:
value- The clusterName to set.- Returns:
- This builder for chaining.
-
clearClusterName
public ClusterHealthCheck.Builder clearClusterName()
string cluster_name = 1;- Returns:
- This builder for chaining.
-
setClusterNameBytes
public ClusterHealthCheck.Builder setClusterNameBytes(com.google.protobuf.ByteString value)
string cluster_name = 1;- Parameters:
value- The bytes for clusterName to set.- Returns:
- This builder for chaining.
-
getHealthChecksList
public List<HealthCheck> getHealthChecksList()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksListin interfaceClusterHealthCheckOrBuilder
-
getHealthChecksCount
public int getHealthChecksCount()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksCountin interfaceClusterHealthCheckOrBuilder
-
getHealthChecks
public HealthCheck getHealthChecks(int index)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksin interfaceClusterHealthCheckOrBuilder
-
setHealthChecks
public ClusterHealthCheck.Builder setHealthChecks(int index, HealthCheck value)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
setHealthChecks
public ClusterHealthCheck.Builder setHealthChecks(int index, HealthCheck.Builder builderForValue)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addHealthChecks
public ClusterHealthCheck.Builder addHealthChecks(HealthCheck value)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addHealthChecks
public ClusterHealthCheck.Builder addHealthChecks(int index, HealthCheck value)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addHealthChecks
public ClusterHealthCheck.Builder addHealthChecks(HealthCheck.Builder builderForValue)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addHealthChecks
public ClusterHealthCheck.Builder addHealthChecks(int index, HealthCheck.Builder builderForValue)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addAllHealthChecks
public ClusterHealthCheck.Builder addAllHealthChecks(Iterable<? extends HealthCheck> values)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
clearHealthChecks
public ClusterHealthCheck.Builder clearHealthChecks()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
removeHealthChecks
public ClusterHealthCheck.Builder removeHealthChecks(int index)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
getHealthChecksBuilder
public HealthCheck.Builder getHealthChecksBuilder(int index)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
getHealthChecksOrBuilder
public HealthCheckOrBuilder getHealthChecksOrBuilder(int index)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksOrBuilderin interfaceClusterHealthCheckOrBuilder
-
getHealthChecksOrBuilderList
public List<? extends HealthCheckOrBuilder> getHealthChecksOrBuilderList()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksOrBuilderListin interfaceClusterHealthCheckOrBuilder
-
addHealthChecksBuilder
public HealthCheck.Builder addHealthChecksBuilder()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
addHealthChecksBuilder
public HealthCheck.Builder addHealthChecksBuilder(int index)
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
getHealthChecksBuilderList
public List<HealthCheck.Builder> getHealthChecksBuilderList()
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
-
getLocalityEndpointsList
public List<LocalityEndpoints> getLocalityEndpointsList()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsListin interfaceClusterHealthCheckOrBuilder
-
getLocalityEndpointsCount
public int getLocalityEndpointsCount()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsCountin interfaceClusterHealthCheckOrBuilder
-
getLocalityEndpoints
public LocalityEndpoints getLocalityEndpoints(int index)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsin interfaceClusterHealthCheckOrBuilder
-
setLocalityEndpoints
public ClusterHealthCheck.Builder setLocalityEndpoints(int index, LocalityEndpoints value)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
setLocalityEndpoints
public ClusterHealthCheck.Builder setLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addLocalityEndpoints
public ClusterHealthCheck.Builder addLocalityEndpoints(LocalityEndpoints value)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addLocalityEndpoints
public ClusterHealthCheck.Builder addLocalityEndpoints(int index, LocalityEndpoints value)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addLocalityEndpoints
public ClusterHealthCheck.Builder addLocalityEndpoints(LocalityEndpoints.Builder builderForValue)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addLocalityEndpoints
public ClusterHealthCheck.Builder addLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addAllLocalityEndpoints
public ClusterHealthCheck.Builder addAllLocalityEndpoints(Iterable<? extends LocalityEndpoints> values)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
clearLocalityEndpoints
public ClusterHealthCheck.Builder clearLocalityEndpoints()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
removeLocalityEndpoints
public ClusterHealthCheck.Builder removeLocalityEndpoints(int index)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
getLocalityEndpointsBuilder
public LocalityEndpoints.Builder getLocalityEndpointsBuilder(int index)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
getLocalityEndpointsOrBuilder
public LocalityEndpointsOrBuilder getLocalityEndpointsOrBuilder(int index)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsOrBuilderin interfaceClusterHealthCheckOrBuilder
-
getLocalityEndpointsOrBuilderList
public List<? extends LocalityEndpointsOrBuilder> getLocalityEndpointsOrBuilderList()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsOrBuilderListin interfaceClusterHealthCheckOrBuilder
-
addLocalityEndpointsBuilder
public LocalityEndpoints.Builder addLocalityEndpointsBuilder()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
addLocalityEndpointsBuilder
public LocalityEndpoints.Builder addLocalityEndpointsBuilder(int index)
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
getLocalityEndpointsBuilderList
public List<LocalityEndpoints.Builder> getLocalityEndpointsBuilderList()
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
-
getTransportSocketMatchesList
public List<Cluster.TransportSocketMatch> getTransportSocketMatchesList()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;- Specified by:
getTransportSocketMatchesListin interfaceClusterHealthCheckOrBuilder
-
getTransportSocketMatchesCount
public int getTransportSocketMatchesCount()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;- Specified by:
getTransportSocketMatchesCountin interfaceClusterHealthCheckOrBuilder
-
getTransportSocketMatches
public Cluster.TransportSocketMatch getTransportSocketMatches(int index)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;- Specified by:
getTransportSocketMatchesin interfaceClusterHealthCheckOrBuilder
-
setTransportSocketMatches
public ClusterHealthCheck.Builder setTransportSocketMatches(int index, Cluster.TransportSocketMatch value)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
setTransportSocketMatches
public ClusterHealthCheck.Builder setTransportSocketMatches(int index, Cluster.TransportSocketMatch.Builder builderForValue)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addTransportSocketMatches
public ClusterHealthCheck.Builder addTransportSocketMatches(Cluster.TransportSocketMatch value)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addTransportSocketMatches
public ClusterHealthCheck.Builder addTransportSocketMatches(int index, Cluster.TransportSocketMatch value)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addTransportSocketMatches
public ClusterHealthCheck.Builder addTransportSocketMatches(Cluster.TransportSocketMatch.Builder builderForValue)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addTransportSocketMatches
public ClusterHealthCheck.Builder addTransportSocketMatches(int index, Cluster.TransportSocketMatch.Builder builderForValue)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addAllTransportSocketMatches
public ClusterHealthCheck.Builder addAllTransportSocketMatches(Iterable<? extends Cluster.TransportSocketMatch> values)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
clearTransportSocketMatches
public ClusterHealthCheck.Builder clearTransportSocketMatches()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
removeTransportSocketMatches
public ClusterHealthCheck.Builder removeTransportSocketMatches(int index)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
getTransportSocketMatchesBuilder
public Cluster.TransportSocketMatch.Builder getTransportSocketMatchesBuilder(int index)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
getTransportSocketMatchesOrBuilder
public Cluster.TransportSocketMatchOrBuilder getTransportSocketMatchesOrBuilder(int index)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;- Specified by:
getTransportSocketMatchesOrBuilderin interfaceClusterHealthCheckOrBuilder
-
getTransportSocketMatchesOrBuilderList
public List<? extends Cluster.TransportSocketMatchOrBuilder> getTransportSocketMatchesOrBuilderList()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;- Specified by:
getTransportSocketMatchesOrBuilderListin interfaceClusterHealthCheckOrBuilder
-
addTransportSocketMatchesBuilder
public Cluster.TransportSocketMatch.Builder addTransportSocketMatchesBuilder()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
addTransportSocketMatchesBuilder
public Cluster.TransportSocketMatch.Builder addTransportSocketMatchesBuilder(int index)
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
getTransportSocketMatchesBuilderList
public List<Cluster.TransportSocketMatch.Builder> getTransportSocketMatchesBuilderList()
Optional map that gets filtered by :ref:`health_checks.transport_socket_match_criteria <envoy_v3_api_field_config.core.v3.HealthCheck.transport_socket_match_criteria>` on connection when health checking. For more details, see :ref:`config.cluster.v3.Cluster.transport_socket_matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
repeated .envoy.config.cluster.v3.Cluster.TransportSocketMatch transport_socket_matches = 4;
-
setUnknownFields
public final ClusterHealthCheck.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
mergeUnknownFields
public final ClusterHealthCheck.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
-