client

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetMonthAmount

func (client *Client) GetMonthAmount(request *GetMonthAmountRequest) (_result *GetMonthAmountResponse, _err error)

Summary:

获取当月的使用量

@param request - GetMonthAmountRequest

@return GetMonthAmountResponse

func (*Client) GetMonthAmountWithOptions

func (client *Client) GetMonthAmountWithOptions(request *GetMonthAmountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetMonthAmountResponse, _err error)

Summary:

获取当月的使用量

@param request - GetMonthAmountRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetMonthAmountResponse

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

Summary:

获取user相关的appid, token等信息

@param request - GetUserRequest

@return GetUserResponse

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

Summary:

获取user相关的appid, token等信息

@param request - GetUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetUserResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListDayAmount

func (client *Client) ListDayAmount(request *ListDayAmountRequest) (_result *ListDayAmountResponse, _err error)

Summary:

每天的调用量列表

@param request - ListDayAmountRequest

@return ListDayAmountResponse

func (*Client) ListDayAmountWithOptions

func (client *Client) ListDayAmountWithOptions(request *ListDayAmountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDayAmountResponse, _err error)

Summary:

每天的调用量列表

@param request - ListDayAmountRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDayAmountResponse

func (*Client) ListRechargeBills

func (client *Client) ListRechargeBills(request *ListRechargeBillsRequest) (_result *ListRechargeBillsResponse, _err error)

Summary:

用户充值列表

@param request - ListRechargeBillsRequest

@return ListRechargeBillsResponse

func (*Client) ListRechargeBillsWithOptions

func (client *Client) ListRechargeBillsWithOptions(request *ListRechargeBillsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRechargeBillsResponse, _err error)

Summary:

用户充值列表

@param request - ListRechargeBillsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRechargeBillsResponse

type GetMonthAmountRequest

type GetMonthAmountRequest struct {
	// This parameter is required.
	SceneType *string `json:"SceneType,omitempty" xml:"SceneType,omitempty"`
}

func (GetMonthAmountRequest) GoString

func (s GetMonthAmountRequest) GoString() string

func (*GetMonthAmountRequest) SetSceneType

func (GetMonthAmountRequest) String

func (s GetMonthAmountRequest) String() string

type GetMonthAmountResponse

type GetMonthAmountResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMonthAmountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMonthAmountResponse) GoString

func (s GetMonthAmountResponse) GoString() string

func (*GetMonthAmountResponse) SetBody

func (*GetMonthAmountResponse) SetHeaders

func (*GetMonthAmountResponse) SetStatusCode

func (GetMonthAmountResponse) String

func (s GetMonthAmountResponse) String() string

type GetMonthAmountResponseBody

type GetMonthAmountResponseBody struct {
	BackgroundAmount *int32  `json:"BackgroundAmount,omitempty" xml:"BackgroundAmount,omitempty"`
	PostpayAmount    *int32  `json:"PostpayAmount,omitempty" xml:"PostpayAmount,omitempty"`
	PrepayAmount     *int32  `json:"PrepayAmount,omitempty" xml:"PrepayAmount,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalAmount      *int32  `json:"TotalAmount,omitempty" xml:"TotalAmount,omitempty"`
}

func (GetMonthAmountResponseBody) GoString

func (s GetMonthAmountResponseBody) GoString() string

func (*GetMonthAmountResponseBody) SetBackgroundAmount

func (s *GetMonthAmountResponseBody) SetBackgroundAmount(v int32) *GetMonthAmountResponseBody

func (*GetMonthAmountResponseBody) SetPostpayAmount

func (*GetMonthAmountResponseBody) SetPrepayAmount

func (*GetMonthAmountResponseBody) SetRequestId

func (*GetMonthAmountResponseBody) SetTotalAmount

func (GetMonthAmountResponseBody) String

type GetUserRequest

type GetUserRequest struct {
	// example:
	//
	// image_label
	SceneType *string `json:"SceneType,omitempty" xml:"SceneType,omitempty"`
}

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetSceneType

func (s *GetUserRequest) SetSceneType(v string) *GetUserRequest

func (GetUserRequest) String

func (s GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (*GetUserResponse) SetHeaders

func (s *GetUserResponse) SetHeaders(v map[string]*string) *GetUserResponse

func (*GetUserResponse) SetStatusCode

func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse

func (GetUserResponse) String

func (s GetUserResponse) String() string

type GetUserResponseBody

type GetUserResponseBody struct {
	// example:
	//
	// 20200425******
	AppId *string `json:"AppId,omitempty" xml:"AppId,omitempty"`
	// example:
	//
	// OK
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// ai-service.******.alicontainer.com
	Host *string `json:"Host,omitempty" xml:"Host,omitempty"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 897658D5-1FB8-5CFA-A030-727CCAE59EB0
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// Njk0Njk******
	Token *string `json:"Token,omitempty" xml:"Token,omitempty"`
}

func (GetUserResponseBody) GoString

func (s GetUserResponseBody) GoString() string

func (*GetUserResponseBody) SetAppId

func (*GetUserResponseBody) SetCode

func (*GetUserResponseBody) SetHost

func (*GetUserResponseBody) SetMessage

func (*GetUserResponseBody) SetRequestId

func (s *GetUserResponseBody) SetRequestId(v string) *GetUserResponseBody

func (*GetUserResponseBody) SetToken

func (GetUserResponseBody) String

func (s GetUserResponseBody) String() string

type ListDayAmountRequest

type ListDayAmountRequest struct {
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// example:
	//
	// sales_pick
	SceneType *string `json:"SceneType,omitempty" xml:"SceneType,omitempty"`
	// This parameter is required.
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListDayAmountRequest) GoString

func (s ListDayAmountRequest) GoString() string

func (*ListDayAmountRequest) SetEndTime

func (*ListDayAmountRequest) SetSceneType

func (s *ListDayAmountRequest) SetSceneType(v string) *ListDayAmountRequest

func (*ListDayAmountRequest) SetStartTime

func (s *ListDayAmountRequest) SetStartTime(v string) *ListDayAmountRequest

func (ListDayAmountRequest) String

func (s ListDayAmountRequest) String() string

type ListDayAmountResponse

type ListDayAmountResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDayAmountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDayAmountResponse) GoString

func (s ListDayAmountResponse) GoString() string

func (*ListDayAmountResponse) SetBody

func (*ListDayAmountResponse) SetHeaders

func (*ListDayAmountResponse) SetStatusCode

func (s *ListDayAmountResponse) SetStatusCode(v int32) *ListDayAmountResponse

func (ListDayAmountResponse) String

func (s ListDayAmountResponse) String() string

type ListDayAmountResponseBody

type ListDayAmountResponseBody struct {
	DayAmounts []*ListDayAmountResponseBodyDayAmounts `json:"DayAmounts,omitempty" xml:"DayAmounts,omitempty" type:"Repeated"`
	RequestId  *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListDayAmountResponseBody) GoString

func (s ListDayAmountResponseBody) GoString() string

func (*ListDayAmountResponseBody) SetDayAmounts

func (*ListDayAmountResponseBody) SetRequestId

func (ListDayAmountResponseBody) String

func (s ListDayAmountResponseBody) String() string

type ListDayAmountResponseBodyDayAmounts

type ListDayAmountResponseBodyDayAmounts struct {
	Amount *int32  `json:"Amount,omitempty" xml:"Amount,omitempty"`
	Date   *string `json:"Date,omitempty" xml:"Date,omitempty"`
}

func (ListDayAmountResponseBodyDayAmounts) GoString

func (*ListDayAmountResponseBodyDayAmounts) SetAmount

func (*ListDayAmountResponseBodyDayAmounts) SetDate

func (ListDayAmountResponseBodyDayAmounts) String

type ListRechargeBillsRequest

type ListRechargeBillsRequest struct {
	// example:
	//
	// 1
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	// example:
	//
	// sales_pick
	SceneType *string `json:"SceneType,omitempty" xml:"SceneType,omitempty"`
}

func (ListRechargeBillsRequest) GoString

func (s ListRechargeBillsRequest) GoString() string

func (*ListRechargeBillsRequest) SetPageNumber

func (*ListRechargeBillsRequest) SetPageSize

func (*ListRechargeBillsRequest) SetSceneType

func (ListRechargeBillsRequest) String

func (s ListRechargeBillsRequest) String() string

type ListRechargeBillsResponse

type ListRechargeBillsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRechargeBillsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRechargeBillsResponse) GoString

func (s ListRechargeBillsResponse) GoString() string

func (*ListRechargeBillsResponse) SetBody

func (*ListRechargeBillsResponse) SetHeaders

func (*ListRechargeBillsResponse) SetStatusCode

func (ListRechargeBillsResponse) String

func (s ListRechargeBillsResponse) String() string

type ListRechargeBillsResponseBody

type ListRechargeBillsResponseBody struct {
	InstanseInfos []*ListRechargeBillsResponseBodyInstanseInfos `json:"InstanseInfos,omitempty" xml:"InstanseInfos,omitempty" type:"Repeated"`
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResidueAmount *int32                                        `json:"ResidueAmount,omitempty" xml:"ResidueAmount,omitempty"`
	TotalCount    *int32                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListRechargeBillsResponseBody) GoString

func (*ListRechargeBillsResponseBody) SetRequestId

func (*ListRechargeBillsResponseBody) SetResidueAmount

func (*ListRechargeBillsResponseBody) SetTotalCount

func (ListRechargeBillsResponseBody) String

type ListRechargeBillsResponseBodyInstanseInfos

type ListRechargeBillsResponseBodyInstanseInfos struct {
	CurrTimes  *int32  `json:"CurrTimes,omitempty" xml:"CurrTimes,omitempty"`
	GmtEndTime *string `json:"GmtEndTime,omitempty" xml:"GmtEndTime,omitempty"`
	InitTimes  *int32  `json:"InitTimes,omitempty" xml:"InitTimes,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Source     *string `json:"Source,omitempty" xml:"Source,omitempty"`
}

func (ListRechargeBillsResponseBodyInstanseInfos) GoString

func (*ListRechargeBillsResponseBodyInstanseInfos) SetCurrTimes

func (*ListRechargeBillsResponseBodyInstanseInfos) SetGmtEndTime

func (*ListRechargeBillsResponseBodyInstanseInfos) SetInitTimes

func (*ListRechargeBillsResponseBodyInstanseInfos) SetInstanceId

func (*ListRechargeBillsResponseBodyInstanseInfos) SetSource

func (ListRechargeBillsResponseBodyInstanseInfos) String

Jump to

Keyboard shortcuts

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