package service

import "google.golang.org/grpc/grpclb/grpc_lb_v1/service"

Package service is a generated protocol buffer package.

It is generated from these files:

grpc_lb_v1/service/service.proto

It has these top-level messages:

Index

Functions

func RegisterLoadBalancerServer

func RegisterLoadBalancerServer(s *grpc.Server, srv LoadBalancerServer)

Types

type LoadBalancerClient

type LoadBalancerClient interface {
	// Bidirectional rpc to get a list of servers.
	BalanceLoad(ctx context.Context, opts ...grpc.CallOption) (LoadBalancer_BalanceLoadClient, error)
}

func NewLoadBalancerClient

func NewLoadBalancerClient(cc *grpc.ClientConn) LoadBalancerClient

type LoadBalancerServer

type LoadBalancerServer interface {
	// Bidirectional rpc to get a list of servers.
	BalanceLoad(LoadBalancer_BalanceLoadServer) error
}

type LoadBalancer_BalanceLoadClient

type LoadBalancer_BalanceLoadClient interface {
	Send(*grpc_lb_v1.LoadBalanceRequest) error
	Recv() (*grpc_lb_v1.LoadBalanceResponse, error)
	grpc.ClientStream
}

type LoadBalancer_BalanceLoadServer

type LoadBalancer_BalanceLoadServer interface {
	Send(*grpc_lb_v1.LoadBalanceResponse) error
	Recv() (*grpc_lb_v1.LoadBalanceRequest, error)
	grpc.ServerStream
}

Source Files

service.pb.go

Version
v1.7.4
Published
Dec 4, 2017
Platform
linux/amd64
Imports
6 packages
Last checked
1 hour ago

Tools for package owners.