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 Detail

      • 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

        HealthCheck getHealthChecks​(int index)
        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

        HealthCheckOrBuilder getHealthChecksOrBuilder​(int index)
        repeated .envoy.config.core.v3.HealthCheck health_checks = 2;
      • getLocalityEndpointsList

        List<LocalityEndpoints> getLocalityEndpointsList()
        repeated .envoy.service.health.v3.LocalityEndpoints locality_endpoints = 3;
      • getLocalityEndpoints

        LocalityEndpoints getLocalityEndpoints​(int index)
        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

        LocalityEndpointsOrBuilder getLocalityEndpointsOrBuilder​(int index)
        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

        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;
      • 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

        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;