payment_type_out

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2020 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 payment type out API

func (*Client) LedgerPaymentTypeOutDelete

func (a *Client) LedgerPaymentTypeOutDelete(params *LedgerPaymentTypeOutDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

LedgerPaymentTypeOutDelete bs e t a delete payment type for outgoing payments by ID

func (*Client) LedgerPaymentTypeOutGet

func (a *Client) LedgerPaymentTypeOutGet(params *LedgerPaymentTypeOutGetParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutGetOK, error)

LedgerPaymentTypeOutGet bs e t a get payment type for outgoing payments by ID

func (*Client) LedgerPaymentTypeOutListPostList

LedgerPaymentTypeOutListPostList bs e t a create multiple payment types for outgoing payments at once

func (*Client) LedgerPaymentTypeOutListPutList

func (a *Client) LedgerPaymentTypeOutListPutList(params *LedgerPaymentTypeOutListPutListParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutListPutListOK, error)

LedgerPaymentTypeOutListPutList bs e t a update multiple payment types for outgoing payments at once

func (*Client) LedgerPaymentTypeOutPost

LedgerPaymentTypeOutPost bs e t a create new payment type for outgoing payments

func (*Client) LedgerPaymentTypeOutPut

func (a *Client) LedgerPaymentTypeOutPut(params *LedgerPaymentTypeOutPutParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutPutOK, error)

LedgerPaymentTypeOutPut bs e t a update existing payment type for outgoing payments

func (*Client) LedgerPaymentTypeOutSearch

func (a *Client) LedgerPaymentTypeOutSearch(params *LedgerPaymentTypeOutSearchParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutSearchOK, error)

LedgerPaymentTypeOutSearch bs e t a gets payment types for outgoing payments

This is an API endpoint for getting payment types for outgoing payments. This is equivalent to the section 'Outgoing Payments' under Accounts Settings in Tripletex. These are the payment types listed in supplier invoices, vat returns, salary payments and Tax/ENI

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	LedgerPaymentTypeOutDelete(params *LedgerPaymentTypeOutDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

	LedgerPaymentTypeOutGet(params *LedgerPaymentTypeOutGetParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutGetOK, error)

	LedgerPaymentTypeOutListPostList(params *LedgerPaymentTypeOutListPostListParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutListPostListCreated, error)

	LedgerPaymentTypeOutListPutList(params *LedgerPaymentTypeOutListPutListParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutListPutListOK, error)

	LedgerPaymentTypeOutPost(params *LedgerPaymentTypeOutPostParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutPostCreated, error)

	LedgerPaymentTypeOutPut(params *LedgerPaymentTypeOutPutParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutPutOK, error)

	LedgerPaymentTypeOutSearch(params *LedgerPaymentTypeOutSearchParams, authInfo runtime.ClientAuthInfoWriter) (*LedgerPaymentTypeOutSearchOK, 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 payment type out API client.

type LedgerPaymentTypeOutDeleteDefault

type LedgerPaymentTypeOutDeleteDefault struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutDeleteDefault handles this case with default header values.

successful operation

func NewLedgerPaymentTypeOutDeleteDefault

func NewLedgerPaymentTypeOutDeleteDefault(code int) *LedgerPaymentTypeOutDeleteDefault

NewLedgerPaymentTypeOutDeleteDefault creates a LedgerPaymentTypeOutDeleteDefault with default headers values

func (*LedgerPaymentTypeOutDeleteDefault) Code

Code gets the status code for the ledger payment type out delete default response

func (*LedgerPaymentTypeOutDeleteDefault) Error

type LedgerPaymentTypeOutDeleteParams

type LedgerPaymentTypeOutDeleteParams struct {

	/*ID
	  Element ID

	*/
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutDeleteParams contains all the parameters to send to the API endpoint for the ledger payment type out delete operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutDeleteParams

func NewLedgerPaymentTypeOutDeleteParams() *LedgerPaymentTypeOutDeleteParams

NewLedgerPaymentTypeOutDeleteParams creates a new LedgerPaymentTypeOutDeleteParams object with the default values initialized.

func NewLedgerPaymentTypeOutDeleteParamsWithContext

func NewLedgerPaymentTypeOutDeleteParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutDeleteParams

NewLedgerPaymentTypeOutDeleteParamsWithContext creates a new LedgerPaymentTypeOutDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutDeleteParamsWithHTTPClient

func NewLedgerPaymentTypeOutDeleteParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutDeleteParams

NewLedgerPaymentTypeOutDeleteParamsWithHTTPClient creates a new LedgerPaymentTypeOutDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutDeleteParamsWithTimeout

func NewLedgerPaymentTypeOutDeleteParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutDeleteParams

NewLedgerPaymentTypeOutDeleteParamsWithTimeout creates a new LedgerPaymentTypeOutDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutDeleteParams) SetContext

SetContext adds the context to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) SetHTTPClient

func (o *LedgerPaymentTypeOutDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) SetID

SetID adds the id to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) SetTimeout

func (o *LedgerPaymentTypeOutDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) WithContext

WithContext adds the context to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) WithID

