Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterHelperServer(s grpc.ServiceRegistrar, srv HelperServer)
- func RegisterHookServer(s grpc.ServiceRegistrar, srv HookServer)
- type GetConfigResponse
- func (*GetConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetConfigResponse) GetConfig() map[string]string
- func (*GetConfigResponse) ProtoMessage()
- func (x *GetConfigResponse) ProtoReflect() protoreflect.Message
- func (x *GetConfigResponse) Reset()
- func (x *GetConfigResponse) String() string
- type GetManifestResponse
- func (*GetManifestResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetManifestResponse) GetAuthor() string
- func (x *GetManifestResponse) GetName() string
- func (x *GetManifestResponse) GetPermissions() []string
- func (x *GetManifestResponse) GetRepository() string
- func (x *GetManifestResponse) GetVersion() string
- func (*GetManifestResponse) ProtoMessage()
- func (x *GetManifestResponse) ProtoReflect() protoreflect.Message
- func (x *GetManifestResponse) Reset()
- func (x *GetManifestResponse) String() string
- type GetStatusResponse
- type HelperClient
- type HelperServer
- type HookClient
- type HookServer
- type OnStageRequest
- type UnimplementedHelperServer
- type UnimplementedHookServer
- type UnsafeHelperServer
- type UnsafeHookServer
Constants ¶
const ( Hook_GetManifest_FullMethodName = "/core_v1.Hook/GetManifest" Hook_GetStatus_FullMethodName = "/core_v1.Hook/GetStatus" Hook_OnStage_FullMethodName = "/core_v1.Hook/OnStage" )
const (
Helper_GetConfig_FullMethodName = "/core_v1.Helper/GetConfig"
)
Variables ¶
var File_core_v1_helper_proto protoreflect.FileDescriptor
var File_core_v1_hook_proto protoreflect.FileDescriptor
var Helper_ServiceDesc = grpc.ServiceDesc{ ServiceName: "core_v1.Helper", HandlerType: (*HelperServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetConfig", Handler: _Helper_GetConfig_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "core-v1/helper.proto", }
Helper_ServiceDesc is the grpc.ServiceDesc for Helper service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Hook_ServiceDesc = grpc.ServiceDesc{ ServiceName: "core_v1.Hook", HandlerType: (*HookServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetManifest", Handler: _Hook_GetManifest_Handler, }, { MethodName: "GetStatus", Handler: _Hook_GetStatus_Handler, }, { MethodName: "OnStage", Handler: _Hook_OnStage_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "core-v1/hook.proto", }
Hook_ServiceDesc is the grpc.ServiceDesc for Hook service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterHelperServer ¶
func RegisterHelperServer(s grpc.ServiceRegistrar, srv HelperServer)
func RegisterHookServer ¶
func RegisterHookServer(s grpc.ServiceRegistrar, srv HookServer)
Types ¶
type GetConfigResponse ¶
type GetConfigResponse struct {
Config map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*GetConfigResponse) Descriptor
deprecated
func (*GetConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigResponse.ProtoReflect.Descriptor instead.
func (*GetConfigResponse) GetConfig ¶
func (x *GetConfigResponse) GetConfig() map[string]string
func (*GetConfigResponse) ProtoMessage ¶
func (*GetConfigResponse) ProtoMessage()
func (*GetConfigResponse) ProtoReflect ¶
func (x *GetConfigResponse) ProtoReflect() protoreflect.Message
func (*GetConfigResponse) Reset ¶
func (x *GetConfigResponse) Reset()
func (*GetConfigResponse) String ¶
func (x *GetConfigResponse) String() string
type GetManifestResponse ¶
type GetManifestResponse 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"`
Author string `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
Repository string `protobuf:"bytes,4,opt,name=repository,proto3" json:"repository,omitempty"`
Permissions []string `protobuf:"bytes,5,rep,name=permissions,proto3" json:"permissions,omitempty"`
// contains filtered or unexported fields
}
func (*GetManifestResponse) Descriptor
deprecated
func (*GetManifestResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetManifestResponse.ProtoReflect.Descriptor instead.
func (*GetManifestResponse) GetAuthor ¶
func (x *GetManifestResponse) GetAuthor() string
func (*GetManifestResponse) GetName ¶
func (x *GetManifestResponse) GetName() string
func (*GetManifestResponse) GetPermissions ¶
func (x *GetManifestResponse) GetPermissions() []string
func (*GetManifestResponse) GetRepository ¶
func (x *GetManifestResponse) GetRepository() string
func (*GetManifestResponse) GetVersion ¶
func (x *GetManifestResponse) GetVersion() string
func (*GetManifestResponse) ProtoMessage ¶
func (*GetManifestResponse) ProtoMessage()
func (*GetManifestResponse) ProtoReflect ¶
func (x *GetManifestResponse) ProtoReflect() protoreflect.Message
func (*GetManifestResponse) Reset ¶
func (x *GetManifestResponse) Reset()
func (*GetManifestResponse) String ¶
func (x *GetManifestResponse) String() string
type GetStatusResponse ¶
type GetStatusResponse struct {
IsReady bool `protobuf:"varint,1,opt,name=isReady,proto3" json:"isReady,omitempty"`
// contains filtered or unexported fields
}
func (*GetStatusResponse) Descriptor
deprecated
func (*GetStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStatusResponse.ProtoReflect.Descriptor instead.
func (*GetStatusResponse) GetIsReady ¶
func (x *GetStatusResponse) GetIsReady() bool
func (*GetStatusResponse) ProtoMessage ¶
func (*GetStatusResponse) ProtoMessage()
func (*GetStatusResponse) ProtoReflect ¶
func (x *GetStatusResponse) ProtoReflect() protoreflect.Message
func (*GetStatusResponse) Reset ¶
func (x *GetStatusResponse) Reset()
func (*GetStatusResponse) String ¶
func (x *GetStatusResponse) String() string
type HelperClient ¶
type HelperClient interface {
GetConfig(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption) (*GetConfigResponse, error)
}
HelperClient is the client API for Helper 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 NewHelperClient ¶
func NewHelperClient(cc grpc.ClientConnInterface) HelperClient
type HelperServer ¶
type HelperServer interface {
GetConfig(context.Context, *proto.Empty) (*GetConfigResponse, error)
}
HelperServer is the server API for Helper service. All implementations should embed UnimplementedHelperServer for forward compatibility
type HookClient ¶
type HookClient interface {
GetManifest(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption) (*GetManifestResponse, error)
GetStatus(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption) (*GetStatusResponse, error)
OnStage(ctx context.Context, in *OnStageRequest, opts ...grpc.CallOption) (*proto.Empty, error)
}
HookClient is the client API for Hook 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 NewHookClient ¶
func NewHookClient(cc grpc.ClientConnInterface) HookClient
type HookServer ¶
type HookServer interface {
GetManifest(context.Context, *proto.Empty) (*GetManifestResponse, error)
GetStatus(context.Context, *proto.Empty) (*GetStatusResponse, error)
OnStage(context.Context, *OnStageRequest) (*proto.Empty, error)
}
HookServer is the server API for Hook service. All implementations should embed UnimplementedHookServer for forward compatibility
type OnStageRequest ¶
type OnStageRequest struct {
Stage string `protobuf:"bytes,1,opt,name=stage,proto3" json:"stage,omitempty"`
// contains filtered or unexported fields
}
func (*OnStageRequest) Descriptor
deprecated
func (*OnStageRequest) Descriptor() ([]byte, []int)
Deprecated: Use OnStageRequest.ProtoReflect.Descriptor instead.
func (*OnStageRequest) GetStage ¶
func (x *OnStageRequest) GetStage() string
func (*OnStageRequest) ProtoMessage ¶
func (*OnStageRequest) ProtoMessage()
func (*OnStageRequest) ProtoReflect ¶
func (x *OnStageRequest) ProtoReflect() protoreflect.Message
func (*OnStageRequest) Reset ¶
func (x *OnStageRequest) Reset()
func (*OnStageRequest) String ¶
func (x *OnStageRequest) String() string
type UnimplementedHelperServer ¶
type UnimplementedHelperServer struct {
}
UnimplementedHelperServer should be embedded to have forward compatible implementations.
func (UnimplementedHelperServer) GetConfig ¶
func (UnimplementedHelperServer) GetConfig(context.Context, *proto.Empty) (*GetConfigResponse, error)
type UnimplementedHookServer ¶
type UnimplementedHookServer struct {
}
UnimplementedHookServer should be embedded to have forward compatible implementations.
func (UnimplementedHookServer) GetManifest ¶
func (UnimplementedHookServer) GetManifest(context.Context, *proto.Empty) (*GetManifestResponse, error)
func (UnimplementedHookServer) GetStatus ¶
func (UnimplementedHookServer) GetStatus(context.Context, *proto.Empty) (*GetStatusResponse, error)
func (UnimplementedHookServer) OnStage ¶
func (UnimplementedHookServer) OnStage(context.Context, *OnStageRequest) (*proto.Empty, error)
type UnsafeHelperServer ¶
type UnsafeHelperServer interface {
// contains filtered or unexported methods
}
UnsafeHelperServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HelperServer will result in compilation errors.
type UnsafeHookServer ¶
type UnsafeHookServer interface {
// contains filtered or unexported methods
}
UnsafeHookServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HookServer will result in compilation errors.