core_v1

package
v0.0.0-...-27d56bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2026 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Hook_GetManifest_FullMethodName = "/core_v1.Hook/GetManifest"
	Hook_GetStatus_FullMethodName   = "/core_v1.Hook/GetStatus"
	Hook_OnStage_FullMethodName     = "/core_v1.Hook/OnStage"
)
View Source
const (
	Helper_GetConfig_FullMethodName = "/core_v1.Helper/GetConfig"
)

Variables

View Source
var File_core_v1_helper_proto protoreflect.FileDescriptor
View Source
var File_core_v1_hook_proto protoreflect.FileDescriptor
View Source
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)

View Source
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

type UnimplementedHookServer

type UnimplementedHookServer struct {
}

UnimplementedHookServer should be embedded to have forward compatible implementations.

func (UnimplementedHookServer) GetManifest

func (UnimplementedHookServer) GetStatus

func (UnimplementedHookServer) OnStage

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL