Documentation ¶
Index ¶
- type Client
- func (a *Client) GetBillingRecordsFile(params *GetBillingRecordsFileParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetBillingRecordsFileOK, error)
- func (a *Client) GetBillingStatementFile(params *GetBillingStatementFileParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetBillingStatementFileOK, error)
- func (a *Client) GetBillingStatements(params *GetBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetBillingStatementsOK, error)
- func (a *Client) GetGroupedBillingStatements(params *GetGroupedBillingStatementsParams, ...) (*GetGroupedBillingStatementsOK, error)
- func (a *Client) GetReconciliationFile(params *GetReconciliationFileParams, authInfo runtime.ClientAuthInfoWriter, ...) (*GetReconciliationFileOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type GetBillingRecordsFileOK
- type GetBillingRecordsFileParams
- func NewGetBillingRecordsFileParams() *GetBillingRecordsFileParams
- func NewGetBillingRecordsFileParamsWithContext(ctx context.Context) *GetBillingRecordsFileParams
- func NewGetBillingRecordsFileParamsWithHTTPClient(client *http.Client) *GetBillingRecordsFileParams
- func NewGetBillingRecordsFileParamsWithTimeout(timeout time.Duration) *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) SetContext(ctx context.Context)
- func (o *GetBillingRecordsFileParams) SetDefaults()
- func (o *GetBillingRecordsFileParams) SetHTTPClient(client *http.Client)
- func (o *GetBillingRecordsFileParams) SetID(id int32)
- func (o *GetBillingRecordsFileParams) SetTimeout(timeout time.Duration)
- func (o *GetBillingRecordsFileParams) WithContext(ctx context.Context) *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) WithDefaults() *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) WithHTTPClient(client *http.Client) *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) WithID(id int32) *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) WithTimeout(timeout time.Duration) *GetBillingRecordsFileParams
- func (o *GetBillingRecordsFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetBillingRecordsFileReader
- type GetBillingStatementFileOK
- type GetBillingStatementFileParams
- func NewGetBillingStatementFileParams() *GetBillingStatementFileParams
- func NewGetBillingStatementFileParamsWithContext(ctx context.Context) *GetBillingStatementFileParams
- func NewGetBillingStatementFileParamsWithHTTPClient(client *http.Client) *GetBillingStatementFileParams
- func NewGetBillingStatementFileParamsWithTimeout(timeout time.Duration) *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) SetContext(ctx context.Context)
- func (o *GetBillingStatementFileParams) SetDefaults()
- func (o *GetBillingStatementFileParams) SetHTTPClient(client *http.Client)
- func (o *GetBillingStatementFileParams) SetID(id int32)
- func (o *GetBillingStatementFileParams) SetTimeout(timeout time.Duration)
- func (o *GetBillingStatementFileParams) WithContext(ctx context.Context) *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) WithDefaults() *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) WithHTTPClient(client *http.Client) *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) WithID(id int32) *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) WithTimeout(timeout time.Duration) *GetBillingStatementFileParams
- func (o *GetBillingStatementFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetBillingStatementFileReader
- type GetBillingStatementsOK
- type GetBillingStatementsParams
- func NewGetBillingStatementsParams() *GetBillingStatementsParams
- func NewGetBillingStatementsParamsWithContext(ctx context.Context) *GetBillingStatementsParams
- func NewGetBillingStatementsParamsWithHTTPClient(client *http.Client) *GetBillingStatementsParams
- func NewGetBillingStatementsParamsWithTimeout(timeout time.Duration) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) SetContext(ctx context.Context)
- func (o *GetBillingStatementsParams) SetDefaults()
- func (o *GetBillingStatementsParams) SetFrom(from *strfmt.DateTime)
- func (o *GetBillingStatementsParams) SetHTTPClient(client *http.Client)
- func (o *GetBillingStatementsParams) SetInvoiceProfileID(invoiceProfileID *int32)
- func (o *GetBillingStatementsParams) SetOrganizationID(organizationID *int32)
- func (o *GetBillingStatementsParams) SetPage(page *int32)
- func (o *GetBillingStatementsParams) SetPageSize(pageSize *int32)
- func (o *GetBillingStatementsParams) SetProvisionType(provisionType *string)
- func (o *GetBillingStatementsParams) SetTimeout(timeout time.Duration)
- func (o *GetBillingStatementsParams) SetTo(to *strfmt.DateTime)
- func (o *GetBillingStatementsParams) WithContext(ctx context.Context) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithDefaults() *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithFrom(from *strfmt.DateTime) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithHTTPClient(client *http.Client) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithOrganizationID(organizationID *int32) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithPage(page *int32) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithPageSize(pageSize *int32) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithProvisionType(provisionType *string) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithTimeout(timeout time.Duration) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WithTo(to *strfmt.DateTime) *GetBillingStatementsParams
- func (o *GetBillingStatementsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetBillingStatementsReader
- type GetGroupedBillingStatementsOK
- type GetGroupedBillingStatementsParams
- func NewGetGroupedBillingStatementsParams() *GetGroupedBillingStatementsParams
- func NewGetGroupedBillingStatementsParamsWithContext(ctx context.Context) *GetGroupedBillingStatementsParams
- func NewGetGroupedBillingStatementsParamsWithHTTPClient(client *http.Client) *GetGroupedBillingStatementsParams
- func NewGetGroupedBillingStatementsParamsWithTimeout(timeout time.Duration) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) SetContext(ctx context.Context)
- func (o *GetGroupedBillingStatementsParams) SetDefaults()
- func (o *GetGroupedBillingStatementsParams) SetFrom(from *strfmt.DateTime)
- func (o *GetGroupedBillingStatementsParams) SetHTTPClient(client *http.Client)
- func (o *GetGroupedBillingStatementsParams) SetInvoiceProfileID(invoiceProfileID *int32)
- func (o *GetGroupedBillingStatementsParams) SetOrganizationID(organizationID *int32)
- func (o *GetGroupedBillingStatementsParams) SetPage(page *int32)
- func (o *GetGroupedBillingStatementsParams) SetPageSize(pageSize *int32)
- func (o *GetGroupedBillingStatementsParams) SetProvisionType(provisionType *string)
- func (o *GetGroupedBillingStatementsParams) SetTimeout(timeout time.Duration)
- func (o *GetGroupedBillingStatementsParams) SetTo(to *strfmt.DateTime)
- func (o *GetGroupedBillingStatementsParams) WithContext(ctx context.Context) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithDefaults() *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithFrom(from *strfmt.DateTime) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithHTTPClient(client *http.Client) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithOrganizationID(organizationID *int32) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithPage(page *int32) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithPageSize(pageSize *int32) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithProvisionType(provisionType *string) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithTimeout(timeout time.Duration) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WithTo(to *strfmt.DateTime) *GetGroupedBillingStatementsParams
- func (o *GetGroupedBillingStatementsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetGroupedBillingStatementsReader
- type GetReconciliationFileOK
- type GetReconciliationFileParams
- func NewGetReconciliationFileParams() *GetReconciliationFileParams
- func NewGetReconciliationFileParamsWithContext(ctx context.Context) *GetReconciliationFileParams
- func NewGetReconciliationFileParamsWithHTTPClient(client *http.Client) *GetReconciliationFileParams
- func NewGetReconciliationFileParamsWithTimeout(timeout time.Duration) *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) SetContext(ctx context.Context)
- func (o *GetReconciliationFileParams) SetDefaults()
- func (o *GetReconciliationFileParams) SetHTTPClient(client *http.Client)
- func (o *GetReconciliationFileParams) SetID(id int32)
- func (o *GetReconciliationFileParams) SetTimeout(timeout time.Duration)
- func (o *GetReconciliationFileParams) WithContext(ctx context.Context) *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) WithDefaults() *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) WithHTTPClient(client *http.Client) *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) WithID(id int32) *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) WithTimeout(timeout time.Duration) *GetReconciliationFileParams
- func (o *GetReconciliationFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetReconciliationFileReader
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
}
Client for billing statements API
func (*Client) GetBillingRecordsFile ¶
func (a *Client) GetBillingRecordsFile(params *GetBillingRecordsFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingRecordsFileOK, error)
GetBillingRecordsFile get billing records file API
func (*Client) GetBillingStatementFile ¶
func (a *Client) GetBillingStatementFile(params *GetBillingStatementFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingStatementFileOK, error)
GetBillingStatementFile get billing statement file API
func (*Client) GetBillingStatements ¶
func (a *Client) GetBillingStatements(params *GetBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingStatementsOK, error)
GetBillingStatements get billing statements API
func (*Client) GetGroupedBillingStatements ¶
func (a *Client) GetGroupedBillingStatements(params *GetGroupedBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupedBillingStatementsOK, error)
GetGroupedBillingStatements get grouped billing statements API
func (*Client) GetReconciliationFile ¶
func (a *Client) GetReconciliationFile(params *GetReconciliationFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetReconciliationFileOK, error)
GetReconciliationFile get reconciliation file API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { GetBillingRecordsFile(params *GetBillingRecordsFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingRecordsFileOK, error) GetBillingStatementFile(params *GetBillingStatementFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingStatementFileOK, error) GetBillingStatements(params *GetBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetBillingStatementsOK, error) GetGroupedBillingStatements(params *GetGroupedBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupedBillingStatementsOK, error) GetReconciliationFile(params *GetReconciliationFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetReconciliationFileOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new billing statements API client.
type GetBillingRecordsFileOK ¶
type GetBillingRecordsFileOK struct { }
GetBillingRecordsFileOK describes a response with status code 200, with default header values.
Success
func NewGetBillingRecordsFileOK ¶
func NewGetBillingRecordsFileOK() *GetBillingRecordsFileOK
NewGetBillingRecordsFileOK creates a GetBillingRecordsFileOK with default headers values
func (*GetBillingRecordsFileOK) Error ¶
func (o *GetBillingRecordsFileOK) Error() string
type GetBillingRecordsFileParams ¶
type GetBillingRecordsFileParams struct { // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetBillingRecordsFileParams contains all the parameters to send to the API endpoint
for the get billing records file operation. Typically these are written to a http.Request.
func NewGetBillingRecordsFileParams ¶
func NewGetBillingRecordsFileParams() *GetBillingRecordsFileParams
NewGetBillingRecordsFileParams creates a new GetBillingRecordsFileParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetBillingRecordsFileParamsWithContext ¶
func NewGetBillingRecordsFileParamsWithContext(ctx context.Context) *GetBillingRecordsFileParams
NewGetBillingRecordsFileParamsWithContext creates a new GetBillingRecordsFileParams object with the ability to set a context for a request.
func NewGetBillingRecordsFileParamsWithHTTPClient ¶
func NewGetBillingRecordsFileParamsWithHTTPClient(client *http.Client) *GetBillingRecordsFileParams
NewGetBillingRecordsFileParamsWithHTTPClient creates a new GetBillingRecordsFileParams object with the ability to set a custom HTTPClient for a request.
func NewGetBillingRecordsFileParamsWithTimeout ¶
func NewGetBillingRecordsFileParamsWithTimeout(timeout time.Duration) *GetBillingRecordsFileParams
NewGetBillingRecordsFileParamsWithTimeout creates a new GetBillingRecordsFileParams object with the ability to set a timeout on a request.
func (*GetBillingRecordsFileParams) SetContext ¶
func (o *GetBillingRecordsFileParams) SetContext(ctx context.Context)
SetContext adds the context to the get billing records file params
func (*GetBillingRecordsFileParams) SetDefaults ¶
func (o *GetBillingRecordsFileParams) SetDefaults()
SetDefaults hydrates default values in the get billing records file params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingRecordsFileParams) SetHTTPClient ¶
func (o *GetBillingRecordsFileParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get billing records file params
func (*GetBillingRecordsFileParams) SetID ¶
func (o *GetBillingRecordsFileParams) SetID(id int32)
SetID adds the id to the get billing records file params
func (*GetBillingRecordsFileParams) SetTimeout ¶
func (o *GetBillingRecordsFileParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get billing records file params
func (*GetBillingRecordsFileParams) WithContext ¶
func (o *GetBillingRecordsFileParams) WithContext(ctx context.Context) *GetBillingRecordsFileParams
WithContext adds the context to the get billing records file params
func (*GetBillingRecordsFileParams) WithDefaults ¶
func (o *GetBillingRecordsFileParams) WithDefaults() *GetBillingRecordsFileParams
WithDefaults hydrates default values in the get billing records file params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingRecordsFileParams) WithHTTPClient ¶
func (o *GetBillingRecordsFileParams) WithHTTPClient(client *http.Client) *GetBillingRecordsFileParams
WithHTTPClient adds the HTTPClient to the get billing records file params
func (*GetBillingRecordsFileParams) WithID ¶
func (o *GetBillingRecordsFileParams) WithID(id int32) *GetBillingRecordsFileParams
WithID adds the id to the get billing records file params
func (*GetBillingRecordsFileParams) WithTimeout ¶
func (o *GetBillingRecordsFileParams) WithTimeout(timeout time.Duration) *GetBillingRecordsFileParams
WithTimeout adds the timeout to the get billing records file params
func (*GetBillingRecordsFileParams) WriteToRequest ¶
func (o *GetBillingRecordsFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetBillingRecordsFileReader ¶
type GetBillingRecordsFileReader struct {
// contains filtered or unexported fields
}
GetBillingRecordsFileReader is a Reader for the GetBillingRecordsFile structure.
func (*GetBillingRecordsFileReader) ReadResponse ¶
func (o *GetBillingRecordsFileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetBillingStatementFileOK ¶
type GetBillingStatementFileOK struct { }
GetBillingStatementFileOK describes a response with status code 200, with default header values.
Success
func NewGetBillingStatementFileOK ¶
func NewGetBillingStatementFileOK() *GetBillingStatementFileOK
NewGetBillingStatementFileOK creates a GetBillingStatementFileOK with default headers values
func (*GetBillingStatementFileOK) Error ¶
func (o *GetBillingStatementFileOK) Error() string
type GetBillingStatementFileParams ¶
type GetBillingStatementFileParams struct { // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetBillingStatementFileParams contains all the parameters to send to the API endpoint
for the get billing statement file operation. Typically these are written to a http.Request.
func NewGetBillingStatementFileParams ¶
func NewGetBillingStatementFileParams() *GetBillingStatementFileParams
NewGetBillingStatementFileParams creates a new GetBillingStatementFileParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetBillingStatementFileParamsWithContext ¶
func NewGetBillingStatementFileParamsWithContext(ctx context.Context) *GetBillingStatementFileParams
NewGetBillingStatementFileParamsWithContext creates a new GetBillingStatementFileParams object with the ability to set a context for a request.
func NewGetBillingStatementFileParamsWithHTTPClient ¶
func NewGetBillingStatementFileParamsWithHTTPClient(client *http.Client) *GetBillingStatementFileParams
NewGetBillingStatementFileParamsWithHTTPClient creates a new GetBillingStatementFileParams object with the ability to set a custom HTTPClient for a request.
func NewGetBillingStatementFileParamsWithTimeout ¶
func NewGetBillingStatementFileParamsWithTimeout(timeout time.Duration) *GetBillingStatementFileParams
NewGetBillingStatementFileParamsWithTimeout creates a new GetBillingStatementFileParams object with the ability to set a timeout on a request.
func (*GetBillingStatementFileParams) SetContext ¶
func (o *GetBillingStatementFileParams) SetContext(ctx context.Context)
SetContext adds the context to the get billing statement file params
func (*GetBillingStatementFileParams) SetDefaults ¶
func (o *GetBillingStatementFileParams) SetDefaults()
SetDefaults hydrates default values in the get billing statement file params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingStatementFileParams) SetHTTPClient ¶
func (o *GetBillingStatementFileParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get billing statement file params
func (*GetBillingStatementFileParams) SetID ¶
func (o *GetBillingStatementFileParams) SetID(id int32)
SetID adds the id to the get billing statement file params
func (*GetBillingStatementFileParams) SetTimeout ¶
func (o *GetBillingStatementFileParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get billing statement file params
func (*GetBillingStatementFileParams) WithContext ¶
func (o *GetBillingStatementFileParams) WithContext(ctx context.Context) *GetBillingStatementFileParams
WithContext adds the context to the get billing statement file params
func (*GetBillingStatementFileParams) WithDefaults ¶
func (o *GetBillingStatementFileParams) WithDefaults() *GetBillingStatementFileParams
WithDefaults hydrates default values in the get billing statement file params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingStatementFileParams) WithHTTPClient ¶
func (o *GetBillingStatementFileParams) WithHTTPClient(client *http.Client) *GetBillingStatementFileParams
WithHTTPClient adds the HTTPClient to the get billing statement file params
func (*GetBillingStatementFileParams) WithID ¶
func (o *GetBillingStatementFileParams) WithID(id int32) *GetBillingStatementFileParams
WithID adds the id to the get billing statement file params
func (*GetBillingStatementFileParams) WithTimeout ¶
func (o *GetBillingStatementFileParams) WithTimeout(timeout time.Duration) *GetBillingStatementFileParams
WithTimeout adds the timeout to the get billing statement file params
func (*GetBillingStatementFileParams) WriteToRequest ¶
func (o *GetBillingStatementFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetBillingStatementFileReader ¶
type GetBillingStatementFileReader struct {
// contains filtered or unexported fields
}
GetBillingStatementFileReader is a Reader for the GetBillingStatementFile structure.
func (*GetBillingStatementFileReader) ReadResponse ¶
func (o *GetBillingStatementFileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetBillingStatementsOK ¶
type GetBillingStatementsOK struct {
Payload *models.APICollectionOfBillingStatement
}
GetBillingStatementsOK describes a response with status code 200, with default header values.
Success
func NewGetBillingStatementsOK ¶
func NewGetBillingStatementsOK() *GetBillingStatementsOK
NewGetBillingStatementsOK creates a GetBillingStatementsOK with default headers values
func (*GetBillingStatementsOK) Error ¶
func (o *GetBillingStatementsOK) Error() string
func (*GetBillingStatementsOK) GetPayload ¶
func (o *GetBillingStatementsOK) GetPayload() *models.APICollectionOfBillingStatement
type GetBillingStatementsParams ¶
type GetBillingStatementsParams struct { // From. // // Format: date-time From *strfmt.DateTime // InvoiceProfileID. // // Format: int32 InvoiceProfileID *int32 // OrganizationID. // // Format: int32 OrganizationID *int32 // Page. // // Format: int32 Page *int32 // PageSize. // // Format: int32 PageSize *int32 // ProvisionType. ProvisionType *string // To. // // Format: date-time To *strfmt.DateTime Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetBillingStatementsParams contains all the parameters to send to the API endpoint
for the get billing statements operation. Typically these are written to a http.Request.
func NewGetBillingStatementsParams ¶
func NewGetBillingStatementsParams() *GetBillingStatementsParams
NewGetBillingStatementsParams creates a new GetBillingStatementsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetBillingStatementsParamsWithContext ¶
func NewGetBillingStatementsParamsWithContext(ctx context.Context) *GetBillingStatementsParams
NewGetBillingStatementsParamsWithContext creates a new GetBillingStatementsParams object with the ability to set a context for a request.
func NewGetBillingStatementsParamsWithHTTPClient ¶
func NewGetBillingStatementsParamsWithHTTPClient(client *http.Client) *GetBillingStatementsParams
NewGetBillingStatementsParamsWithHTTPClient creates a new GetBillingStatementsParams object with the ability to set a custom HTTPClient for a request.
func NewGetBillingStatementsParamsWithTimeout ¶
func NewGetBillingStatementsParamsWithTimeout(timeout time.Duration) *GetBillingStatementsParams
NewGetBillingStatementsParamsWithTimeout creates a new GetBillingStatementsParams object with the ability to set a timeout on a request.
func (*GetBillingStatementsParams) SetContext ¶
func (o *GetBillingStatementsParams) SetContext(ctx context.Context)
SetContext adds the context to the get billing statements params
func (*GetBillingStatementsParams) SetDefaults ¶
func (o *GetBillingStatementsParams) SetDefaults()
SetDefaults hydrates default values in the get billing statements params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingStatementsParams) SetFrom ¶
func (o *GetBillingStatementsParams) SetFrom(from *strfmt.DateTime)
SetFrom adds the from to the get billing statements params
func (*GetBillingStatementsParams) SetHTTPClient ¶
func (o *GetBillingStatementsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get billing statements params
func (*GetBillingStatementsParams) SetInvoiceProfileID ¶
func (o *GetBillingStatementsParams) SetInvoiceProfileID(invoiceProfileID *int32)
SetInvoiceProfileID adds the invoiceProfileId to the get billing statements params
func (*GetBillingStatementsParams) SetOrganizationID ¶
func (o *GetBillingStatementsParams) SetOrganizationID(organizationID *int32)
SetOrganizationID adds the organizationId to the get billing statements params
func (*GetBillingStatementsParams) SetPage ¶
func (o *GetBillingStatementsParams) SetPage(page *int32)
SetPage adds the page to the get billing statements params
func (*GetBillingStatementsParams) SetPageSize ¶
func (o *GetBillingStatementsParams) SetPageSize(pageSize *int32)
SetPageSize adds the pageSize to the get billing statements params
func (*GetBillingStatementsParams) SetProvisionType ¶
func (o *GetBillingStatementsParams) SetProvisionType(provisionType *string)
SetProvisionType adds the provisionType to the get billing statements params
func (*GetBillingStatementsParams) SetTimeout ¶
func (o *GetBillingStatementsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get billing statements params
func (*GetBillingStatementsParams) SetTo ¶
func (o *GetBillingStatementsParams) SetTo(to *strfmt.DateTime)
SetTo adds the to to the get billing statements params
func (*GetBillingStatementsParams) WithContext ¶
func (o *GetBillingStatementsParams) WithContext(ctx context.Context) *GetBillingStatementsParams
WithContext adds the context to the get billing statements params
func (*GetBillingStatementsParams) WithDefaults ¶
func (o *GetBillingStatementsParams) WithDefaults() *GetBillingStatementsParams
WithDefaults hydrates default values in the get billing statements params (not the query body).
All values with no default are reset to their zero value.
func (*GetBillingStatementsParams) WithFrom ¶
func (o *GetBillingStatementsParams) WithFrom(from *strfmt.DateTime) *GetBillingStatementsParams
WithFrom adds the from to the get billing statements params
func (*GetBillingStatementsParams) WithHTTPClient ¶
func (o *GetBillingStatementsParams) WithHTTPClient(client *http.Client) *GetBillingStatementsParams
WithHTTPClient adds the HTTPClient to the get billing statements params
func (*GetBillingStatementsParams) WithInvoiceProfileID ¶
func (o *GetBillingStatementsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetBillingStatementsParams
WithInvoiceProfileID adds the invoiceProfileID to the get billing statements params
func (*GetBillingStatementsParams) WithOrganizationID ¶
func (o *GetBillingStatementsParams) WithOrganizationID(organizationID *int32) *GetBillingStatementsParams
WithOrganizationID adds the organizationID to the get billing statements params
func (*GetBillingStatementsParams) WithPage ¶
func (o *GetBillingStatementsParams) WithPage(page *int32) *GetBillingStatementsParams
WithPage adds the page to the get billing statements params
func (*GetBillingStatementsParams) WithPageSize ¶
func (o *GetBillingStatementsParams) WithPageSize(pageSize *int32) *GetBillingStatementsParams
WithPageSize adds the pageSize to the get billing statements params
func (*GetBillingStatementsParams) WithProvisionType ¶
func (o *GetBillingStatementsParams) WithProvisionType(provisionType *string) *GetBillingStatementsParams
WithProvisionType adds the provisionType to the get billing statements params
func (*GetBillingStatementsParams) WithTimeout ¶
func (o *GetBillingStatementsParams) WithTimeout(timeout time.Duration) *GetBillingStatementsParams
WithTimeout adds the timeout to the get billing statements params
func (*GetBillingStatementsParams) WithTo ¶
func (o *GetBillingStatementsParams) WithTo(to *strfmt.DateTime) *GetBillingStatementsParams
WithTo adds the to to the get billing statements params
func (*GetBillingStatementsParams) WriteToRequest ¶
func (o *GetBillingStatementsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetBillingStatementsReader ¶
type GetBillingStatementsReader struct {
// contains filtered or unexported fields
}
GetBillingStatementsReader is a Reader for the GetBillingStatements structure.
func (*GetBillingStatementsReader) ReadResponse ¶
func (o *GetBillingStatementsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetGroupedBillingStatementsOK ¶
type GetGroupedBillingStatementsOK struct {
Payload *models.APICollectionOfGroupedBillingStatement
}
GetGroupedBillingStatementsOK describes a response with status code 200, with default header values.
Success
func NewGetGroupedBillingStatementsOK ¶
func NewGetGroupedBillingStatementsOK() *GetGroupedBillingStatementsOK
NewGetGroupedBillingStatementsOK creates a GetGroupedBillingStatementsOK with default headers values
func (*GetGroupedBillingStatementsOK) Error ¶
func (o *GetGroupedBillingStatementsOK) Error() string
func (*GetGroupedBillingStatementsOK) GetPayload ¶
func (o *GetGroupedBillingStatementsOK) GetPayload() *models.APICollectionOfGroupedBillingStatement
type GetGroupedBillingStatementsParams ¶
type GetGroupedBillingStatementsParams struct { // From. // // Format: date-time From *strfmt.DateTime // InvoiceProfileID. // // Format: int32 InvoiceProfileID *int32 // OrganizationID. // // Format: int32 OrganizationID *int32 // Page. // // Format: int32 Page *int32 // PageSize. // // Format: int32 PageSize *int32 // ProvisionType. ProvisionType *string // To. // // Format: date-time To *strfmt.DateTime Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetGroupedBillingStatementsParams contains all the parameters to send to the API endpoint
for the get grouped billing statements operation. Typically these are written to a http.Request.
func NewGetGroupedBillingStatementsParams ¶
func NewGetGroupedBillingStatementsParams() *GetGroupedBillingStatementsParams
NewGetGroupedBillingStatementsParams creates a new GetGroupedBillingStatementsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetGroupedBillingStatementsParamsWithContext ¶
func NewGetGroupedBillingStatementsParamsWithContext(ctx context.Context) *GetGroupedBillingStatementsParams
NewGetGroupedBillingStatementsParamsWithContext creates a new GetGroupedBillingStatementsParams object with the ability to set a context for a request.
func NewGetGroupedBillingStatementsParamsWithHTTPClient ¶
func NewGetGroupedBillingStatementsParamsWithHTTPClient(client *http.Client) *GetGroupedBillingStatementsParams
NewGetGroupedBillingStatementsParamsWithHTTPClient creates a new GetGroupedBillingStatementsParams object with the ability to set a custom HTTPClient for a request.
func NewGetGroupedBillingStatementsParamsWithTimeout ¶
func NewGetGroupedBillingStatementsParamsWithTimeout(timeout time.Duration) *GetGroupedBillingStatementsParams
NewGetGroupedBillingStatementsParamsWithTimeout creates a new GetGroupedBillingStatementsParams object with the ability to set a timeout on a request.
func (*GetGroupedBillingStatementsParams) SetContext ¶
func (o *GetGroupedBillingStatementsParams) SetContext(ctx context.Context)
SetContext adds the context to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetDefaults ¶
func (o *GetGroupedBillingStatementsParams) SetDefaults()
SetDefaults hydrates default values in the get grouped billing statements params (not the query body).
All values with no default are reset to their zero value.
func (*GetGroupedBillingStatementsParams) SetFrom ¶
func (o *GetGroupedBillingStatementsParams) SetFrom(from *strfmt.DateTime)
SetFrom adds the from to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetHTTPClient ¶
func (o *GetGroupedBillingStatementsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetInvoiceProfileID ¶
func (o *GetGroupedBillingStatementsParams) SetInvoiceProfileID(invoiceProfileID *int32)
SetInvoiceProfileID adds the invoiceProfileId to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetOrganizationID ¶
func (o *GetGroupedBillingStatementsParams) SetOrganizationID(organizationID *int32)
SetOrganizationID adds the organizationId to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetPage ¶
func (o *GetGroupedBillingStatementsParams) SetPage(page *int32)
SetPage adds the page to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetPageSize ¶
func (o *GetGroupedBillingStatementsParams) SetPageSize(pageSize *int32)
SetPageSize adds the pageSize to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetProvisionType ¶
func (o *GetGroupedBillingStatementsParams) SetProvisionType(provisionType *string)
SetProvisionType adds the provisionType to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetTimeout ¶
func (o *GetGroupedBillingStatementsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) SetTo ¶
func (o *GetGroupedBillingStatementsParams) SetTo(to *strfmt.DateTime)
SetTo adds the to to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithContext ¶
func (o *GetGroupedBillingStatementsParams) WithContext(ctx context.Context) *GetGroupedBillingStatementsParams
WithContext adds the context to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithDefaults ¶
func (o *GetGroupedBillingStatementsParams) WithDefaults() *GetGroupedBillingStatementsParams
WithDefaults hydrates default values in the get grouped billing statements params (not the query body).
All values with no default are reset to their zero value.
func (*GetGroupedBillingStatementsParams) WithFrom ¶
func (o *GetGroupedBillingStatementsParams) WithFrom(from *strfmt.DateTime) *GetGroupedBillingStatementsParams
WithFrom adds the from to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithHTTPClient ¶
func (o *GetGroupedBillingStatementsParams) WithHTTPClient(client *http.Client) *GetGroupedBillingStatementsParams
WithHTTPClient adds the HTTPClient to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithInvoiceProfileID ¶
func (o *GetGroupedBillingStatementsParams) WithInvoiceProfileID(invoiceProfileID *int32) *GetGroupedBillingStatementsParams
WithInvoiceProfileID adds the invoiceProfileID to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithOrganizationID ¶
func (o *GetGroupedBillingStatementsParams) WithOrganizationID(organizationID *int32) *GetGroupedBillingStatementsParams
WithOrganizationID adds the organizationID to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithPage ¶
func (o *GetGroupedBillingStatementsParams) WithPage(page *int32) *GetGroupedBillingStatementsParams
WithPage adds the page to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithPageSize ¶
func (o *GetGroupedBillingStatementsParams) WithPageSize(pageSize *int32) *GetGroupedBillingStatementsParams
WithPageSize adds the pageSize to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithProvisionType ¶
func (o *GetGroupedBillingStatementsParams) WithProvisionType(provisionType *string) *GetGroupedBillingStatementsParams
WithProvisionType adds the provisionType to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithTimeout ¶
func (o *GetGroupedBillingStatementsParams) WithTimeout(timeout time.Duration) *GetGroupedBillingStatementsParams
WithTimeout adds the timeout to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WithTo ¶
func (o *GetGroupedBillingStatementsParams) WithTo(to *strfmt.DateTime) *GetGroupedBillingStatementsParams
WithTo adds the to to the get grouped billing statements params
func (*GetGroupedBillingStatementsParams) WriteToRequest ¶
func (o *GetGroupedBillingStatementsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetGroupedBillingStatementsReader ¶
type GetGroupedBillingStatementsReader struct {
// contains filtered or unexported fields
}
GetGroupedBillingStatementsReader is a Reader for the GetGroupedBillingStatements structure.
func (*GetGroupedBillingStatementsReader) ReadResponse ¶
func (o *GetGroupedBillingStatementsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetReconciliationFileOK ¶
type GetReconciliationFileOK struct { }
GetReconciliationFileOK describes a response with status code 200, with default header values.
Success
func NewGetReconciliationFileOK ¶
func NewGetReconciliationFileOK() *GetReconciliationFileOK
NewGetReconciliationFileOK creates a GetReconciliationFileOK with default headers values
func (*GetReconciliationFileOK) Error ¶
func (o *GetReconciliationFileOK) Error() string
type GetReconciliationFileParams ¶
type GetReconciliationFileParams struct { // ID. // // Format: int32 ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetReconciliationFileParams contains all the parameters to send to the API endpoint
for the get reconciliation file operation. Typically these are written to a http.Request.
func NewGetReconciliationFileParams ¶
func NewGetReconciliationFileParams() *GetReconciliationFileParams
NewGetReconciliationFileParams creates a new GetReconciliationFileParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetReconciliationFileParamsWithContext ¶
func NewGetReconciliationFileParamsWithContext(ctx context.Context) *GetReconciliationFileParams
NewGetReconciliationFileParamsWithContext creates a new GetReconciliationFileParams object with the ability to set a context for a request.
func NewGetReconciliationFileParamsWithHTTPClient ¶
func NewGetReconciliationFileParamsWithHTTPClient(client *http.Client) *GetReconciliationFileParams
NewGetReconciliationFileParamsWithHTTPClient creates a new GetReconciliationFileParams object with the ability to set a custom HTTPClient for a request.
func NewGetReconciliationFileParamsWithTimeout ¶
func NewGetReconciliationFileParamsWithTimeout(timeout time.Duration) *GetReconciliationFileParams
NewGetReconciliationFileParamsWithTimeout creates a new GetReconciliationFileParams object with the ability to set a timeout on a request.
func (*GetReconciliationFileParams) SetContext ¶
func (o *GetReconciliationFileParams) SetContext(ctx context.Context)
SetContext adds the context to the get reconciliation file params
func (*GetReconciliationFileParams) SetDefaults ¶
func (o *GetReconciliationFileParams) SetDefaults()
SetDefaults hydrates default values in the get reconciliation file params (not the query body).
All values with no default are reset to their zero value.
func (*GetReconciliationFileParams) SetHTTPClient ¶
func (o *GetReconciliationFileParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get reconciliation file params
func (*GetReconciliationFileParams) SetID ¶
func (o *GetReconciliationFileParams) SetID(id int32)
SetID adds the id to the get reconciliation file params
func (*GetReconciliationFileParams) SetTimeout ¶
func (o *GetReconciliationFileParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get reconciliation file params
func (*GetReconciliationFileParams) WithContext ¶
func (o *GetReconciliationFileParams) WithContext(ctx context.Context) *GetReconciliationFileParams
WithContext adds the context to the get reconciliation file params
func (*GetReconciliationFileParams) WithDefaults ¶
func (o *GetReconciliationFileParams) WithDefaults() *GetReconciliationFileParams
WithDefaults hydrates default values in the get reconciliation file params (not the query body).
All values with no default are reset to their zero value.
func (*GetReconciliationFileParams) WithHTTPClient ¶
func (o *GetReconciliationFileParams) WithHTTPClient(client *http.Client) *GetReconciliationFileParams
WithHTTPClient adds the HTTPClient to the get reconciliation file params
func (*GetReconciliationFileParams) WithID ¶
func (o *GetReconciliationFileParams) WithID(id int32) *GetReconciliationFileParams
WithID adds the id to the get reconciliation file params
func (*GetReconciliationFileParams) WithTimeout ¶
func (o *GetReconciliationFileParams) WithTimeout(timeout time.Duration) *GetReconciliationFileParams
WithTimeout adds the timeout to the get reconciliation file params
func (*GetReconciliationFileParams) WriteToRequest ¶
func (o *GetReconciliationFileParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetReconciliationFileReader ¶
type GetReconciliationFileReader struct {
// contains filtered or unexported fields
}
GetReconciliationFileReader is a Reader for the GetReconciliationFile structure.
func (*GetReconciliationFileReader) ReadResponse ¶
func (o *GetReconciliationFileReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- billing_statements_client.go
- get_billing_records_file_parameters.go
- get_billing_records_file_responses.go
- get_billing_statement_file_parameters.go
- get_billing_statement_file_responses.go
- get_billing_statements_parameters.go
- get_billing_statements_responses.go
- get_grouped_billing_statements_parameters.go
- get_grouped_billing_statements_responses.go
- get_reconciliation_file_parameters.go
- get_reconciliation_file_responses.go