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

# Functions

New creates a new tenant API client.
NewCreateTenantConflict creates a CreateTenantConflict with default headers values.
NewCreateTenantCreated creates a CreateTenantCreated with default headers values.
NewCreateTenantParams creates a new CreateTenantParams object, with the default timeout for this client.
NewCreateTenantParamsWithContext creates a new CreateTenantParams object with the ability to set a context for a request.
NewCreateTenantParamsWithHTTPClient creates a new CreateTenantParams object with the ability to set a custom HTTPClient for a request.
NewCreateTenantParamsWithTimeout creates a new CreateTenantParams object with the ability to set a timeout on a request.
NewDeletePerTenantConfigurationBadRequest creates a DeletePerTenantConfigurationBadRequest with default headers values.
NewDeletePerTenantConfigurationNoContent creates a DeletePerTenantConfigurationNoContent with default headers values.
NewDeletePerTenantConfigurationParams creates a new DeletePerTenantConfigurationParams object, with the default timeout for this client.
NewDeletePerTenantConfigurationParamsWithContext creates a new DeletePerTenantConfigurationParams object with the ability to set a context for a request.
NewDeletePerTenantConfigurationParamsWithHTTPClient creates a new DeletePerTenantConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewDeletePerTenantConfigurationParamsWithTimeout creates a new DeletePerTenantConfigurationParams object with the ability to set a timeout on a request.
NewDeletePluginConfigurationBadRequest creates a DeletePluginConfigurationBadRequest with default headers values.
NewDeletePluginConfigurationNoContent creates a DeletePluginConfigurationNoContent with default headers values.
NewDeletePluginConfigurationParams creates a new DeletePluginConfigurationParams object, with the default timeout for this client.
NewDeletePluginConfigurationParamsWithContext creates a new DeletePluginConfigurationParams object with the ability to set a context for a request.
NewDeletePluginConfigurationParamsWithHTTPClient creates a new DeletePluginConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewDeletePluginConfigurationParamsWithTimeout creates a new DeletePluginConfigurationParams object with the ability to set a timeout on a request.
NewDeletePluginPaymentStateMachineConfigBadRequest creates a DeletePluginPaymentStateMachineConfigBadRequest with default headers values.
NewDeletePluginPaymentStateMachineConfigNoContent creates a DeletePluginPaymentStateMachineConfigNoContent with default headers values.
NewDeletePluginPaymentStateMachineConfigParams creates a new DeletePluginPaymentStateMachineConfigParams object, with the default timeout for this client.
NewDeletePluginPaymentStateMachineConfigParamsWithContext creates a new DeletePluginPaymentStateMachineConfigParams object with the ability to set a context for a request.
NewDeletePluginPaymentStateMachineConfigParamsWithHTTPClient creates a new DeletePluginPaymentStateMachineConfigParams object with the ability to set a custom HTTPClient for a request.
NewDeletePluginPaymentStateMachineConfigParamsWithTimeout creates a new DeletePluginPaymentStateMachineConfigParams object with the ability to set a timeout on a request.
NewDeletePushNotificationCallbacksBadRequest creates a DeletePushNotificationCallbacksBadRequest with default headers values.
NewDeletePushNotificationCallbacksNoContent creates a DeletePushNotificationCallbacksNoContent with default headers values.
NewDeletePushNotificationCallbacksParams creates a new DeletePushNotificationCallbacksParams object, with the default timeout for this client.
NewDeletePushNotificationCallbacksParamsWithContext creates a new DeletePushNotificationCallbacksParams object with the ability to set a context for a request.
NewDeletePushNotificationCallbacksParamsWithHTTPClient creates a new DeletePushNotificationCallbacksParams object with the ability to set a custom HTTPClient for a request.
NewDeletePushNotificationCallbacksParamsWithTimeout creates a new DeletePushNotificationCallbacksParams object with the ability to set a timeout on a request.
NewDeleteUserKeyValueBadRequest creates a DeleteUserKeyValueBadRequest with default headers values.
NewDeleteUserKeyValueNoContent creates a DeleteUserKeyValueNoContent with default headers values.
NewDeleteUserKeyValueParams creates a new DeleteUserKeyValueParams object, with the default timeout for this client.
NewDeleteUserKeyValueParamsWithContext creates a new DeleteUserKeyValueParams object with the ability to set a context for a request.
NewDeleteUserKeyValueParamsWithHTTPClient creates a new DeleteUserKeyValueParams object with the ability to set a custom HTTPClient for a request.
NewDeleteUserKeyValueParamsWithTimeout creates a new DeleteUserKeyValueParams object with the ability to set a timeout on a request.
NewGetAllPluginConfigurationBadRequest creates a GetAllPluginConfigurationBadRequest with default headers values.
NewGetAllPluginConfigurationOK creates a GetAllPluginConfigurationOK with default headers values.
NewGetAllPluginConfigurationParams creates a new GetAllPluginConfigurationParams object, with the default timeout for this client.
NewGetAllPluginConfigurationParamsWithContext creates a new GetAllPluginConfigurationParams object with the ability to set a context for a request.
NewGetAllPluginConfigurationParamsWithHTTPClient creates a new GetAllPluginConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewGetAllPluginConfigurationParamsWithTimeout creates a new GetAllPluginConfigurationParams object with the ability to set a timeout on a request.
NewGetPerTenantConfigurationBadRequest creates a GetPerTenantConfigurationBadRequest with default headers values.
NewGetPerTenantConfigurationOK creates a GetPerTenantConfigurationOK with default headers values.
NewGetPerTenantConfigurationParams creates a new GetPerTenantConfigurationParams object, with the default timeout for this client.
NewGetPerTenantConfigurationParamsWithContext creates a new GetPerTenantConfigurationParams object with the ability to set a context for a request.
NewGetPerTenantConfigurationParamsWithHTTPClient creates a new GetPerTenantConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewGetPerTenantConfigurationParamsWithTimeout creates a new GetPerTenantConfigurationParams object with the ability to set a timeout on a request.
NewGetPluginConfigurationBadRequest creates a GetPluginConfigurationBadRequest with default headers values.
NewGetPluginConfigurationOK creates a GetPluginConfigurationOK with default headers values.
NewGetPluginConfigurationParams creates a new GetPluginConfigurationParams object, with the default timeout for this client.
NewGetPluginConfigurationParamsWithContext creates a new GetPluginConfigurationParams object with the ability to set a context for a request.
NewGetPluginConfigurationParamsWithHTTPClient creates a new GetPluginConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewGetPluginConfigurationParamsWithTimeout creates a new GetPluginConfigurationParams object with the ability to set a timeout on a request.
NewGetPluginPaymentStateMachineConfigBadRequest creates a GetPluginPaymentStateMachineConfigBadRequest with default headers values.
NewGetPluginPaymentStateMachineConfigOK creates a GetPluginPaymentStateMachineConfigOK with default headers values.
NewGetPluginPaymentStateMachineConfigParams creates a new GetPluginPaymentStateMachineConfigParams object, with the default timeout for this client.
NewGetPluginPaymentStateMachineConfigParamsWithContext creates a new GetPluginPaymentStateMachineConfigParams object with the ability to set a context for a request.
NewGetPluginPaymentStateMachineConfigParamsWithHTTPClient creates a new GetPluginPaymentStateMachineConfigParams object with the ability to set a custom HTTPClient for a request.
NewGetPluginPaymentStateMachineConfigParamsWithTimeout creates a new GetPluginPaymentStateMachineConfigParams object with the ability to set a timeout on a request.
NewGetPushNotificationCallbacksBadRequest creates a GetPushNotificationCallbacksBadRequest with default headers values.
NewGetPushNotificationCallbacksOK creates a GetPushNotificationCallbacksOK with default headers values.
NewGetPushNotificationCallbacksParams creates a new GetPushNotificationCallbacksParams object, with the default timeout for this client.
NewGetPushNotificationCallbacksParamsWithContext creates a new GetPushNotificationCallbacksParams object with the ability to set a context for a request.
NewGetPushNotificationCallbacksParamsWithHTTPClient creates a new GetPushNotificationCallbacksParams object with the ability to set a custom HTTPClient for a request.
NewGetPushNotificationCallbacksParamsWithTimeout creates a new GetPushNotificationCallbacksParams object with the ability to set a timeout on a request.
NewGetTenantBadRequest creates a GetTenantBadRequest with default headers values.
NewGetTenantByAPIKeyNotFound creates a GetTenantByAPIKeyNotFound with default headers values.
NewGetTenantByAPIKeyOK creates a GetTenantByAPIKeyOK with default headers values.
NewGetTenantByAPIKeyParams creates a new GetTenantByAPIKeyParams object, with the default timeout for this client.
NewGetTenantByAPIKeyParamsWithContext creates a new GetTenantByAPIKeyParams object with the ability to set a context for a request.
NewGetTenantByAPIKeyParamsWithHTTPClient creates a new GetTenantByAPIKeyParams object with the ability to set a custom HTTPClient for a request.
NewGetTenantByAPIKeyParamsWithTimeout creates a new GetTenantByAPIKeyParams object with the ability to set a timeout on a request.
NewGetTenantNotFound creates a GetTenantNotFound with default headers values.
NewGetTenantOK creates a GetTenantOK with default headers values.
NewGetTenantParams creates a new GetTenantParams object, with the default timeout for this client.
NewGetTenantParamsWithContext creates a new GetTenantParams object with the ability to set a context for a request.
NewGetTenantParamsWithHTTPClient creates a new GetTenantParams object with the ability to set a custom HTTPClient for a request.
NewGetTenantParamsWithTimeout creates a new GetTenantParams object with the ability to set a timeout on a request.
NewGetUserKeyValueBadRequest creates a GetUserKeyValueBadRequest with default headers values.
NewGetUserKeyValueOK creates a GetUserKeyValueOK with default headers values.
NewGetUserKeyValueParams creates a new GetUserKeyValueParams object, with the default timeout for this client.
NewGetUserKeyValueParamsWithContext creates a new GetUserKeyValueParams object with the ability to set a context for a request.
NewGetUserKeyValueParamsWithHTTPClient creates a new GetUserKeyValueParams object with the ability to set a custom HTTPClient for a request.
NewGetUserKeyValueParamsWithTimeout creates a new GetUserKeyValueParams object with the ability to set a timeout on a request.
NewInsertUserKeyValueBadRequest creates a InsertUserKeyValueBadRequest with default headers values.
NewInsertUserKeyValueCreated creates a InsertUserKeyValueCreated with default headers values.
NewInsertUserKeyValueParams creates a new InsertUserKeyValueParams object, with the default timeout for this client.
NewInsertUserKeyValueParamsWithContext creates a new InsertUserKeyValueParams object with the ability to set a context for a request.
NewInsertUserKeyValueParamsWithHTTPClient creates a new InsertUserKeyValueParams object with the ability to set a custom HTTPClient for a request.
NewInsertUserKeyValueParamsWithTimeout creates a new InsertUserKeyValueParams object with the ability to set a timeout on a request.
NewRegisterPushNotificationCallbackBadRequest creates a RegisterPushNotificationCallbackBadRequest with default headers values.
NewRegisterPushNotificationCallbackCreated creates a RegisterPushNotificationCallbackCreated with default headers values.
NewRegisterPushNotificationCallbackParams creates a new RegisterPushNotificationCallbackParams object, with the default timeout for this client.
NewRegisterPushNotificationCallbackParamsWithContext creates a new RegisterPushNotificationCallbackParams object with the ability to set a context for a request.
NewRegisterPushNotificationCallbackParamsWithHTTPClient creates a new RegisterPushNotificationCallbackParams object with the ability to set a custom HTTPClient for a request.
NewRegisterPushNotificationCallbackParamsWithTimeout creates a new RegisterPushNotificationCallbackParams object with the ability to set a timeout on a request.
NewUploadPerTenantConfigurationBadRequest creates a UploadPerTenantConfigurationBadRequest with default headers values.
NewUploadPerTenantConfigurationCreated creates a UploadPerTenantConfigurationCreated with default headers values.
NewUploadPerTenantConfigurationParams creates a new UploadPerTenantConfigurationParams object, with the default timeout for this client.
NewUploadPerTenantConfigurationParamsWithContext creates a new UploadPerTenantConfigurationParams object with the ability to set a context for a request.
NewUploadPerTenantConfigurationParamsWithHTTPClient creates a new UploadPerTenantConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewUploadPerTenantConfigurationParamsWithTimeout creates a new UploadPerTenantConfigurationParams object with the ability to set a timeout on a request.
NewUploadPluginConfigurationBadRequest creates a UploadPluginConfigurationBadRequest with default headers values.
NewUploadPluginConfigurationCreated creates a UploadPluginConfigurationCreated with default headers values.
NewUploadPluginConfigurationParams creates a new UploadPluginConfigurationParams object, with the default timeout for this client.
NewUploadPluginConfigurationParamsWithContext creates a new UploadPluginConfigurationParams object with the ability to set a context for a request.
NewUploadPluginConfigurationParamsWithHTTPClient creates a new UploadPluginConfigurationParams object with the ability to set a custom HTTPClient for a request.
NewUploadPluginConfigurationParamsWithTimeout creates a new UploadPluginConfigurationParams object with the ability to set a timeout on a request.
NewUploadPluginPaymentStateMachineConfigBadRequest creates a UploadPluginPaymentStateMachineConfigBadRequest with default headers values.
NewUploadPluginPaymentStateMachineConfigCreated creates a UploadPluginPaymentStateMachineConfigCreated with default headers values.
NewUploadPluginPaymentStateMachineConfigParams creates a new UploadPluginPaymentStateMachineConfigParams object, with the default timeout for this client.
NewUploadPluginPaymentStateMachineConfigParamsWithContext creates a new UploadPluginPaymentStateMachineConfigParams object with the ability to set a context for a request.
NewUploadPluginPaymentStateMachineConfigParamsWithHTTPClient creates a new UploadPluginPaymentStateMachineConfigParams object with the ability to set a custom HTTPClient for a request.
NewUploadPluginPaymentStateMachineConfigParamsWithTimeout creates a new UploadPluginPaymentStateMachineConfigParams object with the ability to set a timeout on a request.

