user

package
v1.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterServiceServer

func RegisterServiceServer(s *grpc.Server, srv ServiceServer)

Types

type AddUserRequest

type AddUserRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddUserRequest) Descriptor

func (*AddUserRequest) Descriptor() ([]byte, []int)

func (*AddUserRequest) GetName

func (m *AddUserRequest) GetName() string

func (*AddUserRequest) ProtoMessage

func (*AddUserRequest) ProtoMessage()

func (*AddUserRequest) Reset

func (m *AddUserRequest) Reset()

func (*AddUserRequest) String

func (m *AddUserRequest) String() string

func (*AddUserRequest) XXX_DiscardUnknown

func (m *AddUserRequest) XXX_DiscardUnknown()

func (*AddUserRequest) XXX_Marshal

func (m *AddUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddUserRequest) XXX_Merge

func (m *AddUserRequest) XXX_Merge(src proto.Message)

func (*AddUserRequest) XXX_Size

func (m *AddUserRequest) XXX_Size() int

func (*AddUserRequest) XXX_Unmarshal

func (m *AddUserRequest) XXX_Unmarshal(b []byte) error

type FindUserByIdRequest

type FindUserByIdRequest struct {
	Id                   int64    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FindUserByIdRequest) Descriptor

func (*FindUserByIdRequest) Descriptor() ([]byte, []int)

func (*FindUserByIdRequest) GetId

func (m *FindUserByIdRequest) GetId() int64

func (*FindUserByIdRequest) ProtoMessage

func (*FindUserByIdRequest) ProtoMessage()

func (*FindUserByIdRequest) Reset

func (m *FindUserByIdRequest) Reset()

func (*FindUserByIdRequest) String

func (m *FindUserByIdRequest) String() string

func (*FindUserByIdRequest) XXX_DiscardUnknown

func (m *FindUserByIdRequest) XXX_DiscardUnknown()

func (*FindUserByIdRequest) XXX_Marshal

func (m *FindUserByIdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FindUserByIdRequest) XXX_Merge

func (m *FindUserByIdRequest) XXX_Merge(src proto.Message)

func (*FindUserByIdRequest) XXX_Size

func (m *FindUserByIdRequest) XXX_Size() int

func (*FindUserByIdRequest) XXX_Unmarshal

func (m *FindUserByIdRequest) XXX_Unmarshal(b []byte) error

type FindUserByNameRequest

type FindUserByNameRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FindUserByNameRequest) Descriptor

func (*FindUserByNameRequest) Descriptor() ([]byte, []int)

func (*FindUserByNameRequest) GetName

func (m *FindUserByNameRequest) GetName() string

func (*FindUserByNameRequest) ProtoMessage

func (*FindUserByNameRequest) ProtoMessage()

func (*FindUserByNameRequest) Reset

func (m *FindUserByNameRequest) Reset()

func (*FindUserByNameRequest) String

func (m *FindUserByNameRequest) String() string

func (*FindUserByNameRequest) XXX_DiscardUnknown

func (m *FindUserByNameRequest) XXX_DiscardUnknown()

func (*FindUserByNameRequest) XXX_Marshal

func (m *FindUserByNameRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FindUserByNameRequest) XXX_Merge

func (m *FindUserByNameRequest) XXX_Merge(src proto.Message)

func (*FindUserByNameRequest) XXX_Size

func (m *FindUserByNameRequest) XXX_Size() int

func (*FindUserByNameRequest) XXX_Unmarshal

func (m *FindUserByNameRequest) XXX_Unmarshal(b []byte) error

type Option

type Option func(*UserService)

func UseLogger

func UseLogger(logger *log.Logger) Option

type ServiceClient

type ServiceClient interface {
	AddUser(ctx context.Context, in *AddUserRequest, opts ...grpc.CallOption) (*Users, error)
	FindUserById(ctx context.Context, in *FindUserByIdRequest, opts ...grpc.CallOption) (*Users, error)
	FindUserByName(ctx context.Context, in *FindUserByNameRequest, opts ...grpc.CallOption) (*Users, error)
	ListUsers(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Users, error)
}

ServiceClient is the client API for Service service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewServiceClient

func NewServiceClient(cc *grpc.ClientConn) ServiceClient

type ServiceServer

type ServiceServer interface {
	AddUser(context.Context, *AddUserRequest) (*Users, error)
	FindUserById(context.Context, *FindUserByIdRequest) (*Users, error)
	FindUserByName(context.Context, *FindUserByNameRequest) (*Users, error)
	ListUsers(context.Context, *empty.Empty) (*Users, error)
}

ServiceServer is the server API for Service service.

type User

type User 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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*User) Descriptor

func (*User) Descriptor() ([]byte, []int)

func (*User) GetId

func (m *User) GetId() int64

func (*User) GetName

func (m *User) GetName() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

func (*User) XXX_DiscardUnknown

func (m *User) XXX_DiscardUnknown()

func (*User) XXX_Marshal

func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*User) XXX_Merge

func (m *User) XXX_Merge(src proto.Message)

func (*User) XXX_Size

func (m *User) XXX_Size() int

func (*User) XXX_Unmarshal

func (m *User) XXX_Unmarshal(b []byte) error

type UserService

type UserService struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(opts ...Option) *UserService

func (*UserService) AddUser

func (s *UserService) AddUser(ctx context.Context, req *AddUserRequest) (*Users, error)

func (*UserService) Bind

func (s *UserService) Bind(server *grpc.Server)

func (*UserService) FindUserById

func (s *UserService) FindUserById(ctx context.Context, req *FindUserByIdRequest) (*Users, error)

func (*UserService) FindUserByName

func (s *UserService) FindUserByName(ctx context.Context, req *FindUserByNameRequest) (*Users, error)

func (*UserService) ListUsers

func (s *UserService) ListUsers(ctx context.Context, _ *empty.Empty) (*Users, error)

type Users

type Users struct {
	Users                []*User  `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Users) Descriptor

func (*Users) Descriptor() ([]byte, []int)

func (*Users) GetUsers

func (m *Users) GetUsers() []*User

func (*Users) ProtoMessage

func (*Users) ProtoMessage()

func (*Users) Reset

func (m *Users) Reset()

func (*Users) String

func (m *Users) String() string

func (*Users) XXX_DiscardUnknown

func (m *Users) XXX_DiscardUnknown()

func (*Users) XXX_Marshal

func (m *Users) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Users) XXX_Merge

func (m *Users) XXX_Merge(src proto.Message)

func (*Users) XXX_Size

func (m *Users) XXX_Size() int

func (*Users) XXX_Unmarshal

func (m *Users) XXX_Unmarshal(b []byte) error

Directories

Path Synopsis
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL