Interface ClusterHealthCheckOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClusterHealthCheck,ClusterHealthCheck.Builder
public interface ClusterHealthCheckOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstring cluster_name = 1;com.google.protobuf.ByteStringstring cluster_name = 1;getHealthChecks(int index) 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;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.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.booleanOptional configuration used to bind newly established upstream connections.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getClusterName
String getClusterName()string cluster_name = 1;- Returns:
- The clusterName.
-
getClusterNameBytes
com.google.protobuf.ByteString getClusterNameBytes()string cluster_name = 1;- Returns:
- The bytes for clusterName.
-
getHealthChecksList
List<HealthCheck> getHealthChecksList()repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecks
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksCount
int getHealthChecksCount()repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksOrBuilderList
List<? extends HealthCheckOrBuilder> getHealthChecksOrBuilderList()repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getHealthChecksOrBuilder
repeated .envoy.config.core.v3.HealthCheck health_checks = 2; -
getLocalityEndpointsList
List<LocalityEndpoints> getLocalityEndpointsList()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpoints
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsCount
int getLocalityEndpointsCount()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsOrBuilderList
List<? extends LocalityEndpointsOrBuilder> getLocalityEndpointsOrBuilderList()repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getLocalityEndpointsOrBuilder
repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3; -
getTransportSocketMatchesList
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; -
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; -
getTransportSocketMatchesCount
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; -
getTransportSocketMatchesOrBuilderList
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; -
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; -
hasUpstreamBindConfig
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;- Returns:
- Whether the upstreamBindConfig field is set.
-
getUpstreamBindConfig
BindConfig 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;- Returns:
- The upstreamBindConfig.
-
getUpstreamBindConfigOrBuilder
BindConfigOrBuilder 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;
-