# Structs

Client for tenant API */.
CreateTenantConflict describes a response with status code 409, with default header values.
CreateTenantCreated describes a response with status code 201, with default header values.
CreateTenantParams contains all the parameters to send to the API endpoint for the create tenant operation.
CreateTenantReader is a Reader for the CreateTenant structure.
DeletePerTenantConfigurationBadRequest describes a response with status code 400, with default header values.
DeletePerTenantConfigurationNoContent describes a response with status code 204, with default header values.
DeletePerTenantConfigurationParams contains all the parameters to send to the API endpoint for the delete per tenant configuration operation.
DeletePerTenantConfigurationReader is a Reader for the DeletePerTenantConfiguration structure.
DeletePluginConfigurationBadRequest describes a response with status code 400, with default header values.
DeletePluginConfigurationNoContent describes a response with status code 204, with default header values.
DeletePluginConfigurationParams contains all the parameters to send to the API endpoint for the delete plugin configuration operation.
DeletePluginConfigurationReader is a Reader for the DeletePluginConfiguration structure.
DeletePluginPaymentStateMachineConfigBadRequest describes a response with status code 400, with default header values.
DeletePluginPaymentStateMachineConfigNoContent describes a response with status code 204, with default header values.
DeletePluginPaymentStateMachineConfigParams contains all the parameters to send to the API endpoint for the delete plugin payment state machine config operation.
DeletePluginPaymentStateMachineConfigReader is a Reader for the DeletePluginPaymentStateMachineConfig structure.
DeletePushNotificationCallbacksBadRequest describes a response with status code 400, with default header values.
DeletePushNotificationCallbacksNoContent describes a response with status code 204, with default header values.
DeletePushNotificationCallbacksParams contains all the parameters to send to the API endpoint for the delete push notification callbacks operation.
DeletePushNotificationCallbacksReader is a Reader for the DeletePushNotificationCallbacks structure.
DeleteUserKeyValueBadRequest describes a response with status code 400, with default header values.
DeleteUserKeyValueNoContent describes a response with status code 204, with default header values.
DeleteUserKeyValueParams contains all the parameters to send to the API endpoint for the delete user key value operation.
DeleteUserKeyValueReader is a Reader for the DeleteUserKeyValue structure.
GetAllPluginConfigurationBadRequest describes a response with status code 400, with default header values.
GetAllPluginConfigurationOK describes a response with status code 200, with default header values.
GetAllPluginConfigurationParams contains all the parameters to send to the API endpoint for the get all plugin configuration operation.
GetAllPluginConfigurationReader is a Reader for the GetAllPluginConfiguration structure.
GetPerTenantConfigurationBadRequest describes a response with status code 400, with default header values.
GetPerTenantConfigurationOK describes a response with status code 200, with default header values.
GetPerTenantConfigurationParams contains all the parameters to send to the API endpoint for the get per tenant configuration operation.
GetPerTenantConfigurationReader is a Reader for the GetPerTenantConfiguration structure.
GetPluginConfigurationBadRequest describes a response with status code 400, with default header values.
GetPluginConfigurationOK describes a response with status code 200, with default header values.
GetPluginConfigurationParams contains all the parameters to send to the API endpoint for the get plugin configuration operation.
GetPluginConfigurationReader is a Reader for the GetPluginConfiguration structure.
GetPluginPaymentStateMachineConfigBadRequest describes a response with status code 400, with default header values.
GetPluginPaymentStateMachineConfigOK describes a response with status code 200, with default header values.
GetPluginPaymentStateMachineConfigParams contains all the parameters to send to the API endpoint for the get plugin payment state machine config operation.
GetPluginPaymentStateMachineConfigReader is a Reader for the GetPluginPaymentStateMachineConfig structure.
GetPushNotificationCallbacksBadRequest describes a response with status code 400, with default header values.
GetPushNotificationCallbacksOK describes a response with status code 200, with default header values.
GetPushNotificationCallbacksParams contains all the parameters to send to the API endpoint for the get push notification callbacks operation.
GetPushNotificationCallbacksReader is a Reader for the GetPushNotificationCallbacks structure.
GetTenantBadRequest describes a response with status code 400, with default header values.
GetTenantByAPIKeyNotFound describes a response with status code 404, with default header values.
GetTenantByAPIKeyOK describes a response with status code 200, with default header values.
GetTenantByAPIKeyParams contains all the parameters to send to the API endpoint for the get tenant by Api key operation.
GetTenantByAPIKeyReader is a Reader for the GetTenantByAPIKey structure.
GetTenantNotFound describes a response with status code 404, with default header values.
GetTenantOK describes a response with status code 200, with default header values.
GetTenantParams contains all the parameters to send to the API endpoint for the get tenant operation.
GetTenantReader is a Reader for the GetTenant structure.
GetUserKeyValueBadRequest describes a response with status code 400, with default header values.
GetUserKeyValueOK describes a response with status code 200, with default header values.
GetUserKeyValueParams contains all the parameters to send to the API endpoint for the get user key value operation.
GetUserKeyValueReader is a Reader for the GetUserKeyValue structure.
InsertUserKeyValueBadRequest describes a response with status code 400, with default header values.
InsertUserKeyValueCreated describes a response with status code 201, with default header values.
InsertUserKeyValueParams contains all the parameters to send to the API endpoint for the insert user key value operation.
InsertUserKeyValueReader is a Reader for the InsertUserKeyValue structure.
RegisterPushNotificationCallbackBadRequest describes a response with status code 400, with default header values.
RegisterPushNotificationCallbackCreated describes a response with status code 201, with default header values.
RegisterPushNotificationCallbackParams contains all the parameters to send to the API endpoint for the register push notification callback operation.
RegisterPushNotificationCallbackReader is a Reader for the RegisterPushNotificationCallback structure.
UploadPerTenantConfigurationBadRequest describes a response with status code 400, with default header values.
UploadPerTenantConfigurationCreated describes a response with status code 201, with default header values.
UploadPerTenantConfigurationParams contains all the parameters to send to the API endpoint for the upload per tenant configuration operation.
UploadPerTenantConfigurationReader is a Reader for the UploadPerTenantConfiguration structure.
UploadPluginConfigurationBadRequest describes a response with status code 400, with default header values.
UploadPluginConfigurationCreated describes a response with status code 201, with default header values.
UploadPluginConfigurationParams contains all the parameters to send to the API endpoint for the upload plugin configuration operation.
UploadPluginConfigurationReader is a Reader for the UploadPluginConfiguration structure.
UploadPluginPaymentStateMachineConfigBadRequest describes a response with status code 400, with default header values.
UploadPluginPaymentStateMachineConfigCreated describes a response with status code 201, with default header values.
UploadPluginPaymentStateMachineConfigParams contains all the parameters to send to the API endpoint for the upload plugin payment state machine config operation.
UploadPluginPaymentStateMachineConfigReader is a Reader for the UploadPluginPaymentStateMachineConfig structure.

# Interfaces

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

# Type aliases

ClientOption is the option for Client methods.