billing_statements

package
v0.0.0-...-4ac4f36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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

WithContext adds the context to the get billing records file params

func (*GetBillingRecordsFileParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the get billing records file params

func (*GetBillingRecordsFileParams) WithID

WithID adds the id to the get billing records file params

func (*GetBillingRecordsFileParams) WithTimeout

WithTimeout adds the timeout to the get billing records file params

func (*GetBillingRecordsFileParams) WriteToRequest

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

WithContext adds the context to the get billing statement file params

func (*GetBillingStatementFileParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the get billing statement file params

func (*GetBillingStatementFileParams) WithID

WithID adds the id to the get billing statement file params

func (*GetBillingStatementFileParams) WithTimeout

WithTimeout adds the timeout to the get billing statement file params

func (*GetBillingStatementFileParams) WriteToRequest

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

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

SetTo adds the to to the get billing statements params

func (*GetBillingStatementsParams) WithContext

WithContext adds the context to the get billing statements params

func (*GetBillingStatementsParams) WithDefaults

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

WithFrom adds the from to the get billing statements params

func (*GetBillingStatementsParams) WithHTTPClient

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

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

WithTimeout adds the timeout to the get billing statements params

func (*GetBillingStatementsParams) WithTo

WithTo adds the to to the get billing statements params

func (*GetBillingStatementsParams) WriteToRequest

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 (*GetGroupedBillingStatementsOK) GetPayload

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

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

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

SetTo adds the to to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WithContext

WithContext adds the context to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WithDefaults

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

WithFrom adds the from to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WithHTTPClient

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

WithPage adds the page to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WithPageSize

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

WithTimeout adds the timeout to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WithTo

WithTo adds the to to the get grouped billing statements params

func (*GetGroupedBillingStatementsParams) WriteToRequest

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

WithContext adds the context to the get reconciliation file params

func (*GetReconciliationFileParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the get reconciliation file params

func (*GetReconciliationFileParams) WithID

WithID adds the id to the get reconciliation file params

func (*GetReconciliationFileParams) WithTimeout

WithTimeout adds the timeout to the get reconciliation file params

func (*GetReconciliationFileParams) WriteToRequest

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL