apis

package
v0.0.0-...-4f4f121 Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DescribeCustomerBillByProductRequest

type DescribeCustomerBillByProductRequest struct {
	core.JDCloudRequest

	/*   */
	RegionId string `json:"regionId"`

	/* pin (Optional) */
	Pin *string `json:"pin"`

	/* 按月查询开始时间(yyyy-MM-dd),不可跨月  */
	StartTime string `json:"startTime"`

	/* 按月查询结束时间(yyyy-MM-dd),不可跨月  */
	EndTime string `json:"endTime"`

	/* 每页条数,不超过100  */
	PageSize int `json:"pageSize"`

	/* 第几页  */
	PageIndex int `json:"pageIndex"`
}

func NewDescribeCustomerBillByProductRequest

func NewDescribeCustomerBillByProductRequest(
	regionId string,
	startTime string,
	endTime string,
	pageSize int,
	pageIndex int,
) *DescribeCustomerBillByProductRequest

* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月 (Required) * param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月 (Required) * param pageSize: 每页条数,不超过100 (Required) * param pageIndex: 第几页 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeCustomerBillByProductRequestWithAllParams

func NewDescribeCustomerBillByProductRequestWithAllParams(
	regionId string,
	pin *string,
	startTime string,
	endTime string,
	pageSize int,
	pageIndex int,
) *DescribeCustomerBillByProductRequest

* param regionId: (Required) * param pin: pin (Optional) * param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月 (Required) * param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月 (Required) * param pageSize: 每页条数,不超过100 (Required) * param pageIndex: 第几页 (Required)

func NewDescribeCustomerBillByProductRequestWithoutParam

func NewDescribeCustomerBillByProductRequestWithoutParam() *DescribeCustomerBillByProductRequest

This constructor has better compatible ability when API parameters changed

func (DescribeCustomerBillByProductRequest) GetRegionId

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DescribeCustomerBillByProductRequest) SetEndTime

func (r *DescribeCustomerBillByProductRequest) SetEndTime(endTime string)

param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月(Required)

func (*DescribeCustomerBillByProductRequest) SetPageIndex

func (r *DescribeCustomerBillByProductRequest) SetPageIndex(pageIndex int)

param pageIndex: 第几页(Required)

func (*DescribeCustomerBillByProductRequest) SetPageSize

func (r *DescribeCustomerBillByProductRequest) SetPageSize(pageSize int)

param pageSize: 每页条数,不超过100(Required)

func (*DescribeCustomerBillByProductRequest) SetPin

param pin: pin(Optional)

func (*DescribeCustomerBillByProductRequest) SetRegionId

func (r *DescribeCustomerBillByProductRequest) SetRegionId(regionId string)

param regionId: (Required)

func (*DescribeCustomerBillByProductRequest) SetStartTime

func (r *DescribeCustomerBillByProductRequest) SetStartTime(startTime string)

param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月(Required)

type DescribeCustomerBillByProductResponse

type DescribeCustomerBillByProductResponse struct {
	RequestID string                              `json:"requestId"`
	Error     core.ErrorResponse                  `json:"error"`
	Result    DescribeCustomerBillByProductResult `json:"result"`
}

type DescribeCustomerBillByProductResult

type DescribeCustomerBillByProductResult struct {
	Pagination partner.Pagination        `json:"pagination"`
	Result     []partner.ServiceCodeBill `json:"result"`
}

type GetEachConsumptionRequest

type GetEachConsumptionRequest struct {
	core.JDCloudRequest

	/*   */
	RegionId string `json:"regionId"`

	/* 按月查询开始时间(yyyy/MM/dd)  */
	StartTime string `json:"startTime"`

	/* 按月查询结束时间(yyyy/MM/dd)  */
	EndTime string `json:"endTime"`

	/* pin (Optional) */
	Pin *string `json:"pin"`

	/* 每页条数  */
	PageSize int `json:"pageSize"`

	/* 第几页  */
	PageIndex int `json:"pageIndex"`
}

func NewGetEachConsumptionRequest

