v2

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_api_sku_v2_sku_proto protoreflect.FileDescriptor
View Source
var Sku_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.sku.v2.Sku",
	HandlerType: (*SkuServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Find",
			Handler:    _Sku_Find_Handler,
		},
		{
			MethodName: "GetSku",
			Handler:    _Sku_GetSku_Handler,
		},
		{
			MethodName: "SetSku",
			Handler:    _Sku_SetSku_Handler,
		},
		{
			MethodName: "AddSku",
			Handler:    _Sku_AddSku_Handler,
		},
		{
			MethodName: "Ping",
			Handler:    _Sku_Ping_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/sku/v2/sku.proto",
}

Sku_ServiceDesc is the grpc.ServiceDesc for Sku service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterSkuServer

func RegisterSkuServer(s grpc.ServiceRegistrar, srv SkuServer)

Types

type AddSkuRequest added in v0.0.2

type AddSkuRequest struct {
	Model    string `protobuf:"bytes,1,opt,name=Model,proto3" json:"Model,omitempty"`
	Brand    int64  `protobuf:"varint,2,opt,name=Brand,proto3" json:"Brand,omitempty"`
	Encap    int64  `protobuf:"varint,3,opt,name=Encap,proto3" json:"Encap,omitempty"`
	Category int64  `protobuf:"varint,4,opt,name=Category,proto3" json:"Category,omitempty"`
	Spec     string `protobuf:"bytes,5,opt,name=Spec,proto3" json:"Spec,omitempty"`
	Desc     string `protobuf:"bytes,6,opt,name=Desc,proto3" json:"Desc,omitempty"`
	IMG      string `protobuf:"bytes,7,opt,name=IMG,proto3" json:"IMG,omitempty"`
	PDF      string `protobuf:"bytes,8,opt,name=PDF,proto3" json:"PDF,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSkuRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use AddSkuRequest.ProtoReflect.Descriptor instead.

func (*AddSkuRequest) GetBrand added in v0.0.2

func (x *AddSkuRequest) GetBrand() int64

func (*AddSkuRequest) GetCategory added in v0.0.2

func (x *AddSkuRequest) GetCategory() int64

func (*AddSkuRequest) GetDesc added in v0.0.2

func (x *AddSkuRequest) GetDesc() string

func (*AddSkuRequest) GetEncap added in v0.0.2

func (x *AddSkuRequest) GetEncap() int64

func (*AddSkuRequest) GetIMG added in v0.0.2

func (x *AddSkuRequest) GetIMG() string

func (*AddSkuRequest) GetModel added in v0.0.2

func (x *AddSkuRequest) GetModel() string

func (*AddSkuRequest) GetPDF added in v0.0.2

func (x *AddSkuRequest) GetPDF() string

func (*AddSkuRequest) GetSpec added in v0.0.2

func (x *AddSkuRequest) GetSpec() string

func (*AddSkuRequest) ProtoMessage added in v0.0.2

func (*AddSkuRequest) ProtoMessage()

func (*AddSkuRequest) ProtoReflect added in v0.0.2

func (x *AddSkuRequest) ProtoReflect() protoreflect.Message

func (*AddSkuRequest) Reset added in v0.0.2

func (x *AddSkuRequest) Reset()

func (*AddSkuRequest) String added in v0.0.2

func (x *AddSkuRequest) String() string

type GetSkuRequest

type GetSkuRequest struct {
	Model string `protobuf:"bytes,1,opt,name=Model,proto3" json:"Model,omitempty"`
	Brand string `protobuf:"bytes,2,opt,name=Brand,proto3" json:"Brand,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSkuRequest) Descriptor deprecated

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

Deprecated: Use GetSkuRequest.ProtoReflect.Descriptor instead.

func (*GetSkuRequest) GetBrand

func (x *GetSkuRequest) GetBrand() string

func (*GetSkuRequest) GetModel

func (x *GetSkuRequest) GetModel() string

func (*GetSkuRequest) ProtoMessage

func (*GetSkuRequest) ProtoMessage()

func (*GetSkuRequest) ProtoReflect

func (x *GetSkuRequest) ProtoReflect() protoreflect.Message

func (*GetSkuRequest) Reset

func (x *GetSkuRequest) Reset()

func (*GetSkuRequest) String

func (x *GetSkuRequest) String() string

type SetSkuReply added in v0.0.2

type SetSkuReply struct {
	SKU string `protobuf:"bytes,1,opt,name=SKU,proto3" json:"SKU,omitempty"`
	// contains filtered or unexported fields
}

func (*SetSkuReply) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SetSkuReply.ProtoReflect.Descriptor instead.

func (*SetSkuReply) GetSKU added in v0.0.2

func (x *SetSkuReply) GetSKU() string

func (*SetSkuReply) ProtoMessage added in v0.0.2

func (*SetSkuReply) ProtoMessage()

func (*SetSkuReply) ProtoReflect added in v0.0.2

func (x *SetSkuReply) ProtoReflect() protoreflect.Message

func (*SetSkuReply) Reset added in v0.0.2

func (x *SetSkuReply) Reset()

func (*SetSkuReply) String added in v0.0.2

func (x *SetSkuReply) String() string

type SetSkuRequest added in v0.0.2

type SetSkuRequest struct {
	Model       string `protobuf:"bytes,1,opt,name=Model,proto3" json:"Model,omitempty"`
	BrandCode   string `protobuf:"bytes,2,opt,name=BrandCode,proto3" json:"BrandCode,omitempty"`
	CateCode    string `protobuf:"bytes,3,opt,name=CateCode,proto3" json:"CateCode,omitempty"`
	IMG         string `protobuf:"bytes,4,opt,name=IMG,proto3" json:"IMG,omitempty"`
	PDF         string `protobuf:"bytes,5,opt,name=PDF,proto3" json:"PDF,omitempty"`
	State       int64  `protobuf:"varint,6,opt,name=State,proto3" json:"State,omitempty"`
	Metas       string `protobuf:"bytes,7,opt,name=Metas,proto3" json:"Metas,omitempty"`
	Description string `protobuf:"bytes,8,opt,name=Description,proto3" json:"Description,omitempty"`
	// contains filtered or unexported fields
}

func (*SetSkuRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SetSkuRequest.ProtoReflect.Descriptor instead.

func (*SetSkuRequest) GetBrandCode added in v0.0.2

func (x *SetSkuRequest) GetBrandCode() string

func (*SetSkuRequest) GetCateCode added in v0.0.2

func (x *SetSkuRequest) GetCateCode() string

func (*SetSkuRequest) GetDescription added in v0.0.2

func (x *SetSkuRequest) GetDescription() string

func (*SetSkuRequest) GetIMG added in v0.0.2

func (x *SetSkuRequest) GetIMG() string

func (*SetSkuRequest) GetMetas added in v0.0.2

func (x *SetSkuRequest) GetMetas() string

func (*SetSkuRequest) GetModel added in v0.0.2

func (x *SetSkuRequest) GetModel() string

func (*SetSkuRequest) GetPDF added in v0.0.2

func (x *SetSkuRequest) GetPDF() string

func (*SetSkuRequest) GetState added in v0.0.2

func (x *SetSkuRequest) GetState() int64

func (*SetSkuRequest) ProtoMessage added in v0.0.2

func (*SetSkuRequest) ProtoMessage()

func (*SetSkuRequest) ProtoReflect added in v0.0.2

func (x *SetSkuRequest) ProtoReflect() protoreflect.Message

func (*SetSkuRequest) Reset added in v0.0.2

func (x *SetSkuRequest) Reset()

func (*SetSkuRequest) String added in v0.0.2

func (x *SetSkuRequest) String() string

type SkuClient

type SkuClient interface {
	//	rpc GetCategory(GetCategoryRequest) returns (GetCategoryReply);
	//	rpc SetCategory(SetCategoryRequest) returns (SetCategoryReply);
	//	rpc GetBrand(GetBrandRequest) returns (GetBrancReply);
	//	rpc SetBrand(SetBrandRequest) returns (SetBrancReply);
	//	rpc GetEncap(GetEncapRequest) returns (GetEncapReply);
	//	rpc SetEncap(SetEncapRequest) returns (SetEncapReply);
	//	rpc GetMedia(GetMediaRequest) returns (GetMediaReply);
	//	rpc SetMedia(SetMediaRequest) returns (SetMediaReply);
	Find(ctx context.Context, in *SkuRequest, opts ...grpc.CallOption) (*SkuReply, error)
	GetSku(ctx context.Context, in *GetSkuRequest, opts ...grpc.CallOption) (*SkuReply, error)
	SetSku(ctx context.Context, in *SetSkuRequest, opts ...grpc.CallOption) (*SetSkuReply, error)
	AddSku(ctx context.Context, in *AddSkuRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	Ping(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

SkuClient is the client API for Sku service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func Client

func Client() (SkuClient, error)

func NewSkuClient

func NewSkuClient(cc grpc.ClientConnInterface) SkuClient

type SkuReply added in v0.0.2

type SkuReply struct {
	SKU         string `protobuf:"bytes,1,opt,name=SKU,proto3" json:"SKU,omitempty"`
	Model       string `protobuf:"bytes,2,opt,name=Model,proto3" json:"Model,omitempty"`
	BrandName   string `protobuf:"bytes,3,opt,name=BrandName,proto3" json:"BrandName,omitempty"`
	BrandCode   string `protobuf:"bytes,4,opt,name=BrandCode,proto3" json:"BrandCode,omitempty"`
	CateName    string `protobuf:"bytes,5,opt,name=CateName,proto3" json:"CateName,omitempty"`
	CateCode    string `protobuf:"bytes,6,opt,name=CateCode,proto3" json:"CateCode,omitempty"`
	Metas       string `protobuf:"bytes,7,opt,name=Metas,proto3" json:"Metas,omitempty"`
	State       int64  `protobuf:"varint,8,opt,name=State,proto3" json:"State,omitempty"`
	IMG         string `protobuf:"bytes,9,opt,name=IMG,proto3" json:"IMG,omitempty"`
	PDF         string `protobuf:"bytes,10,opt,name=PDF,proto3" json:"PDF,omitempty"`
	Description string `protobuf:"bytes,11,opt,name=Description,proto3" json:"Description,omitempty"`
	// contains filtered or unexported fields
}

func (*SkuReply) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SkuReply.ProtoReflect.Descriptor instead.

func (*SkuReply) GetBrandCode added in v0.0.2

func (x *SkuReply) GetBrandCode() string

func (*SkuReply) GetBrandName added in v0.0.2

func (x *SkuReply) GetBrandName() string

func (*SkuReply) GetCateCode added in v0.0.2

func (x *SkuReply) GetCateCode() string

func (*SkuReply) GetCateName added in v0.0.2

func (x *SkuReply) GetCateName() string

func (*SkuReply) GetDescription added in v0.0.2

func (x *SkuReply) GetDescription() string

func (*SkuReply) GetIMG added in v0.0.2

func (x *SkuReply) GetIMG() string

func (*SkuReply) GetMetas added in v0.0.2

func (x *SkuReply) GetMetas() string

func (*SkuReply) GetModel added in v0.0.2

func (x *SkuReply) GetModel() string

func (*SkuReply) GetPDF added in v0.0.2

func (x *SkuReply) GetPDF() string

func (*SkuReply) GetSKU added in v0.0.2

func (x *SkuReply) GetSKU() string

func (*SkuReply) GetState added in v0.0.2

func (x *SkuReply) GetState() int64

func (*SkuReply) ProtoMessage added in v0.0.2

func (*SkuReply) ProtoMessage()

func (*SkuReply) ProtoReflect added in v0.0.2

func (x *SkuReply) ProtoReflect() protoreflect.Message

func (*SkuReply) Reset added in v0.0.2

func (x *SkuReply) Reset()

func (*SkuReply) String added in v0.0.2

func (x *SkuReply) String() string

type SkuRequest added in v0.0.2

type SkuRequest struct {
	SKU string `protobuf:"bytes,1,opt,name=SKU,proto3" json:"SKU,omitempty"`
	// contains filtered or unexported fields
}

func (*SkuRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SkuRequest.ProtoReflect.Descriptor instead.

func (*SkuRequest) GetSKU added in v0.0.2

func (x *SkuRequest) GetSKU() string

func (*SkuRequest) ProtoMessage added in v0.0.2

func (*SkuRequest) ProtoMessage()

func (*SkuRequest) ProtoReflect added in v0.0.2

func (x *SkuRequest) ProtoReflect() protoreflect.Message

func (*SkuRequest) Reset added in v0.0.2

func (x *SkuRequest) Reset()

func (*SkuRequest) String added in v0.0.2

func (x *SkuRequest) String() string

type SkuServer

type SkuServer interface {
	//	rpc GetCategory(GetCategoryRequest) returns (GetCategoryReply);
	//	rpc SetCategory(SetCategoryRequest) returns (SetCategoryReply);
	//	rpc GetBrand(GetBrandRequest) returns (GetBrancReply);
	//	rpc SetBrand(SetBrandRequest) returns (SetBrancReply);
	//	rpc GetEncap(GetEncapRequest) returns (GetEncapReply);
	//	rpc SetEncap(SetEncapRequest) returns (SetEncapReply);
	//	rpc GetMedia(GetMediaRequest) returns (GetMediaReply);
	//	rpc SetMedia(SetMediaRequest) returns (SetMediaReply);
	Find(context.Context, *SkuRequest) (*SkuReply, error)
	GetSku(context.Context, *GetSkuRequest) (*SkuReply, error)
	SetSku(context.Context, *SetSkuRequest) (*SetSkuReply, error)
	AddSku(context.Context, *AddSkuRequest) (*emptypb.Empty, error)
	Ping(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

SkuServer is the server API for Sku service. All implementations must embed UnimplementedSkuServer for forward compatibility

type UnimplementedSkuServer

type UnimplementedSkuServer struct {
}

UnimplementedSkuServer must be embedded to have forward compatible implementations.

func (UnimplementedSkuServer) AddSku added in v0.0.2

func (UnimplementedSkuServer) Find added in v0.0.2

func (UnimplementedSkuServer) GetSku

func (UnimplementedSkuServer) Ping

func (UnimplementedSkuServer) SetSku added in v0.0.2

type UnsafeSkuServer

type UnsafeSkuServer interface {
	// contains filtered or unexported methods
}

UnsafeSkuServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SkuServer will result in compilation errors.

Jump to

Keyboard shortcuts

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