Documentation
¶
Overview ¶
Package project is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterProjectRegistryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterProjectRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProjectRegistryClient) error
- func RegisterProjectRegistryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterProjectRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ProjectRegistryServer) error
- func RegisterProjectRegistryServer(s grpc.ServiceRegistrar, srv ProjectRegistryServer)
- type Project
- func (*Project) Descriptor() ([]byte, []int)deprecated
- func (x *Project) GetDepartment() int64
- func (x *Project) GetDescription() string
- func (x *Project) GetId() int64
- func (x *Project) GetIsArchived() bool
- func (x *Project) GetName() string
- func (x *Project) GetResponsible() string
- func (x *Project) GetResponsibleTeamIds() []int64
- func (x *Project) GetShortName() string
- func (m *Project) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Project) MarshalToVT(dAtA []byte) (int, error)
- func (m *Project) MarshalVT() (dAtA []byte, err error)
- func (*Project) ProtoMessage()
- func (x *Project) ProtoReflect() protoreflect.Message
- func (x *Project) Reset()
- func (m *Project) SizeVT() (n int)
- func (x *Project) String() string
- func (m *Project) UnmarshalVT(dAtA []byte) error
- type ProjectAddTeamRequest
- func (*ProjectAddTeamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectAddTeamRequest) GetId() int64
- func (x *ProjectAddTeamRequest) GetTeamId() int64
- func (m *ProjectAddTeamRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectAddTeamRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectAddTeamRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectAddTeamRequest) ProtoMessage()
- func (x *ProjectAddTeamRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectAddTeamRequest) Reset()
- func (m *ProjectAddTeamRequest) SizeVT() (n int)
- func (x *ProjectAddTeamRequest) String() string
- func (m *ProjectAddTeamRequest) UnmarshalVT(dAtA []byte) error
- type ProjectAddTeamResponse
- func (*ProjectAddTeamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectAddTeamResponse) GetProjectId() int64
- func (m *ProjectAddTeamResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectAddTeamResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectAddTeamResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectAddTeamResponse) ProtoMessage()
- func (x *ProjectAddTeamResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectAddTeamResponse) Reset()
- func (m *ProjectAddTeamResponse) SizeVT() (n int)
- func (x *ProjectAddTeamResponse) String() string
- func (m *ProjectAddTeamResponse) UnmarshalVT(dAtA []byte) error
- type ProjectCreateRequest
- func (*ProjectCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectCreateRequest) GetProject() *Project
- func (m *ProjectCreateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectCreateRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectCreateRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectCreateRequest) ProtoMessage()
- func (x *ProjectCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectCreateRequest) Reset()
- func (m *ProjectCreateRequest) SizeVT() (n int)
- func (x *ProjectCreateRequest) String() string
- func (m *ProjectCreateRequest) UnmarshalVT(dAtA []byte) error
- type ProjectCreateResponse
- func (*ProjectCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectCreateResponse) GetId() int64
- func (m *ProjectCreateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectCreateResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectCreateResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectCreateResponse) ProtoMessage()
- func (x *ProjectCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectCreateResponse) Reset()
- func (m *ProjectCreateResponse) SizeVT() (n int)
- func (x *ProjectCreateResponse) String() string
- func (m *ProjectCreateResponse) UnmarshalVT(dAtA []byte) error
- type ProjectGetByIDRequest
- func (*ProjectGetByIDRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectGetByIDRequest) GetId() int64
- func (m *ProjectGetByIDRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectGetByIDRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectGetByIDRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectGetByIDRequest) ProtoMessage()
- func (x *ProjectGetByIDRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectGetByIDRequest) Reset()
- func (m *ProjectGetByIDRequest) SizeVT() (n int)
- func (x *ProjectGetByIDRequest) String() string
- func (m *ProjectGetByIDRequest) UnmarshalVT(dAtA []byte) error
- type ProjectGetByIDResponse
- func (*ProjectGetByIDResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectGetByIDResponse) GetProject() *Project
- func (m *ProjectGetByIDResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectGetByIDResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectGetByIDResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectGetByIDResponse) ProtoMessage()
- func (x *ProjectGetByIDResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectGetByIDResponse) Reset()
- func (m *ProjectGetByIDResponse) SizeVT() (n int)
- func (x *ProjectGetByIDResponse) String() string
- func (m *ProjectGetByIDResponse) UnmarshalVT(dAtA []byte) error
- type ProjectGetRequest
- func (*ProjectGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectGetRequest) GetIds() []int64
- func (x *ProjectGetRequest) GetIsArchived() bool
- func (x *ProjectGetRequest) GetNames() []string
- func (x *ProjectGetRequest) GetResponsibleTeamIds() []int64
- func (x *ProjectGetRequest) GetShortNames() []string
- func (m *ProjectGetRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectGetRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectGetRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectGetRequest) ProtoMessage()
- func (x *ProjectGetRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectGetRequest) Reset()
- func (m *ProjectGetRequest) SizeVT() (n int)
- func (x *ProjectGetRequest) String() string
- func (m *ProjectGetRequest) UnmarshalVT(dAtA []byte) error
- type ProjectGetResponse
- func (*ProjectGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectGetResponse) GetProjects() []*Project
- func (m *ProjectGetResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectGetResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectGetResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectGetResponse) ProtoMessage()
- func (x *ProjectGetResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectGetResponse) Reset()
- func (m *ProjectGetResponse) SizeVT() (n int)
- func (x *ProjectGetResponse) String() string
- func (m *ProjectGetResponse) UnmarshalVT(dAtA []byte) error
- type ProjectRegistryClient
- type ProjectRegistryServer
- type ProjectRemoveTeamRequest
- func (*ProjectRemoveTeamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectRemoveTeamRequest) GetId() int64
- func (x *ProjectRemoveTeamRequest) GetTeamId() int64
- func (m *ProjectRemoveTeamRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectRemoveTeamRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectRemoveTeamRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectRemoveTeamRequest) ProtoMessage()
- func (x *ProjectRemoveTeamRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectRemoveTeamRequest) Reset()
- func (m *ProjectRemoveTeamRequest) SizeVT() (n int)
- func (x *ProjectRemoveTeamRequest) String() string
- func (m *ProjectRemoveTeamRequest) UnmarshalVT(dAtA []byte) error
- type ProjectRemoveTeamResponse
- func (*ProjectRemoveTeamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectRemoveTeamResponse) GetProjectId() int64
- func (m *ProjectRemoveTeamResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectRemoveTeamResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectRemoveTeamResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectRemoveTeamResponse) ProtoMessage()
- func (x *ProjectRemoveTeamResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectRemoveTeamResponse) Reset()
- func (m *ProjectRemoveTeamResponse) SizeVT() (n int)
- func (x *ProjectRemoveTeamResponse) String() string
- func (m *ProjectRemoveTeamResponse) UnmarshalVT(dAtA []byte) error
- type ProjectUpdateRequest
- func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectUpdateRequest) GetId() int64
- func (x *ProjectUpdateRequest) GetProject() *Project
- func (m *ProjectUpdateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectUpdateRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectUpdateRequest) MarshalVT() (dAtA []byte, err error)
- func (*ProjectUpdateRequest) ProtoMessage()
- func (x *ProjectUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ProjectUpdateRequest) Reset()
- func (m *ProjectUpdateRequest) SizeVT() (n int)
- func (x *ProjectUpdateRequest) String() string
- func (m *ProjectUpdateRequest) UnmarshalVT(dAtA []byte) error
- type ProjectUpdateResponse
- func (*ProjectUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProjectUpdateResponse) GetId() int64
- func (m *ProjectUpdateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProjectUpdateResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProjectUpdateResponse) MarshalVT() (dAtA []byte, err error)
- func (*ProjectUpdateResponse) ProtoMessage()
- func (x *ProjectUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ProjectUpdateResponse) Reset()
- func (m *ProjectUpdateResponse) SizeVT() (n int)
- func (x *ProjectUpdateResponse) String() string
- func (m *ProjectUpdateResponse) UnmarshalVT(dAtA []byte) error
- type UnimplementedProjectRegistryServer
- func (UnimplementedProjectRegistryServer) AddResponsibleTeam(context.Context, *ProjectAddTeamRequest) (*ProjectAddTeamResponse, error)
- func (UnimplementedProjectRegistryServer) CreateProject(context.Context, *ProjectCreateRequest) (*ProjectCreateResponse, error)
- func (UnimplementedProjectRegistryServer) GetProjectByID(context.Context, *ProjectGetByIDRequest) (*ProjectGetByIDResponse, error)
- func (UnimplementedProjectRegistryServer) GetProjects(context.Context, *ProjectGetRequest) (*ProjectGetResponse, error)
- func (UnimplementedProjectRegistryServer) RemoveResponsibleTeam(context.Context, *ProjectRemoveTeamRequest) (*ProjectRemoveTeamResponse, error)
- func (UnimplementedProjectRegistryServer) UpdateProject(context.Context, *ProjectUpdateRequest) (*ProjectUpdateResponse, error)
- type UnsafeProjectRegistryServer
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflow = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") )
var File_api_project_project_proto protoreflect.FileDescriptor
var ProjectRegistry_ServiceDesc = grpc.ServiceDesc{ ServiceName: "github.constantine27k.crnt_data_manager.api.project.ProjectRegistry", HandlerType: (*ProjectRegistryServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateProject", Handler: _ProjectRegistry_CreateProject_Handler, }, { MethodName: "AddResponsibleTeam", Handler: _ProjectRegistry_AddResponsibleTeam_Handler, }, { MethodName: "RemoveResponsibleTeam", Handler: _ProjectRegistry_RemoveResponsibleTeam_Handler, }, { MethodName: "UpdateProject", Handler: _ProjectRegistry_UpdateProject_Handler, }, { MethodName: "GetProjects", Handler: _ProjectRegistry_GetProjects_Handler, }, { MethodName: "GetProjectByID", Handler: _ProjectRegistry_GetProjectByID_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/project/project.proto", }
ProjectRegistry_ServiceDesc is the grpc.ServiceDesc for ProjectRegistry service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterProjectRegistryHandler ¶
func RegisterProjectRegistryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterProjectRegistryHandler registers the http handlers for service ProjectRegistry to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterProjectRegistryHandlerClient ¶
func RegisterProjectRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProjectRegistryClient) error
RegisterProjectRegistryHandlerClient registers the http handlers for service ProjectRegistry to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ProjectRegistryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ProjectRegistryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ProjectRegistryClient" to call the correct interceptors.
func RegisterProjectRegistryHandlerFromEndpoint ¶
func RegisterProjectRegistryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterProjectRegistryHandlerFromEndpoint is same as RegisterProjectRegistryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterProjectRegistryHandlerServer ¶
func RegisterProjectRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ProjectRegistryServer) error
RegisterProjectRegistryHandlerServer registers the http handlers for service ProjectRegistry to "mux". UnaryRPC :call ProjectRegistryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterProjectRegistryHandlerFromEndpoint instead.
func RegisterProjectRegistryServer ¶
func RegisterProjectRegistryServer(s grpc.ServiceRegistrar, srv ProjectRegistryServer)
Types ¶
type Project ¶
type Project struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` ShortName string `protobuf:"bytes,3,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"` IsArchived bool `protobuf:"varint,4,opt,name=is_archived,json=isArchived,proto3" json:"is_archived,omitempty"` ResponsibleTeamIds []int64 `protobuf:"varint,5,rep,packed,name=responsible_team_ids,json=responsibleTeamIds,proto3" json:"responsible_team_ids,omitempty"` Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` Department int64 `protobuf:"varint,7,opt,name=department,proto3" json:"department,omitempty"` Responsible string `protobuf:"bytes,8,opt,name=responsible,proto3" json:"responsible,omitempty"` // contains filtered or unexported fields }
func (*Project) Descriptor
deprecated
func (*Project) GetDepartment ¶
func (*Project) GetDescription ¶
func (*Project) GetIsArchived ¶
func (*Project) GetResponsible ¶
func (*Project) GetResponsibleTeamIds ¶
func (*Project) GetShortName ¶
func (*Project) MarshalToSizedBufferVT ¶
func (*Project) ProtoMessage ¶
func (*Project) ProtoMessage()
func (*Project) ProtoReflect ¶
func (x *Project) ProtoReflect() protoreflect.Message
func (*Project) UnmarshalVT ¶
type ProjectAddTeamRequest ¶
type ProjectAddTeamRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` // contains filtered or unexported fields }
func (*ProjectAddTeamRequest) Descriptor
deprecated
func (*ProjectAddTeamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectAddTeamRequest.ProtoReflect.Descriptor instead.
func (*ProjectAddTeamRequest) GetId ¶
func (x *ProjectAddTeamRequest) GetId() int64
func (*ProjectAddTeamRequest) GetTeamId ¶
func (x *ProjectAddTeamRequest) GetTeamId() int64
func (*ProjectAddTeamRequest) MarshalToSizedBufferVT ¶
func (m *ProjectAddTeamRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectAddTeamRequest) MarshalToVT ¶
func (m *ProjectAddTeamRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectAddTeamRequest) MarshalVT ¶
func (m *ProjectAddTeamRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectAddTeamRequest) ProtoMessage ¶
func (*ProjectAddTeamRequest) ProtoMessage()
func (*ProjectAddTeamRequest) ProtoReflect ¶
func (x *ProjectAddTeamRequest) ProtoReflect() protoreflect.Message
func (*ProjectAddTeamRequest) Reset ¶
func (x *ProjectAddTeamRequest) Reset()
func (*ProjectAddTeamRequest) SizeVT ¶
func (m *ProjectAddTeamRequest) SizeVT() (n int)
func (*ProjectAddTeamRequest) String ¶
func (x *ProjectAddTeamRequest) String() string
func (*ProjectAddTeamRequest) UnmarshalVT ¶
func (m *ProjectAddTeamRequest) UnmarshalVT(dAtA []byte) error
type ProjectAddTeamResponse ¶
type ProjectAddTeamResponse struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*ProjectAddTeamResponse) Descriptor
deprecated
func (*ProjectAddTeamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectAddTeamResponse.ProtoReflect.Descriptor instead.
func (*ProjectAddTeamResponse) GetProjectId ¶
func (x *ProjectAddTeamResponse) GetProjectId() int64
func (*ProjectAddTeamResponse) MarshalToSizedBufferVT ¶
func (m *ProjectAddTeamResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectAddTeamResponse) MarshalToVT ¶
func (m *ProjectAddTeamResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectAddTeamResponse) MarshalVT ¶
func (m *ProjectAddTeamResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectAddTeamResponse) ProtoMessage ¶
func (*ProjectAddTeamResponse) ProtoMessage()
func (*ProjectAddTeamResponse) ProtoReflect ¶
func (x *ProjectAddTeamResponse) ProtoReflect() protoreflect.Message
func (*ProjectAddTeamResponse) Reset ¶
func (x *ProjectAddTeamResponse) Reset()
func (*ProjectAddTeamResponse) SizeVT ¶
func (m *ProjectAddTeamResponse) SizeVT() (n int)
func (*ProjectAddTeamResponse) String ¶
func (x *ProjectAddTeamResponse) String() string
func (*ProjectAddTeamResponse) UnmarshalVT ¶
func (m *ProjectAddTeamResponse) UnmarshalVT(dAtA []byte) error
type ProjectCreateRequest ¶
type ProjectCreateRequest struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectCreateRequest) Descriptor
deprecated
func (*ProjectCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectCreateRequest.ProtoReflect.Descriptor instead.
func (*ProjectCreateRequest) GetProject ¶
func (x *ProjectCreateRequest) GetProject() *Project
func (*ProjectCreateRequest) MarshalToSizedBufferVT ¶
func (m *ProjectCreateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectCreateRequest) MarshalToVT ¶
func (m *ProjectCreateRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectCreateRequest) MarshalVT ¶
func (m *ProjectCreateRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectCreateRequest) ProtoMessage ¶
func (*ProjectCreateRequest) ProtoMessage()
func (*ProjectCreateRequest) ProtoReflect ¶
func (x *ProjectCreateRequest) ProtoReflect() protoreflect.Message
func (*ProjectCreateRequest) Reset ¶
func (x *ProjectCreateRequest) Reset()
func (*ProjectCreateRequest) SizeVT ¶
func (m *ProjectCreateRequest) SizeVT() (n int)
func (*ProjectCreateRequest) String ¶
func (x *ProjectCreateRequest) String() string
func (*ProjectCreateRequest) UnmarshalVT ¶
func (m *ProjectCreateRequest) UnmarshalVT(dAtA []byte) error
type ProjectCreateResponse ¶
type ProjectCreateResponse struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectCreateResponse) Descriptor
deprecated
func (*ProjectCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectCreateResponse.ProtoReflect.Descriptor instead.
func (*ProjectCreateResponse) GetId ¶
func (x *ProjectCreateResponse) GetId() int64
func (*ProjectCreateResponse) MarshalToSizedBufferVT ¶
func (m *ProjectCreateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectCreateResponse) MarshalToVT ¶
func (m *ProjectCreateResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectCreateResponse) MarshalVT ¶
func (m *ProjectCreateResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectCreateResponse) ProtoMessage ¶
func (*ProjectCreateResponse) ProtoMessage()
func (*ProjectCreateResponse) ProtoReflect ¶
func (x *ProjectCreateResponse) ProtoReflect() protoreflect.Message
func (*ProjectCreateResponse) Reset ¶
func (x *ProjectCreateResponse) Reset()
func (*ProjectCreateResponse) SizeVT ¶
func (m *ProjectCreateResponse) SizeVT() (n int)
func (*ProjectCreateResponse) String ¶
func (x *ProjectCreateResponse) String() string
func (*ProjectCreateResponse) UnmarshalVT ¶
func (m *ProjectCreateResponse) UnmarshalVT(dAtA []byte) error
type ProjectGetByIDRequest ¶
type ProjectGetByIDRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetByIDRequest) Descriptor
deprecated
func (*ProjectGetByIDRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetByIDRequest.ProtoReflect.Descriptor instead.
func (*ProjectGetByIDRequest) GetId ¶
func (x *ProjectGetByIDRequest) GetId() int64
func (*ProjectGetByIDRequest) MarshalToSizedBufferVT ¶
func (m *ProjectGetByIDRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectGetByIDRequest) MarshalToVT ¶
func (m *ProjectGetByIDRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectGetByIDRequest) MarshalVT ¶
func (m *ProjectGetByIDRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectGetByIDRequest) ProtoMessage ¶
func (*ProjectGetByIDRequest) ProtoMessage()
func (*ProjectGetByIDRequest) ProtoReflect ¶
func (x *ProjectGetByIDRequest) ProtoReflect() protoreflect.Message
func (*ProjectGetByIDRequest) Reset ¶
func (x *ProjectGetByIDRequest) Reset()
func (*ProjectGetByIDRequest) SizeVT ¶
func (m *ProjectGetByIDRequest) SizeVT() (n int)
func (*ProjectGetByIDRequest) String ¶
func (x *ProjectGetByIDRequest) String() string
func (*ProjectGetByIDRequest) UnmarshalVT ¶
func (m *ProjectGetByIDRequest) UnmarshalVT(dAtA []byte) error
type ProjectGetByIDResponse ¶
type ProjectGetByIDResponse struct { Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetByIDResponse) Descriptor
deprecated
func (*ProjectGetByIDResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetByIDResponse.ProtoReflect.Descriptor instead.
func (*ProjectGetByIDResponse) GetProject ¶
func (x *ProjectGetByIDResponse) GetProject() *Project
func (*ProjectGetByIDResponse) MarshalToSizedBufferVT ¶
func (m *ProjectGetByIDResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectGetByIDResponse) MarshalToVT ¶
func (m *ProjectGetByIDResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectGetByIDResponse) MarshalVT ¶
func (m *ProjectGetByIDResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectGetByIDResponse) ProtoMessage ¶
func (*ProjectGetByIDResponse) ProtoMessage()
func (*ProjectGetByIDResponse) ProtoReflect ¶
func (x *ProjectGetByIDResponse) ProtoReflect() protoreflect.Message
func (*ProjectGetByIDResponse) Reset ¶
func (x *ProjectGetByIDResponse) Reset()
func (*ProjectGetByIDResponse) SizeVT ¶
func (m *ProjectGetByIDResponse) SizeVT() (n int)
func (*ProjectGetByIDResponse) String ¶
func (x *ProjectGetByIDResponse) String() string
func (*ProjectGetByIDResponse) UnmarshalVT ¶
func (m *ProjectGetByIDResponse) UnmarshalVT(dAtA []byte) error
type ProjectGetRequest ¶
type ProjectGetRequest struct { Ids []int64 `protobuf:"varint,1,rep,packed,name=ids,proto3" json:"ids,omitempty"` Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"` ShortNames []string `protobuf:"bytes,3,rep,name=short_names,json=shortNames,proto3" json:"short_names,omitempty"` IsArchived bool `protobuf:"varint,4,opt,name=is_archived,json=isArchived,proto3" json:"is_archived,omitempty"` ResponsibleTeamIds []int64 `protobuf:"varint,5,rep,packed,name=responsible_team_ids,json=responsibleTeamIds,proto3" json:"responsible_team_ids,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetRequest) Descriptor
deprecated
func (*ProjectGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetRequest.ProtoReflect.Descriptor instead.
func (*ProjectGetRequest) GetIds ¶
func (x *ProjectGetRequest) GetIds() []int64
func (*ProjectGetRequest) GetIsArchived ¶
func (x *ProjectGetRequest) GetIsArchived() bool
func (*ProjectGetRequest) GetNames ¶
func (x *ProjectGetRequest) GetNames() []string
func (*ProjectGetRequest) GetResponsibleTeamIds ¶
func (x *ProjectGetRequest) GetResponsibleTeamIds() []int64
func (*ProjectGetRequest) GetShortNames ¶
func (x *ProjectGetRequest) GetShortNames() []string
func (*ProjectGetRequest) MarshalToSizedBufferVT ¶
func (m *ProjectGetRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectGetRequest) MarshalToVT ¶
func (m *ProjectGetRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectGetRequest) MarshalVT ¶
func (m *ProjectGetRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectGetRequest) ProtoMessage ¶
func (*ProjectGetRequest) ProtoMessage()
func (*ProjectGetRequest) ProtoReflect ¶
func (x *ProjectGetRequest) ProtoReflect() protoreflect.Message
func (*ProjectGetRequest) Reset ¶
func (x *ProjectGetRequest) Reset()
func (*ProjectGetRequest) SizeVT ¶
func (m *ProjectGetRequest) SizeVT() (n int)
func (*ProjectGetRequest) String ¶
func (x *ProjectGetRequest) String() string
func (*ProjectGetRequest) UnmarshalVT ¶
func (m *ProjectGetRequest) UnmarshalVT(dAtA []byte) error
type ProjectGetResponse ¶
type ProjectGetResponse struct { Projects []*Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` // contains filtered or unexported fields }
func (*ProjectGetResponse) Descriptor
deprecated
func (*ProjectGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectGetResponse.ProtoReflect.Descriptor instead.
func (*ProjectGetResponse) GetProjects ¶
func (x *ProjectGetResponse) GetProjects() []*Project
func (*ProjectGetResponse) MarshalToSizedBufferVT ¶
func (m *ProjectGetResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectGetResponse) MarshalToVT ¶
func (m *ProjectGetResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectGetResponse) MarshalVT ¶
func (m *ProjectGetResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectGetResponse) ProtoMessage ¶
func (*ProjectGetResponse) ProtoMessage()
func (*ProjectGetResponse) ProtoReflect ¶
func (x *ProjectGetResponse) ProtoReflect() protoreflect.Message
func (*ProjectGetResponse) Reset ¶
func (x *ProjectGetResponse) Reset()
func (*ProjectGetResponse) SizeVT ¶
func (m *ProjectGetResponse) SizeVT() (n int)
func (*ProjectGetResponse) String ¶
func (x *ProjectGetResponse) String() string
func (*ProjectGetResponse) UnmarshalVT ¶
func (m *ProjectGetResponse) UnmarshalVT(dAtA []byte) error
type ProjectRegistryClient ¶
type ProjectRegistryClient interface { CreateProject(ctx context.Context, in *ProjectCreateRequest, opts ...grpc.CallOption) (*ProjectCreateResponse, error) AddResponsibleTeam(ctx context.Context, in *ProjectAddTeamRequest, opts ...grpc.CallOption) (*ProjectAddTeamResponse, error) RemoveResponsibleTeam(ctx context.Context, in *ProjectRemoveTeamRequest, opts ...grpc.CallOption) (*ProjectRemoveTeamResponse, error) UpdateProject(ctx context.Context, in *ProjectUpdateRequest, opts ...grpc.CallOption) (*ProjectUpdateResponse, error) GetProjects(ctx context.Context, in *ProjectGetRequest, opts ...grpc.CallOption) (*ProjectGetResponse, error) GetProjectByID(ctx context.Context, in *ProjectGetByIDRequest, opts ...grpc.CallOption) (*ProjectGetByIDResponse, error) }
ProjectRegistryClient is the client API for ProjectRegistry 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 NewProjectRegistryClient ¶
func NewProjectRegistryClient(cc grpc.ClientConnInterface) ProjectRegistryClient
type ProjectRegistryServer ¶
type ProjectRegistryServer interface { CreateProject(context.Context, *ProjectCreateRequest) (*ProjectCreateResponse, error) AddResponsibleTeam(context.Context, *ProjectAddTeamRequest) (*ProjectAddTeamResponse, error) RemoveResponsibleTeam(context.Context, *ProjectRemoveTeamRequest) (*ProjectRemoveTeamResponse, error) UpdateProject(context.Context, *ProjectUpdateRequest) (*ProjectUpdateResponse, error) GetProjects(context.Context, *ProjectGetRequest) (*ProjectGetResponse, error) GetProjectByID(context.Context, *ProjectGetByIDRequest) (*ProjectGetByIDResponse, error) }
ProjectRegistryServer is the server API for ProjectRegistry service. All implementations should embed UnimplementedProjectRegistryServer for forward compatibility
type ProjectRemoveTeamRequest ¶
type ProjectRemoveTeamRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` TeamId int64 `protobuf:"varint,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` // contains filtered or unexported fields }
func (*ProjectRemoveTeamRequest) Descriptor
deprecated
func (*ProjectRemoveTeamRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectRemoveTeamRequest.ProtoReflect.Descriptor instead.
func (*ProjectRemoveTeamRequest) GetId ¶
func (x *ProjectRemoveTeamRequest) GetId() int64
func (*ProjectRemoveTeamRequest) GetTeamId ¶
func (x *ProjectRemoveTeamRequest) GetTeamId() int64
func (*ProjectRemoveTeamRequest) MarshalToSizedBufferVT ¶
func (m *ProjectRemoveTeamRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectRemoveTeamRequest) MarshalToVT ¶
func (m *ProjectRemoveTeamRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectRemoveTeamRequest) MarshalVT ¶
func (m *ProjectRemoveTeamRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectRemoveTeamRequest) ProtoMessage ¶
func (*ProjectRemoveTeamRequest) ProtoMessage()
func (*ProjectRemoveTeamRequest) ProtoReflect ¶
func (x *ProjectRemoveTeamRequest) ProtoReflect() protoreflect.Message
func (*ProjectRemoveTeamRequest) Reset ¶
func (x *ProjectRemoveTeamRequest) Reset()
func (*ProjectRemoveTeamRequest) SizeVT ¶
func (m *ProjectRemoveTeamRequest) SizeVT() (n int)
func (*ProjectRemoveTeamRequest) String ¶
func (x *ProjectRemoveTeamRequest) String() string
func (*ProjectRemoveTeamRequest) UnmarshalVT ¶
func (m *ProjectRemoveTeamRequest) UnmarshalVT(dAtA []byte) error
type ProjectRemoveTeamResponse ¶
type ProjectRemoveTeamResponse struct { ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
func (*ProjectRemoveTeamResponse) Descriptor
deprecated
func (*ProjectRemoveTeamResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectRemoveTeamResponse.ProtoReflect.Descriptor instead.
func (*ProjectRemoveTeamResponse) GetProjectId ¶
func (x *ProjectRemoveTeamResponse) GetProjectId() int64
func (*ProjectRemoveTeamResponse) MarshalToSizedBufferVT ¶
func (m *ProjectRemoveTeamResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectRemoveTeamResponse) MarshalToVT ¶
func (m *ProjectRemoveTeamResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectRemoveTeamResponse) MarshalVT ¶
func (m *ProjectRemoveTeamResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectRemoveTeamResponse) ProtoMessage ¶
func (*ProjectRemoveTeamResponse) ProtoMessage()
func (*ProjectRemoveTeamResponse) ProtoReflect ¶
func (x *ProjectRemoveTeamResponse) ProtoReflect() protoreflect.Message
func (*ProjectRemoveTeamResponse) Reset ¶
func (x *ProjectRemoveTeamResponse) Reset()
func (*ProjectRemoveTeamResponse) SizeVT ¶
func (m *ProjectRemoveTeamResponse) SizeVT() (n int)
func (*ProjectRemoveTeamResponse) String ¶
func (x *ProjectRemoveTeamResponse) String() string
func (*ProjectRemoveTeamResponse) UnmarshalVT ¶
func (m *ProjectRemoveTeamResponse) UnmarshalVT(dAtA []byte) error
type ProjectUpdateRequest ¶
type ProjectUpdateRequest struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Project *Project `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // contains filtered or unexported fields }
func (*ProjectUpdateRequest) Descriptor
deprecated
func (*ProjectUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProjectUpdateRequest.ProtoReflect.Descriptor instead.
func (*ProjectUpdateRequest) GetId ¶
func (x *ProjectUpdateRequest) GetId() int64
func (*ProjectUpdateRequest) GetProject ¶
func (x *ProjectUpdateRequest) GetProject() *Project
func (*ProjectUpdateRequest) MarshalToSizedBufferVT ¶
func (m *ProjectUpdateRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectUpdateRequest) MarshalToVT ¶
func (m *ProjectUpdateRequest) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectUpdateRequest) MarshalVT ¶
func (m *ProjectUpdateRequest) MarshalVT() (dAtA []byte, err error)
func (*ProjectUpdateRequest) ProtoMessage ¶
func (*ProjectUpdateRequest) ProtoMessage()
func (*ProjectUpdateRequest) ProtoReflect ¶
func (x *ProjectUpdateRequest) ProtoReflect() protoreflect.Message
func (*ProjectUpdateRequest) Reset ¶
func (x *ProjectUpdateRequest) Reset()
func (*ProjectUpdateRequest) SizeVT ¶
func (m *ProjectUpdateRequest) SizeVT() (n int)
func (*ProjectUpdateRequest) String ¶
func (x *ProjectUpdateRequest) String() string
func (*ProjectUpdateRequest) UnmarshalVT ¶
func (m *ProjectUpdateRequest) UnmarshalVT(dAtA []byte) error
type ProjectUpdateResponse ¶
type ProjectUpdateResponse struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*ProjectUpdateResponse) Descriptor
deprecated
func (*ProjectUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProjectUpdateResponse.ProtoReflect.Descriptor instead.
func (*ProjectUpdateResponse) GetId ¶
func (x *ProjectUpdateResponse) GetId() int64
func (*ProjectUpdateResponse) MarshalToSizedBufferVT ¶
func (m *ProjectUpdateResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProjectUpdateResponse) MarshalToVT ¶
func (m *ProjectUpdateResponse) MarshalToVT(dAtA []byte) (int, error)
func (*ProjectUpdateResponse) MarshalVT ¶
func (m *ProjectUpdateResponse) MarshalVT() (dAtA []byte, err error)
func (*ProjectUpdateResponse) ProtoMessage ¶
func (*ProjectUpdateResponse) ProtoMessage()
func (*ProjectUpdateResponse) ProtoReflect ¶
func (x *ProjectUpdateResponse) ProtoReflect() protoreflect.Message
func (*ProjectUpdateResponse) Reset ¶
func (x *ProjectUpdateResponse) Reset()
func (*ProjectUpdateResponse) SizeVT ¶
func (m *ProjectUpdateResponse) SizeVT() (n int)
func (*ProjectUpdateResponse) String ¶
func (x *ProjectUpdateResponse) String() string
func (*ProjectUpdateResponse) UnmarshalVT ¶
func (m *ProjectUpdateResponse) UnmarshalVT(dAtA []byte) error
type UnimplementedProjectRegistryServer ¶
type UnimplementedProjectRegistryServer struct { }
UnimplementedProjectRegistryServer should be embedded to have forward compatible implementations.
func (UnimplementedProjectRegistryServer) AddResponsibleTeam ¶
func (UnimplementedProjectRegistryServer) AddResponsibleTeam(context.Context, *ProjectAddTeamRequest) (*ProjectAddTeamResponse, error)
func (UnimplementedProjectRegistryServer) CreateProject ¶
func (UnimplementedProjectRegistryServer) CreateProject(context.Context, *ProjectCreateRequest) (*ProjectCreateResponse, error)
func (UnimplementedProjectRegistryServer) GetProjectByID ¶
func (UnimplementedProjectRegistryServer) GetProjectByID(context.Context, *ProjectGetByIDRequest) (*ProjectGetByIDResponse, error)
func (UnimplementedProjectRegistryServer) GetProjects ¶
func (UnimplementedProjectRegistryServer) GetProjects(context.Context, *ProjectGetRequest) (*ProjectGetResponse, error)
func (UnimplementedProjectRegistryServer) RemoveResponsibleTeam ¶
func (UnimplementedProjectRegistryServer) RemoveResponsibleTeam(context.Context, *ProjectRemoveTeamRequest) (*ProjectRemoveTeamResponse, error)
func (UnimplementedProjectRegistryServer) UpdateProject ¶
func (UnimplementedProjectRegistryServer) UpdateProject(context.Context, *ProjectUpdateRequest) (*ProjectUpdateResponse, error)
type UnsafeProjectRegistryServer ¶
type UnsafeProjectRegistryServer interface {
// contains filtered or unexported methods
}
UnsafeProjectRegistryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ProjectRegistryServer will result in compilation errors.