Documentation
¶
Index ¶
- type Option
- func WithMethod(method string) Option
- func WithOpenCategoryGoodsGetRequest(req *entity.OpenCategoryGoodsGetRequest) Option
- func WithUnionOpenGoodsBigFieldQueryRequest(req *entity.UnionOpenGoodsBigFieldQueryRequest) Option
- func WithUnionOpenGoodsJingFenQueryRequest(req *entity.UnionOpenGoodsJingFenQueryRequest) Option
- func WithUnionOpenGoodsMaterialQueryRequest(req *entity.UnionOpenGoodsMaterialQueryRequest) Option
- type UnionRequest
- func (s *UnionRequest) GetConfig() *config.Config
- func (s *UnionRequest) GetMethod() string
- func (s *UnionRequest) GetOpenCategoryGoodsGetRequest() *entity.OpenCategoryGoodsGetRequest
- func (s *UnionRequest) GetUnionOpenGoodsBigFieldQueryRequest() *entity.UnionOpenGoodsBigFieldQueryRequest
- func (s *UnionRequest) GetUnionOpenGoodsJingFenQueryRequest() *entity.UnionOpenGoodsJingFenQueryRequest
- func (s *UnionRequest) GetUnionOpenGoodsMaterialQueryRequest() *entity.UnionOpenGoodsMaterialQueryRequest
- type UnionResponse
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 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 ¶
NewUnionRequest implements the use case for JD goods.
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.
Click to show internal directories.
Click to hide internal directories.