Documentation ¶
Index ¶
- Variables
- func RegisterTaskServiceServer(s grpc.ServiceRegistrar, srv TaskServiceServer)
- type AssignUserReq
- type AssignUserRes
- type ChangeStatusReq
- type ChangeStatusRes
- type CreateReq
- func (*CreateReq) Descriptor() ([]byte, []int)deprecated
- func (x *CreateReq) GetDescription() string
- func (x *CreateReq) GetDue() *timestamppb.Timestamp
- func (x *CreateReq) GetGroupId() string
- func (x *CreateReq) GetName() string
- func (x *CreateReq) GetUserId() string
- func (*CreateReq) ProtoMessage()
- func (x *CreateReq) ProtoReflect() protoreflect.Message
- func (x *CreateReq) Reset()
- func (x *CreateReq) String() string
- type CreateRes
- type DeleteReq
- type DeleteRes
- type Empty
- type FindReq
- func (*FindReq) Descriptor() ([]byte, []int)deprecated
- func (x *FindReq) GetPage() int64
- func (x *FindReq) GetSize() int64
- func (x *FindReq) GetTask() *Task
- func (*FindReq) ProtoMessage()
- func (x *FindReq) ProtoReflect() protoreflect.Message
- func (x *FindReq) Reset()
- func (x *FindReq) String() string
- type FindRes
- func (*FindRes) Descriptor() ([]byte, []int)deprecated
- func (x *FindRes) GetHasMore() bool
- func (x *FindRes) GetPage() int64
- func (x *FindRes) GetSize() int64
- func (x *FindRes) GetTasks() []*Task
- func (x *FindRes) GetTotalCount() int64
- func (x *FindRes) GetTotalPages() int64
- func (*FindRes) ProtoMessage()
- func (x *FindRes) ProtoReflect() protoreflect.Message
- func (x *FindRes) Reset()
- func (x *FindRes) String() string
- type GetGroupTasksReq
- func (*GetGroupTasksReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetGroupTasksReq) GetGroupId() string
- func (x *GetGroupTasksReq) GetPage() int64
- func (x *GetGroupTasksReq) GetSize() int64
- func (*GetGroupTasksReq) ProtoMessage()
- func (x *GetGroupTasksReq) ProtoReflect() protoreflect.Message
- func (x *GetGroupTasksReq) Reset()
- func (x *GetGroupTasksReq) String() string
- type GetGroupTasksRes
- func (*GetGroupTasksRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetGroupTasksRes) GetHasMore() bool
- func (x *GetGroupTasksRes) GetPage() int64
- func (x *GetGroupTasksRes) GetSize() int64
- func (x *GetGroupTasksRes) GetTasks() []*Task
- func (x *GetGroupTasksRes) GetTotalCount() int64
- func (x *GetGroupTasksRes) GetTotalPages() int64
- func (*GetGroupTasksRes) ProtoMessage()
- func (x *GetGroupTasksRes) ProtoReflect() protoreflect.Message
- func (x *GetGroupTasksRes) Reset()
- func (x *GetGroupTasksRes) String() string
- type GetReq
- type GetRes
- type GetUserTasksReq
- func (*GetUserTasksReq) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserTasksReq) GetPage() int64
- func (x *GetUserTasksReq) GetSize() int64
- func (x *GetUserTasksReq) GetUserId() string
- func (*GetUserTasksReq) ProtoMessage()
- func (x *GetUserTasksReq) ProtoReflect() protoreflect.Message
- func (x *GetUserTasksReq) Reset()
- func (x *GetUserTasksReq) String() string
- type GetUserTasksRes
- func (*GetUserTasksRes) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserTasksRes) GetHasMore() bool
- func (x *GetUserTasksRes) GetPage() int64
- func (x *GetUserTasksRes) GetSize() int64
- func (x *GetUserTasksRes) GetTasks() []*Task
- func (x *GetUserTasksRes) GetTotalCount() int64
- func (x *GetUserTasksRes) GetTotalPages() int64
- func (*GetUserTasksRes) ProtoMessage()
- func (x *GetUserTasksRes) ProtoReflect() protoreflect.Message
- func (x *GetUserTasksRes) Reset()
- func (x *GetUserTasksRes) String() string
- type Task
- func (*Task) Descriptor() ([]byte, []int)deprecated
- func (x *Task) GetCreatedAt() *timestamppb.Timestamp
- func (x *Task) GetDeletedAt() *timestamppb.Timestamp
- func (x *Task) GetDescription() string
- func (x *Task) GetDue() *timestamppb.Timestamp
- func (x *Task) GetGroupId() string
- func (x *Task) GetId() string
- func (x *Task) GetLastModified() *timestamppb.Timestamp
- func (x *Task) GetName() string
- func (x *Task) GetStatus() TaskStatus
- func (x *Task) GetUserId() string
- func (*Task) ProtoMessage()
- func (x *Task) ProtoReflect() protoreflect.Message
- func (x *Task) Reset()
- func (x *Task) String() string
- type TaskServiceClient
- type TaskServiceServer
- type TaskStatus
- type UnimplementedTaskServiceServer
- func (UnimplementedTaskServiceServer) Create(context.Context, *CreateReq) (*CreateRes, error)
- func (UnimplementedTaskServiceServer) Delete(context.Context, *DeleteReq) (*DeleteRes, error)
- func (UnimplementedTaskServiceServer) Find(context.Context, *FindReq) (*FindRes, error)
- func (UnimplementedTaskServiceServer) Get(context.Context, *GetReq) (*GetRes, error)
- func (UnimplementedTaskServiceServer) GetGroupTasks(context.Context, *GetGroupTasksReq) (*GetGroupTasksRes, error)
- func (UnimplementedTaskServiceServer) GetUserTasks(context.Context, *GetUserTasksReq) (*GetUserTasksRes, error)
- func (UnimplementedTaskServiceServer) Update(context.Context, *UpdateReq) (*UpdateRes, error)
- type UnsafeTaskServiceServer
- type UpdateReq
- func (*UpdateReq) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateReq) GetDescription() string
- func (x *UpdateReq) GetDue() *timestamppb.Timestamp
- func (x *UpdateReq) GetGroupId() string
- func (x *UpdateReq) GetId() string
- func (x *UpdateReq) GetName() string
- func (x *UpdateReq) GetStatus() TaskStatus
- func (x *UpdateReq) GetUserId() string
- func (*UpdateReq) ProtoMessage()
- func (x *UpdateReq) ProtoReflect() protoreflect.Message
- func (x *UpdateReq) Reset()
- func (x *UpdateReq) String() string
- type UpdateRes
Constants ¶
This section is empty.
Variables ¶
var ( TaskStatus_name = map[int32]string{ 0: "UNSPECIFIED", 1: "NOT_STARTED", 2: "IN_PROGRESS", 3: "COMPLETED", } TaskStatus_value = map[string]int32{ "UNSPECIFIED": 0, "NOT_STARTED": 1, "IN_PROGRESS": 2, "COMPLETED": 3, } )
Enum value maps for TaskStatus.
var File_task_proto protoreflect.FileDescriptor
var TaskService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "tasksService.TaskService", HandlerType: (*TaskServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Create", Handler: _TaskService_Create_Handler, }, { MethodName: "Update", Handler: _TaskService_Update_Handler, }, { MethodName: "Get", Handler: _TaskService_Get_Handler, }, { MethodName: "Find", Handler: _TaskService_Find_Handler, }, { MethodName: "Delete", Handler: _TaskService_Delete_Handler, }, { MethodName: "GetUserTasks", Handler: _TaskService_GetUserTasks_Handler, }, { MethodName: "GetGroupTasks", Handler: _TaskService_GetGroupTasks_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "task.proto", }
TaskService_ServiceDesc is the grpc.ServiceDesc for TaskService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTaskServiceServer ¶
func RegisterTaskServiceServer(s grpc.ServiceRegistrar, srv TaskServiceServer)
Types ¶
type AssignUserReq ¶
type AssignUserReq struct { UserId string `protobuf:"bytes,1,opt,name=UserId,proto3" json:"UserId,omitempty"` // contains filtered or unexported fields }
func (*AssignUserReq) Descriptor
deprecated
func (*AssignUserReq) Descriptor() ([]byte, []int)
Deprecated: Use AssignUserReq.ProtoReflect.Descriptor instead.
func (*AssignUserReq) GetUserId ¶
func (x *AssignUserReq) GetUserId() string
func (*AssignUserReq) ProtoMessage ¶
func (*AssignUserReq) ProtoMessage()
func (*AssignUserReq) ProtoReflect ¶
func (x *AssignUserReq) ProtoReflect() protoreflect.Message
func (*AssignUserReq) Reset ¶
func (x *AssignUserReq) Reset()
func (*AssignUserReq) String ¶
func (x *AssignUserReq) String() string
type AssignUserRes ¶
type AssignUserRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*AssignUserRes) Descriptor
deprecated
func (*AssignUserRes) Descriptor() ([]byte, []int)
Deprecated: Use AssignUserRes.ProtoReflect.Descriptor instead.
func (*AssignUserRes) GetTask ¶
func (x *AssignUserRes) GetTask() *Task
func (*AssignUserRes) ProtoMessage ¶
func (*AssignUserRes) ProtoMessage()
func (*AssignUserRes) ProtoReflect ¶
func (x *AssignUserRes) ProtoReflect() protoreflect.Message
func (*AssignUserRes) Reset ¶
func (x *AssignUserRes) Reset()
func (*AssignUserRes) String ¶
func (x *AssignUserRes) String() string
type ChangeStatusReq ¶
type ChangeStatusReq struct { Status TaskStatus `protobuf:"varint,1,opt,name=Status,proto3,enum=tasksService.TaskStatus" json:"Status,omitempty"` // contains filtered or unexported fields }
func (*ChangeStatusReq) Descriptor
deprecated
func (*ChangeStatusReq) Descriptor() ([]byte, []int)
Deprecated: Use ChangeStatusReq.ProtoReflect.Descriptor instead.
func (*ChangeStatusReq) GetStatus ¶
func (x *ChangeStatusReq) GetStatus() TaskStatus
func (*ChangeStatusReq) ProtoMessage ¶
func (*ChangeStatusReq) ProtoMessage()
func (*ChangeStatusReq) ProtoReflect ¶
func (x *ChangeStatusReq) ProtoReflect() protoreflect.Message
func (*ChangeStatusReq) Reset ¶
func (x *ChangeStatusReq) Reset()
func (*ChangeStatusReq) String ¶
func (x *ChangeStatusReq) String() string
type ChangeStatusRes ¶
type ChangeStatusRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*ChangeStatusRes) Descriptor
deprecated
func (*ChangeStatusRes) Descriptor() ([]byte, []int)
Deprecated: Use ChangeStatusRes.ProtoReflect.Descriptor instead.
func (*ChangeStatusRes) GetTask ¶
func (x *ChangeStatusRes) GetTask() *Task
func (*ChangeStatusRes) ProtoMessage ¶
func (*ChangeStatusRes) ProtoMessage()
func (*ChangeStatusRes) ProtoReflect ¶
func (x *ChangeStatusRes) ProtoReflect() protoreflect.Message
func (*ChangeStatusRes) Reset ¶
func (x *ChangeStatusRes) Reset()
func (*ChangeStatusRes) String ¶
func (x *ChangeStatusRes) String() string
type CreateReq ¶
type CreateReq struct { Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Due *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=Due,proto3" json:"Due,omitempty"` Description string `protobuf:"bytes,3,opt,name=Description,proto3" json:"Description,omitempty"` UserId string `protobuf:"bytes,4,opt,name=UserId,proto3" json:"UserId,omitempty"` GroupId string `protobuf:"bytes,5,opt,name=GroupId,proto3" json:"GroupId,omitempty"` // contains filtered or unexported fields }
func (*CreateReq) Descriptor
deprecated
func (*CreateReq) GetDescription ¶
func (*CreateReq) GetDue ¶
func (x *CreateReq) GetDue() *timestamppb.Timestamp
func (*CreateReq) GetGroupId ¶
func (*CreateReq) ProtoMessage ¶
func (*CreateReq) ProtoMessage()
func (*CreateReq) ProtoReflect ¶
func (x *CreateReq) ProtoReflect() protoreflect.Message
type CreateRes ¶
type CreateRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*CreateRes) Descriptor
deprecated
func (*CreateRes) ProtoMessage ¶
func (*CreateRes) ProtoMessage()
func (*CreateRes) ProtoReflect ¶
func (x *CreateRes) ProtoReflect() protoreflect.Message
type DeleteReq ¶
type DeleteReq struct { Id string `protobuf:"bytes,1,opt,name=Id,proto3" json:"Id,omitempty"` // contains filtered or unexported fields }
func (*DeleteReq) Descriptor
deprecated
func (*DeleteReq) ProtoMessage ¶
func (*DeleteReq) ProtoMessage()
func (*DeleteReq) ProtoReflect ¶
func (x *DeleteReq) ProtoReflect() protoreflect.Message
type DeleteRes ¶
type DeleteRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*DeleteRes) Descriptor
deprecated
func (*DeleteRes) ProtoMessage ¶
func (*DeleteRes) ProtoMessage()
func (*DeleteRes) ProtoReflect ¶
func (x *DeleteRes) ProtoReflect() protoreflect.Message
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type FindReq ¶
type FindReq struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` Page int64 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,3,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*FindReq) Descriptor
deprecated
func (*FindReq) ProtoMessage ¶
func (*FindReq) ProtoMessage()
func (*FindReq) ProtoReflect ¶
func (x *FindReq) ProtoReflect() protoreflect.Message
type FindRes ¶
type FindRes struct { TotalCount int64 `protobuf:"varint,1,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"` TotalPages int64 `protobuf:"varint,2,opt,name=TotalPages,proto3" json:"TotalPages,omitempty"` Page int64 `protobuf:"varint,3,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,4,opt,name=Size,proto3" json:"Size,omitempty"` HasMore bool `protobuf:"varint,5,opt,name=HasMore,proto3" json:"HasMore,omitempty"` Tasks []*Task `protobuf:"bytes,6,rep,name=Tasks,proto3" json:"Tasks,omitempty"` // contains filtered or unexported fields }
func (*FindRes) Descriptor
deprecated
func (*FindRes) GetHasMore ¶
func (*FindRes) GetTotalCount ¶
func (*FindRes) GetTotalPages ¶
func (*FindRes) ProtoMessage ¶
func (*FindRes) ProtoMessage()
func (*FindRes) ProtoReflect ¶
func (x *FindRes) ProtoReflect() protoreflect.Message
type GetGroupTasksReq ¶
type GetGroupTasksReq struct { GroupId string `protobuf:"bytes,1,opt,name=GroupId,proto3" json:"GroupId,omitempty"` Page int64 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,3,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*GetGroupTasksReq) Descriptor
deprecated
func (*GetGroupTasksReq) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupTasksReq.ProtoReflect.Descriptor instead.
func (*GetGroupTasksReq) GetGroupId ¶
func (x *GetGroupTasksReq) GetGroupId() string
func (*GetGroupTasksReq) GetPage ¶
func (x *GetGroupTasksReq) GetPage() int64
func (*GetGroupTasksReq) GetSize ¶
func (x *GetGroupTasksReq) GetSize() int64
func (*GetGroupTasksReq) ProtoMessage ¶
func (*GetGroupTasksReq) ProtoMessage()
func (*GetGroupTasksReq) ProtoReflect ¶
func (x *GetGroupTasksReq) ProtoReflect() protoreflect.Message
func (*GetGroupTasksReq) Reset ¶
func (x *GetGroupTasksReq) Reset()
func (*GetGroupTasksReq) String ¶
func (x *GetGroupTasksReq) String() string
type GetGroupTasksRes ¶
type GetGroupTasksRes struct { TotalCount int64 `protobuf:"varint,1,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"` TotalPages int64 `protobuf:"varint,2,opt,name=TotalPages,proto3" json:"TotalPages,omitempty"` Page int64 `protobuf:"varint,3,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,4,opt,name=Size,proto3" json:"Size,omitempty"` HasMore bool `protobuf:"varint,5,opt,name=HasMore,proto3" json:"HasMore,omitempty"` Tasks []*Task `protobuf:"bytes,6,rep,name=Tasks,proto3" json:"Tasks,omitempty"` // contains filtered or unexported fields }
func (*GetGroupTasksRes) Descriptor
deprecated
func (*GetGroupTasksRes) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupTasksRes.ProtoReflect.Descriptor instead.
func (*GetGroupTasksRes) GetHasMore ¶
func (x *GetGroupTasksRes) GetHasMore() bool
func (*GetGroupTasksRes) GetPage ¶
func (x *GetGroupTasksRes) GetPage() int64
func (*GetGroupTasksRes) GetSize ¶
func (x *GetGroupTasksRes) GetSize() int64
func (*GetGroupTasksRes) GetTasks ¶
func (x *GetGroupTasksRes) GetTasks() []*Task
func (*GetGroupTasksRes) GetTotalCount ¶
func (x *GetGroupTasksRes) GetTotalCount() int64
func (*GetGroupTasksRes) GetTotalPages ¶
func (x *GetGroupTasksRes) GetTotalPages() int64
func (*GetGroupTasksRes) ProtoMessage ¶
func (*GetGroupTasksRes) ProtoMessage()
func (*GetGroupTasksRes) ProtoReflect ¶
func (x *GetGroupTasksRes) ProtoReflect() protoreflect.Message
func (*GetGroupTasksRes) Reset ¶
func (x *GetGroupTasksRes) Reset()
func (*GetGroupTasksRes) String ¶
func (x *GetGroupTasksRes) String() string
type GetReq ¶
type GetReq struct { Id string `protobuf:"bytes,1,opt,name=Id,proto3" json:"Id,omitempty"` // contains filtered or unexported fields }
func (*GetReq) Descriptor
deprecated
func (*GetReq) ProtoMessage ¶
func (*GetReq) ProtoMessage()
func (*GetReq) ProtoReflect ¶
func (x *GetReq) ProtoReflect() protoreflect.Message
type GetRes ¶
type GetRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*GetRes) Descriptor
deprecated
func (*GetRes) ProtoMessage ¶
func (*GetRes) ProtoMessage()
func (*GetRes) ProtoReflect ¶
func (x *GetRes) ProtoReflect() protoreflect.Message
type GetUserTasksReq ¶
type GetUserTasksReq struct { UserId string `protobuf:"bytes,1,opt,name=UserId,proto3" json:"UserId,omitempty"` Page int64 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,3,opt,name=Size,proto3" json:"Size,omitempty"` // contains filtered or unexported fields }
func (*GetUserTasksReq) Descriptor
deprecated
func (*GetUserTasksReq) Descriptor() ([]byte, []int)
Deprecated: Use GetUserTasksReq.ProtoReflect.Descriptor instead.
func (*GetUserTasksReq) GetPage ¶
func (x *GetUserTasksReq) GetPage() int64
func (*GetUserTasksReq) GetSize ¶
func (x *GetUserTasksReq) GetSize() int64
func (*GetUserTasksReq) GetUserId ¶
func (x *GetUserTasksReq) GetUserId() string
func (*GetUserTasksReq) ProtoMessage ¶
func (*GetUserTasksReq) ProtoMessage()
func (*GetUserTasksReq) ProtoReflect ¶
func (x *GetUserTasksReq) ProtoReflect() protoreflect.Message
func (*GetUserTasksReq) Reset ¶
func (x *GetUserTasksReq) Reset()
func (*GetUserTasksReq) String ¶
func (x *GetUserTasksReq) String() string
type GetUserTasksRes ¶
type GetUserTasksRes struct { TotalCount int64 `protobuf:"varint,1,opt,name=TotalCount,proto3" json:"TotalCount,omitempty"` TotalPages int64 `protobuf:"varint,2,opt,name=TotalPages,proto3" json:"TotalPages,omitempty"` Page int64 `protobuf:"varint,3,opt,name=Page,proto3" json:"Page,omitempty"` Size int64 `protobuf:"varint,4,opt,name=Size,proto3" json:"Size,omitempty"` HasMore bool `protobuf:"varint,5,opt,name=HasMore,proto3" json:"HasMore,omitempty"` Tasks []*Task `protobuf:"bytes,6,rep,name=Tasks,proto3" json:"Tasks,omitempty"` // contains filtered or unexported fields }
func (*GetUserTasksRes) Descriptor
deprecated
func (*GetUserTasksRes) Descriptor() ([]byte, []int)
Deprecated: Use GetUserTasksRes.ProtoReflect.Descriptor instead.
func (*GetUserTasksRes) GetHasMore ¶
func (x *GetUserTasksRes) GetHasMore() bool
func (*GetUserTasksRes) GetPage ¶
func (x *GetUserTasksRes) GetPage() int64
func (*GetUserTasksRes) GetSize ¶
func (x *GetUserTasksRes) GetSize() int64
func (*GetUserTasksRes) GetTasks ¶
func (x *GetUserTasksRes) GetTasks() []*Task
func (*GetUserTasksRes) GetTotalCount ¶
func (x *GetUserTasksRes) GetTotalCount() int64
func (*GetUserTasksRes) GetTotalPages ¶
func (x *GetUserTasksRes) GetTotalPages() int64
func (*GetUserTasksRes) ProtoMessage ¶
func (*GetUserTasksRes) ProtoMessage()
func (*GetUserTasksRes) ProtoReflect ¶
func (x *GetUserTasksRes) ProtoReflect() protoreflect.Message
func (*GetUserTasksRes) Reset ¶
func (x *GetUserTasksRes) Reset()
func (*GetUserTasksRes) String ¶
func (x *GetUserTasksRes) String() string
type Task ¶
type Task struct { Id string `protobuf:"bytes,1,opt,name=Id,proto3" json:"Id,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` Status TaskStatus `protobuf:"varint,3,opt,name=Status,proto3,enum=tasksService.TaskStatus" json:"Status,omitempty"` Due *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=Due,proto3" json:"Due,omitempty"` Description string `protobuf:"bytes,5,opt,name=Description,proto3" json:"Description,omitempty"` UserId string `protobuf:"bytes,6,opt,name=UserId,proto3" json:"UserId,omitempty"` GroupId string `protobuf:"bytes,7,opt,name=GroupId,proto3" json:"GroupId,omitempty"` LastModified *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=LastModified,proto3" json:"LastModified,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=CreatedAt,proto3" json:"CreatedAt,omitempty"` DeletedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=DeletedAt,proto3" json:"DeletedAt,omitempty"` // contains filtered or unexported fields }
func (*Task) Descriptor
deprecated
func (*Task) GetCreatedAt ¶
func (x *Task) GetCreatedAt() *timestamppb.Timestamp
func (*Task) GetDeletedAt ¶
func (x *Task) GetDeletedAt() *timestamppb.Timestamp
func (*Task) GetDescription ¶
func (*Task) GetDue ¶
func (x *Task) GetDue() *timestamppb.Timestamp
func (*Task) GetGroupId ¶
func (*Task) GetLastModified ¶
func (x *Task) GetLastModified() *timestamppb.Timestamp
func (*Task) GetStatus ¶
func (x *Task) GetStatus() TaskStatus
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
type TaskServiceClient ¶
type TaskServiceClient interface { Create(ctx context.Context, in *CreateReq, opts ...grpc.CallOption) (*CreateRes, error) Update(ctx context.Context, in *UpdateReq, opts ...grpc.CallOption) (*UpdateRes, error) Get(ctx context.Context, in *GetReq, opts ...grpc.CallOption) (*GetRes, error) Find(ctx context.Context, in *FindReq, opts ...grpc.CallOption) (*FindRes, error) Delete(ctx context.Context, in *DeleteReq, opts ...grpc.CallOption) (*DeleteRes, error) GetUserTasks(ctx context.Context, in *GetUserTasksReq, opts ...grpc.CallOption) (*GetUserTasksRes, error) GetGroupTasks(ctx context.Context, in *GetGroupTasksReq, opts ...grpc.CallOption) (*GetGroupTasksRes, error) }
TaskServiceClient is the client API for TaskService 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 NewTaskServiceClient ¶
func NewTaskServiceClient(cc grpc.ClientConnInterface) TaskServiceClient
type TaskServiceServer ¶
type TaskServiceServer interface { Create(context.Context, *CreateReq) (*CreateRes, error) Update(context.Context, *UpdateReq) (*UpdateRes, error) Get(context.Context, *GetReq) (*GetRes, error) Find(context.Context, *FindReq) (*FindRes, error) Delete(context.Context, *DeleteReq) (*DeleteRes, error) GetUserTasks(context.Context, *GetUserTasksReq) (*GetUserTasksRes, error) GetGroupTasks(context.Context, *GetGroupTasksReq) (*GetGroupTasksRes, error) }
TaskServiceServer is the server API for TaskService service. All implementations should embed UnimplementedTaskServiceServer for forward compatibility
type TaskStatus ¶
type TaskStatus int32
const ( TaskStatus_UNSPECIFIED TaskStatus = 0 TaskStatus_NOT_STARTED TaskStatus = 1 TaskStatus_IN_PROGRESS TaskStatus = 2 TaskStatus_COMPLETED TaskStatus = 3 )
func (TaskStatus) Descriptor ¶
func (TaskStatus) Descriptor() protoreflect.EnumDescriptor
func (TaskStatus) Enum ¶
func (x TaskStatus) Enum() *TaskStatus
func (TaskStatus) EnumDescriptor
deprecated
func (TaskStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use TaskStatus.Descriptor instead.
func (TaskStatus) Number ¶
func (x TaskStatus) Number() protoreflect.EnumNumber
func (TaskStatus) String ¶
func (x TaskStatus) String() string
func (TaskStatus) Type ¶
func (TaskStatus) Type() protoreflect.EnumType
type UnimplementedTaskServiceServer ¶
type UnimplementedTaskServiceServer struct { }
UnimplementedTaskServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedTaskServiceServer) GetGroupTasks ¶
func (UnimplementedTaskServiceServer) GetGroupTasks(context.Context, *GetGroupTasksReq) (*GetGroupTasksRes, error)
func (UnimplementedTaskServiceServer) GetUserTasks ¶
func (UnimplementedTaskServiceServer) GetUserTasks(context.Context, *GetUserTasksReq) (*GetUserTasksRes, error)
type UnsafeTaskServiceServer ¶
type UnsafeTaskServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTaskServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TaskServiceServer will result in compilation errors.
type UpdateReq ¶
type UpdateReq struct { Id string `protobuf:"bytes,1,opt,name=Id,proto3" json:"Id,omitempty"` Name string `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` Status TaskStatus `protobuf:"varint,3,opt,name=Status,proto3,enum=tasksService.TaskStatus" json:"Status,omitempty"` Due *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=Due,proto3" json:"Due,omitempty"` Description string `protobuf:"bytes,5,opt,name=Description,proto3" json:"Description,omitempty"` UserId string `protobuf:"bytes,6,opt,name=UserId,proto3" json:"UserId,omitempty"` GroupId string `protobuf:"bytes,7,opt,name=GroupId,proto3" json:"GroupId,omitempty"` // contains filtered or unexported fields }
func (*UpdateReq) Descriptor
deprecated
func (*UpdateReq) GetDescription ¶
func (*UpdateReq) GetDue ¶
func (x *UpdateReq) GetDue() *timestamppb.Timestamp
func (*UpdateReq) GetGroupId ¶
func (*UpdateReq) GetStatus ¶
func (x *UpdateReq) GetStatus() TaskStatus
func (*UpdateReq) ProtoMessage ¶
func (*UpdateReq) ProtoMessage()
func (*UpdateReq) ProtoReflect ¶
func (x *UpdateReq) ProtoReflect() protoreflect.Message
type UpdateRes ¶
type UpdateRes struct { Task *Task `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"` // contains filtered or unexported fields }
func (*UpdateRes) Descriptor
deprecated
func (*UpdateRes) ProtoMessage ¶
func (*UpdateRes) ProtoMessage()
func (*UpdateRes) ProtoReflect ¶
func (x *UpdateRes) ProtoReflect() protoreflect.Message