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

# Functions

New creates a new invoice item API client.
NewCreateInvoiceItemCustomFieldsBadRequest creates a CreateInvoiceItemCustomFieldsBadRequest with default headers values.
NewCreateInvoiceItemCustomFieldsCreated creates a CreateInvoiceItemCustomFieldsCreated with default headers values.
NewCreateInvoiceItemCustomFieldsParams creates a new CreateInvoiceItemCustomFieldsParams object, with the default timeout for this client.
NewCreateInvoiceItemCustomFieldsParamsWithContext creates a new CreateInvoiceItemCustomFieldsParams object with the ability to set a context for a request.
NewCreateInvoiceItemCustomFieldsParamsWithHTTPClient creates a new CreateInvoiceItemCustomFieldsParams object with the ability to set a custom HTTPClient for a request.
NewCreateInvoiceItemCustomFieldsParamsWithTimeout creates a new CreateInvoiceItemCustomFieldsParams object with the ability to set a timeout on a request.
NewCreateInvoiceItemTagsBadRequest creates a CreateInvoiceItemTagsBadRequest with default headers values.
NewCreateInvoiceItemTagsCreated creates a CreateInvoiceItemTagsCreated with default headers values.
NewCreateInvoiceItemTagsParams creates a new CreateInvoiceItemTagsParams object, with the default timeout for this client.
NewCreateInvoiceItemTagsParamsWithContext creates a new CreateInvoiceItemTagsParams object with the ability to set a context for a request.
NewCreateInvoiceItemTagsParamsWithHTTPClient creates a new CreateInvoiceItemTagsParams object with the ability to set a custom HTTPClient for a request.
NewCreateInvoiceItemTagsParamsWithTimeout creates a new CreateInvoiceItemTagsParams object with the ability to set a timeout on a request.
NewDeleteInvoiceItemCustomFieldsBadRequest creates a DeleteInvoiceItemCustomFieldsBadRequest with default headers values.
NewDeleteInvoiceItemCustomFieldsNoContent creates a DeleteInvoiceItemCustomFieldsNoContent with default headers values.
NewDeleteInvoiceItemCustomFieldsParams creates a new DeleteInvoiceItemCustomFieldsParams object, with the default timeout for this client.
NewDeleteInvoiceItemCustomFieldsParamsWithContext creates a new DeleteInvoiceItemCustomFieldsParams object with the ability to set a context for a request.
NewDeleteInvoiceItemCustomFieldsParamsWithHTTPClient creates a new DeleteInvoiceItemCustomFieldsParams object with the ability to set a custom HTTPClient for a request.
NewDeleteInvoiceItemCustomFieldsParamsWithTimeout creates a new DeleteInvoiceItemCustomFieldsParams object with the ability to set a timeout on a request.
NewDeleteInvoiceItemTagsBadRequest creates a DeleteInvoiceItemTagsBadRequest with default headers values.
NewDeleteInvoiceItemTagsNoContent creates a DeleteInvoiceItemTagsNoContent with default headers values.
NewDeleteInvoiceItemTagsParams creates a new DeleteInvoiceItemTagsParams object, with the default timeout for this client.
NewDeleteInvoiceItemTagsParamsWithContext creates a new DeleteInvoiceItemTagsParams object with the ability to set a context for a request.
NewDeleteInvoiceItemTagsParamsWithHTTPClient creates a new DeleteInvoiceItemTagsParams object with the ability to set a custom HTTPClient for a request.
NewDeleteInvoiceItemTagsParamsWithTimeout creates a new DeleteInvoiceItemTagsParams object with the ability to set a timeout on a request.
NewGetInvoiceItemAuditLogsWithHistoryNotFound creates a GetInvoiceItemAuditLogsWithHistoryNotFound with default headers values.
NewGetInvoiceItemAuditLogsWithHistoryOK creates a GetInvoiceItemAuditLogsWithHistoryOK with default headers values.
NewGetInvoiceItemAuditLogsWithHistoryParams creates a new GetInvoiceItemAuditLogsWithHistoryParams object, with the default timeout for this client.
NewGetInvoiceItemAuditLogsWithHistoryParamsWithContext creates a new GetInvoiceItemAuditLogsWithHistoryParams object with the ability to set a context for a request.
NewGetInvoiceItemAuditLogsWithHistoryParamsWithHTTPClient creates a new GetInvoiceItemAuditLogsWithHistoryParams object with the ability to set a custom HTTPClient for a request.
NewGetInvoiceItemAuditLogsWithHistoryParamsWithTimeout creates a new GetInvoiceItemAuditLogsWithHistoryParams object with the ability to set a timeout on a request.
NewGetInvoiceItemCustomFieldsBadRequest creates a GetInvoiceItemCustomFieldsBadRequest with default headers values.
NewGetInvoiceItemCustomFieldsOK creates a GetInvoiceItemCustomFieldsOK with default headers values.
NewGetInvoiceItemCustomFieldsParams creates a new GetInvoiceItemCustomFieldsParams object, with the default timeout for this client.
NewGetInvoiceItemCustomFieldsParamsWithContext creates a new GetInvoiceItemCustomFieldsParams object with the ability to set a context for a request.
NewGetInvoiceItemCustomFieldsParamsWithHTTPClient creates a new GetInvoiceItemCustomFieldsParams object with the ability to set a custom HTTPClient for a request.
NewGetInvoiceItemCustomFieldsParamsWithTimeout creates a new GetInvoiceItemCustomFieldsParams object with the ability to set a timeout on a request.
NewGetInvoiceItemTagsBadRequest creates a GetInvoiceItemTagsBadRequest with default headers values.
NewGetInvoiceItemTagsNotFound creates a GetInvoiceItemTagsNotFound with default headers values.
NewGetInvoiceItemTagsOK creates a GetInvoiceItemTagsOK with default headers values.
NewGetInvoiceItemTagsParams creates a new GetInvoiceItemTagsParams object, with the default timeout for this client.
NewGetInvoiceItemTagsParamsWithContext creates a new GetInvoiceItemTagsParams object with the ability to set a context for a request.
NewGetInvoiceItemTagsParamsWithHTTPClient creates a new GetInvoiceItemTagsParams object with the ability to set a custom HTTPClient for a request.
NewGetInvoiceItemTagsParamsWithTimeout creates a new GetInvoiceItemTagsParams object with the ability to set a timeout on a request.
NewModifyInvoiceItemCustomFieldsBadRequest creates a ModifyInvoiceItemCustomFieldsBadRequest with default headers values.
NewModifyInvoiceItemCustomFieldsNoContent creates a ModifyInvoiceItemCustomFieldsNoContent with default headers values.
NewModifyInvoiceItemCustomFieldsParams creates a new ModifyInvoiceItemCustomFieldsParams object, with the default timeout for this client.
NewModifyInvoiceItemCustomFieldsParamsWithContext creates a new ModifyInvoiceItemCustomFieldsParams object with the ability to set a context for a request.
NewModifyInvoiceItemCustomFieldsParamsWithHTTPClient creates a new ModifyInvoiceItemCustomFieldsParams object with the ability to set a custom HTTPClient for a request.
NewModifyInvoiceItemCustomFieldsParamsWithTimeout creates a new ModifyInvoiceItemCustomFieldsParams object with the ability to set a timeout on a request.

