package
3.1.0
Repository: https://github.com/killbill/kbcli.git
Documentation: pkg.go.dev

# Functions

New creates a new usage API client.
NewGetAllUsageBadRequest creates a GetAllUsageBadRequest with default headers values.
NewGetAllUsageOK creates a GetAllUsageOK with default headers values.
NewGetAllUsageParams creates a new GetAllUsageParams object, with the default timeout for this client.
NewGetAllUsageParamsWithContext creates a new GetAllUsageParams object with the ability to set a context for a request.
NewGetAllUsageParamsWithHTTPClient creates a new GetAllUsageParams object with the ability to set a custom HTTPClient for a request.
NewGetAllUsageParamsWithTimeout creates a new GetAllUsageParams object with the ability to set a timeout on a request.
NewGetUsageBadRequest creates a GetUsageBadRequest with default headers values.
NewGetUsageOK creates a GetUsageOK with default headers values.
NewGetUsageParams creates a new GetUsageParams object, with the default timeout for this client.
NewGetUsageParamsWithContext creates a new GetUsageParams object with the ability to set a context for a request.
NewGetUsageParamsWithHTTPClient creates a new GetUsageParams object with the ability to set a custom HTTPClient for a request.
NewGetUsageParamsWithTimeout creates a new GetUsageParams object with the ability to set a timeout on a request.
NewRecordUsageBadRequest creates a RecordUsageBadRequest with default headers values.
NewRecordUsageOK creates a RecordUsageOK with default headers values.
NewRecordUsageParams creates a new RecordUsageParams object, with the default timeout for this client.
NewRecordUsageParamsWithContext creates a new RecordUsageParams object with the ability to set a context for a request.
NewRecordUsageParamsWithHTTPClient creates a new RecordUsageParams object with the ability to set a custom HTTPClient for a request.
NewRecordUsageParamsWithTimeout creates a new RecordUsageParams object with the ability to set a timeout on a request.

# Structs

Client for usage API */.
GetAllUsageBadRequest describes a response with status code 400, with default header values.
GetAllUsageOK describes a response with status code 200, with default header values.
GetAllUsageParams contains all the parameters to send to the API endpoint for the get all usage operation.
GetAllUsageReader is a Reader for the GetAllUsage structure.
GetUsageBadRequest describes a response with status code 400, with default header values.
GetUsageOK describes a response with status code 200, with default header values.
GetUsageParams contains all the parameters to send to the API endpoint for the get usage operation.
GetUsageReader is a Reader for the GetUsage structure.
RecordUsageBadRequest describes a response with status code 400, with default header values.
RecordUsageOK describes a response with status code 200, with default header values.
RecordUsageParams contains all the parameters to send to the API endpoint for the record usage operation.
RecordUsageReader is a Reader for the RecordUsage structure.

# Interfaces

ClientService is the interface for Client methods.
killbill default values.

# Type aliases

ClientOption is the option for Client methods.