Documentation
¶
Index ¶
- Variables
- func RegisterLanguageServiceServer(s *grpc.Server, srv LanguageServiceServer)
- type GetAllLanguagesResponse
- func (*GetAllLanguagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllLanguagesResponse) GetLanguages() []*Language
- func (*GetAllLanguagesResponse) ProtoMessage()
- func (x *GetAllLanguagesResponse) ProtoReflect() protoreflect.Message
- func (x *GetAllLanguagesResponse) Reset()
- func (x *GetAllLanguagesResponse) String() string
- type GetSharedLanguagesRequest
- func (*GetSharedLanguagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSharedLanguagesRequest) GetUserFromId() string
- func (x *GetSharedLanguagesRequest) GetUserToId() string
- func (*GetSharedLanguagesRequest) ProtoMessage()
- func (x *GetSharedLanguagesRequest) ProtoReflect() protoreflect.Message
- func (x *GetSharedLanguagesRequest) Reset()
- func (x *GetSharedLanguagesRequest) String() string
- type GetSharedLanguagesResponse
- func (*GetSharedLanguagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSharedLanguagesResponse) GetLanguages() []*Language
- func (*GetSharedLanguagesResponse) ProtoMessage()
- func (x *GetSharedLanguagesResponse) ProtoReflect() protoreflect.Message
- func (x *GetSharedLanguagesResponse) Reset()
- func (x *GetSharedLanguagesResponse) String() string
- type GetUserLanguagesRequest
- func (*GetUserLanguagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserLanguagesRequest) GetUserId() string
- func (*GetUserLanguagesRequest) ProtoMessage()
- func (x *GetUserLanguagesRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserLanguagesRequest) Reset()
- func (x *GetUserLanguagesRequest) String() string
- type GetUserLanguagesResponse
- func (*GetUserLanguagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserLanguagesResponse) GetLanguages() []*Language
- func (*GetUserLanguagesResponse) ProtoMessage()
- func (x *GetUserLanguagesResponse) ProtoReflect() protoreflect.Message
- func (x *GetUserLanguagesResponse) Reset()
- func (x *GetUserLanguagesResponse) String() string
- type Language
- func (*Language) Descriptor() ([]byte, []int)deprecated
- func (x *Language) GetCode() string
- func (x *Language) GetEnglishName() string
- func (x *Language) GetNativeName() string
- func (*Language) ProtoMessage()
- func (x *Language) ProtoReflect() protoreflect.Message
- func (x *Language) Reset()
- func (x *Language) String() string
- type LanguageServiceClient
- type LanguageServiceServer
- type UnimplementedLanguageServiceServer
- func (*UnimplementedLanguageServiceServer) GetAllLanguages(context.Context, *empty.Empty) (*GetAllLanguagesResponse, error)
- func (*UnimplementedLanguageServiceServer) GetSharedLanguages(context.Context, *GetSharedLanguagesRequest) (*GetSharedLanguagesResponse, error)
- func (*UnimplementedLanguageServiceServer) GetUserLanguages(context.Context, *GetUserLanguagesRequest) (*GetUserLanguagesResponse, error)
- func (*UnimplementedLanguageServiceServer) UpdateLanguage(context.Context, *UpdateLanguageRequest) (*empty.Empty, error)
- type UpdateLanguageRequest
- func (*UpdateLanguageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateLanguageRequest) GetCodes() []string
- func (x *UpdateLanguageRequest) GetUserId() string
- func (*UpdateLanguageRequest) ProtoMessage()
- func (x *UpdateLanguageRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateLanguageRequest) Reset()
- func (x *UpdateLanguageRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var File_api_protobuf_spec_connection_language_v1_proto protoreflect.FileDescriptor
Functions ¶
func RegisterLanguageServiceServer ¶
func RegisterLanguageServiceServer(s *grpc.Server, srv LanguageServiceServer)
Types ¶
type GetAllLanguagesResponse ¶
type GetAllLanguagesResponse struct { Languages []*Language `protobuf:"bytes,1,rep,name=languages,proto3" json:"languages,omitempty"` // contains filtered or unexported fields }
func (*GetAllLanguagesResponse) Descriptor
deprecated
func (*GetAllLanguagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAllLanguagesResponse.ProtoReflect.Descriptor instead.
func (*GetAllLanguagesResponse) GetLanguages ¶
func (x *GetAllLanguagesResponse) GetLanguages() []*Language
func (*GetAllLanguagesResponse) ProtoMessage ¶
func (*GetAllLanguagesResponse) ProtoMessage()
func (*GetAllLanguagesResponse) ProtoReflect ¶
func (x *GetAllLanguagesResponse) ProtoReflect() protoreflect.Message
func (*GetAllLanguagesResponse) Reset ¶
func (x *GetAllLanguagesResponse) Reset()
func (*GetAllLanguagesResponse) String ¶
func (x *GetAllLanguagesResponse) String() string
type GetSharedLanguagesRequest ¶
type GetSharedLanguagesRequest struct { // contains filtered or unexported fields }
func (*GetSharedLanguagesRequest) Descriptor
deprecated
func (*GetSharedLanguagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSharedLanguagesRequest.ProtoReflect.Descriptor instead.
func (*GetSharedLanguagesRequest) GetUserFromId ¶
func (x *GetSharedLanguagesRequest) GetUserFromId() string
func (*GetSharedLanguagesRequest) GetUserToId ¶
func (x *GetSharedLanguagesRequest) GetUserToId() string
func (*GetSharedLanguagesRequest) ProtoMessage ¶
func (*GetSharedLanguagesRequest) ProtoMessage()
func (*GetSharedLanguagesRequest) ProtoReflect ¶
func (x *GetSharedLanguagesRequest) ProtoReflect() protoreflect.Message
func (*GetSharedLanguagesRequest) Reset ¶
func (x *GetSharedLanguagesRequest) Reset()
func (*GetSharedLanguagesRequest) String ¶
func (x *GetSharedLanguagesRequest) String() string
type GetSharedLanguagesResponse ¶
type GetSharedLanguagesResponse struct { // contains filtered or unexported fields }
func (*GetSharedLanguagesResponse) Descriptor
deprecated
func (*GetSharedLanguagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSharedLanguagesResponse.ProtoReflect.Descriptor instead.
func (*GetSharedLanguagesResponse) GetLanguages ¶
func (x *GetSharedLanguagesResponse) GetLanguages() []*Language
func (*GetSharedLanguagesResponse) ProtoMessage ¶
func (*GetSharedLanguagesResponse) ProtoMessage()
func (*GetSharedLanguagesResponse) ProtoReflect ¶
func (x *GetSharedLanguagesResponse) ProtoReflect() protoreflect.Message
func (*GetSharedLanguagesResponse) Reset ¶
func (x *GetSharedLanguagesResponse) Reset()
func (*GetSharedLanguagesResponse) String ¶
func (x *GetSharedLanguagesResponse) String() string
type GetUserLanguagesRequest ¶
type GetUserLanguagesRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*GetUserLanguagesRequest) Descriptor
deprecated
func (*GetUserLanguagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserLanguagesRequest.ProtoReflect.Descriptor instead.
func (*GetUserLanguagesRequest) GetUserId ¶
func (x *GetUserLanguagesRequest) GetUserId() string
func (*GetUserLanguagesRequest) ProtoMessage ¶
func (*GetUserLanguagesRequest) ProtoMessage()
func (*GetUserLanguagesRequest) ProtoReflect ¶
func (x *GetUserLanguagesRequest) ProtoReflect() protoreflect.Message
func (*GetUserLanguagesRequest) Reset ¶
func (x *GetUserLanguagesRequest) Reset()
func (*GetUserLanguagesRequest) String ¶
func (x *GetUserLanguagesRequest) String() string
type GetUserLanguagesResponse ¶
type GetUserLanguagesResponse struct { Languages []*Language `protobuf:"bytes,1,rep,name=languages,proto3" json:"languages,omitempty"` // contains filtered or unexported fields }
func (*GetUserLanguagesResponse) Descriptor
deprecated
func (*GetUserLanguagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetUserLanguagesResponse.ProtoReflect.Descriptor instead.
func (*GetUserLanguagesResponse) GetLanguages ¶
func (x *GetUserLanguagesResponse) GetLanguages() []*Language
func (*GetUserLanguagesResponse) ProtoMessage ¶
func (*GetUserLanguagesResponse) ProtoMessage()
func (*GetUserLanguagesResponse) ProtoReflect ¶
func (x *GetUserLanguagesResponse) ProtoReflect() protoreflect.Message
func (*GetUserLanguagesResponse) Reset ¶
func (x *GetUserLanguagesResponse) Reset()
func (*GetUserLanguagesResponse) String ¶
func (x *GetUserLanguagesResponse) String() string
type Language ¶
type Language struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` EnglishName string `protobuf:"bytes,2,opt,name=english_name,json=englishName,proto3" json:"english_name,omitempty"` NativeName string `protobuf:"bytes,3,opt,name=native_name,json=nativeName,proto3" json:"native_name,omitempty"` // contains filtered or unexported fields }
func (*Language) Descriptor
deprecated
func (*Language) GetEnglishName ¶
func (*Language) GetNativeName ¶
func (*Language) ProtoMessage ¶
func (*Language) ProtoMessage()
func (*Language) ProtoReflect ¶
func (x *Language) ProtoReflect() protoreflect.Message
type LanguageServiceClient ¶
type LanguageServiceClient interface { GetAllLanguages(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetAllLanguagesResponse, error) GetUserLanguages(ctx context.Context, in *GetUserLanguagesRequest, opts ...grpc.CallOption) (*GetUserLanguagesResponse, error) UpdateLanguage(ctx context.Context, in *UpdateLanguageRequest, opts ...grpc.CallOption) (*empty.Empty, error) }
LanguageServiceClient is the client API for LanguageService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewLanguageServiceClient ¶
func NewLanguageServiceClient(cc grpc.ClientConnInterface) LanguageServiceClient
type LanguageServiceServer ¶
type LanguageServiceServer interface { GetAllLanguages(context.Context, *empty.Empty) (*GetAllLanguagesResponse, error) GetUserLanguages(context.Context, *GetUserLanguagesRequest) (*GetUserLanguagesResponse, error) UpdateLanguage(context.Context, *UpdateLanguageRequest) (*empty.Empty, error) }
LanguageServiceServer is the server API for LanguageService service.
type UnimplementedLanguageServiceServer ¶
type UnimplementedLanguageServiceServer struct { }
UnimplementedLanguageServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedLanguageServiceServer) GetAllLanguages ¶
func (*UnimplementedLanguageServiceServer) GetAllLanguages(context.Context, *empty.Empty) (*GetAllLanguagesResponse, error)
func (*UnimplementedLanguageServiceServer) GetSharedLanguages ¶
func (*UnimplementedLanguageServiceServer) GetSharedLanguages(context.Context, *GetSharedLanguagesRequest) (*GetSharedLanguagesResponse, error)
func (*UnimplementedLanguageServiceServer) GetUserLanguages ¶
func (*UnimplementedLanguageServiceServer) GetUserLanguages(context.Context, *GetUserLanguagesRequest) (*GetUserLanguagesResponse, error)
func (*UnimplementedLanguageServiceServer) UpdateLanguage ¶
func (*UnimplementedLanguageServiceServer) UpdateLanguage(context.Context, *UpdateLanguageRequest) (*empty.Empty, error)
type UpdateLanguageRequest ¶
type UpdateLanguageRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Codes []string `protobuf:"bytes,2,rep,name=codes,proto3" json:"codes,omitempty"` // contains filtered or unexported fields }
func (*UpdateLanguageRequest) Descriptor
deprecated
func (*UpdateLanguageRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateLanguageRequest.ProtoReflect.Descriptor instead.
func (*UpdateLanguageRequest) GetCodes ¶
func (x *UpdateLanguageRequest) GetCodes() []string
func (*UpdateLanguageRequest) GetUserId ¶
func (x *UpdateLanguageRequest) GetUserId() string
func (*UpdateLanguageRequest) ProtoMessage ¶
func (*UpdateLanguageRequest) ProtoMessage()
func (*UpdateLanguageRequest) ProtoReflect ¶
func (x *UpdateLanguageRequest) ProtoReflect() protoreflect.Message
func (*UpdateLanguageRequest) Reset ¶
func (x *UpdateLanguageRequest) Reset()
func (*UpdateLanguageRequest) String ¶
func (x *UpdateLanguageRequest) String() string