Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterBOSSServer(s grpc.ServiceRegistrar, srv BOSSServer)
- type BOSSApp
- func (*BOSSApp) Descriptor() ([]byte, []int)deprecated
- func (x *BOSSApp) GetBossAppId() string
- func (x *BOSSApp) GetName() string
- func (x *BOSSApp) GetTasks() []string
- func (x *BOSSApp) GetTitleId() string
- func (x *BOSSApp) GetTitleRegion() string
- func (*BOSSApp) ProtoMessage()
- func (x *BOSSApp) ProtoReflect() protoreflect.Message
- func (x *BOSSApp) Reset()
- func (x *BOSSApp) String() string
- type BOSSClient
- type BOSSServer
- type DeleteFileRequest
- func (*DeleteFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteFileRequest) GetBossAppId() string
- func (x *DeleteFileRequest) GetDataId() uint64
- func (*DeleteFileRequest) ProtoMessage()
- func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteFileRequest) Reset()
- func (x *DeleteFileRequest) String() string
- type DeleteTaskRequest
- func (*DeleteTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTaskRequest) GetBossAppId() string
- func (x *DeleteTaskRequest) GetId() string
- func (*DeleteTaskRequest) ProtoMessage()
- func (x *DeleteTaskRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTaskRequest) Reset()
- func (x *DeleteTaskRequest) String() string
- type File
- func (*File) Descriptor() ([]byte, []int)deprecated
- func (x *File) GetAttribute1() string
- func (x *File) GetAttribute2() string
- func (x *File) GetAttribute3() string
- func (x *File) GetBossAppId() string
- func (x *File) GetCreatedTimestamp() uint64
- func (x *File) GetCreatorPid() uint32
- func (x *File) GetDataId() uint64
- func (x *File) GetDeleted() bool
- func (x *File) GetHash() string
- func (x *File) GetName() string
- func (x *File) GetNotifyLed() bool
- func (x *File) GetNotifyOnNew() []string
- func (x *File) GetPassword() string
- func (x *File) GetSize() uint64
- func (x *File) GetSupportedCountries() []string
- func (x *File) GetSupportedLanguages() []string
- func (x *File) GetTaskId() string
- func (x *File) GetType() string
- func (x *File) GetUpdatedTimestamp() uint64
- func (*File) ProtoMessage()
- func (x *File) ProtoReflect() protoreflect.Message
- func (x *File) Reset()
- func (x *File) String() string
- type ListFilesRequest
- func (*ListFilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListFilesRequest) GetBossAppId() string
- func (x *ListFilesRequest) GetCountry() string
- func (x *ListFilesRequest) GetLanguage() string
- func (x *ListFilesRequest) GetTaskId() string
- func (*ListFilesRequest) ProtoMessage()
- func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListFilesRequest) Reset()
- func (x *ListFilesRequest) String() string
- type ListFilesResponse
- type ListKnownBOSSAppsResponse
- func (*ListKnownBOSSAppsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListKnownBOSSAppsResponse) GetApps() []*BOSSApp
- func (*ListKnownBOSSAppsResponse) ProtoMessage()
- func (x *ListKnownBOSSAppsResponse) ProtoReflect() protoreflect.Message
- func (x *ListKnownBOSSAppsResponse) Reset()
- func (x *ListKnownBOSSAppsResponse) String() string
- type ListTasksResponse
- type RegisterTaskRequest
- func (*RegisterTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterTaskRequest) GetBossAppId() string
- func (x *RegisterTaskRequest) GetCountry() string
- func (x *RegisterTaskRequest) GetDescription() string
- func (x *RegisterTaskRequest) GetId() string
- func (x *RegisterTaskRequest) GetTitleId() string
- func (*RegisterTaskRequest) ProtoMessage()
- func (x *RegisterTaskRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterTaskRequest) Reset()
- func (x *RegisterTaskRequest) String() string
- type RegisterTaskResponse
- func (*RegisterTaskResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterTaskResponse) GetTask() *Task
- func (*RegisterTaskResponse) ProtoMessage()
- func (x *RegisterTaskResponse) ProtoReflect() protoreflect.Message
- func (x *RegisterTaskResponse) Reset()
- func (x *RegisterTaskResponse) String() string
- type Task
- func (*Task) Descriptor() ([]byte, []int)deprecated
- func (x *Task) GetBossAppId() string
- func (x *Task) GetCreatedTimestamp() uint64
- func (x *Task) GetCreatorPid() uint32
- func (x *Task) GetDeleted() bool
- func (x *Task) GetDescription() string
- func (x *Task) GetId() string
- func (x *Task) GetInGameId() string
- func (x *Task) GetStatus() string
- func (x *Task) GetTitleId() string
- func (x *Task) GetUpdatedTimestamp() uint64
- func (*Task) ProtoMessage()
- func (x *Task) ProtoReflect() protoreflect.Message
- func (x *Task) Reset()
- func (x *Task) String() string
- type UnimplementedBOSSServer
- func (UnimplementedBOSSServer) DeleteFile(context.Context, *DeleteFileRequest) (*emptypb.Empty, error)
- func (UnimplementedBOSSServer) DeleteTask(context.Context, *DeleteTaskRequest) (*emptypb.Empty, error)
- func (UnimplementedBOSSServer) ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error)
- func (UnimplementedBOSSServer) ListKnownBOSSApps(context.Context, *emptypb.Empty) (*ListKnownBOSSAppsResponse, error)
- func (UnimplementedBOSSServer) ListTasks(context.Context, *emptypb.Empty) (*ListTasksResponse, error)
- func (UnimplementedBOSSServer) RegisterTask(context.Context, *RegisterTaskRequest) (*RegisterTaskResponse, error)
- func (UnimplementedBOSSServer) UpdateFileMetadata(context.Context, *UpdateFileMetadataRequest) (*emptypb.Empty, error)
- func (UnimplementedBOSSServer) UpdateTask(context.Context, *UpdateTaskRequest) (*emptypb.Empty, error)
- func (UnimplementedBOSSServer) UploadFile(context.Context, *UploadFileRequest) (*UploadFileResponse, error)
- type UnsafeBOSSServer
- type UpdateFileMetadataData
- func (*UpdateFileMetadataData) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFileMetadataData) GetAttribute1() string
- func (x *UpdateFileMetadataData) GetAttribute2() string
- func (x *UpdateFileMetadataData) GetAttribute3() string
- func (x *UpdateFileMetadataData) GetBossAppId() string
- func (x *UpdateFileMetadataData) GetName() string
- func (x *UpdateFileMetadataData) GetNotifyLed() bool
- func (x *UpdateFileMetadataData) GetNotifyOnNew() []string
- func (x *UpdateFileMetadataData) GetPassword() string
- func (x *UpdateFileMetadataData) GetSupportedCountries() []string
- func (x *UpdateFileMetadataData) GetSupportedLanguages() []string
- func (x *UpdateFileMetadataData) GetTaskId() string
- func (x *UpdateFileMetadataData) GetType() string
- func (*UpdateFileMetadataData) ProtoMessage()
- func (x *UpdateFileMetadataData) ProtoReflect() protoreflect.Message
- func (x *UpdateFileMetadataData) Reset()
- func (x *UpdateFileMetadataData) String() string
- type UpdateFileMetadataRequest
- func (*UpdateFileMetadataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateFileMetadataRequest) GetDataId() uint64
- func (x *UpdateFileMetadataRequest) GetUpdateData() *UpdateFileMetadataData
- func (*UpdateFileMetadataRequest) ProtoMessage()
- func (x *UpdateFileMetadataRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateFileMetadataRequest) Reset()
- func (x *UpdateFileMetadataRequest) String() string
- type UpdateTaskData
- func (*UpdateTaskData) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTaskData) GetBossAppId() string
- func (x *UpdateTaskData) GetDescription() string
- func (x *UpdateTaskData) GetId() string
- func (x *UpdateTaskData) GetStatus() string
- func (x *UpdateTaskData) GetTitleId() string
- func (*UpdateTaskData) ProtoMessage()
- func (x *UpdateTaskData) ProtoReflect() protoreflect.Message
- func (x *UpdateTaskData) Reset()
- func (x *UpdateTaskData) String() string
- type UpdateTaskRequest
- func (*UpdateTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTaskRequest) GetBossAppId() string
- func (x *UpdateTaskRequest) GetId() string
- func (x *UpdateTaskRequest) GetUpdateData() *UpdateTaskData
- func (*UpdateTaskRequest) ProtoMessage()
- func (x *UpdateTaskRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTaskRequest) Reset()
- func (x *UpdateTaskRequest) String() string
- type UploadFileRequest
- func (*UploadFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UploadFileRequest) GetAttribute1() string
- func (x *UploadFileRequest) GetAttribute2() string
- func (x *UploadFileRequest) GetAttribute3() string
- func (x *UploadFileRequest) GetBossAppId() string
- func (x *UploadFileRequest) GetData() []byte
- func (x *UploadFileRequest) GetName() string
- func (x *UploadFileRequest) GetNameEqualsDataId() bool
- func (x *UploadFileRequest) GetNotifyLed() bool
- func (x *UploadFileRequest) GetNotifyOnNew() []string
- func (x *UploadFileRequest) GetPassword() string
- func (x *UploadFileRequest) GetSupportedCountries() []string
- func (x *UploadFileRequest) GetSupportedLanguages() []string
- func (x *UploadFileRequest) GetTaskId() string
- func (x *UploadFileRequest) GetType() string
- func (*UploadFileRequest) ProtoMessage()
- func (x *UploadFileRequest) ProtoReflect() protoreflect.Message
- func (x *UploadFileRequest) Reset()
- func (x *UploadFileRequest) String() string
- type UploadFileResponse
Constants ¶
const ( BOSS_ListKnownBOSSApps_FullMethodName = "/boss.BOSS/ListKnownBOSSApps" BOSS_ListTasks_FullMethodName = "/boss.BOSS/ListTasks" BOSS_RegisterTask_FullMethodName = "/boss.BOSS/RegisterTask" BOSS_UpdateTask_FullMethodName = "/boss.BOSS/UpdateTask" BOSS_DeleteTask_FullMethodName = "/boss.BOSS/DeleteTask" BOSS_ListFiles_FullMethodName = "/boss.BOSS/ListFiles" BOSS_UploadFile_FullMethodName = "/boss.BOSS/UploadFile" BOSS_UpdateFileMetadata_FullMethodName = "/boss.BOSS/UpdateFileMetadata" BOSS_DeleteFile_FullMethodName = "/boss.BOSS/DeleteFile" )
Variables ¶
var BOSS_ServiceDesc = grpc.ServiceDesc{ ServiceName: "boss.BOSS", HandlerType: (*BOSSServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListKnownBOSSApps", Handler: _BOSS_ListKnownBOSSApps_Handler, }, { MethodName: "ListTasks", Handler: _BOSS_ListTasks_Handler, }, { MethodName: "RegisterTask", Handler: _BOSS_RegisterTask_Handler, }, { MethodName: "UpdateTask", Handler: _BOSS_UpdateTask_Handler, }, { MethodName: "DeleteTask", Handler: _BOSS_DeleteTask_Handler, }, { MethodName: "ListFiles", Handler: _BOSS_ListFiles_Handler, }, { MethodName: "UploadFile", Handler: _BOSS_UploadFile_Handler, }, { MethodName: "UpdateFileMetadata", Handler: _BOSS_UpdateFileMetadata_Handler, }, { MethodName: "DeleteFile", Handler: _BOSS_DeleteFile_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "boss/boss_service.proto", }
BOSS_ServiceDesc is the grpc.ServiceDesc for BOSS service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_boss_boss_service_proto protoreflect.FileDescriptor
var File_boss_delete_file_proto protoreflect.FileDescriptor
var File_boss_delete_task_proto protoreflect.FileDescriptor
var File_boss_file_proto protoreflect.FileDescriptor
var File_boss_list_files_proto protoreflect.FileDescriptor
var File_boss_list_known_boss_apps_proto protoreflect.FileDescriptor
var File_boss_list_tasks_proto protoreflect.FileDescriptor
var File_boss_register_task_proto protoreflect.FileDescriptor
var File_boss_task_proto protoreflect.FileDescriptor
var File_boss_update_file_metadata_proto protoreflect.FileDescriptor
var File_boss_update_task_proto protoreflect.FileDescriptor
var File_boss_upload_file_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBOSSServer ¶
func RegisterBOSSServer(s grpc.ServiceRegistrar, srv BOSSServer)
Types ¶
type BOSSApp ¶
type BOSSApp struct { BossAppId string `protobuf:"bytes,1,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` TitleId string `protobuf:"bytes,2,opt,name=title_id,json=titleId,proto3" json:"title_id,omitempty"` TitleRegion string `protobuf:"bytes,3,opt,name=title_region,json=titleRegion,proto3" json:"title_region,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Tasks []string `protobuf:"bytes,5,rep,name=tasks,proto3" json:"tasks,omitempty"` // contains filtered or unexported fields }
func (*BOSSApp) Descriptor
deprecated
func (*BOSSApp) GetBossAppId ¶
func (*BOSSApp) GetTitleId ¶
func (*BOSSApp) GetTitleRegion ¶
func (*BOSSApp) ProtoMessage ¶
func (*BOSSApp) ProtoMessage()
func (*BOSSApp) ProtoReflect ¶
func (x *BOSSApp) ProtoReflect() protoreflect.Message
type BOSSClient ¶
type BOSSClient interface { ListKnownBOSSApps(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListKnownBOSSAppsResponse, error) ListTasks(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ListTasksResponse, error) RegisterTask(ctx context.Context, in *RegisterTaskRequest, opts ...grpc.CallOption) (*RegisterTaskResponse, error) UpdateTask(ctx context.Context, in *UpdateTaskRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteTask(ctx context.Context, in *DeleteTaskRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListFiles(ctx context.Context, in *ListFilesRequest, opts ...grpc.CallOption) (*ListFilesResponse, error) UploadFile(ctx context.Context, in *UploadFileRequest, opts ...grpc.CallOption) (*UploadFileResponse, error) UpdateFileMetadata(ctx context.Context, in *UpdateFileMetadataRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteFile(ctx context.Context, in *DeleteFileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
BOSSClient is the client API for BOSS 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 NewBOSSClient ¶
func NewBOSSClient(cc grpc.ClientConnInterface) BOSSClient
type BOSSServer ¶
type BOSSServer interface { ListKnownBOSSApps(context.Context, *emptypb.Empty) (*ListKnownBOSSAppsResponse, error) ListTasks(context.Context, *emptypb.Empty) (*ListTasksResponse, error) RegisterTask(context.Context, *RegisterTaskRequest) (*RegisterTaskResponse, error) UpdateTask(context.Context, *UpdateTaskRequest) (*emptypb.Empty, error) DeleteTask(context.Context, *DeleteTaskRequest) (*emptypb.Empty, error) ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error) UploadFile(context.Context, *UploadFileRequest) (*UploadFileResponse, error) UpdateFileMetadata(context.Context, *UpdateFileMetadataRequest) (*emptypb.Empty, error) DeleteFile(context.Context, *DeleteFileRequest) (*emptypb.Empty, error) // contains filtered or unexported methods }
BOSSServer is the server API for BOSS service. All implementations must embed UnimplementedBOSSServer for forward compatibility.
type DeleteFileRequest ¶
type DeleteFileRequest struct { DataId uint64 `protobuf:"varint,1,opt,name=data_id,json=dataId,proto3" json:"data_id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteFileRequest) Descriptor
deprecated
func (*DeleteFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFileRequest.ProtoReflect.Descriptor instead.
func (*DeleteFileRequest) GetBossAppId ¶
func (x *DeleteFileRequest) GetBossAppId() string
func (*DeleteFileRequest) GetDataId ¶
func (x *DeleteFileRequest) GetDataId() uint64
func (*DeleteFileRequest) ProtoMessage ¶
func (*DeleteFileRequest) ProtoMessage()
func (*DeleteFileRequest) ProtoReflect ¶
func (x *DeleteFileRequest) ProtoReflect() protoreflect.Message
func (*DeleteFileRequest) Reset ¶
func (x *DeleteFileRequest) Reset()
func (*DeleteFileRequest) String ¶
func (x *DeleteFileRequest) String() string
type DeleteTaskRequest ¶
type DeleteTaskRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteTaskRequest) Descriptor
deprecated
func (*DeleteTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTaskRequest.ProtoReflect.Descriptor instead.
func (*DeleteTaskRequest) GetBossAppId ¶
func (x *DeleteTaskRequest) GetBossAppId() string
func (*DeleteTaskRequest) GetId ¶
func (x *DeleteTaskRequest) GetId() string
func (*DeleteTaskRequest) ProtoMessage ¶
func (*DeleteTaskRequest) ProtoMessage()
func (*DeleteTaskRequest) ProtoReflect ¶
func (x *DeleteTaskRequest) ProtoReflect() protoreflect.Message
func (*DeleteTaskRequest) Reset ¶
func (x *DeleteTaskRequest) Reset()
func (*DeleteTaskRequest) String ¶
func (x *DeleteTaskRequest) String() string
type File ¶
type File struct { Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"` DataId uint64 `protobuf:"varint,2,opt,name=data_id,json=dataId,proto3" json:"data_id,omitempty"` TaskId string `protobuf:"bytes,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` BossAppId string `protobuf:"bytes,4,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` SupportedCountries []string `protobuf:"bytes,5,rep,name=supported_countries,json=supportedCountries,proto3" json:"supported_countries,omitempty"` SupportedLanguages []string `protobuf:"bytes,6,rep,name=supported_languages,json=supportedLanguages,proto3" json:"supported_languages,omitempty"` Password string `protobuf:"bytes,7,opt,name=password,proto3" json:"password,omitempty"` Attribute1 string `protobuf:"bytes,8,opt,name=attribute1,proto3" json:"attribute1,omitempty"` Attribute2 string `protobuf:"bytes,9,opt,name=attribute2,proto3" json:"attribute2,omitempty"` Attribute3 string `protobuf:"bytes,10,opt,name=attribute3,proto3" json:"attribute3,omitempty"` CreatorPid uint32 `protobuf:"varint,11,opt,name=creator_pid,json=creatorPid,proto3" json:"creator_pid,omitempty"` Name string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,13,opt,name=type,proto3" json:"type,omitempty"` Hash string `protobuf:"bytes,14,opt,name=hash,proto3" json:"hash,omitempty"` Size uint64 `protobuf:"varint,15,opt,name=size,proto3" json:"size,omitempty"` NotifyOnNew []string `protobuf:"bytes,16,rep,name=notify_on_new,json=notifyOnNew,proto3" json:"notify_on_new,omitempty"` NotifyLed bool `protobuf:"varint,17,opt,name=notify_led,json=notifyLed,proto3" json:"notify_led,omitempty"` CreatedTimestamp uint64 `protobuf:"varint,18,opt,name=created_timestamp,json=createdTimestamp,proto3" json:"created_timestamp,omitempty"` UpdatedTimestamp uint64 `protobuf:"varint,19,opt,name=updated_timestamp,json=updatedTimestamp,proto3" json:"updated_timestamp,omitempty"` // contains filtered or unexported fields }
func (*File) Descriptor
deprecated
func (*File) GetAttribute1 ¶
func (*File) GetAttribute2 ¶
func (*File) GetAttribute3 ¶
func (*File) GetBossAppId ¶
func (*File) GetCreatedTimestamp ¶
func (*File) GetCreatorPid ¶
func (*File) GetDeleted ¶
func (*File) GetNotifyLed ¶
func (*File) GetNotifyOnNew ¶
func (*File) GetPassword ¶
func (*File) GetSupportedCountries ¶
func (*File) GetSupportedLanguages ¶
func (*File) GetUpdatedTimestamp ¶
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type ListFilesRequest ¶
type ListFilesRequest struct { TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` Country *string `protobuf:"bytes,3,opt,name=country,proto3,oneof" json:"country,omitempty"` Language *string `protobuf:"bytes,4,opt,name=language,proto3,oneof" json:"language,omitempty"` // contains filtered or unexported fields }
func (*ListFilesRequest) Descriptor
deprecated
func (*ListFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesRequest.ProtoReflect.Descriptor instead.
func (*ListFilesRequest) GetBossAppId ¶
func (x *ListFilesRequest) GetBossAppId() string
func (*ListFilesRequest) GetCountry ¶
func (x *ListFilesRequest) GetCountry() string
func (*ListFilesRequest) GetLanguage ¶
func (x *ListFilesRequest) GetLanguage() string
func (*ListFilesRequest) GetTaskId ¶
func (x *ListFilesRequest) GetTaskId() string
func (*ListFilesRequest) ProtoMessage ¶
func (*ListFilesRequest) ProtoMessage()
func (*ListFilesRequest) ProtoReflect ¶
func (x *ListFilesRequest) ProtoReflect() protoreflect.Message
func (*ListFilesRequest) Reset ¶
func (x *ListFilesRequest) Reset()
func (*ListFilesRequest) String ¶
func (x *ListFilesRequest) String() string
type ListFilesResponse ¶
type ListFilesResponse struct { Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` // contains filtered or unexported fields }
func (*ListFilesResponse) Descriptor
deprecated
func (*ListFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFilesResponse.ProtoReflect.Descriptor instead.
func (*ListFilesResponse) GetFiles ¶
func (x *ListFilesResponse) GetFiles() []*File
func (*ListFilesResponse) ProtoMessage ¶
func (*ListFilesResponse) ProtoMessage()
func (*ListFilesResponse) ProtoReflect ¶
func (x *ListFilesResponse) ProtoReflect() protoreflect.Message
func (*ListFilesResponse) Reset ¶
func (x *ListFilesResponse) Reset()
func (*ListFilesResponse) String ¶
func (x *ListFilesResponse) String() string
type ListKnownBOSSAppsResponse ¶
type ListKnownBOSSAppsResponse struct { Apps []*BOSSApp `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"` // contains filtered or unexported fields }
func (*ListKnownBOSSAppsResponse) Descriptor
deprecated
func (*ListKnownBOSSAppsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListKnownBOSSAppsResponse.ProtoReflect.Descriptor instead.
func (*ListKnownBOSSAppsResponse) GetApps ¶
func (x *ListKnownBOSSAppsResponse) GetApps() []*BOSSApp
func (*ListKnownBOSSAppsResponse) ProtoMessage ¶
func (*ListKnownBOSSAppsResponse) ProtoMessage()
func (*ListKnownBOSSAppsResponse) ProtoReflect ¶
func (x *ListKnownBOSSAppsResponse) ProtoReflect() protoreflect.Message
func (*ListKnownBOSSAppsResponse) Reset ¶
func (x *ListKnownBOSSAppsResponse) Reset()
func (*ListKnownBOSSAppsResponse) String ¶
func (x *ListKnownBOSSAppsResponse) String() string
type ListTasksResponse ¶
type ListTasksResponse struct { Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"` // contains filtered or unexported fields }
func (*ListTasksResponse) Descriptor
deprecated
func (*ListTasksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTasksResponse.ProtoReflect.Descriptor instead.
func (*ListTasksResponse) GetTasks ¶
func (x *ListTasksResponse) GetTasks() []*Task
func (*ListTasksResponse) ProtoMessage ¶
func (*ListTasksResponse) ProtoMessage()
func (*ListTasksResponse) ProtoReflect ¶
func (x *ListTasksResponse) ProtoReflect() protoreflect.Message
func (*ListTasksResponse) Reset ¶
func (x *ListTasksResponse) Reset()
func (*ListTasksResponse) String ¶
func (x *ListTasksResponse) String() string
type RegisterTaskRequest ¶
type RegisterTaskRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` TitleId string `protobuf:"bytes,3,opt,name=title_id,json=titleId,proto3" json:"title_id,omitempty"` Country string `protobuf:"bytes,4,opt,name=country,proto3" json:"country,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*RegisterTaskRequest) Descriptor
deprecated
func (*RegisterTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterTaskRequest.ProtoReflect.Descriptor instead.
func (*RegisterTaskRequest) GetBossAppId ¶
func (x *RegisterTaskRequest) GetBossAppId() string
func (*RegisterTaskRequest) GetCountry ¶
func (x *RegisterTaskRequest) GetCountry() string
func (*RegisterTaskRequest) GetDescription ¶
func (x *RegisterTaskRequest) GetDescription() string
func (*RegisterTaskRequest) GetId ¶
func (x *RegisterTaskRequest) GetId() string
func (*RegisterTaskRequest) GetTitleId ¶
func (x *RegisterTaskRequest) GetTitleId() string
func (*RegisterTaskRequest) ProtoMessage ¶
func (*RegisterTaskRequest) ProtoMessage()
func (*RegisterTaskRequest) ProtoReflect ¶
func (x *RegisterTaskRequest) ProtoReflect() protoreflect.Message
func (*RegisterTaskRequest) Reset ¶
func (x *RegisterTaskRequest) Reset()
func (*RegisterTaskRequest) String ¶
func (x *RegisterTaskRequest) String() string
type RegisterTaskResponse ¶
type RegisterTaskResponse struct { Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"` // contains filtered or unexported fields }
func (*RegisterTaskResponse) Descriptor
deprecated
func (*RegisterTaskResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegisterTaskResponse.ProtoReflect.Descriptor instead.
func (*RegisterTaskResponse) GetTask ¶
func (x *RegisterTaskResponse) GetTask() *Task
func (*RegisterTaskResponse) ProtoMessage ¶
func (*RegisterTaskResponse) ProtoMessage()
func (*RegisterTaskResponse) ProtoReflect ¶
func (x *RegisterTaskResponse) ProtoReflect() protoreflect.Message
func (*RegisterTaskResponse) Reset ¶
func (x *RegisterTaskResponse) Reset()
func (*RegisterTaskResponse) String ¶
func (x *RegisterTaskResponse) String() string
type Task ¶
type Task struct { Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` InGameId string `protobuf:"bytes,3,opt,name=in_game_id,json=inGameId,proto3" json:"in_game_id,omitempty"` BossAppId string `protobuf:"bytes,4,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` CreatorPid uint32 `protobuf:"varint,5,opt,name=creator_pid,json=creatorPid,proto3" json:"creator_pid,omitempty"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` TitleId string `protobuf:"bytes,7,opt,name=title_id,json=titleId,proto3" json:"title_id,omitempty"` Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` CreatedTimestamp uint64 `protobuf:"varint,9,opt,name=created_timestamp,json=createdTimestamp,proto3" json:"created_timestamp,omitempty"` UpdatedTimestamp uint64 `protobuf:"varint,10,opt,name=updated_timestamp,json=updatedTimestamp,proto3" json:"updated_timestamp,omitempty"` // contains filtered or unexported fields }
func (*Task) Descriptor
deprecated
func (*Task) GetBossAppId ¶
func (*Task) GetCreatedTimestamp ¶
func (*Task) GetCreatorPid ¶
func (*Task) GetDeleted ¶
func (*Task) GetDescription ¶
func (*Task) GetInGameId ¶
func (*Task) GetTitleId ¶
func (*Task) GetUpdatedTimestamp ¶
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
type UnimplementedBOSSServer ¶
type UnimplementedBOSSServer struct{}
UnimplementedBOSSServer 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 (UnimplementedBOSSServer) DeleteFile ¶
func (UnimplementedBOSSServer) DeleteFile(context.Context, *DeleteFileRequest) (*emptypb.Empty, error)
func (UnimplementedBOSSServer) DeleteTask ¶
func (UnimplementedBOSSServer) DeleteTask(context.Context, *DeleteTaskRequest) (*emptypb.Empty, error)
func (UnimplementedBOSSServer) ListFiles ¶
func (UnimplementedBOSSServer) ListFiles(context.Context, *ListFilesRequest) (*ListFilesResponse, error)
func (UnimplementedBOSSServer) ListKnownBOSSApps ¶
func (UnimplementedBOSSServer) ListKnownBOSSApps(context.Context, *emptypb.Empty) (*ListKnownBOSSAppsResponse, error)
func (UnimplementedBOSSServer) ListTasks ¶
func (UnimplementedBOSSServer) ListTasks(context.Context, *emptypb.Empty) (*ListTasksResponse, error)
func (UnimplementedBOSSServer) RegisterTask ¶
func (UnimplementedBOSSServer) RegisterTask(context.Context, *RegisterTaskRequest) (*RegisterTaskResponse, error)
func (UnimplementedBOSSServer) UpdateFileMetadata ¶
func (UnimplementedBOSSServer) UpdateFileMetadata(context.Context, *UpdateFileMetadataRequest) (*emptypb.Empty, error)
func (UnimplementedBOSSServer) UpdateTask ¶
func (UnimplementedBOSSServer) UpdateTask(context.Context, *UpdateTaskRequest) (*emptypb.Empty, error)
func (UnimplementedBOSSServer) UploadFile ¶
func (UnimplementedBOSSServer) UploadFile(context.Context, *UploadFileRequest) (*UploadFileResponse, error)
type UnsafeBOSSServer ¶
type UnsafeBOSSServer interface {
// contains filtered or unexported methods
}
UnsafeBOSSServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BOSSServer will result in compilation errors.
type UpdateFileMetadataData ¶
type UpdateFileMetadataData struct { TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` SupportedCountries []string `protobuf:"bytes,3,rep,name=supported_countries,json=supportedCountries,proto3" json:"supported_countries,omitempty"` SupportedLanguages []string `protobuf:"bytes,4,rep,name=supported_languages,json=supportedLanguages,proto3" json:"supported_languages,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Attribute1 string `protobuf:"bytes,6,opt,name=attribute1,proto3" json:"attribute1,omitempty"` Attribute2 string `protobuf:"bytes,7,opt,name=attribute2,proto3" json:"attribute2,omitempty"` Attribute3 string `protobuf:"bytes,8,opt,name=attribute3,proto3" json:"attribute3,omitempty"` Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"` NotifyOnNew []string `protobuf:"bytes,11,rep,name=notify_on_new,json=notifyOnNew,proto3" json:"notify_on_new,omitempty"` NotifyLed bool `protobuf:"varint,12,opt,name=notify_led,json=notifyLed,proto3" json:"notify_led,omitempty"` // contains filtered or unexported fields }
func (*UpdateFileMetadataData) Descriptor
deprecated
func (*UpdateFileMetadataData) Descriptor() ([]byte, []int)
Deprecated: Use UpdateFileMetadataData.ProtoReflect.Descriptor instead.
func (*UpdateFileMetadataData) GetAttribute1 ¶
func (x *UpdateFileMetadataData) GetAttribute1() string
func (*UpdateFileMetadataData) GetAttribute2 ¶
func (x *UpdateFileMetadataData) GetAttribute2() string
func (*UpdateFileMetadataData) GetAttribute3 ¶
func (x *UpdateFileMetadataData) GetAttribute3() string
func (*UpdateFileMetadataData) GetBossAppId ¶
func (x *UpdateFileMetadataData) GetBossAppId() string
func (*UpdateFileMetadataData) GetName ¶
func (x *UpdateFileMetadataData) GetName() string
func (*UpdateFileMetadataData) GetNotifyLed ¶
func (x *UpdateFileMetadataData) GetNotifyLed() bool
func (*UpdateFileMetadataData) GetNotifyOnNew ¶
func (x *UpdateFileMetadataData) GetNotifyOnNew() []string
func (*UpdateFileMetadataData) GetPassword ¶
func (x *UpdateFileMetadataData) GetPassword() string
func (*UpdateFileMetadataData) GetSupportedCountries ¶
func (x *UpdateFileMetadataData) GetSupportedCountries() []string
func (*UpdateFileMetadataData) GetSupportedLanguages ¶
func (x *UpdateFileMetadataData) GetSupportedLanguages() []string
func (*UpdateFileMetadataData) GetTaskId ¶
func (x *UpdateFileMetadataData) GetTaskId() string
func (*UpdateFileMetadataData) GetType ¶
func (x *UpdateFileMetadataData) GetType() string
func (*UpdateFileMetadataData) ProtoMessage ¶
func (*UpdateFileMetadataData) ProtoMessage()
func (*UpdateFileMetadataData) ProtoReflect ¶
func (x *UpdateFileMetadataData) ProtoReflect() protoreflect.Message
func (*UpdateFileMetadataData) Reset ¶
func (x *UpdateFileMetadataData) Reset()
func (*UpdateFileMetadataData) String ¶
func (x *UpdateFileMetadataData) String() string
type UpdateFileMetadataRequest ¶
type UpdateFileMetadataRequest struct { DataId uint64 `protobuf:"varint,1,opt,name=data_id,json=dataId,proto3" json:"data_id,omitempty"` UpdateData *UpdateFileMetadataData `protobuf:"bytes,2,opt,name=update_data,json=updateData,proto3" json:"update_data,omitempty"` // contains filtered or unexported fields }
func (*UpdateFileMetadataRequest) Descriptor
deprecated
func (*UpdateFileMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateFileMetadataRequest.ProtoReflect.Descriptor instead.
func (*UpdateFileMetadataRequest) GetDataId ¶
func (x *UpdateFileMetadataRequest) GetDataId() uint64
func (*UpdateFileMetadataRequest) GetUpdateData ¶
func (x *UpdateFileMetadataRequest) GetUpdateData() *UpdateFileMetadataData
func (*UpdateFileMetadataRequest) ProtoMessage ¶
func (*UpdateFileMetadataRequest) ProtoMessage()
func (*UpdateFileMetadataRequest) ProtoReflect ¶
func (x *UpdateFileMetadataRequest) ProtoReflect() protoreflect.Message
func (*UpdateFileMetadataRequest) Reset ¶
func (x *UpdateFileMetadataRequest) Reset()
func (*UpdateFileMetadataRequest) String ¶
func (x *UpdateFileMetadataRequest) String() string
type UpdateTaskData ¶
type UpdateTaskData struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` TitleId string `protobuf:"bytes,3,opt,name=title_id,json=titleId,proto3" json:"title_id,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*UpdateTaskData) Descriptor
deprecated
func (*UpdateTaskData) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTaskData.ProtoReflect.Descriptor instead.
func (*UpdateTaskData) GetBossAppId ¶
func (x *UpdateTaskData) GetBossAppId() string
func (*UpdateTaskData) GetDescription ¶
func (x *UpdateTaskData) GetDescription() string
func (*UpdateTaskData) GetId ¶
func (x *UpdateTaskData) GetId() string
func (*UpdateTaskData) GetStatus ¶
func (x *UpdateTaskData) GetStatus() string
func (*UpdateTaskData) GetTitleId ¶
func (x *UpdateTaskData) GetTitleId() string
func (*UpdateTaskData) ProtoMessage ¶
func (*UpdateTaskData) ProtoMessage()
func (*UpdateTaskData) ProtoReflect ¶
func (x *UpdateTaskData) ProtoReflect() protoreflect.Message
func (*UpdateTaskData) Reset ¶
func (x *UpdateTaskData) Reset()
func (*UpdateTaskData) String ¶
func (x *UpdateTaskData) String() string
type UpdateTaskRequest ¶
type UpdateTaskRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` UpdateData *UpdateTaskData `protobuf:"bytes,3,opt,name=update_data,json=updateData,proto3" json:"update_data,omitempty"` // contains filtered or unexported fields }
func (*UpdateTaskRequest) Descriptor
deprecated
func (*UpdateTaskRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTaskRequest.ProtoReflect.Descriptor instead.
func (*UpdateTaskRequest) GetBossAppId ¶
func (x *UpdateTaskRequest) GetBossAppId() string
func (*UpdateTaskRequest) GetId ¶
func (x *UpdateTaskRequest) GetId() string
func (*UpdateTaskRequest) GetUpdateData ¶
func (x *UpdateTaskRequest) GetUpdateData() *UpdateTaskData
func (*UpdateTaskRequest) ProtoMessage ¶
func (*UpdateTaskRequest) ProtoMessage()
func (*UpdateTaskRequest) ProtoReflect ¶
func (x *UpdateTaskRequest) ProtoReflect() protoreflect.Message
func (*UpdateTaskRequest) Reset ¶
func (x *UpdateTaskRequest) Reset()
func (*UpdateTaskRequest) String ¶
func (x *UpdateTaskRequest) String() string
type UploadFileRequest ¶
type UploadFileRequest struct { TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` BossAppId string `protobuf:"bytes,2,opt,name=boss_app_id,json=bossAppId,proto3" json:"boss_app_id,omitempty"` SupportedCountries []string `protobuf:"bytes,3,rep,name=supported_countries,json=supportedCountries,proto3" json:"supported_countries,omitempty"` SupportedLanguages []string `protobuf:"bytes,4,rep,name=supported_languages,json=supportedLanguages,proto3" json:"supported_languages,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Attribute1 string `protobuf:"bytes,6,opt,name=attribute1,proto3" json:"attribute1,omitempty"` Attribute2 string `protobuf:"bytes,7,opt,name=attribute2,proto3" json:"attribute2,omitempty"` Attribute3 string `protobuf:"bytes,8,opt,name=attribute3,proto3" json:"attribute3,omitempty"` Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"` NotifyOnNew []string `protobuf:"bytes,11,rep,name=notify_on_new,json=notifyOnNew,proto3" json:"notify_on_new,omitempty"` NotifyLed bool `protobuf:"varint,12,opt,name=notify_led,json=notifyLed,proto3" json:"notify_led,omitempty"` Data []byte `protobuf:"bytes,13,opt,name=data,proto3" json:"data,omitempty"` NameEqualsDataId bool `protobuf:"varint,14,opt,name=name_equals_data_id,json=nameEqualsDataId,proto3" json:"name_equals_data_id,omitempty"` // contains filtered or unexported fields }
func (*UploadFileRequest) Descriptor
deprecated
func (*UploadFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use UploadFileRequest.ProtoReflect.Descriptor instead.
func (*UploadFileRequest) GetAttribute1 ¶
func (x *UploadFileRequest) GetAttribute1() string
func (*UploadFileRequest) GetAttribute2 ¶
func (x *UploadFileRequest) GetAttribute2() string
func (*UploadFileRequest) GetAttribute3 ¶
func (x *UploadFileRequest) GetAttribute3() string
func (*UploadFileRequest) GetBossAppId ¶
func (x *UploadFileRequest) GetBossAppId() string
func (*UploadFileRequest) GetData ¶
func (x *UploadFileRequest) GetData() []byte
func (*UploadFileRequest) GetName ¶
func (x *UploadFileRequest) GetName() string
func (*UploadFileRequest) GetNameEqualsDataId ¶
func (x *UploadFileRequest) GetNameEqualsDataId() bool
func (*UploadFileRequest) GetNotifyLed ¶
func (x *UploadFileRequest) GetNotifyLed() bool
func (*UploadFileRequest) GetNotifyOnNew ¶
func (x *UploadFileRequest) GetNotifyOnNew() []string
func (*UploadFileRequest) GetPassword ¶
func (x *UploadFileRequest) GetPassword() string
func (*UploadFileRequest) GetSupportedCountries ¶
func (x *UploadFileRequest) GetSupportedCountries() []string
func (*UploadFileRequest) GetSupportedLanguages ¶
func (x *UploadFileRequest) GetSupportedLanguages() []string
func (*UploadFileRequest) GetTaskId ¶
func (x *UploadFileRequest) GetTaskId() string
func (*UploadFileRequest) GetType ¶
func (x *UploadFileRequest) GetType() string
func (*UploadFileRequest) ProtoMessage ¶
func (*UploadFileRequest) ProtoMessage()
func (*UploadFileRequest) ProtoReflect ¶
func (x *UploadFileRequest) ProtoReflect() protoreflect.Message
func (*UploadFileRequest) Reset ¶
func (x *UploadFileRequest) Reset()
func (*UploadFileRequest) String ¶
func (x *UploadFileRequest) String() string
type UploadFileResponse ¶
type UploadFileResponse struct { File *File `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"` // contains filtered or unexported fields }
func (*UploadFileResponse) Descriptor
deprecated
func (*UploadFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use UploadFileResponse.ProtoReflect.Descriptor instead.
func (*UploadFileResponse) GetFile ¶
func (x *UploadFileResponse) GetFile() *File
func (*UploadFileResponse) ProtoMessage ¶
func (*UploadFileResponse) ProtoMessage()
func (*UploadFileResponse) ProtoReflect ¶
func (x *UploadFileResponse) ProtoReflect() protoreflect.Message
func (*UploadFileResponse) Reset ¶
func (x *UploadFileResponse) Reset()
func (*UploadFileResponse) String ¶
func (x *UploadFileResponse) String() string