Documentation ¶
Index ¶
- Variables
- func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer)
- type AddCompanyReply
- type AddCompanyRequest
- func (*AddCompanyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddCompanyRequest) GetLocalisation() string
- func (x *AddCompanyRequest) GetLongDescription() string
- func (x *AddCompanyRequest) GetName() string
- func (x *AddCompanyRequest) GetShortDescription() string
- func (x *AddCompanyRequest) GetType() string
- func (*AddCompanyRequest) ProtoMessage()
- func (x *AddCompanyRequest) ProtoReflect() protoreflect.Message
- func (x *AddCompanyRequest) Reset()
- func (x *AddCompanyRequest) String() string
- type AddServiceRequest
- func (*AddServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddServiceRequest) GetCompanyId() string
- func (x *AddServiceRequest) GetDescription() string
- func (x *AddServiceRequest) GetDuration() int32
- func (x *AddServiceRequest) GetName() string
- func (x *AddServiceRequest) GetPrice() int32
- func (*AddServiceRequest) ProtoMessage()
- func (x *AddServiceRequest) ProtoReflect() protoreflect.Message
- func (x *AddServiceRequest) Reset()
- func (x *AddServiceRequest) String() string
- type ApiClient
- type ApiServer
- type CompaniesByIdsRequest
- func (*CompaniesByIdsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompaniesByIdsRequest) GetIds() []string
- func (x *CompaniesByIdsRequest) GetNPerPage() int64
- func (x *CompaniesByIdsRequest) GetStartValue() string
- func (*CompaniesByIdsRequest) ProtoMessage()
- func (x *CompaniesByIdsRequest) ProtoReflect() protoreflect.Message
- func (x *CompaniesByIdsRequest) Reset()
- func (x *CompaniesByIdsRequest) String() string
- type CompaniesReply
- type CompaniesRequest
- func (*CompaniesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CompaniesRequest) GetNPerPage() int64
- func (x *CompaniesRequest) GetStartValue() string
- func (*CompaniesRequest) ProtoMessage()
- func (x *CompaniesRequest) ProtoReflect() protoreflect.Message
- func (x *CompaniesRequest) Reset()
- func (x *CompaniesRequest) String() string
- type CompanyReply
- func (*CompanyReply) Descriptor() ([]byte, []int)deprecated
- func (x *CompanyReply) GetLocalisation() string
- func (x *CompanyReply) GetLongDescription() string
- func (x *CompanyReply) GetName() string
- func (x *CompanyReply) GetServices() []*Service
- func (x *CompanyReply) GetShortDescription() string
- func (x *CompanyReply) GetType() string
- func (*CompanyReply) ProtoMessage()
- func (x *CompanyReply) ProtoReflect() protoreflect.Message
- func (x *CompanyReply) Reset()
- func (x *CompanyReply) String() string
- type CompanyRequest
- type CompanyShort
- func (*CompanyShort) Descriptor() ([]byte, []int)deprecated
- func (x *CompanyShort) GetId() string
- func (x *CompanyShort) GetLocalisation() string
- func (x *CompanyShort) GetName() string
- func (x *CompanyShort) GetShortDescription() string
- func (x *CompanyShort) GetType() string
- func (*CompanyShort) ProtoMessage()
- func (x *CompanyShort) ProtoReflect() protoreflect.Message
- func (x *CompanyShort) Reset()
- func (x *CompanyShort) String() string
- type DeleteCompanyRequest
- func (*DeleteCompanyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteCompanyRequest) GetId() string
- func (*DeleteCompanyRequest) ProtoMessage()
- func (x *DeleteCompanyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCompanyRequest) Reset()
- func (x *DeleteCompanyRequest) String() string
- type DeleteServiceRequest
- func (*DeleteServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceRequest) GetCompanyId() string
- func (x *DeleteServiceRequest) GetId() string
- func (*DeleteServiceRequest) ProtoMessage()
- func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceRequest) Reset()
- func (x *DeleteServiceRequest) String() string
- type Server
- func (s *Server) AddCompany(ctx context.Context, request *AddCompanyRequest) (*AddCompanyReply, error)
- func (s *Server) AddService(ctx context.Context, request *AddServiceRequest) (*emptypb.Empty, error)
- func (s *Server) DeleteCompany(ctx context.Context, request *DeleteCompanyRequest) (*emptypb.Empty, error)
- func (s *Server) DeleteService(ctx context.Context, request *DeleteServiceRequest) (*emptypb.Empty, error)
- func (s *Server) FindManyCompanies(ctx context.Context, request *CompaniesRequest) (reply *CompaniesReply, err error)
- func (s *Server) FindManyCompaniesByIds(ctx context.Context, request *CompaniesByIdsRequest) (reply *CompaniesReply, err error)
- func (s *Server) FindManyServices(ctx context.Context, request *ServicesRequest) (*ServicesReply, error)
- func (s *Server) FindOneCompany(ctx context.Context, request *CompanyRequest) (*CompanyReply, error)
- func (s *Server) UpdateCompany(ctx context.Context, request *UpdateCompanyRequest) (*emptypb.Empty, error)
- func (s *Server) UpdateService(ctx context.Context, request *UpdateServiceRequest) (*emptypb.Empty, error)
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetDescription() string
- func (x *Service) GetDuration() int32
- func (x *Service) GetId() string
- func (x *Service) GetName() string
- func (x *Service) GetPrice() int32
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServicesReply
- type ServicesRequest
- func (*ServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ServicesRequest) GetCompanyId() string
- func (x *ServicesRequest) GetNPerPage() int64
- func (x *ServicesRequest) GetStartValue() string
- func (*ServicesRequest) ProtoMessage()
- func (x *ServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ServicesRequest) Reset()
- func (x *ServicesRequest) String() string
- type UnimplementedApiServer
- func (UnimplementedApiServer) AddCompany(context.Context, *AddCompanyRequest) (*AddCompanyReply, error)
- func (UnimplementedApiServer) AddService(context.Context, *AddServiceRequest) (*emptypb.Empty, error)
- func (UnimplementedApiServer) DeleteCompany(context.Context, *DeleteCompanyRequest) (*emptypb.Empty, error)
- func (UnimplementedApiServer) DeleteService(context.Context, *DeleteServiceRequest) (*emptypb.Empty, error)
- func (UnimplementedApiServer) FindManyCompanies(context.Context, *CompaniesRequest) (*CompaniesReply, error)
- func (UnimplementedApiServer) FindManyCompaniesByIds(context.Context, *CompaniesByIdsRequest) (*CompaniesReply, error)
- func (UnimplementedApiServer) FindManyServices(context.Context, *ServicesRequest) (*ServicesReply, error)
- func (UnimplementedApiServer) FindOneCompany(context.Context, *CompanyRequest) (*CompanyReply, error)
- func (UnimplementedApiServer) UpdateCompany(context.Context, *UpdateCompanyRequest) (*emptypb.Empty, error)
- func (UnimplementedApiServer) UpdateService(context.Context, *UpdateServiceRequest) (*emptypb.Empty, error)
- type UnsafeApiServer
- type UpdateCompanyRequest
- func (*UpdateCompanyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateCompanyRequest) GetId() string
- func (x *UpdateCompanyRequest) GetLocalisation() string
- func (x *UpdateCompanyRequest) GetLongDescription() string
- func (x *UpdateCompanyRequest) GetName() string
- func (x *UpdateCompanyRequest) GetShortDescription() string
- func (x *UpdateCompanyRequest) GetType() string
- func (*UpdateCompanyRequest) ProtoMessage()
- func (x *UpdateCompanyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCompanyRequest) Reset()
- func (x *UpdateCompanyRequest) String() string
- type UpdateServiceRequest
- func (*UpdateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceRequest) GetCompanyId() string
- func (x *UpdateServiceRequest) GetDescription() string
- func (x *UpdateServiceRequest) GetDuration() int32
- func (x *UpdateServiceRequest) GetId() string
- func (x *UpdateServiceRequest) GetName() string
- func (x *UpdateServiceRequest) GetPrice() int32
- func (*UpdateServiceRequest) ProtoMessage()
- func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceRequest) Reset()
- func (x *UpdateServiceRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var Api_ServiceDesc = grpc.ServiceDesc{ ServiceName: "companiespb.Api", HandlerType: (*ApiServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddService", Handler: _Api_AddService_Handler, }, { MethodName: "UpdateService", Handler: _Api_UpdateService_Handler, }, { MethodName: "DeleteService", Handler: _Api_DeleteService_Handler, }, { MethodName: "FindManyServices", Handler: _Api_FindManyServices_Handler, }, { MethodName: "AddCompany", Handler: _Api_AddCompany_Handler, }, { MethodName: "UpdateCompany", Handler: _Api_UpdateCompany_Handler, }, { MethodName: "DeleteCompany", Handler: _Api_DeleteCompany_Handler, }, { MethodName: "FindOneCompany", Handler: _Api_FindOneCompany_Handler, }, { MethodName: "FindManyCompanies", Handler: _Api_FindManyCompanies_Handler, }, { MethodName: "FindManyCompaniesByIds", Handler: _Api_FindManyCompaniesByIds_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "companiespb.proto", }
Api_ServiceDesc is the grpc.ServiceDesc for Api service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_companiespb_proto protoreflect.FileDescriptor
Functions ¶
func RegisterApiServer ¶
func RegisterApiServer(s grpc.ServiceRegistrar, srv ApiServer)
Types ¶
type AddCompanyReply ¶
type AddCompanyReply struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
func (*AddCompanyReply) Descriptor
deprecated
func (*AddCompanyReply) Descriptor() ([]byte, []int)
Deprecated: Use AddCompanyReply.ProtoReflect.Descriptor instead.
func (*AddCompanyReply) GetId ¶
func (x *AddCompanyReply) GetId() string
func (*AddCompanyReply) ProtoMessage ¶
func (*AddCompanyReply) ProtoMessage()
func (*AddCompanyReply) ProtoReflect ¶
func (x *AddCompanyReply) ProtoReflect() protoreflect.Message
func (*AddCompanyReply) Reset ¶
func (x *AddCompanyReply) Reset()
func (*AddCompanyReply) String ¶
func (x *AddCompanyReply) String() string
type AddCompanyRequest ¶
type AddCompanyRequest struct { Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"` Type *string `protobuf:"bytes,2,opt,name=type,proto3,oneof" json:"type,omitempty"` Localisation *string `protobuf:"bytes,3,opt,name=localisation,proto3,oneof" json:"localisation,omitempty"` ShortDescription *string `protobuf:"bytes,4,opt,name=short_description,json=shortDescription,proto3,oneof" json:"short_description,omitempty"` LongDescription *string `protobuf:"bytes,5,opt,name=long_description,json=longDescription,proto3,oneof" json:"long_description,omitempty"` // contains filtered or unexported fields }
func (*AddCompanyRequest) Descriptor
deprecated
func (*AddCompanyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddCompanyRequest.ProtoReflect.Descriptor instead.
func (*AddCompanyRequest) GetLocalisation ¶
func (x *AddCompanyRequest) GetLocalisation() string
func (*AddCompanyRequest) GetLongDescription ¶
func (x *AddCompanyRequest) GetLongDescription() string
func (*AddCompanyRequest) GetName ¶
func (x *AddCompanyRequest) GetName() string
func (*AddCompanyRequest) GetShortDescription ¶
func (x *AddCompanyRequest) GetShortDescription() string
func (*AddCompanyRequest) GetType ¶
func (x *AddCompanyRequest) GetType() string
func (*AddCompanyRequest) ProtoMessage ¶
func (*AddCompanyRequest) ProtoMessage()
func (*AddCompanyRequest) ProtoReflect ¶
func (x *AddCompanyRequest) ProtoReflect() protoreflect.Message
func (*AddCompanyRequest) Reset ¶
func (x *AddCompanyRequest) Reset()
func (*AddCompanyRequest) String ¶
func (x *AddCompanyRequest) String() string
type AddServiceRequest ¶
type AddServiceRequest struct { CompanyId *string `protobuf:"bytes,1,opt,name=company_id,json=companyId,proto3,oneof" json:"company_id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"` Price *int32 `protobuf:"varint,3,opt,name=price,proto3,oneof" json:"price,omitempty"` Duration *int32 `protobuf:"varint,4,opt,name=duration,proto3,oneof" json:"duration,omitempty"` Description *string `protobuf:"bytes,5,opt,name=description,proto3,oneof" json:"description,omitempty"` // contains filtered or unexported fields }
func (*AddServiceRequest) Descriptor
deprecated
func (*AddServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddServiceRequest.ProtoReflect.Descriptor instead.
func (*AddServiceRequest) GetCompanyId ¶
func (x *AddServiceRequest) GetCompanyId() string
func (*AddServiceRequest) GetDescription ¶
func (x *AddServiceRequest) GetDescription() string
func (*AddServiceRequest) GetDuration ¶
func (x *AddServiceRequest) GetDuration() int32
func (*AddServiceRequest) GetName ¶
func (x *AddServiceRequest) GetName() string
func (*AddServiceRequest) GetPrice ¶
func (x *AddServiceRequest) GetPrice() int32
func (*AddServiceRequest) ProtoMessage ¶
func (*AddServiceRequest) ProtoMessage()
func (*AddServiceRequest) ProtoReflect ¶
func (x *AddServiceRequest) ProtoReflect() protoreflect.Message
func (*AddServiceRequest) Reset ¶
func (x *AddServiceRequest) Reset()
func (*AddServiceRequest) String ¶
func (x *AddServiceRequest) String() string
type ApiClient ¶
type ApiClient interface { AddService(ctx context.Context, in *AddServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) FindManyServices(ctx context.Context, in *ServicesRequest, opts ...grpc.CallOption) (*ServicesReply, error) AddCompany(ctx context.Context, in *AddCompanyRequest, opts ...grpc.CallOption) (*AddCompanyReply, error) UpdateCompany(ctx context.Context, in *UpdateCompanyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteCompany(ctx context.Context, in *DeleteCompanyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) FindOneCompany(ctx context.Context, in *CompanyRequest, opts ...grpc.CallOption) (*CompanyReply, error) FindManyCompanies(ctx context.Context, in *CompaniesRequest, opts ...grpc.CallOption) (*CompaniesReply, error) FindManyCompaniesByIds(ctx context.Context, in *CompaniesByIdsRequest, opts ...grpc.CallOption) (*CompaniesReply, error) }
ApiClient is the client API for Api 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 NewApiClient ¶
func NewApiClient(cc grpc.ClientConnInterface) ApiClient
type ApiServer ¶
type ApiServer interface { AddService(context.Context, *AddServiceRequest) (*emptypb.Empty, error) UpdateService(context.Context, *UpdateServiceRequest) (*emptypb.Empty, error) DeleteService(context.Context, *DeleteServiceRequest) (*emptypb.Empty, error) FindManyServices(context.Context, *ServicesRequest) (*ServicesReply, error) AddCompany(context.Context, *AddCompanyRequest) (*AddCompanyReply, error) UpdateCompany(context.Context, *UpdateCompanyRequest) (*emptypb.Empty, error) DeleteCompany(context.Context, *DeleteCompanyRequest) (*emptypb.Empty, error) FindOneCompany(context.Context, *CompanyRequest) (*CompanyReply, error) FindManyCompanies(context.Context, *CompaniesRequest) (*CompaniesReply, error) FindManyCompaniesByIds(context.Context, *CompaniesByIdsRequest) (*CompaniesReply, error) // contains filtered or unexported methods }
ApiServer is the server API for Api service. All implementations must embed UnimplementedApiServer for forward compatibility
type CompaniesByIdsRequest ¶
type CompaniesByIdsRequest struct { Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"` StartValue *string `protobuf:"bytes,2,opt,name=start_value,json=startValue,proto3,oneof" json:"start_value,omitempty"` NPerPage *int64 `protobuf:"varint,3,opt,name=n_per_page,json=nPerPage,proto3,oneof" json:"n_per_page,omitempty"` // contains filtered or unexported fields }
func (*CompaniesByIdsRequest) Descriptor
deprecated
func (*CompaniesByIdsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompaniesByIdsRequest.ProtoReflect.Descriptor instead.
func (*CompaniesByIdsRequest) GetIds ¶
func (x *CompaniesByIdsRequest) GetIds() []string
func (*CompaniesByIdsRequest) GetNPerPage ¶
func (x *CompaniesByIdsRequest) GetNPerPage() int64
func (*CompaniesByIdsRequest) GetStartValue ¶
func (x *CompaniesByIdsRequest) GetStartValue() string
func (*CompaniesByIdsRequest) ProtoMessage ¶
func (*CompaniesByIdsRequest) ProtoMessage()
func (*CompaniesByIdsRequest) ProtoReflect ¶
func (x *CompaniesByIdsRequest) ProtoReflect() protoreflect.Message
func (*CompaniesByIdsRequest) Reset ¶
func (x *CompaniesByIdsRequest) Reset()
func (*CompaniesByIdsRequest) String ¶
func (x *CompaniesByIdsRequest) String() string
type CompaniesReply ¶
type CompaniesReply struct { Companies []*CompanyShort `protobuf:"bytes,1,rep,name=companies,proto3" json:"companies,omitempty"` // contains filtered or unexported fields }
func (*CompaniesReply) Descriptor
deprecated
func (*CompaniesReply) Descriptor() ([]byte, []int)
Deprecated: Use CompaniesReply.ProtoReflect.Descriptor instead.
func (*CompaniesReply) GetCompanies ¶
func (x *CompaniesReply) GetCompanies() []*CompanyShort
func (*CompaniesReply) ProtoMessage ¶
func (*CompaniesReply) ProtoMessage()
func (*CompaniesReply) ProtoReflect ¶
func (x *CompaniesReply) ProtoReflect() protoreflect.Message
func (*CompaniesReply) Reset ¶
func (x *CompaniesReply) Reset()
func (*CompaniesReply) String ¶
func (x *CompaniesReply) String() string
type CompaniesRequest ¶
type CompaniesRequest struct { StartValue *string `protobuf:"bytes,1,opt,name=start_value,json=startValue,proto3,oneof" json:"start_value,omitempty"` NPerPage *int64 `protobuf:"varint,2,opt,name=n_per_page,json=nPerPage,proto3,oneof" json:"n_per_page,omitempty"` // contains filtered or unexported fields }
func (*CompaniesRequest) Descriptor
deprecated
func (*CompaniesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompaniesRequest.ProtoReflect.Descriptor instead.
func (*CompaniesRequest) GetNPerPage ¶
func (x *CompaniesRequest) GetNPerPage() int64
func (*CompaniesRequest) GetStartValue ¶
func (x *CompaniesRequest) GetStartValue() string
func (*CompaniesRequest) ProtoMessage ¶
func (*CompaniesRequest) ProtoMessage()
func (*CompaniesRequest) ProtoReflect ¶
func (x *CompaniesRequest) ProtoReflect() protoreflect.Message
func (*CompaniesRequest) Reset ¶
func (x *CompaniesRequest) Reset()
func (*CompaniesRequest) String ¶
func (x *CompaniesRequest) String() string
type CompanyReply ¶
type CompanyReply struct { Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"` Type *string `protobuf:"bytes,2,opt,name=type,proto3,oneof" json:"type,omitempty"` Localisation *string `protobuf:"bytes,3,opt,name=localisation,proto3,oneof" json:"localisation,omitempty"` ShortDescription *string `protobuf:"bytes,4,opt,name=short_description,json=shortDescription,proto3,oneof" json:"short_description,omitempty"` LongDescription *string `protobuf:"bytes,5,opt,name=long_description,json=longDescription,proto3,oneof" json:"long_description,omitempty"` Services []*Service `protobuf:"bytes,6,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
func (*CompanyReply) Descriptor
deprecated
func (*CompanyReply) Descriptor() ([]byte, []int)
Deprecated: Use CompanyReply.ProtoReflect.Descriptor instead.
func (*CompanyReply) GetLocalisation ¶
func (x *CompanyReply) GetLocalisation() string
func (*CompanyReply) GetLongDescription ¶
func (x *CompanyReply) GetLongDescription() string
func (*CompanyReply) GetName ¶
func (x *CompanyReply) GetName() string
func (*CompanyReply) GetServices ¶
func (x *CompanyReply) GetServices() []*Service
func (*CompanyReply) GetShortDescription ¶
func (x *CompanyReply) GetShortDescription() string
func (*CompanyReply) GetType ¶
func (x *CompanyReply) GetType() string
func (*CompanyReply) ProtoMessage ¶
func (*CompanyReply) ProtoMessage()
func (*CompanyReply) ProtoReflect ¶
func (x *CompanyReply) ProtoReflect() protoreflect.Message
func (*CompanyReply) Reset ¶
func (x *CompanyReply) Reset()
func (*CompanyReply) String ¶
func (x *CompanyReply) String() string
type CompanyRequest ¶
type CompanyRequest struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CompanyRequest) Descriptor
deprecated
func (*CompanyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CompanyRequest.ProtoReflect.Descriptor instead.
func (*CompanyRequest) GetId ¶
func (x *CompanyRequest) GetId() string
func (*CompanyRequest) ProtoMessage ¶
func (*CompanyRequest) ProtoMessage()
func (*CompanyRequest) ProtoReflect ¶
func (x *CompanyRequest) ProtoReflect() protoreflect.Message
func (*CompanyRequest) Reset ¶
func (x *CompanyRequest) Reset()
func (*CompanyRequest) String ¶
func (x *CompanyRequest) String() string
type CompanyShort ¶
type CompanyShort struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"` Type *string `protobuf:"bytes,3,opt,name=type,proto3,oneof" json:"type,omitempty"` Localisation *string `protobuf:"bytes,4,opt,name=localisation,proto3,oneof" json:"localisation,omitempty"` ShortDescription *string `protobuf:"bytes,5,opt,name=short_description,json=shortDescription,proto3,oneof" json:"short_description,omitempty"` // contains filtered or unexported fields }
func (*CompanyShort) Descriptor
deprecated
func (*CompanyShort) Descriptor() ([]byte, []int)
Deprecated: Use CompanyShort.ProtoReflect.Descriptor instead.
func (*CompanyShort) GetId ¶
func (x *CompanyShort) GetId() string
func (*CompanyShort) GetLocalisation ¶
func (x *CompanyShort) GetLocalisation() string
func (*CompanyShort) GetName ¶
func (x *CompanyShort) GetName() string
func (*CompanyShort) GetShortDescription ¶
func (x *CompanyShort) GetShortDescription() string
func (*CompanyShort) GetType ¶
func (x *CompanyShort) GetType() string
func (*CompanyShort) ProtoMessage ¶
func (*CompanyShort) ProtoMessage()
func (*CompanyShort) ProtoReflect ¶
func (x *CompanyShort) ProtoReflect() protoreflect.Message
func (*CompanyShort) Reset ¶
func (x *CompanyShort) Reset()
func (*CompanyShort) String ¶
func (x *CompanyShort) String() string
type DeleteCompanyRequest ¶
type DeleteCompanyRequest struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteCompanyRequest) Descriptor
deprecated
func (*DeleteCompanyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCompanyRequest.ProtoReflect.Descriptor instead.
func (*DeleteCompanyRequest) GetId ¶
func (x *DeleteCompanyRequest) GetId() string
func (*DeleteCompanyRequest) ProtoMessage ¶
func (*DeleteCompanyRequest) ProtoMessage()
func (*DeleteCompanyRequest) ProtoReflect ¶
func (x *DeleteCompanyRequest) ProtoReflect() protoreflect.Message
func (*DeleteCompanyRequest) Reset ¶
func (x *DeleteCompanyRequest) Reset()
func (*DeleteCompanyRequest) String ¶
func (x *DeleteCompanyRequest) String() string
type DeleteServiceRequest ¶
type DeleteServiceRequest struct { CompanyId *string `protobuf:"bytes,1,opt,name=company_id,json=companyId,proto3,oneof" json:"company_id,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id,proto3,oneof" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteServiceRequest) Descriptor
deprecated
func (*DeleteServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceRequest) GetCompanyId ¶
func (x *DeleteServiceRequest) GetCompanyId() string
func (*DeleteServiceRequest) GetId ¶
func (x *DeleteServiceRequest) GetId() string
func (*DeleteServiceRequest) ProtoMessage ¶
func (*DeleteServiceRequest) ProtoMessage()
func (*DeleteServiceRequest) ProtoReflect ¶
func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceRequest) Reset ¶
func (x *DeleteServiceRequest) Reset()
func (*DeleteServiceRequest) String ¶
func (x *DeleteServiceRequest) String() string
type Server ¶
type Server struct { UnimplementedApiServer Client *mongo.Client }
func (*Server) AddCompany ¶
func (s *Server) AddCompany( ctx context.Context, request *AddCompanyRequest, ) (*AddCompanyReply, error)
func (*Server) AddService ¶
func (*Server) DeleteCompany ¶
func (*Server) DeleteService ¶
func (*Server) FindManyCompanies ¶
func (s *Server) FindManyCompanies( ctx context.Context, request *CompaniesRequest, ) (reply *CompaniesReply, err error)
func (*Server) FindManyCompaniesByIds ¶
func (s *Server) FindManyCompaniesByIds( ctx context.Context, request *CompaniesByIdsRequest, ) (reply *CompaniesReply, err error)
func (*Server) FindManyServices ¶
func (s *Server) FindManyServices( ctx context.Context, request *ServicesRequest, ) (*ServicesReply, error)
func (*Server) FindOneCompany ¶
func (s *Server) FindOneCompany( ctx context.Context, request *CompanyRequest, ) (*CompanyReply, error)
func (*Server) UpdateCompany ¶
func (*Server) UpdateService ¶
type Service ¶
type Service struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"` Price *int32 `protobuf:"varint,3,opt,name=price,proto3,oneof" json:"price,omitempty"` Duration *int32 `protobuf:"varint,4,opt,name=duration,proto3,oneof" json:"duration,omitempty"` Description *string `protobuf:"bytes,5,opt,name=description,proto3,oneof" json:"description,omitempty"` // contains filtered or unexported fields }
func (*Service) Descriptor
deprecated
func (*Service) GetDescription ¶
func (*Service) GetDuration ¶
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServicesReply ¶
type ServicesReply struct { Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
func (*ServicesReply) Descriptor
deprecated
func (*ServicesReply) Descriptor() ([]byte, []int)
Deprecated: Use ServicesReply.ProtoReflect.Descriptor instead.
func (*ServicesReply) GetServices ¶
func (x *ServicesReply) GetServices() []*Service
func (*ServicesReply) ProtoMessage ¶
func (*ServicesReply) ProtoMessage()
func (*ServicesReply) ProtoReflect ¶
func (x *ServicesReply) ProtoReflect() protoreflect.Message
func (*ServicesReply) Reset ¶
func (x *ServicesReply) Reset()
func (*ServicesReply) String ¶
func (x *ServicesReply) String() string
type ServicesRequest ¶
type ServicesRequest struct { CompanyId *string `protobuf:"bytes,1,opt,name=company_id,json=companyId,proto3,oneof" json:"company_id,omitempty"` StartValue *string `protobuf:"bytes,2,opt,name=start_value,json=startValue,proto3,oneof" json:"start_value,omitempty"` NPerPage *int64 `protobuf:"varint,3,opt,name=n_per_page,json=nPerPage,proto3,oneof" json:"n_per_page,omitempty"` // contains filtered or unexported fields }
func (*ServicesRequest) Descriptor
deprecated
func (*ServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ServicesRequest.ProtoReflect.Descriptor instead.
func (*ServicesRequest) GetCompanyId ¶
func (x *ServicesRequest) GetCompanyId() string
func (*ServicesRequest) GetNPerPage ¶
func (x *ServicesRequest) GetNPerPage() int64
func (*ServicesRequest) GetStartValue ¶
func (x *ServicesRequest) GetStartValue() string
func (*ServicesRequest) ProtoMessage ¶
func (*ServicesRequest) ProtoMessage()
func (*ServicesRequest) ProtoReflect ¶
func (x *ServicesRequest) ProtoReflect() protoreflect.Message
func (*ServicesRequest) Reset ¶
func (x *ServicesRequest) Reset()
func (*ServicesRequest) String ¶
func (x *ServicesRequest) String() string
type UnimplementedApiServer ¶
type UnimplementedApiServer struct { }
UnimplementedApiServer must be embedded to have forward compatible implementations.
func (UnimplementedApiServer) AddCompany ¶
func (UnimplementedApiServer) AddCompany(context.Context, *AddCompanyRequest) (*AddCompanyReply, error)
func (UnimplementedApiServer) AddService ¶
func (UnimplementedApiServer) AddService(context.Context, *AddServiceRequest) (*emptypb.Empty, error)
func (UnimplementedApiServer) DeleteCompany ¶
func (UnimplementedApiServer) DeleteCompany(context.Context, *DeleteCompanyRequest) (*emptypb.Empty, error)
func (UnimplementedApiServer) DeleteService ¶
func (UnimplementedApiServer) DeleteService(context.Context, *DeleteServiceRequest) (*emptypb.Empty, error)
func (UnimplementedApiServer) FindManyCompanies ¶
func (UnimplementedApiServer) FindManyCompanies(context.Context, *CompaniesRequest) (*CompaniesReply, error)
func (UnimplementedApiServer) FindManyCompaniesByIds ¶
func (UnimplementedApiServer) FindManyCompaniesByIds(context.Context, *CompaniesByIdsRequest) (*CompaniesReply, error)
func (UnimplementedApiServer) FindManyServices ¶
func (UnimplementedApiServer) FindManyServices(context.Context, *ServicesRequest) (*ServicesReply, error)
func (UnimplementedApiServer) FindOneCompany ¶
func (UnimplementedApiServer) FindOneCompany(context.Context, *CompanyRequest) (*CompanyReply, error)
func (UnimplementedApiServer) UpdateCompany ¶
func (UnimplementedApiServer) UpdateCompany(context.Context, *UpdateCompanyRequest) (*emptypb.Empty, error)
func (UnimplementedApiServer) UpdateService ¶
func (UnimplementedApiServer) UpdateService(context.Context, *UpdateServiceRequest) (*emptypb.Empty, error)
type UnsafeApiServer ¶
type UnsafeApiServer interface {
// contains filtered or unexported methods
}
UnsafeApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApiServer will result in compilation errors.
type UpdateCompanyRequest ¶
type UpdateCompanyRequest struct { Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"` Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"` Type *string `protobuf:"bytes,3,opt,name=type,proto3,oneof" json:"type,omitempty"` Localisation *string `protobuf:"bytes,4,opt,name=localisation,proto3,oneof" json:"localisation,omitempty"` ShortDescription *string `protobuf:"bytes,5,opt,name=short_description,json=shortDescription,proto3,oneof" json:"short_description,omitempty"` LongDescription *string `protobuf:"bytes,6,opt,name=long_description,json=longDescription,proto3,oneof" json:"long_description,omitempty"` // contains filtered or unexported fields }
func (*UpdateCompanyRequest) Descriptor
deprecated
func (*UpdateCompanyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCompanyRequest.ProtoReflect.Descriptor instead.
func (*UpdateCompanyRequest) GetId ¶
func (x *UpdateCompanyRequest) GetId() string
func (*UpdateCompanyRequest) GetLocalisation ¶
func (x *UpdateCompanyRequest) GetLocalisation() string
func (*UpdateCompanyRequest) GetLongDescription ¶
func (x *UpdateCompanyRequest) GetLongDescription() string
func (*UpdateCompanyRequest) GetName ¶
func (x *UpdateCompanyRequest) GetName() string
func (*UpdateCompanyRequest) GetShortDescription ¶
func (x *UpdateCompanyRequest) GetShortDescription() string
func (*UpdateCompanyRequest) GetType ¶
func (x *UpdateCompanyRequest) GetType() string
func (*UpdateCompanyRequest) ProtoMessage ¶
func (*UpdateCompanyRequest) ProtoMessage()
func (*UpdateCompanyRequest) ProtoReflect ¶
func (x *UpdateCompanyRequest) ProtoReflect() protoreflect.Message
func (*UpdateCompanyRequest) Reset ¶
func (x *UpdateCompanyRequest) Reset()
func (*UpdateCompanyRequest) String ¶
func (x *UpdateCompanyRequest) String() string
type UpdateServiceRequest ¶
type UpdateServiceRequest struct { CompanyId *string `protobuf:"bytes,1,opt,name=company_id,json=companyId,proto3,oneof" json:"company_id,omitempty"` Id *string `protobuf:"bytes,2,opt,name=id,proto3,oneof" json:"id,omitempty"` Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"` Price *int32 `protobuf:"varint,4,opt,name=price,proto3,oneof" json:"price,omitempty"` Duration *int32 `protobuf:"varint,5,opt,name=duration,proto3,oneof" json:"duration,omitempty"` Description *string `protobuf:"bytes,6,opt,name=description,proto3,oneof" json:"description,omitempty"` // contains filtered or unexported fields }
func (*UpdateServiceRequest) Descriptor
deprecated
func (*UpdateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceRequest.ProtoReflect.Descriptor instead.
func (*UpdateServiceRequest) GetCompanyId ¶
func (x *UpdateServiceRequest) GetCompanyId() string
func (*UpdateServiceRequest) GetDescription ¶
func (x *UpdateServiceRequest) GetDescription() string
func (*UpdateServiceRequest) GetDuration ¶
func (x *UpdateServiceRequest) GetDuration() int32
func (*UpdateServiceRequest) GetId ¶
func (x *UpdateServiceRequest) GetId() string
func (*UpdateServiceRequest) GetName ¶
func (x *UpdateServiceRequest) GetName() string
func (*UpdateServiceRequest) GetPrice ¶
func (x *UpdateServiceRequest) GetPrice() int32
func (*UpdateServiceRequest) ProtoMessage ¶
func (*UpdateServiceRequest) ProtoMessage()
func (*UpdateServiceRequest) ProtoReflect ¶
func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
func (*UpdateServiceRequest) Reset ¶
func (x *UpdateServiceRequest) Reset()
func (*UpdateServiceRequest) String ¶
func (x *UpdateServiceRequest) String() string