class
GRPC::Health::Registry
- GRPC::Health::Registry
- Reference
- Object
Defined in:
grpc/health.crConstructors
Instance Method Summary
- #check_status(service : String) : Grpc::Health::V1::HealthCheckResponse::ServingStatus | Nil
- #clear_status(service : String) : Nil
- #list_statuses : Hash(String, Grpc::Health::V1::HealthCheckResponse::ServingStatus)
- #set_all_not_serving : Nil
- #set_status(service : String, status : Grpc::Health::V1::HealthCheckResponse::ServingStatus) : Nil
- #subscribe(service : String) : Tuple(::Channel(Grpc::Health::V1::HealthCheckResponse::ServingStatus), Grpc::Health::V1::HealthCheckResponse::ServingStatus)
- #unsubscribe(service : String, channel : ::Channel(Grpc::Health::V1::HealthCheckResponse::ServingStatus)) : Nil
Constructor Detail
def self.new(default_status : Grpc::Health::V1::HealthCheckResponse::ServingStatus = ::Grpc::Health::V1::HealthCheckResponse::ServingStatus::SERVING)
#
Instance Method Detail
def check_status(service : String) : Grpc::Health::V1::HealthCheckResponse::ServingStatus | Nil
#
def list_statuses : Hash(String, Grpc::Health::V1::HealthCheckResponse::ServingStatus)
#
def set_status(service : String, status : Grpc::Health::V1::HealthCheckResponse::ServingStatus) : Nil
#
def subscribe(service : String) : Tuple(::Channel(Grpc::Health::V1::HealthCheckResponse::ServingStatus), Grpc::Health::V1::HealthCheckResponse::ServingStatus)
#
def unsubscribe(service : String, channel : ::Channel(Grpc::Health::V1::HealthCheckResponse::ServingStatus)) : Nil
#