func NewGetEachConsumptionRequest(
	regionId string,
	startTime string,
	endTime string,
	pageSize int,
	pageIndex int,
) *GetEachConsumptionRequest

* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * param pageSize: 每页条数 (Required) * param pageIndex: 第几页 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetEachConsumptionRequestWithAllParams

func NewGetEachConsumptionRequestWithAllParams(
	regionId string,
	startTime string,
	endTime string,
	pin *string,
	pageSize int,
	pageIndex int,
) *GetEachConsumptionRequest

* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * param pin: pin (Optional) * param pageSize: 每页条数 (Required) * param pageIndex: 第几页 (Required)

func NewGetEachConsumptionRequestWithoutParam

func NewGetEachConsumptionRequestWithoutParam() *GetEachConsumptionRequest

This constructor has better compatible ability when API parameters changed

func (GetEachConsumptionRequest) GetRegionId

func (r GetEachConsumptionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetEachConsumptionRequest) SetEndTime

func (r *GetEachConsumptionRequest) SetEndTime(endTime string)

param endTime: 按月查询结束时间(yyyy/MM/dd)(Required)

func (*GetEachConsumptionRequest) SetPageIndex

func (r *GetEachConsumptionRequest) SetPageIndex(pageIndex int)

param pageIndex: 第几页(Required)

func (*GetEachConsumptionRequest) SetPageSize

func (r *GetEachConsumptionRequest) SetPageSize(pageSize int)

param pageSize: 每页条数(Required)

func (*GetEachConsumptionRequest) SetPin

func (r *GetEachConsumptionRequest) SetPin(pin string)

param pin: pin(Optional)

func (*GetEachConsumptionRequest) SetRegionId

func (r *GetEachConsumptionRequest) SetRegionId(regionId string)

param regionId: (Required)

func (*GetEachConsumptionRequest) SetStartTime

func (r *GetEachConsumptionRequest) SetStartTime(startTime string)

param startTime: 按月查询开始时间(yyyy/MM/dd)(Required)

type GetEachConsumptionResponse

type GetEachConsumptionResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    GetEachConsumptionResult `json:"result"`
}

type GetEachConsumptionResult

type GetEachConsumptionResult struct {
	Pagination partner.Pagination    `json:"pagination"`
	Result     []partner.SummaryBill `json:"result"`
}

type GetTotalConsumptionRequest

type GetTotalConsumptionRequest struct {
	core.JDCloudRequest

	/*   */
	RegionId string `json:"regionId"`

	/* 按月查询开始时间(yyyy/MM/dd)  */
	StartTime string `json:"startTime"`

	/* 按月查询结束时间(yyyy/MM/dd)  */
	EndTime string `json:"endTime"`
}

func NewGetTotalConsumptionRequest

func NewGetTotalConsumptionRequest(
	regionId string,
	startTime string,
	endTime string,
) *GetTotalConsumptionRequest

* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetTotalConsumptionRequestWithAllParams

func NewGetTotalConsumptionRequestWithAllParams(
	regionId string,
	startTime string,
	endTime string,
) *GetTotalConsumptionRequest

* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required)

func NewGetTotalConsumptionRequestWithoutParam

func NewGetTotalConsumptionRequestWithoutParam() *GetTotalConsumptionRequest

This constructor has better compatible ability when API parameters changed

func (GetTotalConsumptionRequest) GetRegionId

func (r GetTotalConsumptionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetTotalConsumptionRequest) SetEndTime

func (r *GetTotalConsumptionRequest) SetEndTime(endTime string)

param endTime: 按月查询结束时间(yyyy/MM/dd)(Required)

func (*GetTotalConsumptionRequest) SetRegionId

func (r *GetTotalConsumptionRequest) SetRegionId(regionId string)

param regionId: (Required)

func (*GetTotalConsumptionRequest) SetStartTime

func (r *GetTotalConsumptionRequest) SetStartTime(startTime string)

param startTime: 按月查询开始时间(yyyy/MM/dd)(Required)

type GetTotalConsumptionResponse

type GetTotalConsumptionResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    GetTotalConsumptionResult `json:"result"`
}

