customerpb

package module
v0.0.0-...-a01e08f Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2020 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterCustomerServiceHandler

func RegisterCustomerServiceHandler(s server.Server, hdlr CustomerServiceHandler, opts ...server.HandlerOption) error

Types

type CreateCustomerRequest

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

func (*CreateCustomerRequest) Descriptor

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

func (*CreateCustomerRequest) ProtoMessage

func (*CreateCustomerRequest) ProtoMessage()

func (*CreateCustomerRequest) Reset

func (m *CreateCustomerRequest) Reset()

func (*CreateCustomerRequest) String

func (m *CreateCustomerRequest) String() string

func (*CreateCustomerRequest) XXX_DiscardUnknown

func (m *CreateCustomerRequest) XXX_DiscardUnknown()

func (*CreateCustomerRequest) XXX_Marshal

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

func (*CreateCustomerRequest) XXX_Merge

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

func (*CreateCustomerRequest) XXX_Size

func (m *CreateCustomerRequest) XXX_Size() int

func (*CreateCustomerRequest) XXX_Unmarshal

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

type Customer

type Customer struct {
	CustomerId           string   `protobuf:"bytes,1,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"`
	Email                string   `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Login                string   `protobuf:"bytes,3,opt,name=login,proto3" json:"login,omitempty"`
	City                 string   `protobuf:"bytes,4,opt,name=city,proto3" json:"city,omitempty"`
	PhoneNumber          string   `protobuf:"bytes,5,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
	Country              string   `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Customer) Descriptor

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

func (*Customer) GetCity

func (m *Customer) GetCity() string

func (*Customer) GetCountry

func (m *Customer) GetCountry() string

func (*Customer) GetCustomerId

func (m *Customer) GetCustomerId() string

func (*Customer) GetEmail

func (m *Customer) GetEmail() string

func (*Customer) GetLogin

func (m *Customer) GetLogin() string

func (*Customer) GetPhoneNumber

func (m *Customer) GetPhoneNumber() string

func (*Customer) ProtoMessage

func (*Customer) ProtoMessage()

func (*Customer) Reset

func (m *Customer) Reset()

func (*Customer) String

func (m *Customer) String() string

func (*Customer) XXX_DiscardUnknown

func (m *Customer) XXX_DiscardUnknown()

func (*Customer) XXX_Marshal

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

func (*Customer) XXX_Merge

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

func (*Customer) XXX_Size

func (m *Customer) XXX_Size() int

func (*Customer) XXX_Unmarshal

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

type CustomerList

type CustomerList struct {
	Customers            []*Customer `protobuf:"bytes,1,rep,name=customers,proto3" json:"customers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*CustomerList) Descriptor

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

func (*CustomerList) GetCustomers

func (m *CustomerList) GetCustomers() []*Customer

func (*CustomerList) ProtoMessage

func (*CustomerList) ProtoMessage()

func (*CustomerList) Reset

func (m *CustomerList) Reset()

func (*CustomerList) String

func (m *CustomerList) String() string

func (*CustomerList) XXX_DiscardUnknown

func (m *CustomerList) XXX_DiscardUnknown()

func (*CustomerList) XXX_Marshal

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

func (*CustomerList) XXX_Merge

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

func (*CustomerList) XXX_Size

func (m *CustomerList) XXX_Size() int

func (*CustomerList) XXX_Unmarshal

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

type CustomerService

type CustomerService interface {
	CreateCustomer(ctx context.Context, in *CreateCustomerRequest, opts ...client.CallOption) (*Customer, error)
	GetCustomer(ctx context.Context, in *GetCustomerRequest, opts ...client.CallOption) (*Customer, error)
	GetCustomerList(ctx context.Context, in *GetCustomerListRequest, opts ...client.CallOption) (*CustomerList, error)
	UpdateCustomer(ctx context.Context, in *UpdateCustomerRequest, opts ...client.CallOption) (*Customer, error)
}

func NewCustomerService

func NewCustomerService(name string, c client.Client) CustomerService

type CustomerServiceHandler

type CustomerServiceHandler interface {
	CreateCustomer(context.Context, *CreateCustomerRequest, *Customer) error
	GetCustomer(context.Context, *GetCustomerRequest, *Customer) error
	GetCustomerList(context.Context, *GetCustomerListRequest, *CustomerList) error
	UpdateCustomer(context.Context, *UpdateCustomerRequest, *Customer) error
}

type GetCustomerListRequest

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

func (*GetCustomerListRequest) Descriptor

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

func (*GetCustomerListRequest) ProtoMessage

func (*GetCustomerListRequest) ProtoMessage()

func (*GetCustomerListRequest) Reset

func (m *GetCustomerListRequest) Reset()

func (*GetCustomerListRequest) String

func (m *GetCustomerListRequest) String() string

func (*GetCustomerListRequest) XXX_DiscardUnknown

func (m *GetCustomerListRequest) XXX_DiscardUnknown()

func (*GetCustomerListRequest) XXX_Marshal

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

func (*GetCustomerListRequest) XXX_Merge

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

func (*GetCustomerListRequest) XXX_Size

func (m *GetCustomerListRequest) XXX_Size() int

func (*GetCustomerListRequest) XXX_Unmarshal

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

type GetCustomerRequest

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

func (*GetCustomerRequest) Descriptor

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

func (*GetCustomerRequest) ProtoMessage

func (*GetCustomerRequest) ProtoMessage()

func (*GetCustomerRequest) Reset

func (m *GetCustomerRequest) Reset()

func (*GetCustomerRequest) String

func (m *GetCustomerRequest) String() string

func (*GetCustomerRequest) XXX_DiscardUnknown

func (m *GetCustomerRequest) XXX_DiscardUnknown()

func (*GetCustomerRequest) XXX_Marshal

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

func (*GetCustomerRequest) XXX_Merge

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

func (*GetCustomerRequest) XXX_Size

func (m *GetCustomerRequest) XXX_Size() int

func (*GetCustomerRequest) XXX_Unmarshal

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

type UpdateCustomerRequest

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

func (*UpdateCustomerRequest) Descriptor

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

func (*UpdateCustomerRequest) ProtoMessage

func (*UpdateCustomerRequest) ProtoMessage()

func (*UpdateCustomerRequest) Reset

func (m *UpdateCustomerRequest) Reset()

func (*UpdateCustomerRequest) String

func (m *UpdateCustomerRequest) String() string

func (*UpdateCustomerRequest) XXX_DiscardUnknown

func (m *UpdateCustomerRequest) XXX_DiscardUnknown()

func (*UpdateCustomerRequest) XXX_Marshal

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

func (*UpdateCustomerRequest) XXX_Merge

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

func (*UpdateCustomerRequest) XXX_Size

func (m *UpdateCustomerRequest) XXX_Size() int

func (*UpdateCustomerRequest) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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