io.envoyproxy.envoy.service.discovery.v2.HealthCheckRequestOrEndpointHealthResponseOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/service/discovery/v2/hds.proto
package io.envoyproxy.envoy.service.discovery.v2;
public interface HealthCheckRequestOrEndpointHealthResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:envoy.service.discovery.v2.HealthCheckRequestOrEndpointHealthResponse)
com.google.protobuf.MessageOrBuilder {
/**
* .envoy.service.discovery.v2.HealthCheckRequest health_check_request = 1;
* @return Whether the healthCheckRequest field is set.
*/
boolean hasHealthCheckRequest();
/**
* .envoy.service.discovery.v2.HealthCheckRequest health_check_request = 1;
* @return The healthCheckRequest.
*/
io.envoyproxy.envoy.service.discovery.v2.HealthCheckRequest getHealthCheckRequest();
/**
* .envoy.service.discovery.v2.HealthCheckRequest health_check_request = 1;
*/
io.envoyproxy.envoy.service.discovery.v2.HealthCheckRequestOrBuilder getHealthCheckRequestOrBuilder();
/**
* .envoy.service.discovery.v2.EndpointHealthResponse endpoint_health_response = 2;
* @return Whether the endpointHealthResponse field is set.
*/
boolean hasEndpointHealthResponse();
/**
* .envoy.service.discovery.v2.EndpointHealthResponse endpoint_health_response = 2;
* @return The endpointHealthResponse.
*/
io.envoyproxy.envoy.service.discovery.v2.EndpointHealthResponse getEndpointHealthResponse();
/**
* .envoy.service.discovery.v2.EndpointHealthResponse endpoint_health_response = 2;
*/
io.envoyproxy.envoy.service.discovery.v2.EndpointHealthResponseOrBuilder getEndpointHealthResponseOrBuilder();
public io.envoyproxy.envoy.service.discovery.v2.HealthCheckRequestOrEndpointHealthResponse.RequestTypeCase getRequestTypeCase();
}