Documentation
¶
Index ¶
- type Client
- func (c *Client) AddAuthorizationHeader(psswd string)
- func (client *Client) AddItems(ctx context.Context, addItemReq *model.AddItemsRequest) error
- func (client *Client) GetItemPrice(ctx context.Context, key string) (*model.PriceResponse, error)
- func (client *Client) GetItemsPrice(ctx context.Context, itemsPriceReq *model.ItemsPriceRequest) (*model.PriceResponse, error)
- func (client *Client) GetOrders(ctx context.Context) (*model.Orders, error)
- func (client *Client) Health(ctx context.Context) (*model.HealthResponse, error)
- func (client *Client) ListItems(ctx context.Context) ([]*model.Item, error)
- func (client *Client) ListNotifications(ctx context.Context) (*model.Notification, error)
- func (client *Client) PurchaseItems(ctx context.Context, itemsPriceReq *model.PurchaseItemsRequest) (*model.PurchaseItemsResponse, error)
- func (client *Client) Status(ctx context.Context) (*model.StatusResponse, error)
- type HTTPError
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) AddAuthorizationHeader ¶
func (*Client) GetItemPrice ¶
func (*Client) GetItemsPrice ¶
func (client *Client) GetItemsPrice(ctx context.Context, itemsPriceReq *model.ItemsPriceRequest) (*model.PriceResponse, error)
func (*Client) ListNotifications ¶ added in v0.7.0
func (*Client) PurchaseItems ¶
func (client *Client) PurchaseItems(ctx context.Context, itemsPriceReq *model.PurchaseItemsRequest) (*model.PurchaseItemsResponse, error)
Click to show internal directories.
Click to hide internal directories.