Class ClusterHealthCheck.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
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. [#next-free-field: 6]Protobuf type
envoy.service.health.v3.ClusterHealthCheck-
Method Summary
Modifier and TypeMethodDescriptionaddAllHealthChecks(Iterable<? extends HealthCheck> values) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addAllLocalityEndpoints(Iterable<? extends LocalityEndpoints> values) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;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.addHealthChecks(int index, HealthCheck value) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addHealthChecks(int index, HealthCheck.Builder builderForValue) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addHealthChecks(HealthCheck value) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addHealthChecks(HealthCheck.Builder builderForValue) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addHealthChecksBuilder(int index) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;addLocalityEndpoints(int index, LocalityEndpoints value) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;addLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;addLocalityEndpoints(LocalityEndpoints.Builder builderForValue) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;addLocalityEndpointsBuilder(int index) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.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.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.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.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.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.build()clear()string cluster_name = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.Optional configuration used to bind newly established upstream connections.clone()string cluster_name = 1;com.google.protobuf.ByteStringstring cluster_name = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHealthChecks(int index) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;getHealthChecksBuilder(int index) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;repeated .envoy.config.core.v3.HealthCheck health_checks = 2;intrepeated .envoy.config.core.v3.HealthCheck health_checks = 2;repeated .envoy.config.core.v3.HealthCheck health_checks = 2;getHealthChecksOrBuilder(int index) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;List<? extends HealthCheckOrBuilder>repeated .envoy.config.core.v3.HealthCheck health_checks = 2;getLocalityEndpoints(int index) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;getLocalityEndpointsBuilder(int index) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;intrepeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;getLocalityEndpointsOrBuilder(int index) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;List<? extends LocalityEndpointsOrBuilder>repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;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.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.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.intOptional 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.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.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.List<? extends Cluster.TransportSocketMatchOrBuilder>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.Optional configuration used to bind newly established upstream connections.Optional configuration used to bind newly established upstream connections.Optional configuration used to bind newly established upstream connections.booleanOptional configuration used to bind newly established upstream connections.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ClusterHealthCheck other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Optional configuration used to bind newly established upstream connections.removeHealthChecks(int index) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;removeLocalityEndpoints(int index) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;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.setClusterName(String value) string cluster_name = 1;setClusterNameBytes(com.google.protobuf.ByteString value) string cluster_name = 1;setHealthChecks(int index, HealthCheck value) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;setHealthChecks(int index, HealthCheck.Builder builderForValue) repeated .envoy.config.core.v3.HealthCheck health_checks = 2;setLocalityEndpoints(int index, LocalityEndpoints value) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;setLocalityEndpoints(int index, LocalityEndpoints.Builder builderForValue) repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.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.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUpstreamBindConfig(BindConfig value) Optional configuration used to bind newly established upstream connections.setUpstreamBindConfig(BindConfig.Builder builderForValue) Optional configuration used to bind newly established upstream connections.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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
-
Method Details
-
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
- 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
- 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
-
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
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterHealthCheck.Builder>
-
clearOneof
- 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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterHealthCheck.Builder>
-
mergeFrom
-
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
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
string cluster_name = 1;- Parameters:
value- The clusterName to set.- Returns:
- This builder for chaining.
-
clearClusterName
string cluster_name = 1;- Returns:
- This builder for chaining.
-
setClusterNameBytes
string cluster_name = 1;- Parameters:
value- The bytes for clusterName to set.- Returns:
- This builder for chaining.
-
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
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksin interfaceClusterHealthCheckOrBuilder
-
setHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
setHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addAllHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
clearHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
removeHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksBuilder
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksOrBuilder
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksOrBuilderin interfaceClusterHealthCheckOrBuilder
-
getHealthChecksOrBuilderList
repeated .envoy.config.core.v3.HealthCheck health_checks = 2;- Specified by:
getHealthChecksOrBuilderListin interfaceClusterHealthCheckOrBuilder
-
addHealthChecksBuilder
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
addHealthChecksBuilder
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksBuilderList
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
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
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsin interfaceClusterHealthCheckOrBuilder
-
setLocalityEndpoints
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
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
addLocalityEndpoints
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
addLocalityEndpoints
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
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
removeLocalityEndpoints
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsBuilder
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsOrBuilder
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsOrBuilderin interfaceClusterHealthCheckOrBuilder
-
getLocalityEndpointsOrBuilderList
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;- Specified by:
getLocalityEndpointsOrBuilderListin interfaceClusterHealthCheckOrBuilder
-
addLocalityEndpointsBuilder
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
addLocalityEndpointsBuilder
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsBuilderList
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
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
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
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
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
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
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
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
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
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
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; -
hasUpstreamBindConfig
public boolean hasUpstreamBindConfig()Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5;- Specified by:
hasUpstreamBindConfigin interfaceClusterHealthCheckOrBuilder- Returns:
- Whether the upstreamBindConfig field is set.
-
getUpstreamBindConfig
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5;- Specified by:
getUpstreamBindConfigin interfaceClusterHealthCheckOrBuilder- Returns:
- The upstreamBindConfig.
-
setUpstreamBindConfig
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5; -
setUpstreamBindConfig
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5; -
mergeUpstreamBindConfig
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5; -
clearUpstreamBindConfig
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5; -
getUpstreamBindConfigBuilder
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5; -
getUpstreamBindConfigOrBuilder
Optional configuration used to bind newly established upstream connections. If the address and port are empty, no bind will be performed.
.envoy.config.core.v3.BindConfig upstream_bind_config = 5;- Specified by:
getUpstreamBindConfigOrBuilderin interfaceClusterHealthCheckOrBuilder
-
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>
-