Documentation
¶
Overview ¶
Package pluginv1 contains the generated protobuf and gRPC code for the AWF plugin protocol. This file will be overwritten by `make proto-gen` (T005) once plugin.proto is defined (T004).
Index ¶
- Constants
- Variables
- func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
- func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)
- type ExecuteRequest
- func (*ExecuteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteRequest) GetInputs() map[string][]byte
- func (x *ExecuteRequest) GetOperation() string
- func (*ExecuteRequest) ProtoMessage()
- func (x *ExecuteRequest) ProtoReflect() protoreflect.Message
- func (x *ExecuteRequest) Reset()
- func (x *ExecuteRequest) String() string
- type ExecuteResponse
- func (*ExecuteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExecuteResponse) GetData() map[string][]byte
- func (x *ExecuteResponse) GetError() string
- func (x *ExecuteResponse) GetOutput() string
- func (x *ExecuteResponse) GetSuccess() bool
- func (*ExecuteResponse) ProtoMessage()
- func (x *ExecuteResponse) ProtoReflect() protoreflect.Message
- func (x *ExecuteResponse) Reset()
- func (x *ExecuteResponse) String() string
- type GetInfoRequest
- type GetInfoResponse
- func (*GetInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetInfoResponse) GetCapabilities() []string
- func (x *GetInfoResponse) GetDescription() string
- func (x *GetInfoResponse) GetName() string
- func (x *GetInfoResponse) GetVersion() string
- func (*GetInfoResponse) ProtoMessage()
- func (x *GetInfoResponse) ProtoReflect() protoreflect.Message
- func (x *GetInfoResponse) Reset()
- func (x *GetInfoResponse) String() string
- type GetOperationRequest
- func (*GetOperationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOperationRequest) GetName() string
- func (*GetOperationRequest) ProtoMessage()
- func (x *GetOperationRequest) ProtoReflect() protoreflect.Message
- func (x *GetOperationRequest) Reset()
- func (x *GetOperationRequest) String() string
- type GetOperationResponse
- func (*GetOperationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOperationResponse) GetOperation() *OperationSchema
- func (*GetOperationResponse) ProtoMessage()
- func (x *GetOperationResponse) ProtoReflect() protoreflect.Message
- func (x *GetOperationResponse) Reset()
- func (x *GetOperationResponse) String() string
- type InitRequest
- type InitResponse
- type InputSchema
- func (*InputSchema) Descriptor() ([]byte, []int)deprecated
- func (x *InputSchema) GetDefault() string
- func (x *InputSchema) GetDescription() string
- func (x *InputSchema) GetName() string
- func (x *InputSchema) GetRequired() bool
- func (x *InputSchema) GetType() string
- func (x *InputSchema) GetValidation() string
- func (*InputSchema) ProtoMessage()
- func (x *InputSchema) ProtoReflect() protoreflect.Message
- func (x *InputSchema) Reset()
- func (x *InputSchema) String() string
- type ListOperationsRequest
- type ListOperationsResponse
- func (*ListOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOperationsResponse) GetOperations() []*OperationSchema
- func (*ListOperationsResponse) ProtoMessage()
- func (x *ListOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOperationsResponse) Reset()
- func (x *ListOperationsResponse) String() string
- type OperationSchema
- func (*OperationSchema) Descriptor() ([]byte, []int)deprecated
- func (x *OperationSchema) GetDescription() string
- func (x *OperationSchema) GetInputs() []*InputSchema
- func (x *OperationSchema) GetName() string
- func (x *OperationSchema) GetOutputs() []*OutputSchema
- func (*OperationSchema) ProtoMessage()
- func (x *OperationSchema) ProtoReflect() protoreflect.Message
- func (x *OperationSchema) Reset()
- func (x *OperationSchema) String() string
- type OperationServiceClient
- type OperationServiceServer
- type OutputSchema
- func (*OutputSchema) Descriptor() ([]byte, []int)deprecated
- func (x *OutputSchema) GetDescription() string
- func (x *OutputSchema) GetName() string
- func (x *OutputSchema) GetType() string
- func (*OutputSchema) ProtoMessage()
- func (x *OutputSchema) ProtoReflect() protoreflect.Message
- func (x *OutputSchema) Reset()
- func (x *OutputSchema) String() string
- type PluginServiceClient
- type PluginServiceServer
- type ShutdownRequest
- type ShutdownResponse
- type UnimplementedOperationServiceServer
- func (UnimplementedOperationServiceServer) Execute(context.Context, *ExecuteRequest) (*ExecuteResponse, error)
- func (UnimplementedOperationServiceServer) GetOperation(context.Context, *GetOperationRequest) (*GetOperationResponse, error)
- func (UnimplementedOperationServiceServer) ListOperations(context.Context, *ListOperationsRequest) (*ListOperationsResponse, error)
- type UnimplementedPluginServiceServer
- func (UnimplementedPluginServiceServer) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error)
- func (UnimplementedPluginServiceServer) Init(context.Context, *InitRequest) (*InitResponse, error)
- func (UnimplementedPluginServiceServer) Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
- type UnsafeOperationServiceServer
- type UnsafePluginServiceServer
Constants ¶
const ( PluginService_GetInfo_FullMethodName = "/plugin.v1.PluginService/GetInfo" PluginService_Init_FullMethodName = "/plugin.v1.PluginService/Init" PluginService_Shutdown_FullMethodName = "/plugin.v1.PluginService/Shutdown" )
const ( OperationService_ListOperations_FullMethodName = "/plugin.v1.OperationService/ListOperations" OperationService_GetOperation_FullMethodName = "/plugin.v1.OperationService/GetOperation" OperationService_Execute_FullMethodName = "/plugin.v1.OperationService/Execute" )
Variables ¶
var File_proto_plugin_v1_plugin_proto protoreflect.FileDescriptor
var OperationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugin.v1.OperationService", HandlerType: (*OperationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListOperations", Handler: _OperationService_ListOperations_Handler, }, { MethodName: "GetOperation", Handler: _OperationService_GetOperation_Handler, }, { MethodName: "Execute", Handler: _OperationService_Execute_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/plugin/v1/plugin.proto", }
OperationService_ServiceDesc is the grpc.ServiceDesc for OperationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PluginService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "plugin.v1.PluginService", HandlerType: (*PluginServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetInfo", Handler: _PluginService_GetInfo_Handler, }, { MethodName: "Init", Handler: _PluginService_Init_Handler, }, { MethodName: "Shutdown", Handler: _PluginService_Shutdown_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/plugin/v1/plugin.proto", }
PluginService_ServiceDesc is the grpc.ServiceDesc for PluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterOperationServiceServer ¶
func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
func RegisterPluginServiceServer ¶
func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)
Types ¶
type ExecuteRequest ¶
type ExecuteRequest struct {
Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
Inputs map[string][]byte `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*ExecuteRequest) Descriptor
deprecated
func (*ExecuteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteRequest.ProtoReflect.Descriptor instead.
func (*ExecuteRequest) GetInputs ¶
func (x *ExecuteRequest) GetInputs() map[string][]byte
func (*ExecuteRequest) GetOperation ¶
func (x *ExecuteRequest) GetOperation() string
func (*ExecuteRequest) ProtoMessage ¶
func (*ExecuteRequest) ProtoMessage()
func (*ExecuteRequest) ProtoReflect ¶
func (x *ExecuteRequest) ProtoReflect() protoreflect.Message
func (*ExecuteRequest) Reset ¶
func (x *ExecuteRequest) Reset()
func (*ExecuteRequest) String ¶
func (x *ExecuteRequest) String() string
type ExecuteResponse ¶
type ExecuteResponse struct {
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
Output string `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
Data map[string][]byte `` /* 135-byte string literal not displayed */
Error string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*ExecuteResponse) Descriptor
deprecated
func (*ExecuteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExecuteResponse.ProtoReflect.Descriptor instead.
func (*ExecuteResponse) GetData ¶
func (x *ExecuteResponse) GetData() map[string][]byte
func (*ExecuteResponse) GetError ¶
func (x *ExecuteResponse) GetError() string
func (*ExecuteResponse) GetOutput ¶
func (x *ExecuteResponse) GetOutput() string
func (*ExecuteResponse) GetSuccess ¶
func (x *ExecuteResponse) GetSuccess() bool
func (*ExecuteResponse) ProtoMessage ¶
func (*ExecuteResponse) ProtoMessage()
func (*ExecuteResponse) ProtoReflect ¶
func (x *ExecuteResponse) ProtoReflect() protoreflect.Message
func (*ExecuteResponse) Reset ¶
func (x *ExecuteResponse) Reset()
func (*ExecuteResponse) String ¶
func (x *ExecuteResponse) String() string
type GetInfoRequest ¶
type GetInfoRequest struct {
// contains filtered or unexported fields
}
func (*GetInfoRequest) Descriptor
deprecated
func (*GetInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoRequest.ProtoReflect.Descriptor instead.
func (*GetInfoRequest) ProtoMessage ¶
func (*GetInfoRequest) ProtoMessage()
func (*GetInfoRequest) ProtoReflect ¶
func (x *GetInfoRequest) ProtoReflect() protoreflect.Message
func (*GetInfoRequest) Reset ¶
func (x *GetInfoRequest) Reset()
func (*GetInfoRequest) String ¶
func (x *GetInfoRequest) String() string
type GetInfoResponse ¶
type GetInfoResponse struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Capabilities []string `protobuf:"bytes,4,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
// contains filtered or unexported fields
}
func (*GetInfoResponse) Descriptor
deprecated
func (*GetInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetInfoResponse.ProtoReflect.Descriptor instead.
func (*GetInfoResponse) GetCapabilities ¶
func (x *GetInfoResponse) GetCapabilities() []string
func (*GetInfoResponse) GetDescription ¶
func (x *GetInfoResponse) GetDescription() string
func (*GetInfoResponse) GetName ¶
func (x *GetInfoResponse) GetName() string
func (*GetInfoResponse) GetVersion ¶
func (x *GetInfoResponse) GetVersion() string
func (*GetInfoResponse) ProtoMessage ¶
func (*GetInfoResponse) ProtoMessage()
func (*GetInfoResponse) ProtoReflect ¶
func (x *GetInfoResponse) ProtoReflect() protoreflect.Message
func (*GetInfoResponse) Reset ¶
func (x *GetInfoResponse) Reset()
func (*GetInfoResponse) String ¶
func (x *GetInfoResponse) String() string
type GetOperationRequest ¶
type GetOperationRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*GetOperationRequest) Descriptor
deprecated
func (*GetOperationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOperationRequest.ProtoReflect.Descriptor instead.
func (*GetOperationRequest) GetName ¶
func (x *GetOperationRequest) GetName() string
func (*GetOperationRequest) ProtoMessage ¶
func (*GetOperationRequest) ProtoMessage()
func (*GetOperationRequest) ProtoReflect ¶
func (x *GetOperationRequest) ProtoReflect() protoreflect.Message
func (*GetOperationRequest) Reset ¶
func (x *GetOperationRequest) Reset()
func (*GetOperationRequest) String ¶
func (x *GetOperationRequest) String() string
type GetOperationResponse ¶
type GetOperationResponse struct {
Operation *OperationSchema `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
// contains filtered or unexported fields
}
func (*GetOperationResponse) Descriptor
deprecated
func (*GetOperationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetOperationResponse.ProtoReflect.Descriptor instead.
func (*GetOperationResponse) GetOperation ¶
func (x *GetOperationResponse) GetOperation() *OperationSchema
func (*GetOperationResponse) ProtoMessage ¶
func (*GetOperationResponse) ProtoMessage()
func (*GetOperationResponse) ProtoReflect ¶
func (x *GetOperationResponse) ProtoReflect() protoreflect.Message
func (*GetOperationResponse) Reset ¶
func (x *GetOperationResponse) Reset()
func (*GetOperationResponse) String ¶
func (x *GetOperationResponse) String() string
type InitRequest ¶
type InitRequest struct {
Config map[string][]byte `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*InitRequest) Descriptor
deprecated
func (*InitRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.
func (*InitRequest) GetConfig ¶
func (x *InitRequest) GetConfig() map[string][]byte
func (*InitRequest) ProtoMessage ¶
func (*InitRequest) ProtoMessage()
func (*InitRequest) ProtoReflect ¶
func (x *InitRequest) ProtoReflect() protoreflect.Message
func (*InitRequest) Reset ¶
func (x *InitRequest) Reset()
func (*InitRequest) String ¶
func (x *InitRequest) String() string
type InitResponse ¶
type InitResponse struct {
// contains filtered or unexported fields
}
func (*InitResponse) Descriptor
deprecated
func (*InitResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitResponse.ProtoReflect.Descriptor instead.
func (*InitResponse) ProtoMessage ¶
func (*InitResponse) ProtoMessage()
func (*InitResponse) ProtoReflect ¶
func (x *InitResponse) ProtoReflect() protoreflect.Message
func (*InitResponse) Reset ¶
func (x *InitResponse) Reset()
func (*InitResponse) String ¶
func (x *InitResponse) String() string
type InputSchema ¶
type InputSchema struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Required bool `protobuf:"varint,3,opt,name=required,proto3" json:"required,omitempty"`
Default string `protobuf:"bytes,4,opt,name=default,proto3" json:"default,omitempty"`
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
Validation string `protobuf:"bytes,6,opt,name=validation,proto3" json:"validation,omitempty"`
// contains filtered or unexported fields
}
func (*InputSchema) Descriptor
deprecated
func (*InputSchema) Descriptor() ([]byte, []int)
Deprecated: Use InputSchema.ProtoReflect.Descriptor instead.
func (*InputSchema) GetDefault ¶
func (x *InputSchema) GetDefault() string
func (*InputSchema) GetDescription ¶
func (x *InputSchema) GetDescription() string
func (*InputSchema) GetName ¶
func (x *InputSchema) GetName() string
func (*InputSchema) GetRequired ¶
func (x *InputSchema) GetRequired() bool
func (*InputSchema) GetType ¶
func (x *InputSchema) GetType() string
func (*InputSchema) GetValidation ¶
func (x *InputSchema) GetValidation() string
func (*InputSchema) ProtoMessage ¶
func (*InputSchema) ProtoMessage()
func (*InputSchema) ProtoReflect ¶
func (x *InputSchema) ProtoReflect() protoreflect.Message
func (*InputSchema) Reset ¶
func (x *InputSchema) Reset()
func (*InputSchema) String ¶
func (x *InputSchema) String() string
type ListOperationsRequest ¶
type ListOperationsRequest struct {
// contains filtered or unexported fields
}
func (*ListOperationsRequest) Descriptor
deprecated
func (*ListOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListOperationsRequest) ProtoMessage ¶
func (*ListOperationsRequest) ProtoMessage()
func (*ListOperationsRequest) ProtoReflect ¶
func (x *ListOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListOperationsRequest) Reset ¶
func (x *ListOperationsRequest) Reset()
func (*ListOperationsRequest) String ¶
func (x *ListOperationsRequest) String() string
type ListOperationsResponse ¶
type ListOperationsResponse struct {
Operations []*OperationSchema `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
// contains filtered or unexported fields
}
func (*ListOperationsResponse) Descriptor
deprecated
func (*ListOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListOperationsResponse) GetOperations ¶
func (x *ListOperationsResponse) GetOperations() []*OperationSchema
func (*ListOperationsResponse) ProtoMessage ¶
func (*ListOperationsResponse) ProtoMessage()
func (*ListOperationsResponse) ProtoReflect ¶
func (x *ListOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListOperationsResponse) Reset ¶
func (x *ListOperationsResponse) Reset()
func (*ListOperationsResponse) String ¶
func (x *ListOperationsResponse) String() string
type OperationSchema ¶
type OperationSchema struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
Inputs []*InputSchema `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
Outputs []*OutputSchema `protobuf:"bytes,4,rep,name=outputs,proto3" json:"outputs,omitempty"`
// contains filtered or unexported fields
}
func (*OperationSchema) Descriptor
deprecated
func (*OperationSchema) Descriptor() ([]byte, []int)
Deprecated: Use OperationSchema.ProtoReflect.Descriptor instead.
func (*OperationSchema) GetDescription ¶
func (x *OperationSchema) GetDescription() string
func (*OperationSchema) GetInputs ¶
func (x *OperationSchema) GetInputs() []*InputSchema
func (*OperationSchema) GetName ¶
func (x *OperationSchema) GetName() string
func (*OperationSchema) GetOutputs ¶
func (x *OperationSchema) GetOutputs() []*OutputSchema
func (*OperationSchema) ProtoMessage ¶
func (*OperationSchema) ProtoMessage()
func (*OperationSchema) ProtoReflect ¶
func (x *OperationSchema) ProtoReflect() protoreflect.Message
func (*OperationSchema) Reset ¶
func (x *OperationSchema) Reset()
func (*OperationSchema) String ¶
func (x *OperationSchema) String() string
type OperationServiceClient ¶
type OperationServiceClient interface {
ListOperations(ctx context.Context, in *ListOperationsRequest, opts ...grpc.CallOption) (*ListOperationsResponse, error)
GetOperation(ctx context.Context, in *GetOperationRequest, opts ...grpc.CallOption) (*GetOperationResponse, error)
Execute(ctx context.Context, in *ExecuteRequest, opts ...grpc.CallOption) (*ExecuteResponse, error)
}
OperationServiceClient is the client API for OperationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewOperationServiceClient ¶
func NewOperationServiceClient(cc grpc.ClientConnInterface) OperationServiceClient
type OperationServiceServer ¶
type OperationServiceServer interface {
ListOperations(context.Context, *ListOperationsRequest) (*ListOperationsResponse, error)
GetOperation(context.Context, *GetOperationRequest) (*GetOperationResponse, error)
Execute(context.Context, *ExecuteRequest) (*ExecuteResponse, error)
// contains filtered or unexported methods
}
OperationServiceServer is the server API for OperationService service. All implementations must embed UnimplementedOperationServiceServer for forward compatibility.
type OutputSchema ¶
type OutputSchema struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
func (*OutputSchema) Descriptor
deprecated
func (*OutputSchema) Descriptor() ([]byte, []int)
Deprecated: Use OutputSchema.ProtoReflect.Descriptor instead.
func (*OutputSchema) GetDescription ¶
func (x *OutputSchema) GetDescription() string
func (*OutputSchema) GetName ¶
func (x *OutputSchema) GetName() string
func (*OutputSchema) GetType ¶
func (x *OutputSchema) GetType() string
func (*OutputSchema) ProtoMessage ¶
func (*OutputSchema) ProtoMessage()
func (*OutputSchema) ProtoReflect ¶
func (x *OutputSchema) ProtoReflect() protoreflect.Message
func (*OutputSchema) Reset ¶
func (x *OutputSchema) Reset()
func (*OutputSchema) String ¶
func (x *OutputSchema) String() string
type PluginServiceClient ¶
type PluginServiceClient interface {
GetInfo(ctx context.Context, in *GetInfoRequest, opts ...grpc.CallOption) (*GetInfoResponse, error)
Init(ctx context.Context, in *InitRequest, opts ...grpc.CallOption) (*InitResponse, error)
Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownResponse, error)
}
PluginServiceClient is the client API for PluginService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewPluginServiceClient ¶
func NewPluginServiceClient(cc grpc.ClientConnInterface) PluginServiceClient
type PluginServiceServer ¶
type PluginServiceServer interface {
GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error)
Init(context.Context, *InitRequest) (*InitResponse, error)
Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
// contains filtered or unexported methods
}
PluginServiceServer is the server API for PluginService service. All implementations must embed UnimplementedPluginServiceServer for forward compatibility.
type ShutdownRequest ¶
type ShutdownRequest struct {
// contains filtered or unexported fields
}
func (*ShutdownRequest) Descriptor
deprecated
func (*ShutdownRequest) Descriptor() ([]byte, []int)
Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead.
func (*ShutdownRequest) ProtoMessage ¶
func (*ShutdownRequest) ProtoMessage()
func (*ShutdownRequest) ProtoReflect ¶
func (x *ShutdownRequest) ProtoReflect() protoreflect.Message
func (*ShutdownRequest) Reset ¶
func (x *ShutdownRequest) Reset()
func (*ShutdownRequest) String ¶
func (x *ShutdownRequest) String() string
type ShutdownResponse ¶
type ShutdownResponse struct {
// contains filtered or unexported fields
}
func (*ShutdownResponse) Descriptor
deprecated
func (*ShutdownResponse) Descriptor() ([]byte, []int)
Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead.
func (*ShutdownResponse) ProtoMessage ¶
func (*ShutdownResponse) ProtoMessage()
func (*ShutdownResponse) ProtoReflect ¶
func (x *ShutdownResponse) ProtoReflect() protoreflect.Message
func (*ShutdownResponse) Reset ¶
func (x *ShutdownResponse) Reset()
func (*ShutdownResponse) String ¶
func (x *ShutdownResponse) String() string
type UnimplementedOperationServiceServer ¶
type UnimplementedOperationServiceServer struct{}
UnimplementedOperationServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedOperationServiceServer) Execute ¶
func (UnimplementedOperationServiceServer) Execute(context.Context, *ExecuteRequest) (*ExecuteResponse, error)
func (UnimplementedOperationServiceServer) GetOperation ¶
func (UnimplementedOperationServiceServer) GetOperation(context.Context, *GetOperationRequest) (*GetOperationResponse, error)
func (UnimplementedOperationServiceServer) ListOperations ¶
func (UnimplementedOperationServiceServer) ListOperations(context.Context, *ListOperationsRequest) (*ListOperationsResponse, error)
type UnimplementedPluginServiceServer ¶
type UnimplementedPluginServiceServer struct{}
UnimplementedPluginServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedPluginServiceServer) GetInfo ¶
func (UnimplementedPluginServiceServer) GetInfo(context.Context, *GetInfoRequest) (*GetInfoResponse, error)
func (UnimplementedPluginServiceServer) Init ¶
func (UnimplementedPluginServiceServer) Init(context.Context, *InitRequest) (*InitResponse, error)
func (UnimplementedPluginServiceServer) Shutdown ¶
func (UnimplementedPluginServiceServer) Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
type UnsafeOperationServiceServer ¶
type UnsafeOperationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOperationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OperationServiceServer will result in compilation errors.
type UnsafePluginServiceServer ¶
type UnsafePluginServiceServer interface {
// contains filtered or unexported methods
}
UnsafePluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginServiceServer will result in compilation errors.