package
1.0.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 values initialized.
NewGetAllUsageParamsWithContext creates a new GetAllUsageParams object with the default values initialized, and the ability to set a context for a request.
NewGetAllUsageParamsWithHTTPClient creates a new GetAllUsageParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAllUsageParamsWithTimeout creates a new GetAllUsageParams object with the default values initialized, and 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 values initialized.
NewGetUsageParamsWithContext creates a new GetUsageParams object with the default values initialized, and the ability to set a context for a request.
NewGetUsageParamsWithHTTPClient creates a new GetUsageParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetUsageParamsWithTimeout creates a new GetUsageParams object with the default values initialized, and 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 values initialized.
NewRecordUsageParamsWithContext creates a new RecordUsageParams object with the default values initialized, and the ability to set a context for a request.
NewRecordUsageParamsWithHTTPClient creates a new RecordUsageParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewRecordUsageParamsWithTimeout creates a new RecordUsageParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

Client for usage API */.
GetAllUsageBadRequest handles this case with default header values.
GetAllUsageOK handles this case with default header values.
GetAllUsageParams contains all the parameters to send to the API endpoint for the get all usage operation typically these are written to a http.Request */.
GetAllUsageReader is a Reader for the GetAllUsage structure.
GetUsageBadRequest handles this case with default header values.
GetUsageOK handles this case with default header values.
GetUsageParams contains all the parameters to send to the API endpoint for the get usage operation typically these are written to a http.Request */.
GetUsageReader is a Reader for the GetUsage structure.
RecordUsageBadRequest handles this case with default header values.
RecordUsageOK handles this case with default header values.
RecordUsageParams contains all the parameters to send to the API endpoint for the record usage operation typically these are written to a http.Request */.
RecordUsageReader is a Reader for the RecordUsage structure.

# Interfaces

IUsage - interface for Usage client.
killbill default values.