Documentation ¶
Index ¶
- Variables
- func RegisterWorkerServer(s *grpc.Server, srv WorkerServer)
- type InitFunctionRequest
- func (*InitFunctionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InitFunctionRequest) GetCodeURI() string
- func (x *InitFunctionRequest) GetFuncName() string
- func (x *InitFunctionRequest) GetImage() string
- func (x *InitFunctionRequest) GetMemorySize() int64
- func (x *InitFunctionRequest) GetRuntime() string
- func (x *InitFunctionRequest) GetTimeout() int64
- func (*InitFunctionRequest) ProtoMessage()
- func (x *InitFunctionRequest) ProtoReflect() protoreflect.Message
- func (x *InitFunctionRequest) Reset()
- func (x *InitFunctionRequest) String() string
- type InitFunctionResponse
- func (*InitFunctionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InitFunctionResponse) GetCode() InitFunctionResponse_Code
- func (x *InitFunctionResponse) GetMsg() string
- func (*InitFunctionResponse) ProtoMessage()
- func (x *InitFunctionResponse) ProtoReflect() protoreflect.Message
- func (x *InitFunctionResponse) Reset()
- func (x *InitFunctionResponse) String() string
- type InitFunctionResponse_Code
- func (InitFunctionResponse_Code) Descriptor() protoreflect.EnumDescriptor
- func (x InitFunctionResponse_Code) Enum() *InitFunctionResponse_Code
- func (InitFunctionResponse_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x InitFunctionResponse_Code) Number() protoreflect.EnumNumber
- func (x InitFunctionResponse_Code) String() string
- func (InitFunctionResponse_Code) Type() protoreflect.EnumType
- type InvokeRequest
- func (*InvokeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeRequest) GetName() string
- func (x *InvokeRequest) GetPayload() []byte
- func (*InvokeRequest) ProtoMessage()
- func (x *InvokeRequest) ProtoReflect() protoreflect.Message
- func (x *InvokeRequest) Reset()
- func (x *InvokeRequest) String() string
- type InvokeResponse
- func (*InvokeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InvokeResponse) GetCode() InvokeResponse_Code
- func (x *InvokeResponse) GetOutput() []byte
- func (*InvokeResponse) ProtoMessage()
- func (x *InvokeResponse) ProtoReflect() protoreflect.Message
- func (x *InvokeResponse) Reset()
- func (x *InvokeResponse) String() string
- type InvokeResponse_Code
- func (InvokeResponse_Code) Descriptor() protoreflect.EnumDescriptor
- func (x InvokeResponse_Code) Enum() *InvokeResponse_Code
- func (InvokeResponse_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x InvokeResponse_Code) Number() protoreflect.EnumNumber
- func (x InvokeResponse_Code) String() string
- func (InvokeResponse_Code) Type() protoreflect.EnumType
- type MetricsRequest
- type MetricsResponse
- type RegisterRequest
- func (*RegisterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterRequest) GetAddr() string
- func (x *RegisterRequest) GetDisk() int64
- func (x *RegisterRequest) GetFuncName() string
- func (x *RegisterRequest) GetId() string
- func (x *RegisterRequest) GetMemory() int64
- func (x *RegisterRequest) GetRuntime() string
- func (*RegisterRequest) ProtoMessage()
- func (x *RegisterRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterRequest) Reset()
- func (x *RegisterRequest) String() string
- type RegisterResponse
- func (*RegisterResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterResponse) GetCode() RegisterResponse_Code
- func (x *RegisterResponse) GetMsg() string
- func (*RegisterResponse) ProtoMessage()
- func (x *RegisterResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterResponse) Reset()
- func (x *RegisterResponse) String() string
- type RegisterResponse_Code
- func (RegisterResponse_Code) Descriptor() protoreflect.EnumDescriptor
- func (x RegisterResponse_Code) Enum() *RegisterResponse_Code
- func (RegisterResponse_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x RegisterResponse_Code) Number() protoreflect.EnumNumber
- func (x RegisterResponse_Code) String() string
- func (RegisterResponse_Code) Type() protoreflect.EnumType
- type ResetRequest
- type ResetResponse
- type ResetResponse_Code
- func (ResetResponse_Code) Descriptor() protoreflect.EnumDescriptor
- func (x ResetResponse_Code) Enum() *ResetResponse_Code
- func (ResetResponse_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResetResponse_Code) Number() protoreflect.EnumNumber
- func (x ResetResponse_Code) String() string
- func (ResetResponse_Code) Type() protoreflect.EnumType
- type UnimplementedWorkerServer
- func (*UnimplementedWorkerServer) InitFunction(context.Context, *InitFunctionRequest) (*InitFunctionResponse, error)
- func (*UnimplementedWorkerServer) Invoke(context.Context, *InvokeRequest) (*InvokeResponse, error)
- func (*UnimplementedWorkerServer) Metrics(context.Context, *MetricsRequest) (*MetricsResponse, error)
- func (*UnimplementedWorkerServer) Register(context.Context, *RegisterRequest) (*RegisterResponse, error)
- func (*UnimplementedWorkerServer) Reset(context.Context, *ResetRequest) (*ResetResponse, error)
- type WorkerClient
- type WorkerServer
Constants ¶
This section is empty.
Variables ¶
var ( InvokeResponse_Code_name = map[int32]string{ 0: "OK", 1: "NO_SUCH_FUNCTION", 2: "RUNTIME_ERROR", 3: "RETRY", } InvokeResponse_Code_value = map[string]int32{ "OK": 0, "NO_SUCH_FUNCTION": 1, "RUNTIME_ERROR": 2, "RETRY": 3, } )
Enum value maps for InvokeResponse_Code.
var ( RegisterResponse_Code_name = map[int32]string{ 0: "OK", 1: "ERROR", } RegisterResponse_Code_value = map[string]int32{ "OK": 0, "ERROR": 1, } )
Enum value maps for RegisterResponse_Code.
var ( ResetResponse_Code_name = map[int32]string{ 0: "OK", 1: "ERROR", } ResetResponse_Code_value = map[string]int32{ "OK": 0, "ERROR": 1, } )
Enum value maps for ResetResponse_Code.
var ( InitFunctionResponse_Code_name = map[int32]string{ 0: "OK", 1: "ERROR", } InitFunctionResponse_Code_value = map[string]int32{ "OK": 0, "ERROR": 1, } )
Enum value maps for InitFunctionResponse_Code.
var File_worker_worker_proto protoreflect.FileDescriptor
Functions ¶
func RegisterWorkerServer ¶
func RegisterWorkerServer(s *grpc.Server, srv WorkerServer)
Types ¶
type InitFunctionRequest ¶
type InitFunctionRequest struct { FuncName string `protobuf:"bytes,1,opt,name=funcName,proto3" json:"funcName,omitempty"` Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"` Runtime string `protobuf:"bytes,3,opt,name=runtime,proto3" json:"runtime,omitempty"` CodeURI string `protobuf:"bytes,4,opt,name=codeURI,proto3" json:"codeURI,omitempty"` Timeout int64 `protobuf:"varint,5,opt,name=timeout,proto3" json:"timeout,omitempty"` MemorySize int64 `protobuf:"varint,6,opt,name=memorySize,proto3" json:"memorySize,omitempty"` // contains filtered or unexported fields }
func (*InitFunctionRequest) Descriptor
deprecated
func (*InitFunctionRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitFunctionRequest.ProtoReflect.Descriptor instead.
func (*InitFunctionRequest) GetCodeURI ¶
func (x *InitFunctionRequest) GetCodeURI() string
func (*InitFunctionRequest) GetFuncName ¶
func (x *InitFunctionRequest) GetFuncName() string
func (*InitFunctionRequest) GetImage ¶
func (x *InitFunctionRequest) GetImage() string
func (*InitFunctionRequest) GetMemorySize ¶
func (x *InitFunctionRequest) GetMemorySize() int64
func (*InitFunctionRequest) GetRuntime ¶
func (x *InitFunctionRequest) GetRuntime() string
func (*InitFunctionRequest) GetTimeout ¶
func (x *InitFunctionRequest) GetTimeout() int64
func (*InitFunctionRequest) ProtoMessage ¶
func (*InitFunctionRequest) ProtoMessage()
func (*InitFunctionRequest) ProtoReflect ¶
func (x *InitFunctionRequest) ProtoReflect() protoreflect.Message
func (*InitFunctionRequest) Reset ¶
func (x *InitFunctionRequest) Reset()
func (*InitFunctionRequest) String ¶
func (x *InitFunctionRequest) String() string
type InitFunctionResponse ¶
type InitFunctionResponse struct { Code InitFunctionResponse_Code `protobuf:"varint,1,opt,name=code,proto3,enum=worker.InitFunctionResponse_Code" json:"code,omitempty"` Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*InitFunctionResponse) Descriptor
deprecated
func (*InitFunctionResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitFunctionResponse.ProtoReflect.Descriptor instead.
func (*InitFunctionResponse) GetCode ¶
func (x *InitFunctionResponse) GetCode() InitFunctionResponse_Code
func (*InitFunctionResponse) GetMsg ¶
func (x *InitFunctionResponse) GetMsg() string
func (*InitFunctionResponse) ProtoMessage ¶
func (*InitFunctionResponse) ProtoMessage()
func (*InitFunctionResponse) ProtoReflect ¶
func (x *InitFunctionResponse) ProtoReflect() protoreflect.Message
func (*InitFunctionResponse) Reset ¶
func (x *InitFunctionResponse) Reset()
func (*InitFunctionResponse) String ¶
func (x *InitFunctionResponse) String() string
type InitFunctionResponse_Code ¶
type InitFunctionResponse_Code int32
const ( InitFunctionResponse_OK InitFunctionResponse_Code = 0 InitFunctionResponse_ERROR InitFunctionResponse_Code = 1 )
func (InitFunctionResponse_Code) Descriptor ¶
func (InitFunctionResponse_Code) Descriptor() protoreflect.EnumDescriptor
func (InitFunctionResponse_Code) Enum ¶
func (x InitFunctionResponse_Code) Enum() *InitFunctionResponse_Code
func (InitFunctionResponse_Code) EnumDescriptor
deprecated
func (InitFunctionResponse_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use InitFunctionResponse_Code.Descriptor instead.
func (InitFunctionResponse_Code) Number ¶
func (x InitFunctionResponse_Code) Number() protoreflect.EnumNumber
func (InitFunctionResponse_Code) String ¶
func (x InitFunctionResponse_Code) String() string
func (InitFunctionResponse_Code) Type ¶
func (InitFunctionResponse_Code) Type() protoreflect.EnumType
type InvokeRequest ¶
type InvokeRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
func (*InvokeRequest) Descriptor
deprecated
func (*InvokeRequest) Descriptor() ([]byte, []int)
Deprecated: Use InvokeRequest.ProtoReflect.Descriptor instead.
func (*InvokeRequest) GetName ¶
func (x *InvokeRequest) GetName() string
func (*InvokeRequest) GetPayload ¶
func (x *InvokeRequest) GetPayload() []byte
func (*InvokeRequest) ProtoMessage ¶
func (*InvokeRequest) ProtoMessage()
func (*InvokeRequest) ProtoReflect ¶
func (x *InvokeRequest) ProtoReflect() protoreflect.Message
func (*InvokeRequest) Reset ¶
func (x *InvokeRequest) Reset()
func (*InvokeRequest) String ¶
func (x *InvokeRequest) String() string
type InvokeResponse ¶
type InvokeResponse struct { Code InvokeResponse_Code `protobuf:"varint,1,opt,name=code,proto3,enum=worker.InvokeResponse_Code" json:"code,omitempty"` Output []byte `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"` // contains filtered or unexported fields }
func (*InvokeResponse) Descriptor
deprecated
func (*InvokeResponse) Descriptor() ([]byte, []int)
Deprecated: Use InvokeResponse.ProtoReflect.Descriptor instead.
func (*InvokeResponse) GetCode ¶
func (x *InvokeResponse) GetCode() InvokeResponse_Code
func (*InvokeResponse) GetOutput ¶
func (x *InvokeResponse) GetOutput() []byte
func (*InvokeResponse) ProtoMessage ¶
func (*InvokeResponse) ProtoMessage()
func (*InvokeResponse) ProtoReflect ¶
func (x *InvokeResponse) ProtoReflect() protoreflect.Message
func (*InvokeResponse) Reset ¶
func (x *InvokeResponse) Reset()
func (*InvokeResponse) String ¶
func (x *InvokeResponse) String() string
type InvokeResponse_Code ¶
type InvokeResponse_Code int32
const ( InvokeResponse_OK InvokeResponse_Code = 0 InvokeResponse_NO_SUCH_FUNCTION InvokeResponse_Code = 1 InvokeResponse_RUNTIME_ERROR InvokeResponse_Code = 2 InvokeResponse_RETRY InvokeResponse_Code = 3 )
func (InvokeResponse_Code) Descriptor ¶
func (InvokeResponse_Code) Descriptor() protoreflect.EnumDescriptor
func (InvokeResponse_Code) Enum ¶
func (x InvokeResponse_Code) Enum() *InvokeResponse_Code
func (InvokeResponse_Code) EnumDescriptor
deprecated
func (InvokeResponse_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use InvokeResponse_Code.Descriptor instead.
func (InvokeResponse_Code) Number ¶
func (x InvokeResponse_Code) Number() protoreflect.EnumNumber
func (InvokeResponse_Code) String ¶
func (x InvokeResponse_Code) String() string
func (InvokeResponse_Code) Type ¶
func (InvokeResponse_Code) Type() protoreflect.EnumType
type MetricsRequest ¶
type MetricsRequest struct {
// contains filtered or unexported fields
}
func (*MetricsRequest) Descriptor
deprecated
func (*MetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use MetricsRequest.ProtoReflect.Descriptor instead.
func (*MetricsRequest) ProtoMessage ¶
func (*MetricsRequest) ProtoMessage()
func (*MetricsRequest) ProtoReflect ¶
func (x *MetricsRequest) ProtoReflect() protoreflect.Message
func (*MetricsRequest) Reset ¶
func (x *MetricsRequest) Reset()
func (*MetricsRequest) String ¶
func (x *MetricsRequest) String() string
type MetricsResponse ¶
type MetricsResponse struct {
// contains filtered or unexported fields
}
func (*MetricsResponse) Descriptor
deprecated
func (*MetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use MetricsResponse.ProtoReflect.Descriptor instead.
func (*MetricsResponse) ProtoMessage ¶
func (*MetricsResponse) ProtoMessage()
func (*MetricsResponse) ProtoReflect ¶
func (x *MetricsResponse) ProtoReflect() protoreflect.Message
func (*MetricsResponse) Reset ¶
func (x *MetricsResponse) Reset()
func (*MetricsResponse) String ¶
func (x *MetricsResponse) String() string
type RegisterRequest ¶
type RegisterRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` Runtime string `protobuf:"bytes,3,opt,name=runtime,proto3" json:"runtime,omitempty"` FuncName string `protobuf:"bytes,4,opt,name=funcName,proto3" json:"funcName,omitempty"` Memory int64 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` Disk int64 `protobuf:"varint,6,opt,name=disk,proto3" json:"disk,omitempty"` // contains filtered or unexported fields }
func (*RegisterRequest) Descriptor
deprecated
func (*RegisterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.
func (*RegisterRequest) GetAddr ¶
func (x *RegisterRequest) GetAddr() string
func (*RegisterRequest) GetDisk ¶
func (x *RegisterRequest) GetDisk() int64
func (*RegisterRequest) GetFuncName ¶
func (x *RegisterRequest) GetFuncName() string
func (*RegisterRequest) GetId ¶
func (x *RegisterRequest) GetId() string
func (*RegisterRequest) GetMemory ¶
func (x *RegisterRequest) GetMemory() int64
func (*RegisterRequest) GetRuntime ¶
func (x *RegisterRequest) GetRuntime() string
func (*RegisterRequest) ProtoMessage ¶
func (*RegisterRequest) ProtoMessage()
func (*RegisterRequest) ProtoReflect ¶
func (x *RegisterRequest) ProtoReflect() protoreflect.Message
func (*RegisterRequest) Reset ¶
func (x *RegisterRequest) Reset()
func (*RegisterRequest) String ¶
func (x *RegisterRequest) String() string
type RegisterResponse ¶
type RegisterResponse struct { Code RegisterResponse_Code `protobuf:"varint,1,opt,name=code,proto3,enum=worker.RegisterResponse_Code" json:"code,omitempty"` Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // contains filtered or unexported fields }
func (*RegisterResponse) Descriptor
deprecated
func (*RegisterResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.
func (*RegisterResponse) GetCode ¶
func (x *RegisterResponse) GetCode() RegisterResponse_Code
func (*RegisterResponse) GetMsg ¶
func (x *RegisterResponse) GetMsg() string
func (*RegisterResponse) ProtoMessage ¶
func (*RegisterResponse) ProtoMessage()
func (*RegisterResponse) ProtoReflect ¶
func (x *RegisterResponse) ProtoReflect() protoreflect.Message
func (*RegisterResponse) Reset ¶
func (x *RegisterResponse) Reset()
func (*RegisterResponse) String ¶
func (x *RegisterResponse) String() string
type RegisterResponse_Code ¶
type RegisterResponse_Code int32
const ( RegisterResponse_OK RegisterResponse_Code = 0 RegisterResponse_ERROR RegisterResponse_Code = 1 )
func (RegisterResponse_Code) Descriptor ¶
func (RegisterResponse_Code) Descriptor() protoreflect.EnumDescriptor
func (RegisterResponse_Code) Enum ¶
func (x RegisterResponse_Code) Enum() *RegisterResponse_Code
func (RegisterResponse_Code) EnumDescriptor
deprecated
func (RegisterResponse_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use RegisterResponse_Code.Descriptor instead.
func (RegisterResponse_Code) Number ¶
func (x RegisterResponse_Code) Number() protoreflect.EnumNumber
func (RegisterResponse_Code) String ¶
func (x RegisterResponse_Code) String() string
func (RegisterResponse_Code) Type ¶
func (RegisterResponse_Code) Type() protoreflect.EnumType
type ResetRequest ¶
type ResetRequest struct { Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"` // contains filtered or unexported fields }
func (*ResetRequest) Descriptor
deprecated
func (*ResetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetRequest.ProtoReflect.Descriptor instead.
func (*ResetRequest) GetAddr ¶
func (x *ResetRequest) GetAddr() string
func (*ResetRequest) ProtoMessage ¶
func (*ResetRequest) ProtoMessage()
func (*ResetRequest) ProtoReflect ¶
func (x *ResetRequest) ProtoReflect() protoreflect.Message
func (*ResetRequest) Reset ¶
func (x *ResetRequest) Reset()
func (*ResetRequest) String ¶
func (x *ResetRequest) String() string
type ResetResponse ¶
type ResetResponse struct { Code ResetResponse_Code `protobuf:"varint,1,opt,name=code,proto3,enum=worker.ResetResponse_Code" json:"code,omitempty"` // contains filtered or unexported fields }
func (*ResetResponse) Descriptor
deprecated
func (*ResetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResetResponse.ProtoReflect.Descriptor instead.
func (*ResetResponse) GetCode ¶
func (x *ResetResponse) GetCode() ResetResponse_Code
func (*ResetResponse) ProtoMessage ¶
func (*ResetResponse) ProtoMessage()
func (*ResetResponse) ProtoReflect ¶
func (x *ResetResponse) ProtoReflect() protoreflect.Message
func (*ResetResponse) Reset ¶
func (x *ResetResponse) Reset()
func (*ResetResponse) String ¶
func (x *ResetResponse) String() string
type ResetResponse_Code ¶
type ResetResponse_Code int32
const ( ResetResponse_OK ResetResponse_Code = 0 ResetResponse_ERROR ResetResponse_Code = 1 )
func (ResetResponse_Code) Descriptor ¶
func (ResetResponse_Code) Descriptor() protoreflect.EnumDescriptor
func (ResetResponse_Code) Enum ¶
func (x ResetResponse_Code) Enum() *ResetResponse_Code
func (ResetResponse_Code) EnumDescriptor
deprecated
func (ResetResponse_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResetResponse_Code.Descriptor instead.
func (ResetResponse_Code) Number ¶
func (x ResetResponse_Code) Number() protoreflect.EnumNumber
func (ResetResponse_Code) String ¶
func (x ResetResponse_Code) String() string
func (ResetResponse_Code) Type ¶
func (ResetResponse_Code) Type() protoreflect.EnumType
type UnimplementedWorkerServer ¶
type UnimplementedWorkerServer struct { }
UnimplementedWorkerServer can be embedded to have forward compatible implementations.
func (*UnimplementedWorkerServer) InitFunction ¶
func (*UnimplementedWorkerServer) InitFunction(context.Context, *InitFunctionRequest) (*InitFunctionResponse, error)
func (*UnimplementedWorkerServer) Invoke ¶
func (*UnimplementedWorkerServer) Invoke(context.Context, *InvokeRequest) (*InvokeResponse, error)
func (*UnimplementedWorkerServer) Metrics ¶
func (*UnimplementedWorkerServer) Metrics(context.Context, *MetricsRequest) (*MetricsResponse, error)
func (*UnimplementedWorkerServer) Register ¶
func (*UnimplementedWorkerServer) Register(context.Context, *RegisterRequest) (*RegisterResponse, error)
func (*UnimplementedWorkerServer) Reset ¶
func (*UnimplementedWorkerServer) Reset(context.Context, *ResetRequest) (*ResetResponse, error)
type WorkerClient ¶
type WorkerClient interface { Invoke(ctx context.Context, in *InvokeRequest, opts ...grpc.CallOption) (*InvokeResponse, error) Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error) Reset(ctx context.Context, in *ResetRequest, opts ...grpc.CallOption) (*ResetResponse, error) InitFunction(ctx context.Context, in *InitFunctionRequest, opts ...grpc.CallOption) (*InitFunctionResponse, error) Metrics(ctx context.Context, in *MetricsRequest, opts ...grpc.CallOption) (*MetricsResponse, error) }
WorkerClient is the client API for Worker service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewWorkerClient ¶
func NewWorkerClient(cc grpc.ClientConnInterface) WorkerClient
type WorkerServer ¶
type WorkerServer interface { Invoke(context.Context, *InvokeRequest) (*InvokeResponse, error) Register(context.Context, *RegisterRequest) (*RegisterResponse, error) Reset(context.Context, *ResetRequest) (*ResetResponse, error) InitFunction(context.Context, *InitFunctionRequest) (*InitFunctionResponse, error) Metrics(context.Context, *MetricsRequest) (*MetricsResponse, error) }
WorkerServer is the server API for Worker service.