Documentation
¶
Index ¶
- func RegisterService(s giraffe_micro.Server, srv Service)
- type Client
- type NameServiceConfigRequest
- func (*NameServiceConfigRequest) Descriptor() ([]byte, []int)
- func (m *NameServiceConfigRequest) GetPage() int32
- func (m *NameServiceConfigRequest) GetPageSize() int32
- func (*NameServiceConfigRequest) ProtoMessage()
- func (m *NameServiceConfigRequest) Reset()
- func (m *NameServiceConfigRequest) String() string
- func (this *NameServiceConfigRequest) Validate() error
- func (m *NameServiceConfigRequest) XXX_DiscardUnknown()
- func (m *NameServiceConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NameServiceConfigRequest) XXX_Merge(src proto.Message)
- func (m *NameServiceConfigRequest) XXX_Size() int
- func (m *NameServiceConfigRequest) XXX_Unmarshal(b []byte) error
- type NameServiceConfigResponse
- func (*NameServiceConfigResponse) Descriptor() ([]byte, []int)
- func (m *NameServiceConfigResponse) GetCode() int32
- func (m *NameServiceConfigResponse) GetData() []*NameServiceConfigResponse_Data
- func (m *NameServiceConfigResponse) GetMsg() string
- func (m *NameServiceConfigResponse) GetPage() int32
- func (m *NameServiceConfigResponse) GetPageSize() int32
- func (m *NameServiceConfigResponse) GetTotal() int32
- func (*NameServiceConfigResponse) ProtoMessage()
- func (m *NameServiceConfigResponse) Reset()
- func (m *NameServiceConfigResponse) String() string
- func (this *NameServiceConfigResponse) Validate() error
- func (m *NameServiceConfigResponse) XXX_DiscardUnknown()
- func (m *NameServiceConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NameServiceConfigResponse) XXX_Merge(src proto.Message)
- func (m *NameServiceConfigResponse) XXX_Size() int
- func (m *NameServiceConfigResponse) XXX_Unmarshal(b []byte) error
- type NameServiceConfigResponseWrapper
- func (*NameServiceConfigResponseWrapper) Descriptor() ([]byte, []int)
- func (m *NameServiceConfigResponseWrapper) GetCode() int32
- func (m *NameServiceConfigResponseWrapper) GetCodeExplain() string
- func (m *NameServiceConfigResponseWrapper) GetData() *NameServiceConfigResponse
- func (m *NameServiceConfigResponseWrapper) GetError() string
- func (*NameServiceConfigResponseWrapper) ProtoMessage()
- func (m *NameServiceConfigResponseWrapper) Reset()
- func (m *NameServiceConfigResponseWrapper) String() string
- func (this *NameServiceConfigResponseWrapper) Validate() error
- func (m *NameServiceConfigResponseWrapper) XXX_DiscardUnknown()
- func (m *NameServiceConfigResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NameServiceConfigResponseWrapper) XXX_Merge(src proto.Message)
- func (m *NameServiceConfigResponseWrapper) XXX_Size() int
- func (m *NameServiceConfigResponseWrapper) XXX_Unmarshal(b []byte) error
- type NameServiceConfigResponse_Data
- func (*NameServiceConfigResponse_Data) Descriptor() ([]byte, []int)
- func (m *NameServiceConfigResponse_Data) GetHosts() []*NameServiceConfigResponse_Data_Hosts
- func (m *NameServiceConfigResponse_Data) GetServiceName() string
- func (*NameServiceConfigResponse_Data) ProtoMessage()
- func (m *NameServiceConfigResponse_Data) Reset()
- func (m *NameServiceConfigResponse_Data) String() string
- func (this *NameServiceConfigResponse_Data) Validate() error
- func (m *NameServiceConfigResponse_Data) XXX_DiscardUnknown()
- func (m *NameServiceConfigResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NameServiceConfigResponse_Data) XXX_Merge(src proto.Message)
- func (m *NameServiceConfigResponse_Data) XXX_Size() int
- func (m *NameServiceConfigResponse_Data) XXX_Unmarshal(b []byte) error
- type NameServiceConfigResponse_Data_Hosts
- func (*NameServiceConfigResponse_Data_Hosts) Descriptor() ([]byte, []int)
- func (m *NameServiceConfigResponse_Data_Hosts) GetIp() string
- func (m *NameServiceConfigResponse_Data_Hosts) GetPort() int32
- func (m *NameServiceConfigResponse_Data_Hosts) GetTag() []string
- func (m *NameServiceConfigResponse_Data_Hosts) GetWeight() int32
- func (*NameServiceConfigResponse_Data_Hosts) ProtoMessage()
- func (m *NameServiceConfigResponse_Data_Hosts) Reset()
- func (m *NameServiceConfigResponse_Data_Hosts) String() string
- func (this *NameServiceConfigResponse_Data_Hosts) Validate() error
- func (m *NameServiceConfigResponse_Data_Hosts) XXX_DiscardUnknown()
- func (m *NameServiceConfigResponse_Data_Hosts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NameServiceConfigResponse_Data_Hosts) XXX_Merge(src proto.Message)
- func (m *NameServiceConfigResponse_Data_Hosts) XXX_Size() int
- func (m *NameServiceConfigResponse_Data_Hosts) XXX_Unmarshal(b []byte) error
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterService ¶
func RegisterService(s giraffe_micro.Server, srv Service)
Types ¶
type Client ¶
type Client interface {
NameServiceConfig(ctx context.Context, in *NameServiceConfigRequest) (*NameServiceConfigResponse, error)
}
Client is the client API for legacy service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewClient ¶
func NewClient(c giraffe_micro.Client) Client
type NameServiceConfigRequest ¶
type NameServiceConfigRequest struct { // //页码 Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page" form:"page"` // //页大小 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size" form:"page_size"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NameServiceConfig请求
func (*NameServiceConfigRequest) Descriptor ¶
func (*NameServiceConfigRequest) Descriptor() ([]byte, []int)
func (*NameServiceConfigRequest) GetPage ¶
func (m *NameServiceConfigRequest) GetPage() int32
func (*NameServiceConfigRequest) GetPageSize ¶
func (m *NameServiceConfigRequest) GetPageSize() int32
func (*NameServiceConfigRequest) ProtoMessage ¶
func (*NameServiceConfigRequest) ProtoMessage()
func (*NameServiceConfigRequest) Reset ¶
func (m *NameServiceConfigRequest) Reset()
func (*NameServiceConfigRequest) String ¶
func (m *NameServiceConfigRequest) String() string
func (*NameServiceConfigRequest) Validate ¶
func (this *NameServiceConfigRequest) Validate() error
func (*NameServiceConfigRequest) XXX_DiscardUnknown ¶
func (m *NameServiceConfigRequest) XXX_DiscardUnknown()
func (*NameServiceConfigRequest) XXX_Marshal ¶
func (m *NameServiceConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NameServiceConfigRequest) XXX_Merge ¶
func (m *NameServiceConfigRequest) XXX_Merge(src proto.Message)
func (*NameServiceConfigRequest) XXX_Size ¶
func (m *NameServiceConfigRequest) XXX_Size() int
func (*NameServiceConfigRequest) XXX_Unmarshal ¶
func (m *NameServiceConfigRequest) XXX_Unmarshal(b []byte) error
type NameServiceConfigResponse ¶
type NameServiceConfigResponse struct { // //名字列表 Data []*NameServiceConfigResponse_Data `protobuf:"bytes,1,rep,name=data,proto3" json:"data" form:"data"` // //实例总数 Total int32 `protobuf:"varint,2,opt,name=total,proto3" json:"total" form:"total"` // //页码 Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page" form:"page"` // //页大小 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size" form:"page_size"` // //code Code int32 `protobuf:"varint,5,opt,name=code,proto3" json:"code" form:"code"` // //msg Msg string `protobuf:"bytes,6,opt,name=msg,proto3" json:"msg" form:"msg"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NameServiceConfig返回
func (*NameServiceConfigResponse) Descriptor ¶
func (*NameServiceConfigResponse) Descriptor() ([]byte, []int)
func (*NameServiceConfigResponse) GetCode ¶
func (m *NameServiceConfigResponse) GetCode() int32
func (*NameServiceConfigResponse) GetData ¶
func (m *NameServiceConfigResponse) GetData() []*NameServiceConfigResponse_Data
func (*NameServiceConfigResponse) GetMsg ¶
func (m *NameServiceConfigResponse) GetMsg() string
func (*NameServiceConfigResponse) GetPage ¶
func (m *NameServiceConfigResponse) GetPage() int32
func (*NameServiceConfigResponse) GetPageSize ¶
func (m *NameServiceConfigResponse) GetPageSize() int32
func (*NameServiceConfigResponse) GetTotal ¶
func (m *NameServiceConfigResponse) GetTotal() int32
func (*NameServiceConfigResponse) ProtoMessage ¶
func (*NameServiceConfigResponse) ProtoMessage()
func (*NameServiceConfigResponse) Reset ¶
func (m *NameServiceConfigResponse) Reset()
func (*NameServiceConfigResponse) String ¶
func (m *NameServiceConfigResponse) String() string
func (*NameServiceConfigResponse) Validate ¶
func (this *NameServiceConfigResponse) Validate() error
func (*NameServiceConfigResponse) XXX_DiscardUnknown ¶
func (m *NameServiceConfigResponse) XXX_DiscardUnknown()
func (*NameServiceConfigResponse) XXX_Marshal ¶
func (m *NameServiceConfigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NameServiceConfigResponse) XXX_Merge ¶
func (m *NameServiceConfigResponse) XXX_Merge(src proto.Message)
func (*NameServiceConfigResponse) XXX_Size ¶
func (m *NameServiceConfigResponse) XXX_Size() int
func (*NameServiceConfigResponse) XXX_Unmarshal ¶
func (m *NameServiceConfigResponse) XXX_Unmarshal(b []byte) error
type NameServiceConfigResponseWrapper ¶
type NameServiceConfigResponseWrapper struct { // //返回码 Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code" form:"code"` // //返回码解释 CodeExplain string `protobuf:"bytes,2,opt,name=codeExplain,proto3" json:"codeExplain" form:"codeExplain"` // //错误详情 Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error" form:"error"` // //返回数据 Data *NameServiceConfigResponse `protobuf:"bytes,4,opt,name=data,proto3" json:"data" form:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NameServiceConfigApi返回
func (*NameServiceConfigResponseWrapper) Descriptor ¶
func (*NameServiceConfigResponseWrapper) Descriptor() ([]byte, []int)
func (*NameServiceConfigResponseWrapper) GetCode ¶
func (m *NameServiceConfigResponseWrapper) GetCode() int32
func (*NameServiceConfigResponseWrapper) GetCodeExplain ¶
func (m *NameServiceConfigResponseWrapper) GetCodeExplain() string
func (*NameServiceConfigResponseWrapper) GetData ¶
func (m *NameServiceConfigResponseWrapper) GetData() *NameServiceConfigResponse
func (*NameServiceConfigResponseWrapper) GetError ¶
func (m *NameServiceConfigResponseWrapper) GetError() string
func (*NameServiceConfigResponseWrapper) ProtoMessage ¶
func (*NameServiceConfigResponseWrapper) ProtoMessage()
func (*NameServiceConfigResponseWrapper) Reset ¶
func (m *NameServiceConfigResponseWrapper) Reset()
func (*NameServiceConfigResponseWrapper) String ¶
func (m *NameServiceConfigResponseWrapper) String() string
func (*NameServiceConfigResponseWrapper) Validate ¶
func (this *NameServiceConfigResponseWrapper) Validate() error
func (*NameServiceConfigResponseWrapper) XXX_DiscardUnknown ¶
func (m *NameServiceConfigResponseWrapper) XXX_DiscardUnknown()
func (*NameServiceConfigResponseWrapper) XXX_Marshal ¶
func (m *NameServiceConfigResponseWrapper) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NameServiceConfigResponseWrapper) XXX_Merge ¶
func (m *NameServiceConfigResponseWrapper) XXX_Merge(src proto.Message)
func (*NameServiceConfigResponseWrapper) XXX_Size ¶
func (m *NameServiceConfigResponseWrapper) XXX_Size() int
func (*NameServiceConfigResponseWrapper) XXX_Unmarshal ¶
func (m *NameServiceConfigResponseWrapper) XXX_Unmarshal(b []byte) error
type NameServiceConfigResponse_Data ¶
type NameServiceConfigResponse_Data struct { // //服务名 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name" form:"service_name"` // //服务节点列表 Hosts []*NameServiceConfigResponse_Data_Hosts `protobuf:"bytes,2,rep,name=hosts,proto3" json:"hosts" form:"hosts"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NameServiceConfigResponse_Data) Descriptor ¶
func (*NameServiceConfigResponse_Data) Descriptor() ([]byte, []int)
func (*NameServiceConfigResponse_Data) GetHosts ¶
func (m *NameServiceConfigResponse_Data) GetHosts() []*NameServiceConfigResponse_Data_Hosts
func (*NameServiceConfigResponse_Data) GetServiceName ¶
func (m *NameServiceConfigResponse_Data) GetServiceName() string
func (*NameServiceConfigResponse_Data) ProtoMessage ¶
func (*NameServiceConfigResponse_Data) ProtoMessage()
func (*NameServiceConfigResponse_Data) Reset ¶
func (m *NameServiceConfigResponse_Data) Reset()
func (*NameServiceConfigResponse_Data) String ¶
func (m *NameServiceConfigResponse_Data) String() string
func (*NameServiceConfigResponse_Data) Validate ¶
func (this *NameServiceConfigResponse_Data) Validate() error
func (*NameServiceConfigResponse_Data) XXX_DiscardUnknown ¶
func (m *NameServiceConfigResponse_Data) XXX_DiscardUnknown()
func (*NameServiceConfigResponse_Data) XXX_Marshal ¶
func (m *NameServiceConfigResponse_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NameServiceConfigResponse_Data) XXX_Merge ¶
func (m *NameServiceConfigResponse_Data) XXX_Merge(src proto.Message)
func (*NameServiceConfigResponse_Data) XXX_Size ¶
func (m *NameServiceConfigResponse_Data) XXX_Size() int
func (*NameServiceConfigResponse_Data) XXX_Unmarshal ¶
func (m *NameServiceConfigResponse_Data) XXX_Unmarshal(b []byte) error
type NameServiceConfigResponse_Data_Hosts ¶
type NameServiceConfigResponse_Data_Hosts struct { // //ip Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip" form:"ip"` // //tag Tag []string `protobuf:"bytes,2,rep,name=tag,proto3" json:"tag" form:"tag"` // //port Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port" form:"port"` // //weight Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight" form:"weight"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NameServiceConfigResponse_Data_Hosts) Descriptor ¶
func (*NameServiceConfigResponse_Data_Hosts) Descriptor() ([]byte, []int)
func (*NameServiceConfigResponse_Data_Hosts) GetIp ¶
func (m *NameServiceConfigResponse_Data_Hosts) GetIp() string
func (*NameServiceConfigResponse_Data_Hosts) GetPort ¶
func (m *NameServiceConfigResponse_Data_Hosts) GetPort() int32
func (*NameServiceConfigResponse_Data_Hosts) GetTag ¶
func (m *NameServiceConfigResponse_Data_Hosts) GetTag() []string
func (*NameServiceConfigResponse_Data_Hosts) GetWeight ¶
func (m *NameServiceConfigResponse_Data_Hosts) GetWeight() int32
func (*NameServiceConfigResponse_Data_Hosts) ProtoMessage ¶
func (*NameServiceConfigResponse_Data_Hosts) ProtoMessage()
func (*NameServiceConfigResponse_Data_Hosts) Reset ¶
func (m *NameServiceConfigResponse_Data_Hosts) Reset()
func (*NameServiceConfigResponse_Data_Hosts) String ¶
func (m *NameServiceConfigResponse_Data_Hosts) String() string
func (*NameServiceConfigResponse_Data_Hosts) Validate ¶
func (this *NameServiceConfigResponse_Data_Hosts) Validate() error
func (*NameServiceConfigResponse_Data_Hosts) XXX_DiscardUnknown ¶
func (m *NameServiceConfigResponse_Data_Hosts) XXX_DiscardUnknown()
func (*NameServiceConfigResponse_Data_Hosts) XXX_Marshal ¶
func (m *NameServiceConfigResponse_Data_Hosts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NameServiceConfigResponse_Data_Hosts) XXX_Merge ¶
func (m *NameServiceConfigResponse_Data_Hosts) XXX_Merge(src proto.Message)
func (*NameServiceConfigResponse_Data_Hosts) XXX_Size ¶
func (m *NameServiceConfigResponse_Data_Hosts) XXX_Size() int
func (*NameServiceConfigResponse_Data_Hosts) XXX_Unmarshal ¶
func (m *NameServiceConfigResponse_Data_Hosts) XXX_Unmarshal(b []byte) error
type Service ¶
type Service interface {
NameServiceConfig(context.Context, *NameServiceConfigRequest) (*NameServiceConfigResponse, error)
}
Service is the server API for legacy service.
Click to show internal directories.
Click to hide internal directories.