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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) (*GetBillingRecordsFileOK, error)
GetBillingRecordsFile get billing records file API
func (*Client) GetBillingStatementFile ¶
func (a *Client) GetBillingStatementFile(params *GetBillingStatementFileParams, authInfo runtime.ClientAuthInfoWriter) (*GetBillingStatementFileOK, error)
GetBillingStatementFile get billing statement file API
func (*Client) GetBillingStatements ¶
func (a *Client) GetBillingStatements(params *GetBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter) (*GetBillingStatementsOK, error)
GetBillingStatements get billing statements API
func (*Client) GetGroupedBillingStatements ¶
func (a *Client) GetGroupedBillingStatements(params *GetGroupedBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter) (*GetGroupedBillingStatementsOK, error)
GetGroupedBillingStatements get grouped billing statements API
func (*Client) GetReconciliationFile ¶
func (a *Client) GetReconciliationFile(params *GetReconciliationFileParams, authInfo runtime.ClientAuthInfoWriter) (*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 ClientService ¶
type ClientService interface { GetBillingRecordsFile(params *GetBillingRecordsFileParams, authInfo runtime.ClientAuthInfoWriter) (*GetBillingRecordsFileOK, error) GetBillingStatementFile(params *GetBillingStatementFileParams, authInfo runtime.ClientAuthInfoWriter) (*GetBillingStatementFileOK, error) GetBillingStatements(params *GetBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter) (*GetBillingStatementsOK, error) GetGroupedBillingStatements(params *GetGroupedBillingStatementsParams, authInfo runtime.ClientAuthInfoWriter) (*GetGroupedBillingStatementsOK, error) GetReconciliationFile(params *GetReconciliationFileParams, authInfo runtime.ClientAuthInfoWriter) (*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 handles this case 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*/ 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 values initialized.
func NewGetBillingRecordsFileParamsWithContext ¶
func NewGetBillingRecordsFileParamsWithContext(ctx context.Context) *GetBillingRecordsFileParams
NewGetBillingRecordsFileParamsWithContext creates a new GetBillingRecordsFileParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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*/ 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 values initialized.
func NewGetBillingStatementFileParamsWithContext ¶
func NewGetBillingStatementFileParamsWithContext(ctx context.Context) *GetBillingStatementFileParams
NewGetBillingStatementFileParamsWithContext creates a new GetBillingStatementFileParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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*/ From *strfmt.DateTime /*InvoiceProfileID*/ InvoiceProfileID *int32 /*OrganizationID*/ OrganizationID *int32 /*Page*/ Page *int32 /*PageSize*/ PageSize *int32 /*ProvisionType*/ ProvisionType *string /*To*/ 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 values initialized.
func NewGetBillingStatementsParamsWithContext ¶
func NewGetBillingStatementsParamsWithContext(ctx context.Context) *GetBillingStatementsParams
NewGetBillingStatementsParamsWithContext creates a new GetBillingStatementsParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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*/ From *strfmt.DateTime /*InvoiceProfileID*/ InvoiceProfileID *int32 /*OrganizationID*/ OrganizationID *int32 /*Page*/ Page *int32 /*PageSize*/ PageSize *int32 /*ProvisionType*/ ProvisionType *string /*To*/ 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 values initialized.
func NewGetGroupedBillingStatementsParamsWithContext ¶
func NewGetGroupedBillingStatementsParamsWithContext(ctx context.Context) *GetGroupedBillingStatementsParams
NewGetGroupedBillingStatementsParamsWithContext creates a new GetGroupedBillingStatementsParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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 handles this case 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*/ 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 values initialized.
func NewGetReconciliationFileParamsWithContext ¶
func NewGetReconciliationFileParamsWithContext(ctx context.Context) *GetReconciliationFileParams
NewGetReconciliationFileParamsWithContext creates a new GetReconciliationFileParams object with the default values initialized, and 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 default values initialized, and 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 default values initialized, and 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) 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) 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