WithID adds the id to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out delete params

func (*LedgerPaymentTypeOutDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutDeleteReader

type LedgerPaymentTypeOutDeleteReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutDeleteReader is a Reader for the LedgerPaymentTypeOutDelete structure.

func (*LedgerPaymentTypeOutDeleteReader) ReadResponse

func (o *LedgerPaymentTypeOutDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutGetOK

type LedgerPaymentTypeOutGetOK struct {
	Payload *models.ResponseWrapperPaymentTypeOut
}

LedgerPaymentTypeOutGetOK handles this case with default header values.

successful operation

func NewLedgerPaymentTypeOutGetOK

func NewLedgerPaymentTypeOutGetOK() *LedgerPaymentTypeOutGetOK

NewLedgerPaymentTypeOutGetOK creates a LedgerPaymentTypeOutGetOK with default headers values

func (*LedgerPaymentTypeOutGetOK) Error

func (o *LedgerPaymentTypeOutGetOK) Error() string

func (*LedgerPaymentTypeOutGetOK) GetPayload

type LedgerPaymentTypeOutGetParams

type LedgerPaymentTypeOutGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutGetParams contains all the parameters to send to the API endpoint for the ledger payment type out get operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutGetParams

func NewLedgerPaymentTypeOutGetParams() *LedgerPaymentTypeOutGetParams

NewLedgerPaymentTypeOutGetParams creates a new LedgerPaymentTypeOutGetParams object with the default values initialized.

func NewLedgerPaymentTypeOutGetParamsWithContext

func NewLedgerPaymentTypeOutGetParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutGetParams

NewLedgerPaymentTypeOutGetParamsWithContext creates a new LedgerPaymentTypeOutGetParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutGetParamsWithHTTPClient

func NewLedgerPaymentTypeOutGetParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutGetParams

NewLedgerPaymentTypeOutGetParamsWithHTTPClient creates a new LedgerPaymentTypeOutGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutGetParamsWithTimeout

func NewLedgerPaymentTypeOutGetParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutGetParams

NewLedgerPaymentTypeOutGetParamsWithTimeout creates a new LedgerPaymentTypeOutGetParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutGetParams) SetContext

func (o *LedgerPaymentTypeOutGetParams) SetContext(ctx context.Context)

SetContext adds the context to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) SetFields

func (o *LedgerPaymentTypeOutGetParams) SetFields(fields *string)

SetFields adds the fields to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) SetHTTPClient

func (o *LedgerPaymentTypeOutGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) SetID

func (o *LedgerPaymentTypeOutGetParams) SetID(id int32)

SetID adds the id to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) SetTimeout

func (o *LedgerPaymentTypeOutGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WithContext

WithContext adds the context to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WithFields

WithFields adds the fields to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WithID

WithID adds the id to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out get params

func (*LedgerPaymentTypeOutGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutGetReader

type LedgerPaymentTypeOutGetReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutGetReader is a Reader for the LedgerPaymentTypeOutGet structure.

func (*LedgerPaymentTypeOutGetReader) ReadResponse

func (o *LedgerPaymentTypeOutGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutListPostListCreated

type LedgerPaymentTypeOutListPostListCreated struct {
	Payload *models.ListResponsePaymentTypeOut
}

LedgerPaymentTypeOutListPostListCreated handles this case with default header values.

successfully created

func NewLedgerPaymentTypeOutListPostListCreated

func NewLedgerPaymentTypeOutListPostListCreated() *LedgerPaymentTypeOutListPostListCreated

NewLedgerPaymentTypeOutListPostListCreated creates a LedgerPaymentTypeOutListPostListCreated with default headers values

func (*LedgerPaymentTypeOutListPostListCreated) Error

func (*LedgerPaymentTypeOutListPostListCreated) GetPayload

type LedgerPaymentTypeOutListPostListParams

type LedgerPaymentTypeOutListPostListParams struct {

	/*Body
	  JSON representing a list of new object to be created. Should not have ID and version set.

	*/
	Body []*models.PaymentTypeOut

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutListPostListParams contains all the parameters to send to the API endpoint for the ledger payment type out list post list operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutListPostListParams

func NewLedgerPaymentTypeOutListPostListParams() *LedgerPaymentTypeOutListPostListParams

NewLedgerPaymentTypeOutListPostListParams creates a new LedgerPaymentTypeOutListPostListParams object with the default values initialized.

func NewLedgerPaymentTypeOutListPostListParamsWithContext

func NewLedgerPaymentTypeOutListPostListParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutListPostListParams

NewLedgerPaymentTypeOutListPostListParamsWithContext creates a new LedgerPaymentTypeOutListPostListParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutListPostListParamsWithHTTPClient

func NewLedgerPaymentTypeOutListPostListParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutListPostListParams

NewLedgerPaymentTypeOutListPostListParamsWithHTTPClient creates a new LedgerPaymentTypeOutListPostListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutListPostListParamsWithTimeout

func NewLedgerPaymentTypeOutListPostListParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutListPostListParams

NewLedgerPaymentTypeOutListPostListParamsWithTimeout creates a new LedgerPaymentTypeOutListPostListParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutListPostListParams) SetBody

SetBody adds the body to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) SetContext

SetContext adds the context to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) SetHTTPClient

func (o *LedgerPaymentTypeOutListPostListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) SetTimeout

func (o *LedgerPaymentTypeOutListPostListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) WithBody

WithBody adds the body to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) WithContext

WithContext adds the context to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out list post list params

func (*LedgerPaymentTypeOutListPostListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutListPostListReader

type LedgerPaymentTypeOutListPostListReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutListPostListReader is a Reader for the LedgerPaymentTypeOutListPostList structure.

func (*LedgerPaymentTypeOutListPostListReader) ReadResponse

func (o *LedgerPaymentTypeOutListPostListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutListPutListOK

type LedgerPaymentTypeOutListPutListOK struct {
	Payload *models.ListResponsePaymentTypeOut
}

LedgerPaymentTypeOutListPutListOK handles this case with default header values.

successful operation

func NewLedgerPaymentTypeOutListPutListOK

func NewLedgerPaymentTypeOutListPutListOK() *LedgerPaymentTypeOutListPutListOK

NewLedgerPaymentTypeOutListPutListOK creates a LedgerPaymentTypeOutListPutListOK with default headers values

func (*LedgerPaymentTypeOutListPutListOK) Error

func (*LedgerPaymentTypeOutListPutListOK) GetPayload

type LedgerPaymentTypeOutListPutListParams

type LedgerPaymentTypeOutListPutListParams struct {

	/*Body
	  JSON representing updates to object. Should have ID and version set.

	*/
	Body []*models.PaymentTypeOut

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutListPutListParams contains all the parameters to send to the API endpoint for the ledger payment type out list put list operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutListPutListParams

func NewLedgerPaymentTypeOutListPutListParams() *LedgerPaymentTypeOutListPutListParams

NewLedgerPaymentTypeOutListPutListParams creates a new LedgerPaymentTypeOutListPutListParams object with the default values initialized.

func NewLedgerPaymentTypeOutListPutListParamsWithContext

func NewLedgerPaymentTypeOutListPutListParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutListPutListParams

NewLedgerPaymentTypeOutListPutListParamsWithContext creates a new LedgerPaymentTypeOutListPutListParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutListPutListParamsWithHTTPClient

func NewLedgerPaymentTypeOutListPutListParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutListPutListParams

NewLedgerPaymentTypeOutListPutListParamsWithHTTPClient creates a new LedgerPaymentTypeOutListPutListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutListPutListParamsWithTimeout

func NewLedgerPaymentTypeOutListPutListParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutListPutListParams

NewLedgerPaymentTypeOutListPutListParamsWithTimeout creates a new LedgerPaymentTypeOutListPutListParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutListPutListParams) SetBody

SetBody adds the body to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) SetContext

SetContext adds the context to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) SetHTTPClient

func (o *LedgerPaymentTypeOutListPutListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) SetTimeout

func (o *LedgerPaymentTypeOutListPutListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) WithBody

WithBody adds the body to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) WithContext

WithContext adds the context to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out list put list params

func (*LedgerPaymentTypeOutListPutListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutListPutListReader

type LedgerPaymentTypeOutListPutListReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutListPutListReader is a Reader for the LedgerPaymentTypeOutListPutList structure.

func (*LedgerPaymentTypeOutListPutListReader) ReadResponse

func (o *LedgerPaymentTypeOutListPutListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutPostCreated

type LedgerPaymentTypeOutPostCreated struct {
	Payload *models.ResponseWrapperPaymentTypeOut
}

LedgerPaymentTypeOutPostCreated handles this case with default header values.

successfully created

func NewLedgerPaymentTypeOutPostCreated

func NewLedgerPaymentTypeOutPostCreated() *LedgerPaymentTypeOutPostCreated

NewLedgerPaymentTypeOutPostCreated creates a LedgerPaymentTypeOutPostCreated with default headers values

func (*LedgerPaymentTypeOutPostCreated) Error

func (*LedgerPaymentTypeOutPostCreated) GetPayload

type LedgerPaymentTypeOutPostParams

type LedgerPaymentTypeOutPostParams struct {

	/*Body
	  JSON representing the new object to be created. Should not have ID and version set.

	*/
	Body *models.PaymentTypeOut

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutPostParams contains all the parameters to send to the API endpoint for the ledger payment type out post operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutPostParams

func NewLedgerPaymentTypeOutPostParams() *LedgerPaymentTypeOutPostParams

NewLedgerPaymentTypeOutPostParams creates a new LedgerPaymentTypeOutPostParams object with the default values initialized.

func NewLedgerPaymentTypeOutPostParamsWithContext

func NewLedgerPaymentTypeOutPostParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutPostParams

NewLedgerPaymentTypeOutPostParamsWithContext creates a new LedgerPaymentTypeOutPostParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutPostParamsWithHTTPClient

func NewLedgerPaymentTypeOutPostParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutPostParams

NewLedgerPaymentTypeOutPostParamsWithHTTPClient creates a new LedgerPaymentTypeOutPostParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutPostParamsWithTimeout

func NewLedgerPaymentTypeOutPostParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutPostParams

NewLedgerPaymentTypeOutPostParamsWithTimeout creates a new LedgerPaymentTypeOutPostParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutPostParams) SetBody

SetBody adds the body to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) SetContext

func (o *LedgerPaymentTypeOutPostParams) SetContext(ctx context.Context)

SetContext adds the context to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) SetHTTPClient

func (o *LedgerPaymentTypeOutPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) SetTimeout

func (o *LedgerPaymentTypeOutPostParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) WithBody

WithBody adds the body to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) WithContext

WithContext adds the context to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out post params

func (*LedgerPaymentTypeOutPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutPostReader

type LedgerPaymentTypeOutPostReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutPostReader is a Reader for the LedgerPaymentTypeOutPost structure.

func (*LedgerPaymentTypeOutPostReader) ReadResponse

func (o *LedgerPaymentTypeOutPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutPutOK

type LedgerPaymentTypeOutPutOK struct {
	Payload *models.ResponseWrapperPaymentTypeOut
}

LedgerPaymentTypeOutPutOK handles this case with default header values.

successful operation

func NewLedgerPaymentTypeOutPutOK

func NewLedgerPaymentTypeOutPutOK() *LedgerPaymentTypeOutPutOK

NewLedgerPaymentTypeOutPutOK creates a LedgerPaymentTypeOutPutOK with default headers values

func (*LedgerPaymentTypeOutPutOK) Error

func (o *LedgerPaymentTypeOutPutOK) Error() string

func (*LedgerPaymentTypeOutPutOK) GetPayload

type LedgerPaymentTypeOutPutParams

type LedgerPaymentTypeOutPutParams struct {

	/*Body
	  Partial object describing what should be updated

	*/
	Body *models.PaymentTypeOut
	/*ID
	  Element ID

	*/
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutPutParams contains all the parameters to send to the API endpoint for the ledger payment type out put operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutPutParams

func NewLedgerPaymentTypeOutPutParams() *LedgerPaymentTypeOutPutParams

NewLedgerPaymentTypeOutPutParams creates a new LedgerPaymentTypeOutPutParams object with the default values initialized.

func NewLedgerPaymentTypeOutPutParamsWithContext

func NewLedgerPaymentTypeOutPutParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutPutParams

NewLedgerPaymentTypeOutPutParamsWithContext creates a new LedgerPaymentTypeOutPutParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutPutParamsWithHTTPClient

func NewLedgerPaymentTypeOutPutParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutPutParams

NewLedgerPaymentTypeOutPutParamsWithHTTPClient creates a new LedgerPaymentTypeOutPutParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutPutParamsWithTimeout

func NewLedgerPaymentTypeOutPutParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutPutParams

NewLedgerPaymentTypeOutPutParamsWithTimeout creates a new LedgerPaymentTypeOutPutParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutPutParams) SetBody

SetBody adds the body to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) SetContext

func (o *LedgerPaymentTypeOutPutParams) SetContext(ctx context.Context)

SetContext adds the context to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) SetHTTPClient

func (o *LedgerPaymentTypeOutPutParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) SetID

func (o *LedgerPaymentTypeOutPutParams) SetID(id int32)

SetID adds the id to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) SetTimeout

func (o *LedgerPaymentTypeOutPutParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WithBody

WithBody adds the body to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WithContext

WithContext adds the context to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WithID

WithID adds the id to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out put params

func (*LedgerPaymentTypeOutPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutPutReader

type LedgerPaymentTypeOutPutReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutPutReader is a Reader for the LedgerPaymentTypeOutPut structure.

func (*LedgerPaymentTypeOutPutReader) ReadResponse

func (o *LedgerPaymentTypeOutPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type LedgerPaymentTypeOutSearchOK

type LedgerPaymentTypeOutSearchOK struct {
	Payload *models.ListResponsePaymentTypeOut
}

LedgerPaymentTypeOutSearchOK handles this case with default header values.

successful operation

func NewLedgerPaymentTypeOutSearchOK

func NewLedgerPaymentTypeOutSearchOK() *LedgerPaymentTypeOutSearchOK

NewLedgerPaymentTypeOutSearchOK creates a LedgerPaymentTypeOutSearchOK with default headers values

func (*LedgerPaymentTypeOutSearchOK) Error

func (*LedgerPaymentTypeOutSearchOK) GetPayload

type LedgerPaymentTypeOutSearchParams

type LedgerPaymentTypeOutSearchParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*Description
	  Containing

	*/
	Description *string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*ID
	  List of IDs

	*/
	ID *string
	/*IsInactive
	  Equals

	*/
	IsInactive *bool
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutSearchParams contains all the parameters to send to the API endpoint for the ledger payment type out search operation typically these are written to a http.Request

func NewLedgerPaymentTypeOutSearchParams

func NewLedgerPaymentTypeOutSearchParams() *LedgerPaymentTypeOutSearchParams

NewLedgerPaymentTypeOutSearchParams creates a new LedgerPaymentTypeOutSearchParams object with the default values initialized.

func NewLedgerPaymentTypeOutSearchParamsWithContext

func NewLedgerPaymentTypeOutSearchParamsWithContext(ctx context.Context) *LedgerPaymentTypeOutSearchParams

NewLedgerPaymentTypeOutSearchParamsWithContext creates a new LedgerPaymentTypeOutSearchParams object with the default values initialized, and the ability to set a context for a request

func NewLedgerPaymentTypeOutSearchParamsWithHTTPClient

func NewLedgerPaymentTypeOutSearchParamsWithHTTPClient(client *http.Client) *LedgerPaymentTypeOutSearchParams

NewLedgerPaymentTypeOutSearchParamsWithHTTPClient creates a new LedgerPaymentTypeOutSearchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewLedgerPaymentTypeOutSearchParamsWithTimeout

func NewLedgerPaymentTypeOutSearchParamsWithTimeout(timeout time.Duration) *LedgerPaymentTypeOutSearchParams

NewLedgerPaymentTypeOutSearchParamsWithTimeout creates a new LedgerPaymentTypeOutSearchParams object with the default values initialized, and the ability to set a timeout on a request

func (*LedgerPaymentTypeOutSearchParams) SetContext

SetContext adds the context to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetCount

func (o *LedgerPaymentTypeOutSearchParams) SetCount(count *int64)

SetCount adds the count to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetDescription

func (o *LedgerPaymentTypeOutSearchParams) SetDescription(description *string)

SetDescription adds the description to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetFields

func (o *LedgerPaymentTypeOutSearchParams) SetFields(fields *string)

SetFields adds the fields to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetFrom

func (o *LedgerPaymentTypeOutSearchParams) SetFrom(from *int64)

SetFrom adds the from to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetHTTPClient

func (o *LedgerPaymentTypeOutSearchParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetID

SetID adds the id to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetIsInactive

func (o *LedgerPaymentTypeOutSearchParams) SetIsInactive(isInactive *bool)

SetIsInactive adds the isInactive to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetSorting

func (o *LedgerPaymentTypeOutSearchParams) SetSorting(sorting *string)

SetSorting adds the sorting to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) SetTimeout

func (o *LedgerPaymentTypeOutSearchParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithContext

WithContext adds the context to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithCount

WithCount adds the count to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithDescription

WithDescription adds the description to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithFields

WithFields adds the fields to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithFrom

WithFrom adds the from to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithID

WithID adds the id to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithIsInactive

WithIsInactive adds the isInactive to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithSorting

WithSorting adds the sorting to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WithTimeout

WithTimeout adds the timeout to the ledger payment type out search params

func (*LedgerPaymentTypeOutSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type LedgerPaymentTypeOutSearchReader

type LedgerPaymentTypeOutSearchReader struct {
	// contains filtered or unexported fields
}

LedgerPaymentTypeOutSearchReader is a Reader for the LedgerPaymentTypeOutSearch structure.

func (*LedgerPaymentTypeOutSearchReader) ReadResponse

func (o *LedgerPaymentTypeOutSearchReader) 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