# Structs

Client for invoice item API */.
CreateInvoiceItemCustomFieldsBadRequest describes a response with status code 400, with default header values.
CreateInvoiceItemCustomFieldsCreated describes a response with status code 201, with default header values.
CreateInvoiceItemCustomFieldsParams contains all the parameters to send to the API endpoint for the create invoice item custom fields operation.
CreateInvoiceItemCustomFieldsReader is a Reader for the CreateInvoiceItemCustomFields structure.
CreateInvoiceItemTagsBadRequest describes a response with status code 400, with default header values.
CreateInvoiceItemTagsCreated describes a response with status code 201, with default header values.
CreateInvoiceItemTagsParams contains all the parameters to send to the API endpoint for the create invoice item tags operation.
CreateInvoiceItemTagsReader is a Reader for the CreateInvoiceItemTags structure.
DeleteInvoiceItemCustomFieldsBadRequest describes a response with status code 400, with default header values.
DeleteInvoiceItemCustomFieldsNoContent describes a response with status code 204, with default header values.
DeleteInvoiceItemCustomFieldsParams contains all the parameters to send to the API endpoint for the delete invoice item custom fields operation.
DeleteInvoiceItemCustomFieldsReader is a Reader for the DeleteInvoiceItemCustomFields structure.
DeleteInvoiceItemTagsBadRequest describes a response with status code 400, with default header values.
DeleteInvoiceItemTagsNoContent describes a response with status code 204, with default header values.
DeleteInvoiceItemTagsParams contains all the parameters to send to the API endpoint for the delete invoice item tags operation.
DeleteInvoiceItemTagsReader is a Reader for the DeleteInvoiceItemTags structure.
GetInvoiceItemAuditLogsWithHistoryNotFound describes a response with status code 404, with default header values.
GetInvoiceItemAuditLogsWithHistoryOK describes a response with status code 200, with default header values.
GetInvoiceItemAuditLogsWithHistoryParams contains all the parameters to send to the API endpoint for the get invoice item audit logs with history operation.
GetInvoiceItemAuditLogsWithHistoryReader is a Reader for the GetInvoiceItemAuditLogsWithHistory structure.
GetInvoiceItemCustomFieldsBadRequest describes a response with status code 400, with default header values.
GetInvoiceItemCustomFieldsOK describes a response with status code 200, with default header values.
GetInvoiceItemCustomFieldsParams contains all the parameters to send to the API endpoint for the get invoice item custom fields operation.
GetInvoiceItemCustomFieldsReader is a Reader for the GetInvoiceItemCustomFields structure.
GetInvoiceItemTagsBadRequest describes a response with status code 400, with default header values.
GetInvoiceItemTagsNotFound describes a response with status code 404, with default header values.
GetInvoiceItemTagsOK describes a response with status code 200, with default header values.
GetInvoiceItemTagsParams contains all the parameters to send to the API endpoint for the get invoice item tags operation.
GetInvoiceItemTagsReader is a Reader for the GetInvoiceItemTags structure.
ModifyInvoiceItemCustomFieldsBadRequest describes a response with status code 400, with default header values.
ModifyInvoiceItemCustomFieldsNoContent describes a response with status code 204, with default header values.
ModifyInvoiceItemCustomFieldsParams contains all the parameters to send to the API endpoint for the modify invoice item custom fields operation.
ModifyInvoiceItemCustomFieldsReader is a Reader for the ModifyInvoiceItemCustomFields structure.

# Interfaces

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

# Type aliases

ClientOption is the option for Client methods.