Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterStaffServiceServer(s grpc.ServiceRegistrar, srv StaffServiceServer)
- type Course
- func (*Course) Descriptor() ([]byte, []int)deprecated
- func (x *Course) GetCourseName() string
- func (x *Course) GetId() string
- func (x *Course) GetSemester() string
- func (*Course) ProtoMessage()
- func (x *Course) ProtoReflect() protoreflect.Message
- func (x *Course) Reset()
- func (x *Course) String() string
- type CreateStaffMemberRequest
- func (*CreateStaffMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStaffMemberRequest) GetStaffMember() *StaffMember
- func (*CreateStaffMemberRequest) ProtoMessage()
- func (x *CreateStaffMemberRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStaffMemberRequest) Reset()
- func (x *CreateStaffMemberRequest) String() string
- type CreateStaffMemberResponse
- func (*CreateStaffMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStaffMemberResponse) GetStaffMember() *StaffMember
- func (*CreateStaffMemberResponse) ProtoMessage()
- func (x *CreateStaffMemberResponse) ProtoReflect() protoreflect.Message
- func (x *CreateStaffMemberResponse) Reset()
- func (x *CreateStaffMemberResponse) String() string
- type DeleteStaffMemberRequest
- func (*DeleteStaffMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStaffMemberRequest) GetStaffMember() *StaffMember
- func (x *DeleteStaffMemberRequest) GetToken() string
- func (*DeleteStaffMemberRequest) ProtoMessage()
- func (x *DeleteStaffMemberRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStaffMemberRequest) Reset()
- func (x *DeleteStaffMemberRequest) String() string
- type DeleteStaffMemberResponse
- type GetCoursesListRequest
- func (*GetCoursesListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCoursesListRequest) GetSemester() string
- func (x *GetCoursesListRequest) GetStaffMember() *StaffMember
- func (*GetCoursesListRequest) ProtoMessage()
- func (x *GetCoursesListRequest) ProtoReflect() protoreflect.Message
- func (x *GetCoursesListRequest) Reset()
- func (x *GetCoursesListRequest) String() string
- type GetCoursesListResponse
- func (*GetCoursesListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetCoursesListResponse) GetCourses() []*Course
- func (*GetCoursesListResponse) ProtoMessage()
- func (x *GetCoursesListResponse) ProtoReflect() protoreflect.Message
- func (x *GetCoursesListResponse) Reset()
- func (x *GetCoursesListResponse) String() string
- type GetStaffMemberRequest
- func (*GetStaffMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetStaffMemberRequest) GetId() string
- func (x *GetStaffMemberRequest) GetToken() string
- func (*GetStaffMemberRequest) ProtoMessage()
- func (x *GetStaffMemberRequest) ProtoReflect() protoreflect.Message
- func (x *GetStaffMemberRequest) Reset()
- func (x *GetStaffMemberRequest) String() string
- type GetStaffMemberResponse
- func (*GetStaffMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStaffMemberResponse) GetStaffMember() *StaffMember
- func (*GetStaffMemberResponse) ProtoMessage()
- func (x *GetStaffMemberResponse) ProtoReflect() protoreflect.Message
- func (x *GetStaffMemberResponse) Reset()
- func (x *GetStaffMemberResponse) String() string
- type StaffMember
- func (*StaffMember) Descriptor() ([]byte, []int)deprecated
- func (x *StaffMember) GetEmail() string
- func (x *StaffMember) GetFirstName() string
- func (x *StaffMember) GetId() string
- func (x *StaffMember) GetOffice() string
- func (x *StaffMember) GetSecondName() string
- func (x *StaffMember) GetTitle() string
- func (*StaffMember) ProtoMessage()
- func (x *StaffMember) ProtoReflect() protoreflect.Message
- func (x *StaffMember) Reset()
- func (x *StaffMember) String() string
- type StaffServiceClient
- type StaffServiceServer
- type UnimplementedStaffServiceServer
- func (UnimplementedStaffServiceServer) CreateStaffMember(context.Context, *CreateStaffMemberRequest) (*CreateStaffMemberResponse, error)
- func (UnimplementedStaffServiceServer) DeleteStaffMember(context.Context, *DeleteStaffMemberRequest) (*DeleteStaffMemberResponse, error)
- func (UnimplementedStaffServiceServer) GetCoursesList(context.Context, *GetCoursesListRequest) (*GetCoursesListResponse, error)
- func (UnimplementedStaffServiceServer) GetStaffMember(context.Context, *GetStaffMemberRequest) (*GetStaffMemberResponse, error)
- func (UnimplementedStaffServiceServer) UpdateStaffMember(context.Context, *UpdateStaffMemberRequest) (*UpdateStaffMemberResponse, error)
- type UnsafeStaffServiceServer
- type UpdateStaffMemberRequest
- func (*UpdateStaffMemberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStaffMemberRequest) GetStaffMember() *StaffMember
- func (x *UpdateStaffMemberRequest) GetToken() string
- func (*UpdateStaffMemberRequest) ProtoMessage()
- func (x *UpdateStaffMemberRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStaffMemberRequest) Reset()
- func (x *UpdateStaffMemberRequest) String() string
- type UpdateStaffMemberResponse
- func (*UpdateStaffMemberResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStaffMemberResponse) GetStaffMember() *StaffMember
- func (*UpdateStaffMemberResponse) ProtoMessage()
- func (x *UpdateStaffMemberResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateStaffMemberResponse) Reset()
- func (x *UpdateStaffMemberResponse) String() string
Constants ¶
const ( StaffService_GetStaffMember_FullMethodName = "/staff.StaffService/GetStaffMember" StaffService_GetCoursesList_FullMethodName = "/staff.StaffService/GetCoursesList" StaffService_CreateStaffMember_FullMethodName = "/staff.StaffService/CreateStaffMember" StaffService_UpdateStaffMember_FullMethodName = "/staff.StaffService/UpdateStaffMember" StaffService_DeleteStaffMember_FullMethodName = "/staff.StaffService/DeleteStaffMember" )
Variables ¶
var File_staff_microservice_proto protoreflect.FileDescriptor
var StaffService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "staff.StaffService", HandlerType: (*StaffServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetStaffMember", Handler: _StaffService_GetStaffMember_Handler, }, { MethodName: "GetCoursesList", Handler: _StaffService_GetCoursesList_Handler, }, { MethodName: "CreateStaffMember", Handler: _StaffService_CreateStaffMember_Handler, }, { MethodName: "UpdateStaffMember", Handler: _StaffService_UpdateStaffMember_Handler, }, { MethodName: "DeleteStaffMember", Handler: _StaffService_DeleteStaffMember_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "staff-microservice.proto", }
StaffService_ServiceDesc is the grpc.ServiceDesc for StaffService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterStaffServiceServer ¶
func RegisterStaffServiceServer(s grpc.ServiceRegistrar, srv StaffServiceServer)
Types ¶
type Course ¶
type Course struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CourseName string `protobuf:"bytes,2,opt,name=courseName,proto3" json:"courseName,omitempty"` Semester string `protobuf:"bytes,3,opt,name=semester,proto3" json:"semester,omitempty"` // contains filtered or unexported fields }
Course message includes:
func (*Course) Descriptor
deprecated
func (*Course) GetCourseName ¶
func (*Course) GetSemester ¶
func (*Course) ProtoMessage ¶
func (*Course) ProtoMessage()
func (*Course) ProtoReflect ¶
func (x *Course) ProtoReflect() protoreflect.Message
type CreateStaffMemberRequest ¶
type CreateStaffMemberRequest struct { StaffMember *StaffMember `protobuf:"bytes,1,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Request message for creating a new staff member.
func (*CreateStaffMemberRequest) Descriptor
deprecated
func (*CreateStaffMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStaffMemberRequest.ProtoReflect.Descriptor instead.
func (*CreateStaffMemberRequest) GetStaffMember ¶
func (x *CreateStaffMemberRequest) GetStaffMember() *StaffMember
func (*CreateStaffMemberRequest) ProtoMessage ¶
func (*CreateStaffMemberRequest) ProtoMessage()
func (*CreateStaffMemberRequest) ProtoReflect ¶
func (x *CreateStaffMemberRequest) ProtoReflect() protoreflect.Message
func (*CreateStaffMemberRequest) Reset ¶
func (x *CreateStaffMemberRequest) Reset()
func (*CreateStaffMemberRequest) String ¶
func (x *CreateStaffMemberRequest) String() string
type CreateStaffMemberResponse ¶
type CreateStaffMemberResponse struct { StaffMember *StaffMember `protobuf:"bytes,1,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Response message contains the new staff member details.
func (*CreateStaffMemberResponse) Descriptor
deprecated
func (*CreateStaffMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateStaffMemberResponse.ProtoReflect.Descriptor instead.
func (*CreateStaffMemberResponse) GetStaffMember ¶
func (x *CreateStaffMemberResponse) GetStaffMember() *StaffMember
func (*CreateStaffMemberResponse) ProtoMessage ¶
func (*CreateStaffMemberResponse) ProtoMessage()
func (*CreateStaffMemberResponse) ProtoReflect ¶
func (x *CreateStaffMemberResponse) ProtoReflect() protoreflect.Message
func (*CreateStaffMemberResponse) Reset ¶
func (x *CreateStaffMemberResponse) Reset()
func (*CreateStaffMemberResponse) String ¶
func (x *CreateStaffMemberResponse) String() string
type DeleteStaffMemberRequest ¶
type DeleteStaffMemberRequest struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` StaffMember *StaffMember `protobuf:"bytes,2,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Request message for deleting a staff member.
func (*DeleteStaffMemberRequest) Descriptor
deprecated
func (*DeleteStaffMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStaffMemberRequest.ProtoReflect.Descriptor instead.
func (*DeleteStaffMemberRequest) GetStaffMember ¶
func (x *DeleteStaffMemberRequest) GetStaffMember() *StaffMember
func (*DeleteStaffMemberRequest) GetToken ¶
func (x *DeleteStaffMemberRequest) GetToken() string
func (*DeleteStaffMemberRequest) ProtoMessage ¶
func (*DeleteStaffMemberRequest) ProtoMessage()
func (*DeleteStaffMemberRequest) ProtoReflect ¶
func (x *DeleteStaffMemberRequest) ProtoReflect() protoreflect.Message
func (*DeleteStaffMemberRequest) Reset ¶
func (x *DeleteStaffMemberRequest) Reset()
func (*DeleteStaffMemberRequest) String ¶
func (x *DeleteStaffMemberRequest) String() string
type DeleteStaffMemberResponse ¶
type DeleteStaffMemberResponse struct {
// contains filtered or unexported fields
}
Response message for deleting a staff member - no data returned.
func (*DeleteStaffMemberResponse) Descriptor
deprecated
func (*DeleteStaffMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStaffMemberResponse.ProtoReflect.Descriptor instead.
func (*DeleteStaffMemberResponse) ProtoMessage ¶
func (*DeleteStaffMemberResponse) ProtoMessage()
func (*DeleteStaffMemberResponse) ProtoReflect ¶
func (x *DeleteStaffMemberResponse) ProtoReflect() protoreflect.Message
func (*DeleteStaffMemberResponse) Reset ¶
func (x *DeleteStaffMemberResponse) Reset()
func (*DeleteStaffMemberResponse) String ¶
func (x *DeleteStaffMemberResponse) String() string
type GetCoursesListRequest ¶
type GetCoursesListRequest struct { // do we need token here? do we want to allow guests (not students or staff members) // to access the courses list fo a specific staff member? StaffMember *StaffMember `protobuf:"bytes,1,opt,name=staffMember,proto3" json:"staffMember,omitempty"` Semester string `protobuf:"bytes,2,opt,name=semester,proto3" json:"semester,omitempty"` // contains filtered or unexported fields }
Request message for fetching the courses' list for courses a staff member is assigned to.
func (*GetCoursesListRequest) Descriptor
deprecated
func (*GetCoursesListRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCoursesListRequest.ProtoReflect.Descriptor instead.
func (*GetCoursesListRequest) GetSemester ¶
func (x *GetCoursesListRequest) GetSemester() string
func (*GetCoursesListRequest) GetStaffMember ¶
func (x *GetCoursesListRequest) GetStaffMember() *StaffMember
func (*GetCoursesListRequest) ProtoMessage ¶
func (*GetCoursesListRequest) ProtoMessage()
func (*GetCoursesListRequest) ProtoReflect ¶
func (x *GetCoursesListRequest) ProtoReflect() protoreflect.Message
func (*GetCoursesListRequest) Reset ¶
func (x *GetCoursesListRequest) Reset()
func (*GetCoursesListRequest) String ¶
func (x *GetCoursesListRequest) String() string
type GetCoursesListResponse ¶
type GetCoursesListResponse struct { Courses []*Course `protobuf:"bytes,1,rep,name=courses,proto3" json:"courses,omitempty"` // contains filtered or unexported fields }
Response message with a courses' list for courses a staff member is assigned to.
func (*GetCoursesListResponse) Descriptor
deprecated
func (*GetCoursesListResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetCoursesListResponse.ProtoReflect.Descriptor instead.
func (*GetCoursesListResponse) GetCourses ¶
func (x *GetCoursesListResponse) GetCourses() []*Course
func (*GetCoursesListResponse) ProtoMessage ¶
func (*GetCoursesListResponse) ProtoMessage()
func (*GetCoursesListResponse) ProtoReflect ¶
func (x *GetCoursesListResponse) ProtoReflect() protoreflect.Message
func (*GetCoursesListResponse) Reset ¶
func (x *GetCoursesListResponse) Reset()
func (*GetCoursesListResponse) String ¶
func (x *GetCoursesListResponse) String() string
type GetStaffMemberRequest ¶
type GetStaffMemberRequest struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Request message for getting a staff member.
func (*GetStaffMemberRequest) Descriptor
deprecated
func (*GetStaffMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStaffMemberRequest.ProtoReflect.Descriptor instead.
func (*GetStaffMemberRequest) GetId ¶
func (x *GetStaffMemberRequest) GetId() string
func (*GetStaffMemberRequest) GetToken ¶
func (x *GetStaffMemberRequest) GetToken() string
func (*GetStaffMemberRequest) ProtoMessage ¶
func (*GetStaffMemberRequest) ProtoMessage()
func (*GetStaffMemberRequest) ProtoReflect ¶
func (x *GetStaffMemberRequest) ProtoReflect() protoreflect.Message
func (*GetStaffMemberRequest) Reset ¶
func (x *GetStaffMemberRequest) Reset()
func (*GetStaffMemberRequest) String ¶
func (x *GetStaffMemberRequest) String() string
type GetStaffMemberResponse ¶
type GetStaffMemberResponse struct { StaffMember *StaffMember `protobuf:"bytes,1,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Response message contains the staff member.
func (*GetStaffMemberResponse) Descriptor
deprecated
func (*GetStaffMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStaffMemberResponse.ProtoReflect.Descriptor instead.
func (*GetStaffMemberResponse) GetStaffMember ¶
func (x *GetStaffMemberResponse) GetStaffMember() *StaffMember
func (*GetStaffMemberResponse) ProtoMessage ¶
func (*GetStaffMemberResponse) ProtoMessage()
func (*GetStaffMemberResponse) ProtoReflect ¶
func (x *GetStaffMemberResponse) ProtoReflect() protoreflect.Message
func (*GetStaffMemberResponse) Reset ¶
func (x *GetStaffMemberResponse) Reset()
func (*GetStaffMemberResponse) String ¶
func (x *GetStaffMemberResponse) String() string
type StaffMember ¶
type StaffMember struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` FirstName string `protobuf:"bytes,2,opt,name=firstName,proto3" json:"firstName,omitempty"` SecondName string `protobuf:"bytes,3,opt,name=secondName,proto3" json:"secondName,omitempty"` Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"` Office string `protobuf:"bytes,6,opt,name=office,proto3" json:"office,omitempty"` // contains filtered or unexported fields }
StaffMember message includes:
func (*StaffMember) Descriptor
deprecated
func (*StaffMember) Descriptor() ([]byte, []int)
Deprecated: Use StaffMember.ProtoReflect.Descriptor instead.
func (*StaffMember) GetEmail ¶
func (x *StaffMember) GetEmail() string
func (*StaffMember) GetFirstName ¶
func (x *StaffMember) GetFirstName() string
func (*StaffMember) GetId ¶
func (x *StaffMember) GetId() string
func (*StaffMember) GetOffice ¶
func (x *StaffMember) GetOffice() string
func (*StaffMember) GetSecondName ¶
func (x *StaffMember) GetSecondName() string
func (*StaffMember) GetTitle ¶
func (x *StaffMember) GetTitle() string
func (*StaffMember) ProtoMessage ¶
func (*StaffMember) ProtoMessage()
func (*StaffMember) ProtoReflect ¶
func (x *StaffMember) ProtoReflect() protoreflect.Message
func (*StaffMember) Reset ¶
func (x *StaffMember) Reset()
func (*StaffMember) String ¶
func (x *StaffMember) String() string
type StaffServiceClient ¶
type StaffServiceClient interface { // Get a staff member GetStaffMember(ctx context.Context, in *GetStaffMemberRequest, opts ...grpc.CallOption) (*GetStaffMemberResponse, error) // Get all courses assigned to a staff member GetCoursesList(ctx context.Context, in *GetCoursesListRequest, opts ...grpc.CallOption) (*GetCoursesListResponse, error) // Create a new staff member CreateStaffMember(ctx context.Context, in *CreateStaffMemberRequest, opts ...grpc.CallOption) (*CreateStaffMemberResponse, error) // Update a staff member UpdateStaffMember(ctx context.Context, in *UpdateStaffMemberRequest, opts ...grpc.CallOption) (*UpdateStaffMemberResponse, error) // Delete a staff member DeleteStaffMember(ctx context.Context, in *DeleteStaffMemberRequest, opts ...grpc.CallOption) (*DeleteStaffMemberResponse, error) }
StaffServiceClient is the client API for StaffService 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 NewStaffServiceClient ¶
func NewStaffServiceClient(cc grpc.ClientConnInterface) StaffServiceClient
type StaffServiceServer ¶
type StaffServiceServer interface { // Get a staff member GetStaffMember(context.Context, *GetStaffMemberRequest) (*GetStaffMemberResponse, error) // Get all courses assigned to a staff member GetCoursesList(context.Context, *GetCoursesListRequest) (*GetCoursesListResponse, error) // Create a new staff member CreateStaffMember(context.Context, *CreateStaffMemberRequest) (*CreateStaffMemberResponse, error) // Update a staff member UpdateStaffMember(context.Context, *UpdateStaffMemberRequest) (*UpdateStaffMemberResponse, error) // Delete a staff member DeleteStaffMember(context.Context, *DeleteStaffMemberRequest) (*DeleteStaffMemberResponse, error) // contains filtered or unexported methods }
StaffServiceServer is the server API for StaffService service. All implementations must embed UnimplementedStaffServiceServer for forward compatibility.
type UnimplementedStaffServiceServer ¶
type UnimplementedStaffServiceServer struct{}
UnimplementedStaffServiceServer 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 (UnimplementedStaffServiceServer) CreateStaffMember ¶
func (UnimplementedStaffServiceServer) CreateStaffMember(context.Context, *CreateStaffMemberRequest) (*CreateStaffMemberResponse, error)
func (UnimplementedStaffServiceServer) DeleteStaffMember ¶
func (UnimplementedStaffServiceServer) DeleteStaffMember(context.Context, *DeleteStaffMemberRequest) (*DeleteStaffMemberResponse, error)
func (UnimplementedStaffServiceServer) GetCoursesList ¶
func (UnimplementedStaffServiceServer) GetCoursesList(context.Context, *GetCoursesListRequest) (*GetCoursesListResponse, error)
func (UnimplementedStaffServiceServer) GetStaffMember ¶
func (UnimplementedStaffServiceServer) GetStaffMember(context.Context, *GetStaffMemberRequest) (*GetStaffMemberResponse, error)
func (UnimplementedStaffServiceServer) UpdateStaffMember ¶
func (UnimplementedStaffServiceServer) UpdateStaffMember(context.Context, *UpdateStaffMemberRequest) (*UpdateStaffMemberResponse, error)
type UnsafeStaffServiceServer ¶
type UnsafeStaffServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStaffServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StaffServiceServer will result in compilation errors.
type UpdateStaffMemberRequest ¶
type UpdateStaffMemberRequest struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` StaffMember *StaffMember `protobuf:"bytes,2,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Request message for updating a staff member.
func (*UpdateStaffMemberRequest) Descriptor
deprecated
func (*UpdateStaffMemberRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStaffMemberRequest.ProtoReflect.Descriptor instead.
func (*UpdateStaffMemberRequest) GetStaffMember ¶
func (x *UpdateStaffMemberRequest) GetStaffMember() *StaffMember
func (*UpdateStaffMemberRequest) GetToken ¶
func (x *UpdateStaffMemberRequest) GetToken() string
func (*UpdateStaffMemberRequest) ProtoMessage ¶
func (*UpdateStaffMemberRequest) ProtoMessage()
func (*UpdateStaffMemberRequest) ProtoReflect ¶
func (x *UpdateStaffMemberRequest) ProtoReflect() protoreflect.Message
func (*UpdateStaffMemberRequest) Reset ¶
func (x *UpdateStaffMemberRequest) Reset()
func (*UpdateStaffMemberRequest) String ¶
func (x *UpdateStaffMemberRequest) String() string
type UpdateStaffMemberResponse ¶
type UpdateStaffMemberResponse struct { StaffMember *StaffMember `protobuf:"bytes,1,opt,name=staffMember,proto3" json:"staffMember,omitempty"` // contains filtered or unexported fields }
Request message with the updated staff member details.
func (*UpdateStaffMemberResponse) Descriptor
deprecated
func (*UpdateStaffMemberResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStaffMemberResponse.ProtoReflect.Descriptor instead.
func (*UpdateStaffMemberResponse) GetStaffMember ¶
func (x *UpdateStaffMemberResponse) GetStaffMember() *StaffMember
func (*UpdateStaffMemberResponse) ProtoMessage ¶
func (*UpdateStaffMemberResponse) ProtoMessage()
func (*UpdateStaffMemberResponse) ProtoReflect ¶
func (x *UpdateStaffMemberResponse) ProtoReflect() protoreflect.Message
func (*UpdateStaffMemberResponse) Reset ¶
func (x *UpdateStaffMemberResponse) Reset()
func (*UpdateStaffMemberResponse) String ¶
func (x *UpdateStaffMemberResponse) String() string