type GetTotalConsumptionResult

type GetTotalConsumptionResult struct {
	Result []partner.SummaryBill `json:"result"`
}

type QueryMyCustomerListRequest

type QueryMyCustomerListRequest struct {
	core.JDCloudRequest

	/*   */
	RegionId string `json:"regionId"`

	/* 客户pin (Optional) */
	CustomerPin *string `json:"customerPin"`

	/* 客户昵称 (Optional) */
	AliasName *string `json:"aliasName"`

	/* 帐户名 (Optional) */
	LoginName *string `json:"loginName"`

	/* 关联开始时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */
	StartRelTime *string `json:"startRelTime"`

	/* 关联结束时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */
	EndRelTime *string `json:"endRelTime"`

	/* 当前页序号 (Optional) */
	PageIndex *int `json:"pageIndex"`

	/* 当前条数 (Optional) */
	PageSize *int `json:"pageSize"`
}

func NewQueryMyCustomerListRequest

func NewQueryMyCustomerListRequest(
	regionId string,
) *QueryMyCustomerListRequest

* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryMyCustomerListRequestWithAllParams

func NewQueryMyCustomerListRequestWithAllParams(
	regionId string,
	customerPin *string,
	aliasName *string,
	loginName *string,
	startRelTime *string,
	endRelTime *string,
	pageIndex *int,
	pageSize *int,
) *QueryMyCustomerListRequest

* param regionId: (Required) * param customerPin: 客户pin (Optional) * param aliasName: 客户昵称 (Optional) * param loginName: 帐户名 (Optional) * param startRelTime: 关联开始时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) * param endRelTime: 关联结束时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) * param pageIndex: 当前页序号 (Optional) * param pageSize: 当前条数 (Optional)

func NewQueryMyCustomerListRequestWithoutParam

func NewQueryMyCustomerListRequestWithoutParam() *QueryMyCustomerListRequest

This constructor has better compatible ability when API parameters changed

func (QueryMyCustomerListRequest) GetRegionId

func (r QueryMyCustomerListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryMyCustomerListRequest) SetAliasName

func (r *QueryMyCustomerListRequest) SetAliasName(aliasName string)

param aliasName: 客户昵称(Optional)

func (*QueryMyCustomerListRequest) SetCustomerPin

func (r *QueryMyCustomerListRequest) SetCustomerPin(customerPin string)

param customerPin: 客户pin(Optional)

func (*QueryMyCustomerListRequest) SetEndRelTime

func (r *QueryMyCustomerListRequest) SetEndRelTime(endRelTime string)

param endRelTime: 关联结束时间(格式:yyyy-MM-dd HH:mm:ss)(Optional)

func (*QueryMyCustomerListRequest) SetLoginName

func (r *QueryMyCustomerListRequest) SetLoginName(loginName string)

param loginName: 帐户名(Optional)

func (*QueryMyCustomerListRequest) SetPageIndex

func (r *QueryMyCustomerListRequest) SetPageIndex(pageIndex int)

param pageIndex: 当前页序号(Optional)

func (*QueryMyCustomerListRequest) SetPageSize

func (r *QueryMyCustomerListRequest) SetPageSize(pageSize int)

param pageSize: 当前条数(Optional)

func (*QueryMyCustomerListRequest) SetRegionId

func (r *QueryMyCustomerListRequest) SetRegionId(regionId string)

param regionId: (Required)

func (*QueryMyCustomerListRequest) SetStartRelTime

func (r *QueryMyCustomerListRequest) SetStartRelTime(startRelTime string)

param startRelTime: 关联开始时间(格式:yyyy-MM-dd HH:mm:ss)(Optional)

type QueryMyCustomerListResponse

type QueryMyCustomerListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    QueryMyCustomerListResult `json:"result"`
}

type QueryMyCustomerListResult

type QueryMyCustomerListResult struct {
	Pagination partner.Pagination `json:"pagination"`
	Result     []partner.Customer `json:"result"`
}

Jump to

Keyboard shortcuts

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