account

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2020 License: MIT Imports: 14 Imported by: 0

Documentation

Overview

Package account is a reverse proxy.

It translates gRPC into GraphQL.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAccountServiceFromEndpoint

func RegisterAccountServiceFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

func RegisterAccountServiceHandler

func RegisterAccountServiceHandler(mux *runtime.ServeMux, conn *grpc.ClientConn) error

func RegisterAccountServiceHandlerClient

func RegisterAccountServiceHandlerClient(mux *runtime.ServeMux, client AccountServiceClient) error

func RegisterAccountServiceServer

func RegisterAccountServiceServer(s *grpc.Server, srv AccountServiceServer)

func RegisterGQLObjectTypes

func RegisterGQLObjectTypes(mux *runtime.ServeMux)

Types

type AccountServiceClient

type AccountServiceClient interface {
	GetMe(ctx context.Context, in *GetMeRequest, opts ...grpc.CallOption) (*GetMeResponse, error)
	MultiGetUsers(ctx context.Context, in *MultiGetUsersRequest, opts ...grpc.CallOption) (*MultiGetUsersResponse, error)
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
}

AccountServiceClient is the client API for AccountService service.

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

func NewAccountServiceClient

func NewAccountServiceClient(cc *grpc.ClientConn) AccountServiceClient

type AccountServiceServer

type AccountServiceServer interface {
	GetMe(context.Context, *GetMeRequest) (*GetMeResponse, error)
	MultiGetUsers(context.Context, *MultiGetUsersRequest) (*MultiGetUsersResponse, error)
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
}

AccountServiceServer is the server API for AccountService service.

type GetMeRequest

type GetMeRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetMeRequest) Descriptor

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

func (*GetMeRequest) ProtoMessage

func (*GetMeRequest) ProtoMessage()

func (*GetMeRequest) Reset

func (m *GetMeRequest) Reset()

func (*GetMeRequest) String

func (m *GetMeRequest) String() string

func (*GetMeRequest) XXX_DiscardUnknown

func (m *GetMeRequest) XXX_DiscardUnknown()

func (*GetMeRequest) XXX_Marshal

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

func (*GetMeRequest) XXX_Merge

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

func (*GetMeRequest) XXX_Size

func (m *GetMeRequest) XXX_Size() int

func (*GetMeRequest) XXX_Unmarshal

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

type GetMeResponse

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

func (*GetMeResponse) Descriptor

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

func (*GetMeResponse) GetUser

func (m *GetMeResponse) GetUser() *User

func (*GetMeResponse) ProtoMessage

func (*GetMeResponse) ProtoMessage()

func (*GetMeResponse) Reset

func (m *GetMeResponse) Reset()

func (*GetMeResponse) String

func (m *GetMeResponse) String() string

func (*GetMeResponse) XXX_DiscardUnknown

func (m *GetMeResponse) XXX_DiscardUnknown()

func (*GetMeResponse) XXX_Marshal

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

func (*GetMeResponse) XXX_Merge

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

func (*GetMeResponse) XXX_Size

func (m *GetMeResponse) XXX_Size() int

func (*GetMeResponse) XXX_Unmarshal

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

type GetUserRequest

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

func (*GetUserRequest) Descriptor

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

func (*GetUserRequest) GetId

func (m *GetUserRequest) GetId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) Reset

func (m *GetUserRequest) Reset()

func (*GetUserRequest) String

func (m *GetUserRequest) String() string

func (*GetUserRequest) XXX_DiscardUnknown

func (m *GetUserRequest) XXX_DiscardUnknown()

func (*GetUserRequest) XXX_Marshal

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

func (*GetUserRequest) XXX_Merge

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

func (*GetUserRequest) XXX_Size

func (m *GetUserRequest) XXX_Size() int

func (*GetUserRequest) XXX_Unmarshal

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

type GetUserResponse

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

func (*GetUserResponse) Descriptor

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

func (*GetUserResponse) GetUser

func (m *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) Reset

func (m *GetUserResponse) Reset()

func (*GetUserResponse) String

func (m *GetUserResponse) String() string

func (*GetUserResponse) XXX_DiscardUnknown

func (m *GetUserResponse) XXX_DiscardUnknown()

func (*GetUserResponse) XXX_Marshal

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

func (*GetUserResponse) XXX_Merge

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

func (*GetUserResponse) XXX_Size

func (m *GetUserResponse) XXX_Size() int

func (*GetUserResponse) XXX_Unmarshal

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

type MultiGetUsersRequest

type MultiGetUsersRequest struct {
	Ids                  []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MultiGetUsersRequest) Descriptor

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

func (*MultiGetUsersRequest) GetIds

func (m *MultiGetUsersRequest) GetIds() []string

func (*MultiGetUsersRequest) ProtoMessage

func (*MultiGetUsersRequest) ProtoMessage()

func (*MultiGetUsersRequest) Reset

func (m *MultiGetUsersRequest) Reset()

func (*MultiGetUsersRequest) String

func (m *MultiGetUsersRequest) String() string

func (*MultiGetUsersRequest) XXX_DiscardUnknown

func (m *MultiGetUsersRequest) XXX_DiscardUnknown()

func (*MultiGetUsersRequest) XXX_Marshal

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

func (*MultiGetUsersRequest) XXX_Merge

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

func (*MultiGetUsersRequest) XXX_Size

func (m *MultiGetUsersRequest) XXX_Size() int

func (*MultiGetUsersRequest) XXX_Unmarshal

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

type MultiGetUsersResponse

type MultiGetUsersResponse 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 (*MultiGetUsersResponse) Descriptor

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

func (*MultiGetUsersResponse) GetUsers

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

func (*MultiGetUsersResponse) ProtoMessage

func (*MultiGetUsersResponse) ProtoMessage()

func (*MultiGetUsersResponse) Reset

func (m *MultiGetUsersResponse) Reset()

func (*MultiGetUsersResponse) String

func (m *MultiGetUsersResponse) String() string

func (*MultiGetUsersResponse) XXX_DiscardUnknown

func (m *MultiGetUsersResponse) XXX_DiscardUnknown()

func (*MultiGetUsersResponse) XXX_Marshal

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

func (*MultiGetUsersResponse) XXX_Merge

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

func (*MultiGetUsersResponse) XXX_Size

func (m *MultiGetUsersResponse) XXX_Size() int

func (*MultiGetUsersResponse) XXX_Unmarshal

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

type User

type User struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Username             string   `protobuf:"bytes,3,opt,name=username,proto3" json:"username,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() string

func (*User) GetName

func (m *User) GetName() string

func (*User) GetUsername

func (m *User) GetUsername() 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

Jump to

Keyboard shortcuts

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