handler

package
v0.0.0-...-15c5cf9 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Option

type Option func(o *options)

Option The option is a polaris option.

func WithMethod

func WithMethod(method string) Option

WithMethod .

func WithOpenCategoryGoodsGetRequest

func WithOpenCategoryGoodsGetRequest(req *entity.OpenCategoryGoodsGetRequest) Option

WithOpenCategoryGoodsGetRequest .

func WithUnionOpenGoodsBigFieldQueryRequest

func WithUnionOpenGoodsBigFieldQueryRequest(req *entity.UnionOpenGoodsBigFieldQueryRequest) Option

WithUnionOpenGoodsBigFieldQueryRequest .

func WithUnionOpenGoodsJingFenQueryRequest

func WithUnionOpenGoodsJingFenQueryRequest(req *entity.UnionOpenGoodsJingFenQueryRequest) Option

WithUnionOpenGoodsJingFenQueryRequest .

func WithUnionOpenGoodsMaterialQueryRequest

func WithUnionOpenGoodsMaterialQueryRequest(req *entity.UnionOpenGoodsMaterialQueryRequest) Option

WithUnionOpenGoodsMaterialQueryRequest .

type UnionRequest

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

UnionRequest is a request struct.

func NewUnionRequest

func NewUnionRequest(ctx context.Context, conf *config.Config, opts ...Option) *UnionRequest

NewUnionRequest implements the use case for JD goods.

func (*UnionRequest) GetConfig

func (s *UnionRequest) GetConfig() *config.Config

GetConfig .

func (*UnionRequest) GetMethod

func (s *UnionRequest) GetMethod() string

GetMethod .

func (*UnionRequest) GetOpenCategoryGoodsGetRequest

func (s *UnionRequest) GetOpenCategoryGoodsGetRequest() *entity.OpenCategoryGoodsGetRequest

GetOpenCategoryGoodsGetRequest .

func (*UnionRequest) GetUnionOpenGoodsBigFieldQueryRequest

func (s *UnionRequest) GetUnionOpenGoodsBigFieldQueryRequest() *entity.UnionOpenGoodsBigFieldQueryRequest

GetUnionOpenGoodsBigFieldQueryRequest .

func (*UnionRequest) GetUnionOpenGoodsJingFenQueryRequest

func (s *UnionRequest) GetUnionOpenGoodsJingFenQueryRequest() *entity.UnionOpenGoodsJingFenQueryRequest

GetUnionOpenGoodsJingFenQueryRequest .

func (*UnionRequest) GetUnionOpenGoodsMaterialQueryRequest

func (s *UnionRequest) GetUnionOpenGoodsMaterialQueryRequest() *entity.UnionOpenGoodsMaterialQueryRequest

GetUnionOpenGoodsMaterialQueryRequest .

type UnionResponse

type UnionResponse struct {
	OpenCategoryGoodsGetResponse                *entity.OpenCategoryGoodsGetResponse                `json:"open_category_goods_get_response,omitempty"`
	UnionOpenGoodsJingFenQueryResponseTopLevel  *entity.UnionOpenGoodsJingFenQueryResponseTopLevel  `json:"union_open_goods_jingfen_query_response,omitempty"`
	UnionOpenGoodsBigFieldQueryResponseTopLevel *entity.UnionOpenGoodsBigFieldQueryResponseTopLevel `json:"union_open_goods_bigfield_query_response,omitempty"`
	UnionOpenGoodsMaterialQueryResponseTopLevel *entity.UnionOpenGoodsMaterialQueryResponseTopLevel `json:"union_open_goods_Material_query_response,omitempty"`
}

UnionResponse is a response struct.

Jump to

Keyboard shortcuts

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