grpc_health_v1 - ActiveState ActiveGo 1.8
...

Package grpc_health_v1

import "google.golang.org/grpc/health/grpc_health_v1"
Overview
Index

Overview ▾

Package grpc_health_v1 is a generated protocol buffer package.

It is generated from these files:

health.proto

It has these top-level messages:

HealthCheckRequest
HealthCheckResponse

Variables

var HealthCheckResponse_ServingStatus_name = map[int32]string{
    0: "UNKNOWN",
    1: "SERVING",
    2: "NOT_SERVING",
}
var HealthCheckResponse_ServingStatus_value = map[string]int32{
    "UNKNOWN":     0,
    "SERVING":     1,
    "NOT_SERVING": 2,
}

func RegisterHealthServer

func RegisterHealthServer(s *grpc.Server, srv HealthServer)

type HealthCheckRequest

type HealthCheckRequest struct {
    Service string `protobuf:"bytes,1,opt,name=service" json:"service,omitempty"`
}

func (*HealthCheckRequest) Descriptor

func (*HealthCheckRequest) Descriptor() ([]byte, []int)

func (*HealthCheckRequest) ProtoMessage

func (*HealthCheckRequest) ProtoMessage()

func (*HealthCheckRequest) Reset

func (m *HealthCheckRequest) Reset()

func (*HealthCheckRequest) String

func (m *HealthCheckRequest) String() string

type HealthCheckResponse

type HealthCheckResponse struct {
    Status HealthCheckResponse_ServingStatus `protobuf:"varint,1,opt,name=status,enum=grpc.health.v1.HealthCheckResponse_ServingStatus" json:"status,omitempty"`
}

func (*HealthCheckResponse) Descriptor

func (*HealthCheckResponse) Descriptor() ([]byte, []int)

func (*HealthCheckResponse) ProtoMessage

func (*HealthCheckResponse) ProtoMessage()

func (*HealthCheckResponse) Reset

func (m *HealthCheckResponse) Reset()

func (*HealthCheckResponse) String

func (m *HealthCheckResponse) String() string

type HealthCheckResponse_ServingStatus

type HealthCheckResponse_ServingStatus int32
const (
    HealthCheckResponse_UNKNOWN     HealthCheckResponse_ServingStatus = 0
    HealthCheckResponse_SERVING     HealthCheckResponse_ServingStatus = 1
    HealthCheckResponse_NOT_SERVING HealthCheckResponse_ServingStatus = 2
)

func (HealthCheckResponse_ServingStatus) EnumDescriptor

func (HealthCheckResponse_ServingStatus) EnumDescriptor() ([]byte, []int)

func (HealthCheckResponse_ServingStatus) String

func (x HealthCheckResponse_ServingStatus) String() string

type HealthClient

type HealthClient interface {
    Check(ctx context.Context, in *HealthCheckRequest, opts ...grpc.CallOption) (*HealthCheckResponse, error)
}

func NewHealthClient

func NewHealthClient(cc *grpc.ClientConn) HealthClient

type HealthServer

type HealthServer interface {
    Check(context.Context, *HealthCheckRequest) (*HealthCheckResponse, error)
}