payments

package
v0.36.0 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2019 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 payments API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new payments API client.

func (*Client) GetPayments

func (a *Client) GetPayments(params *GetPaymentsParams) (*GetPaymentsOK, error)

GetPayments lists payments

func (*Client) GetPaymentsIDAdmissionsAdmissionID

func (a *Client) GetPaymentsIDAdmissionsAdmissionID(params *GetPaymentsIDAdmissionsAdmissionIDParams) (*GetPaymentsIDAdmissionsAdmissionIDOK, error)

GetPaymentsIDAdmissionsAdmissionID fetches admission

func (*Client) GetPaymentsIDReturnsReturnID

func (a *Client) GetPaymentsIDReturnsReturnID(params *GetPaymentsIDReturnsReturnIDParams) (*GetPaymentsIDReturnsReturnIDOK, error)

GetPaymentsIDReturnsReturnID fetches return

func (*Client) GetPaymentsIDReturnsReturnIDAdmissionsAdmissionID

func (a *Client) GetPaymentsIDReturnsReturnIDAdmissionsAdmissionID(params *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK, error)

GetPaymentsIDReturnsReturnIDAdmissionsAdmissionID fetches return admission

func (*Client) GetPaymentsIDReturnsReturnIDReversalsReversalID

func (a *Client) GetPaymentsIDReturnsReturnIDReversalsReversalID(params *GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) (*GetPaymentsIDReturnsReturnIDReversalsReversalIDOK, error)

GetPaymentsIDReturnsReturnIDReversalsReversalID fetches return reversal

func (*Client) GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionID

GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionID fetches return reversal admission

func (*Client) GetPaymentsIDReturnsReturnIDSubmissionsSubmissionID

GetPaymentsIDReturnsReturnIDSubmissionsSubmissionID fetches return submission

func (*Client) GetPaymentsIDReversalsReversalID

func (a *Client) GetPaymentsIDReversalsReversalID(params *GetPaymentsIDReversalsReversalIDParams) (*GetPaymentsIDReversalsReversalIDOK, error)

GetPaymentsIDReversalsReversalID fetches reversal

func (*Client) GetPaymentsIDReversalsReversalIDAdmissionsAdmissionID

GetPaymentsIDReversalsReversalIDAdmissionsAdmissionID fetches reversal admission

func (*Client) GetPaymentsIDSubmissionsSubmissionID

func (a *Client) GetPaymentsIDSubmissionsSubmissionID(params *GetPaymentsIDSubmissionsSubmissionIDParams) (*GetPaymentsIDSubmissionsSubmissionIDOK, error)

GetPaymentsIDSubmissionsSubmissionID fetches submission

func (*Client) GetPositions

func (a *Client) GetPositions(params *GetPositionsParams) (*GetPositionsOK, error)

GetPositions lists positions

func (*Client) PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionID

PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionID updates return submission

func (*Client) PatchPaymentsIDSubmissionsSubmissionID

func (a *Client) PatchPaymentsIDSubmissionsSubmissionID(params *PatchPaymentsIDSubmissionsSubmissionIDParams) (*PatchPaymentsIDSubmissionsSubmissionIDOK, error)

PatchPaymentsIDSubmissionsSubmissionID updates submission

func (*Client) PostPayments

func (a *Client) PostPayments(params *PostPaymentsParams) (*PostPaymentsCreated, error)

PostPayments creates payment

func (*Client) PostPaymentsIDAdmissions

func (a *Client) PostPaymentsIDAdmissions(params *PostPaymentsIDAdmissionsParams) (*PostPaymentsIDAdmissionsCreated, error)

PostPaymentsIDAdmissions creates admission

func (*Client) PostPaymentsIDReturns

func (a *Client) PostPaymentsIDReturns(params *PostPaymentsIDReturnsParams) (*PostPaymentsIDReturnsCreated, error)

PostPaymentsIDReturns creates return

func (*Client) PostPaymentsIDReturnsReturnIDAdmissions

func (a *Client) PostPaymentsIDReturnsReturnIDAdmissions(params *PostPaymentsIDReturnsReturnIDAdmissionsParams) (*PostPaymentsIDReturnsReturnIDAdmissionsCreated, error)

PostPaymentsIDReturnsReturnIDAdmissions creates return admission

func (*Client) PostPaymentsIDReturnsReturnIDReversals

func (a *Client) PostPaymentsIDReturnsReturnIDReversals(params *PostPaymentsIDReturnsReturnIDReversalsParams) (*PostPaymentsIDReturnsReturnIDReversalsCreated, error)

PostPaymentsIDReturnsReturnIDReversals creates return reversal

func (*Client) PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissions

PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissions creates return reversal admission

func (*Client) PostPaymentsIDReturnsReturnIDSubmissions

PostPaymentsIDReturnsReturnIDSubmissions creates return submission

func (*Client) PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidations

PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidations creates return submission validation

func (*Client) PostPaymentsIDReversals

func (a *Client) PostPaymentsIDReversals(params *PostPaymentsIDReversalsParams) (*PostPaymentsIDReversalsCreated, error)

PostPaymentsIDReversals creates reversal

func (*Client) PostPaymentsIDReversalsReversalIDAdmissions

PostPaymentsIDReversalsReversalIDAdmissions creates reversal admission

func (*Client) PostPaymentsIDSubmissions

func (a *Client) PostPaymentsIDSubmissions(params *PostPaymentsIDSubmissionsParams) (*PostPaymentsIDSubmissionsCreated, error)

PostPaymentsIDSubmissions creates submission

func (*Client) PostPaymentsIDSubmissionsSubmissionIDValidations

PostPaymentsIDSubmissionsSubmissionIDValidations creates payment submission validation

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type GetPaymentsIDAdmissionsAdmissionIDOK

type GetPaymentsIDAdmissionsAdmissionIDOK struct {
	Payload *models.PaymentAdmissionDetailsResponse
}

GetPaymentsIDAdmissionsAdmissionIDOK handles this case with default header values.

Admission details

func NewGetPaymentsIDAdmissionsAdmissionIDOK

func NewGetPaymentsIDAdmissionsAdmissionIDOK() *GetPaymentsIDAdmissionsAdmissionIDOK

NewGetPaymentsIDAdmissionsAdmissionIDOK creates a GetPaymentsIDAdmissionsAdmissionIDOK with default headers values

func (*GetPaymentsIDAdmissionsAdmissionIDOK) Error

type GetPaymentsIDAdmissionsAdmissionIDParams

type GetPaymentsIDAdmissionsAdmissionIDParams struct {

	/*AdmissionID
	  Admission Id

	*/
	AdmissionID strfmt.UUID
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID

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

GetPaymentsIDAdmissionsAdmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID admissions admission ID operation typically these are written to a http.Request

func NewGetPaymentsIDAdmissionsAdmissionIDParams

func NewGetPaymentsIDAdmissionsAdmissionIDParams() *GetPaymentsIDAdmissionsAdmissionIDParams

NewGetPaymentsIDAdmissionsAdmissionIDParams creates a new GetPaymentsIDAdmissionsAdmissionIDParams object with the default values initialized.

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithContext

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithHTTPClient

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithTimeout

func NewGetPaymentsIDAdmissionsAdmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDAdmissionsAdmissionIDParams

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

func (*GetPaymentsIDAdmissionsAdmissionIDParams) SetAdmissionID

func (o *GetPaymentsIDAdmissionsAdmissionIDParams) SetAdmissionID(admissionID strfmt.UUID)

SetAdmissionID adds the admissionId to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) SetContext

SetContext adds the context to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) SetID

SetID adds the id to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WithAdmissionID

WithAdmissionID adds the admissionID to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WithContext

WithContext adds the context to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WithID

WithID adds the id to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID admissions admission ID params

func (*GetPaymentsIDAdmissionsAdmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDAdmissionsAdmissionIDReader

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

GetPaymentsIDAdmissionsAdmissionIDReader is a Reader for the GetPaymentsIDAdmissionsAdmissionID structure.

func (*GetPaymentsIDAdmissionsAdmissionIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK

type GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK struct {
	Payload *models.ReturnAdmissionDetailsResponse
}

GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK handles this case with default header values.

Return admission details

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK() *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK

NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK creates a GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK with default headers values

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDOK) Error

type GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

type GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams struct {

	/*AdmissionID
	  Admission Id

	*/
	AdmissionID strfmt.UUID
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID

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

GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID returns return ID admissions admission ID operation typically these are written to a http.Request

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams() *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams creates a new GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams object with the default values initialized.

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithContext

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithHTTPClient

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithTimeout

func NewGetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams

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

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetAdmissionID

SetAdmissionID adds the admissionId to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetContext

SetContext adds the context to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetID

SetID adds the id to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetReturnID

SetReturnID adds the returnId to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithAdmissionID

WithAdmissionID adds the admissionID to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithContext

WithContext adds the context to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithID

WithID adds the id to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithReturnID

WithReturnID adds the returnID to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID returns return ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDReader

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

GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDReader is a Reader for the GetPaymentsIDReturnsReturnIDAdmissionsAdmissionID structure.

func (*GetPaymentsIDReturnsReturnIDAdmissionsAdmissionIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsIDReturnsReturnIDOK

type GetPaymentsIDReturnsReturnIDOK struct {
	Payload *models.ReturnDetailsResponse
}

GetPaymentsIDReturnsReturnIDOK handles this case with default header values.

Return details

func NewGetPaymentsIDReturnsReturnIDOK

func NewGetPaymentsIDReturnsReturnIDOK() *GetPaymentsIDReturnsReturnIDOK

NewGetPaymentsIDReturnsReturnIDOK creates a GetPaymentsIDReturnsReturnIDOK with default headers values

func (*GetPaymentsIDReturnsReturnIDOK) Error

type GetPaymentsIDReturnsReturnIDParams

type GetPaymentsIDReturnsReturnIDParams struct {

	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID

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

GetPaymentsIDReturnsReturnIDParams contains all the parameters to send to the API endpoint for the get payments ID returns return ID operation typically these are written to a http.Request

func NewGetPaymentsIDReturnsReturnIDParams

func NewGetPaymentsIDReturnsReturnIDParams() *GetPaymentsIDReturnsReturnIDParams

NewGetPaymentsIDReturnsReturnIDParams creates a new GetPaymentsIDReturnsReturnIDParams object with the default values initialized.

func NewGetPaymentsIDReturnsReturnIDParamsWithContext

func NewGetPaymentsIDReturnsReturnIDParamsWithContext(ctx context.Context) *GetPaymentsIDReturnsReturnIDParams

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

func NewGetPaymentsIDReturnsReturnIDParamsWithHTTPClient

func NewGetPaymentsIDReturnsReturnIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReturnsReturnIDParams

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

func NewGetPaymentsIDReturnsReturnIDParamsWithTimeout

func NewGetPaymentsIDReturnsReturnIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReturnsReturnIDParams

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

func (*GetPaymentsIDReturnsReturnIDParams) SetContext

SetContext adds the context to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) SetID

SetID adds the id to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) SetReturnID

func (o *GetPaymentsIDReturnsReturnIDParams) SetReturnID(returnID strfmt.UUID)

SetReturnID adds the returnId to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) SetTimeout

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

SetTimeout adds the timeout to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WithContext

WithContext adds the context to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WithID

WithID adds the id to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WithReturnID

WithReturnID adds the returnID to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID returns return ID params

func (*GetPaymentsIDReturnsReturnIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReturnsReturnIDReader

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

GetPaymentsIDReturnsReturnIDReader is a Reader for the GetPaymentsIDReturnsReturnID structure.

func (*GetPaymentsIDReturnsReturnIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK

type GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK struct {
	Payload *models.ReturnReversalAdmissionDetailsResponse
}

GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK handles this case with default header values.

Return reversal admission details

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK() *GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK

NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK creates a GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK with default headers values

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDOK) Error

type GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

type GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams struct {

	/*AdmissionID
	  Admission Id

	*/
	AdmissionID strfmt.UUID
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID returns return ID reversals reversal ID admissions admission ID operation typically these are written to a http.Request

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams() *GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams creates a new GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams object with the default values initialized.

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithContext

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithHTTPClient

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithTimeout

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetAdmissionID

SetAdmissionID adds the admissionId to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetContext

SetContext adds the context to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetID

SetID adds the id to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetReturnID

SetReturnID adds the returnId to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetReversalID

SetReversalID adds the reversalId to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithAdmissionID

WithAdmissionID adds the admissionID to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithContext

WithContext adds the context to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithID

WithID adds the id to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithReturnID

WithReturnID adds the returnID to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithReversalID

WithReversalID adds the reversalID to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID returns return ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDReader

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

GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDReader is a Reader for the GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionID structure.

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsAdmissionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetPaymentsIDReturnsReturnIDReversalsReversalIDOK

type GetPaymentsIDReturnsReturnIDReversalsReversalIDOK struct {
	Payload *models.ReturnReversalDetailsResponse
}

GetPaymentsIDReturnsReturnIDReversalsReversalIDOK handles this case with default header values.

Return reversal details

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDOK

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDOK() *GetPaymentsIDReturnsReturnIDReversalsReversalIDOK

NewGetPaymentsIDReturnsReturnIDReversalsReversalIDOK creates a GetPaymentsIDReturnsReturnIDReversalsReversalIDOK with default headers values

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDOK) Error

type GetPaymentsIDReturnsReturnIDReversalsReversalIDParams

type GetPaymentsIDReturnsReturnIDReversalsReversalIDParams struct {

	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

GetPaymentsIDReturnsReturnIDReversalsReversalIDParams contains all the parameters to send to the API endpoint for the get payments ID returns return ID reversals reversal ID operation typically these are written to a http.Request

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParams

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParams() *GetPaymentsIDReturnsReturnIDReversalsReversalIDParams

NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParams creates a new GetPaymentsIDReturnsReturnIDReversalsReversalIDParams object with the default values initialized.

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithContext

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithContext(ctx context.Context) *GetPaymentsIDReturnsReturnIDReversalsReversalIDParams

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

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithHTTPClient

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReturnsReturnIDReversalsReversalIDParams

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

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithTimeout

func NewGetPaymentsIDReturnsReturnIDReversalsReversalIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReturnsReturnIDReversalsReversalIDParams

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

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetContext

SetContext adds the context to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetID

SetID adds the id to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetReturnID

SetReturnID adds the returnId to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetReversalID

SetReversalID adds the reversalId to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithContext

WithContext adds the context to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithID

WithID adds the id to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithReturnID

WithReturnID adds the returnID to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithReversalID

WithReversalID adds the reversalID to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID returns return ID reversals reversal ID params

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReturnsReturnIDReversalsReversalIDReader

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

GetPaymentsIDReturnsReturnIDReversalsReversalIDReader is a Reader for the GetPaymentsIDReturnsReturnIDReversalsReversalID structure.

func (*GetPaymentsIDReturnsReturnIDReversalsReversalIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

type GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK struct {
	Payload *models.ReturnSubmissionDetailsResponse
}

GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK handles this case with default header values.

Return submission details

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK() *GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK creates a GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK with default headers values

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK) Error

type GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

type GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams struct {

	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*SubmissionID
	  Submission Id

	*/
	SubmissionID strfmt.UUID

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

GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID returns return ID submissions submission ID operation typically these are written to a http.Request

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams() *GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams creates a new GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams object with the default values initialized.

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithContext

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithHTTPClient

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithTimeout

func NewGetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetContext

SetContext adds the context to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetID

SetID adds the id to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetReturnID

SetReturnID adds the returnId to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetSubmissionID

SetSubmissionID adds the submissionId to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithContext

WithContext adds the context to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithID

WithID adds the id to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithReturnID

WithReturnID adds the returnID to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithSubmissionID

WithSubmissionID adds the submissionID to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID returns return ID submissions submission ID params

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader

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

GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader is a Reader for the GetPaymentsIDReturnsReturnIDSubmissionsSubmissionID structure.

func (*GetPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK

type GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK struct {
	Payload *models.ReversalAdmissionDetailsResponse
}

GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK handles this case with default header values.

Reversal admission details

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK() *GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK

NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK creates a GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK with default headers values

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDOK) Error

type GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

type GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams struct {

	/*AdmissionID
	  Admission Id

	*/
	AdmissionID strfmt.UUID
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID reversals reversal ID admissions admission ID operation typically these are written to a http.Request

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams() *GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams creates a new GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams object with the default values initialized.

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithContext

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithHTTPClient

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithTimeout

func NewGetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams

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

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetAdmissionID

SetAdmissionID adds the admissionId to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetContext

SetContext adds the context to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetID

SetID adds the id to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetReversalID

SetReversalID adds the reversalId to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithAdmissionID

WithAdmissionID adds the admissionID to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithContext

WithContext adds the context to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithID

WithID adds the id to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithReversalID

WithReversalID adds the reversalID to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID reversals reversal ID admissions admission ID params

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDReader

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

GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDReader is a Reader for the GetPaymentsIDReversalsReversalIDAdmissionsAdmissionID structure.

func (*GetPaymentsIDReversalsReversalIDAdmissionsAdmissionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetPaymentsIDReversalsReversalIDOK

type GetPaymentsIDReversalsReversalIDOK struct {
	Payload *models.ReversalDetailsResponse
}

GetPaymentsIDReversalsReversalIDOK handles this case with default header values.

Reversal details

func NewGetPaymentsIDReversalsReversalIDOK

func NewGetPaymentsIDReversalsReversalIDOK() *GetPaymentsIDReversalsReversalIDOK

NewGetPaymentsIDReversalsReversalIDOK creates a GetPaymentsIDReversalsReversalIDOK with default headers values

func (*GetPaymentsIDReversalsReversalIDOK) Error

type GetPaymentsIDReversalsReversalIDParams

type GetPaymentsIDReversalsReversalIDParams struct {

	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

GetPaymentsIDReversalsReversalIDParams contains all the parameters to send to the API endpoint for the get payments ID reversals reversal ID operation typically these are written to a http.Request

func NewGetPaymentsIDReversalsReversalIDParams

func NewGetPaymentsIDReversalsReversalIDParams() *GetPaymentsIDReversalsReversalIDParams

NewGetPaymentsIDReversalsReversalIDParams creates a new GetPaymentsIDReversalsReversalIDParams object with the default values initialized.

func NewGetPaymentsIDReversalsReversalIDParamsWithContext

func NewGetPaymentsIDReversalsReversalIDParamsWithContext(ctx context.Context) *GetPaymentsIDReversalsReversalIDParams

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

func NewGetPaymentsIDReversalsReversalIDParamsWithHTTPClient

func NewGetPaymentsIDReversalsReversalIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDReversalsReversalIDParams

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

func NewGetPaymentsIDReversalsReversalIDParamsWithTimeout

func NewGetPaymentsIDReversalsReversalIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDReversalsReversalIDParams

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

func (*GetPaymentsIDReversalsReversalIDParams) SetContext

SetContext adds the context to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) SetID

SetID adds the id to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) SetReversalID

func (o *GetPaymentsIDReversalsReversalIDParams) SetReversalID(reversalID strfmt.UUID)

SetReversalID adds the reversalId to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) SetTimeout

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

SetTimeout adds the timeout to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WithContext

WithContext adds the context to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WithID

WithID adds the id to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WithReversalID

WithReversalID adds the reversalID to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID reversals reversal ID params

func (*GetPaymentsIDReversalsReversalIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDReversalsReversalIDReader

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

GetPaymentsIDReversalsReversalIDReader is a Reader for the GetPaymentsIDReversalsReversalID structure.

func (*GetPaymentsIDReversalsReversalIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsIDSubmissionsSubmissionIDOK

type GetPaymentsIDSubmissionsSubmissionIDOK struct {
	Payload *models.PaymentSubmissionDetailsResponse
}

GetPaymentsIDSubmissionsSubmissionIDOK handles this case with default header values.

Submission details

func NewGetPaymentsIDSubmissionsSubmissionIDOK

func NewGetPaymentsIDSubmissionsSubmissionIDOK() *GetPaymentsIDSubmissionsSubmissionIDOK

NewGetPaymentsIDSubmissionsSubmissionIDOK creates a GetPaymentsIDSubmissionsSubmissionIDOK with default headers values

func (*GetPaymentsIDSubmissionsSubmissionIDOK) Error

type GetPaymentsIDSubmissionsSubmissionIDParams

type GetPaymentsIDSubmissionsSubmissionIDParams struct {

	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*SubmissionID
	  Submission Id

	*/
	SubmissionID strfmt.UUID

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

GetPaymentsIDSubmissionsSubmissionIDParams contains all the parameters to send to the API endpoint for the get payments ID submissions submission ID operation typically these are written to a http.Request

func NewGetPaymentsIDSubmissionsSubmissionIDParams

func NewGetPaymentsIDSubmissionsSubmissionIDParams() *GetPaymentsIDSubmissionsSubmissionIDParams

NewGetPaymentsIDSubmissionsSubmissionIDParams creates a new GetPaymentsIDSubmissionsSubmissionIDParams object with the default values initialized.

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithContext

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithContext(ctx context.Context) *GetPaymentsIDSubmissionsSubmissionIDParams

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

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithHTTPClient

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithHTTPClient(client *http.Client) *GetPaymentsIDSubmissionsSubmissionIDParams

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

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithTimeout

func NewGetPaymentsIDSubmissionsSubmissionIDParamsWithTimeout(timeout time.Duration) *GetPaymentsIDSubmissionsSubmissionIDParams

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

func (*GetPaymentsIDSubmissionsSubmissionIDParams) SetContext

SetContext adds the context to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) SetID

SetID adds the id to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionID

func (o *GetPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionID(submissionID strfmt.UUID)

SetSubmissionID adds the submissionId to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) SetTimeout

SetTimeout adds the timeout to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WithContext

WithContext adds the context to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WithID

WithID adds the id to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WithSubmissionID

WithSubmissionID adds the submissionID to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WithTimeout

WithTimeout adds the timeout to the get payments ID submissions submission ID params

func (*GetPaymentsIDSubmissionsSubmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPaymentsIDSubmissionsSubmissionIDReader

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

GetPaymentsIDSubmissionsSubmissionIDReader is a Reader for the GetPaymentsIDSubmissionsSubmissionID structure.

func (*GetPaymentsIDSubmissionsSubmissionIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPaymentsOK

type GetPaymentsOK struct {
	Payload *models.PaymentDetailsListResponse
}

GetPaymentsOK handles this case with default header values.

List of payment details

func NewGetPaymentsOK

func NewGetPaymentsOK() *GetPaymentsOK

NewGetPaymentsOK creates a GetPaymentsOK with default headers values

func (*GetPaymentsOK) Error

func (o *GetPaymentsOK) Error() string

type GetPaymentsParams

type GetPaymentsParams struct {

	/*FilterAdmissionAdmissionDateFrom*/
	FilterAdmissionAdmissionDateFrom *strfmt.DateTime
	/*FilterAdmissionAdmissionDateTo*/
	FilterAdmissionAdmissionDateTo *strfmt.DateTime
	/*FilterAdmissionSchemeStatusCode
	  Filter by admission scheme status code

	*/
	FilterAdmissionSchemeStatusCode *string
	/*FilterAdmissionStatus
	  Filter by admission status

	*/
	FilterAdmissionStatus *string
	/*FilterAmount*/
	FilterAmount *string
	/*FilterBeneficiaryPartyAccountNumber*/
	FilterBeneficiaryPartyAccountNumber *string
	/*FilterBeneficiaryPartyBankID*/
	FilterBeneficiaryPartyBankID *string
	/*FilterCurrency*/
	FilterCurrency *string
	/*FilterDebtorPartyAccountNumber*/
	FilterDebtorPartyAccountNumber *string
	/*FilterDebtorPartyBankID*/
	FilterDebtorPartyBankID *string
	/*FilterOrganisationID
	  Filter by organisation id

	*/
	FilterOrganisationID []strfmt.UUID
	/*FilterPaymentScheme*/
	FilterPaymentScheme *string
	/*FilterPaymentType*/
	FilterPaymentType *string
	/*FilterProcessingDateFrom*/
	FilterProcessingDateFrom *strfmt.Date
	/*FilterProcessingDateTo*/
	FilterProcessingDateTo *strfmt.Date
	/*FilterReference*/
	FilterReference *string
	/*FilterSchemeTransactionID*/
	FilterSchemeTransactionID *string
	/*FilterSubmissionSchemeStatusCode
	  Filter by submission scheme status code

	*/
	FilterSubmissionSchemeStatusCode *string
	/*FilterSubmissionStatus
	  Filter by submission status

	*/
	FilterSubmissionStatus *string
	/*FilterSubmissionSubmissionDateFrom*/
	FilterSubmissionSubmissionDateFrom *strfmt.DateTime
	/*FilterSubmissionSubmissionDateTo*/
	FilterSubmissionSubmissionDateTo *strfmt.DateTime
	/*FilterUniqueSchemeID*/
	FilterUniqueSchemeID *string
	/*PageNumber
	  Which page to select

	*/
	PageNumber *string
	/*PageSize
	  Number of items to select

	*/
	PageSize *int64

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

GetPaymentsParams contains all the parameters to send to the API endpoint for the get payments operation typically these are written to a http.Request

func NewGetPaymentsParams

func NewGetPaymentsParams() *GetPaymentsParams

NewGetPaymentsParams creates a new GetPaymentsParams object with the default values initialized.

func NewGetPaymentsParamsWithContext

func NewGetPaymentsParamsWithContext(ctx context.Context) *GetPaymentsParams

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

func NewGetPaymentsParamsWithHTTPClient

func NewGetPaymentsParamsWithHTTPClient(client *http.Client) *GetPaymentsParams

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

func NewGetPaymentsParamsWithTimeout

func NewGetPaymentsParamsWithTimeout(timeout time.Duration) *GetPaymentsParams

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

func (*GetPaymentsParams) SetContext

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

SetContext adds the context to the get payments params

func (*GetPaymentsParams) SetFilterAdmissionAdmissionDateFrom

func (o *GetPaymentsParams) SetFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime)

SetFilterAdmissionAdmissionDateFrom adds the filterAdmissionAdmissionDateFrom to the get payments params

func (*GetPaymentsParams) SetFilterAdmissionAdmissionDateTo

func (o *GetPaymentsParams) SetFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime)

SetFilterAdmissionAdmissionDateTo adds the filterAdmissionAdmissionDateTo to the get payments params

func (*GetPaymentsParams) SetFilterAdmissionSchemeStatusCode

func (o *GetPaymentsParams) SetFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string)

SetFilterAdmissionSchemeStatusCode adds the filterAdmissionSchemeStatusCode to the get payments params

func (*GetPaymentsParams) SetFilterAdmissionStatus

func (o *GetPaymentsParams) SetFilterAdmissionStatus(filterAdmissionStatus *string)

SetFilterAdmissionStatus adds the filterAdmissionStatus to the get payments params

func (*GetPaymentsParams) SetFilterAmount

func (o *GetPaymentsParams) SetFilterAmount(filterAmount *string)

SetFilterAmount adds the filterAmount to the get payments params

func (*GetPaymentsParams) SetFilterBeneficiaryPartyAccountNumber

func (o *GetPaymentsParams) SetFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string)

SetFilterBeneficiaryPartyAccountNumber adds the filterBeneficiaryPartyAccountNumber to the get payments params

func (*GetPaymentsParams) SetFilterBeneficiaryPartyBankID

func (o *GetPaymentsParams) SetFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string)

SetFilterBeneficiaryPartyBankID adds the filterBeneficiaryPartyBankId to the get payments params

func (*GetPaymentsParams) SetFilterCurrency

func (o *GetPaymentsParams) SetFilterCurrency(filterCurrency *string)

SetFilterCurrency adds the filterCurrency to the get payments params

func (*GetPaymentsParams) SetFilterDebtorPartyAccountNumber

func (o *GetPaymentsParams) SetFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string)

SetFilterDebtorPartyAccountNumber adds the filterDebtorPartyAccountNumber to the get payments params

func (*GetPaymentsParams) SetFilterDebtorPartyBankID

func (o *GetPaymentsParams) SetFilterDebtorPartyBankID(filterDebtorPartyBankID *string)

SetFilterDebtorPartyBankID adds the filterDebtorPartyBankId to the get payments params

func (*GetPaymentsParams) SetFilterOrganisationID

func (o *GetPaymentsParams) SetFilterOrganisationID(filterOrganisationID []strfmt.UUID)

SetFilterOrganisationID adds the filterOrganisationId to the get payments params

func (*GetPaymentsParams) SetFilterPaymentScheme

func (o *GetPaymentsParams) SetFilterPaymentScheme(filterPaymentScheme *string)

SetFilterPaymentScheme adds the filterPaymentScheme to the get payments params

func (*GetPaymentsParams) SetFilterPaymentType

func (o *GetPaymentsParams) SetFilterPaymentType(filterPaymentType *string)

SetFilterPaymentType adds the filterPaymentType to the get payments params

func (*GetPaymentsParams) SetFilterProcessingDateFrom

func (o *GetPaymentsParams) SetFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date)

SetFilterProcessingDateFrom adds the filterProcessingDateFrom to the get payments params

func (*GetPaymentsParams) SetFilterProcessingDateTo

func (o *GetPaymentsParams) SetFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date)

SetFilterProcessingDateTo adds the filterProcessingDateTo to the get payments params

func (*GetPaymentsParams) SetFilterReference

func (o *GetPaymentsParams) SetFilterReference(filterReference *string)

SetFilterReference adds the filterReference to the get payments params

func (*GetPaymentsParams) SetFilterSchemeTransactionID

func (o *GetPaymentsParams) SetFilterSchemeTransactionID(filterSchemeTransactionID *string)

SetFilterSchemeTransactionID adds the filterSchemeTransactionId to the get payments params

func (*GetPaymentsParams) SetFilterSubmissionSchemeStatusCode

func (o *GetPaymentsParams) SetFilterSubmissionSchemeStatusCode(filterSubmissionSchemeStatusCode *string)

SetFilterSubmissionSchemeStatusCode adds the filterSubmissionSchemeStatusCode to the get payments params

func (*GetPaymentsParams) SetFilterSubmissionStatus

func (o *GetPaymentsParams) SetFilterSubmissionStatus(filterSubmissionStatus *string)

SetFilterSubmissionStatus adds the filterSubmissionStatus to the get payments params

func (*GetPaymentsParams) SetFilterSubmissionSubmissionDateFrom

func (o *GetPaymentsParams) SetFilterSubmissionSubmissionDateFrom(filterSubmissionSubmissionDateFrom *strfmt.DateTime)

SetFilterSubmissionSubmissionDateFrom adds the filterSubmissionSubmissionDateFrom to the get payments params

func (*GetPaymentsParams) SetFilterSubmissionSubmissionDateTo

func (o *GetPaymentsParams) SetFilterSubmissionSubmissionDateTo(filterSubmissionSubmissionDateTo *strfmt.DateTime)

SetFilterSubmissionSubmissionDateTo adds the filterSubmissionSubmissionDateTo to the get payments params

func (*GetPaymentsParams) SetFilterUniqueSchemeID

func (o *GetPaymentsParams) SetFilterUniqueSchemeID(filterUniqueSchemeID *string)

SetFilterUniqueSchemeID adds the filterUniqueSchemeId to the get payments params

func (*GetPaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get payments params

func (*GetPaymentsParams) SetPageNumber

func (o *GetPaymentsParams) SetPageNumber(pageNumber *string)

SetPageNumber adds the pageNumber to the get payments params

func (*GetPaymentsParams) SetPageSize

func (o *GetPaymentsParams) SetPageSize(pageSize *int64)

SetPageSize adds the pageSize to the get payments params

func (*GetPaymentsParams) SetTimeout

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

SetTimeout adds the timeout to the get payments params

func (*GetPaymentsParams) WithContext

func (o *GetPaymentsParams) WithContext(ctx context.Context) *GetPaymentsParams

WithContext adds the context to the get payments params

func (*GetPaymentsParams) WithFilterAdmissionAdmissionDateFrom

func (o *GetPaymentsParams) WithFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime) *GetPaymentsParams

WithFilterAdmissionAdmissionDateFrom adds the filterAdmissionAdmissionDateFrom to the get payments params

func (*GetPaymentsParams) WithFilterAdmissionAdmissionDateTo

func (o *GetPaymentsParams) WithFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime) *GetPaymentsParams

WithFilterAdmissionAdmissionDateTo adds the filterAdmissionAdmissionDateTo to the get payments params

func (*GetPaymentsParams) WithFilterAdmissionSchemeStatusCode

func (o *GetPaymentsParams) WithFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string) *GetPaymentsParams

WithFilterAdmissionSchemeStatusCode adds the filterAdmissionSchemeStatusCode to the get payments params

func (*GetPaymentsParams) WithFilterAdmissionStatus

func (o *GetPaymentsParams) WithFilterAdmissionStatus(filterAdmissionStatus *string) *GetPaymentsParams

WithFilterAdmissionStatus adds the filterAdmissionStatus to the get payments params

func (*GetPaymentsParams) WithFilterAmount

func (o *GetPaymentsParams) WithFilterAmount(filterAmount *string) *GetPaymentsParams

WithFilterAmount adds the filterAmount to the get payments params

func (*GetPaymentsParams) WithFilterBeneficiaryPartyAccountNumber

func (o *GetPaymentsParams) WithFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string) *GetPaymentsParams

WithFilterBeneficiaryPartyAccountNumber adds the filterBeneficiaryPartyAccountNumber to the get payments params

func (*GetPaymentsParams) WithFilterBeneficiaryPartyBankID

func (o *GetPaymentsParams) WithFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string) *GetPaymentsParams

WithFilterBeneficiaryPartyBankID adds the filterBeneficiaryPartyBankID to the get payments params

func (*GetPaymentsParams) WithFilterCurrency

func (o *GetPaymentsParams) WithFilterCurrency(filterCurrency *string) *GetPaymentsParams

WithFilterCurrency adds the filterCurrency to the get payments params

func (*GetPaymentsParams) WithFilterDebtorPartyAccountNumber

func (o *GetPaymentsParams) WithFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string) *GetPaymentsParams

WithFilterDebtorPartyAccountNumber adds the filterDebtorPartyAccountNumber to the get payments params

func (*GetPaymentsParams) WithFilterDebtorPartyBankID

func (o *GetPaymentsParams) WithFilterDebtorPartyBankID(filterDebtorPartyBankID *string) *GetPaymentsParams

WithFilterDebtorPartyBankID adds the filterDebtorPartyBankID to the get payments params

func (*GetPaymentsParams) WithFilterOrganisationID

func (o *GetPaymentsParams) WithFilterOrganisationID(filterOrganisationID []strfmt.UUID) *GetPaymentsParams

WithFilterOrganisationID adds the filterOrganisationID to the get payments params

func (*GetPaymentsParams) WithFilterPaymentScheme

func (o *GetPaymentsParams) WithFilterPaymentScheme(filterPaymentScheme *string) *GetPaymentsParams

WithFilterPaymentScheme adds the filterPaymentScheme to the get payments params

func (*GetPaymentsParams) WithFilterPaymentType

func (o *GetPaymentsParams) WithFilterPaymentType(filterPaymentType *string) *GetPaymentsParams

WithFilterPaymentType adds the filterPaymentType to the get payments params

func (*GetPaymentsParams) WithFilterProcessingDateFrom

func (o *GetPaymentsParams) WithFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date) *GetPaymentsParams

WithFilterProcessingDateFrom adds the filterProcessingDateFrom to the get payments params

func (*GetPaymentsParams) WithFilterProcessingDateTo

func (o *GetPaymentsParams) WithFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date) *GetPaymentsParams

WithFilterProcessingDateTo adds the filterProcessingDateTo to the get payments params

func (*GetPaymentsParams) WithFilterReference

func (o *GetPaymentsParams) WithFilterReference(filterReference *string) *GetPaymentsParams

WithFilterReference adds the filterReference to the get payments params

func (*GetPaymentsParams) WithFilterSchemeTransactionID

func (o *GetPaymentsParams) WithFilterSchemeTransactionID(filterSchemeTransactionID *string) *GetPaymentsParams

WithFilterSchemeTransactionID adds the filterSchemeTransactionID to the get payments params

func (*GetPaymentsParams) WithFilterSubmissionSchemeStatusCode

func (o *GetPaymentsParams) WithFilterSubmissionSchemeStatusCode(filterSubmissionSchemeStatusCode *string) *GetPaymentsParams

WithFilterSubmissionSchemeStatusCode adds the filterSubmissionSchemeStatusCode to the get payments params

func (*GetPaymentsParams) WithFilterSubmissionStatus

func (o *GetPaymentsParams) WithFilterSubmissionStatus(filterSubmissionStatus *string) *GetPaymentsParams

WithFilterSubmissionStatus adds the filterSubmissionStatus to the get payments params

func (*GetPaymentsParams) WithFilterSubmissionSubmissionDateFrom

func (o *GetPaymentsParams) WithFilterSubmissionSubmissionDateFrom(filterSubmissionSubmissionDateFrom *strfmt.DateTime) *GetPaymentsParams

WithFilterSubmissionSubmissionDateFrom adds the filterSubmissionSubmissionDateFrom to the get payments params

func (*GetPaymentsParams) WithFilterSubmissionSubmissionDateTo

func (o *GetPaymentsParams) WithFilterSubmissionSubmissionDateTo(filterSubmissionSubmissionDateTo *strfmt.DateTime) *GetPaymentsParams

WithFilterSubmissionSubmissionDateTo adds the filterSubmissionSubmissionDateTo to the get payments params

func (*GetPaymentsParams) WithFilterUniqueSchemeID

func (o *GetPaymentsParams) WithFilterUniqueSchemeID(filterUniqueSchemeID *string) *GetPaymentsParams

WithFilterUniqueSchemeID adds the filterUniqueSchemeID to the get payments params

func (*GetPaymentsParams) WithHTTPClient

func (o *GetPaymentsParams) WithHTTPClient(client *http.Client) *GetPaymentsParams

WithHTTPClient adds the HTTPClient to the get payments params

func (*GetPaymentsParams) WithPageNumber

func (o *GetPaymentsParams) WithPageNumber(pageNumber *string) *GetPaymentsParams

WithPageNumber adds the pageNumber to the get payments params

func (*GetPaymentsParams) WithPageSize

func (o *GetPaymentsParams) WithPageSize(pageSize *int64) *GetPaymentsParams

WithPageSize adds the pageSize to the get payments params

func (*GetPaymentsParams) WithTimeout

func (o *GetPaymentsParams) WithTimeout(timeout time.Duration) *GetPaymentsParams

WithTimeout adds the timeout to the get payments params

func (*GetPaymentsParams) WriteToRequest

func (o *GetPaymentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPaymentsReader

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

GetPaymentsReader is a Reader for the GetPayments structure.

func (*GetPaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPositionsOK

type GetPositionsOK struct {
	Payload *models.PositionDetailsListResponse
}

GetPositionsOK handles this case with default header values.

List of position details

func NewGetPositionsOK

func NewGetPositionsOK() *GetPositionsOK

NewGetPositionsOK creates a GetPositionsOK with default headers values

func (*GetPositionsOK) Error

func (o *GetPositionsOK) Error() string

type GetPositionsParams

type GetPositionsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetPositionsParams contains all the parameters to send to the API endpoint for the get positions operation typically these are written to a http.Request

func NewGetPositionsParams

func NewGetPositionsParams() *GetPositionsParams

NewGetPositionsParams creates a new GetPositionsParams object with the default values initialized.

func NewGetPositionsParamsWithContext

func NewGetPositionsParamsWithContext(ctx context.Context) *GetPositionsParams

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

func NewGetPositionsParamsWithHTTPClient

func NewGetPositionsParamsWithHTTPClient(client *http.Client) *GetPositionsParams

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

func NewGetPositionsParamsWithTimeout

func NewGetPositionsParamsWithTimeout(timeout time.Duration) *GetPositionsParams

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

func (*GetPositionsParams) SetContext

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

SetContext adds the context to the get positions params

func (*GetPositionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get positions params

func (*GetPositionsParams) SetTimeout

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

SetTimeout adds the timeout to the get positions params

func (*GetPositionsParams) WithContext

WithContext adds the context to the get positions params

func (*GetPositionsParams) WithHTTPClient

func (o *GetPositionsParams) WithHTTPClient(client *http.Client) *GetPositionsParams

WithHTTPClient adds the HTTPClient to the get positions params

func (*GetPositionsParams) WithTimeout

func (o *GetPositionsParams) WithTimeout(timeout time.Duration) *GetPositionsParams

WithTimeout adds the timeout to the get positions params

func (*GetPositionsParams) WriteToRequest

func (o *GetPositionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPositionsReader

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

GetPositionsReader is a Reader for the GetPositions structure.

func (*GetPositionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest struct {
	Payload *models.APIError
}

PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest handles this case with default header values.

Error

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest() *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest

NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest creates a PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest with default headers values

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDBadRequest) Error

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK struct {
	Payload *models.ReturnSubmissionDetailsResponse
}

PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK handles this case with default header values.

Return submission update response

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK() *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK

NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK creates a PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK with default headers values

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDOK) Error

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams struct {

	/*ReturnSubmissionUpdateRequest*/
	ReturnSubmissionUpdateRequest *models.ReturnSubmissionAmendment
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*SubmissionID
	  Submission Id

	*/
	SubmissionID strfmt.UUID

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

PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams contains all the parameters to send to the API endpoint for the patch payments ID returns return ID submissions submission ID operation typically these are written to a http.Request

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams() *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams creates a new PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams object with the default values initialized.

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithContext

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithContext(ctx context.Context) *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithHTTPClient

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithHTTPClient(client *http.Client) *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithTimeout

func NewPatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParamsWithTimeout(timeout time.Duration) *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams

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

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetContext

SetContext adds the context to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetID

SetID adds the id to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetReturnID

SetReturnID adds the returnId to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetReturnSubmissionUpdateRequest

func (o *PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetReturnSubmissionUpdateRequest(returnSubmissionUpdateRequest *models.ReturnSubmissionAmendment)

SetReturnSubmissionUpdateRequest adds the returnSubmissionUpdateRequest to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetSubmissionID

SetSubmissionID adds the submissionId to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) SetTimeout

SetTimeout adds the timeout to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithContext

WithContext adds the context to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithID

WithID adds the id to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithReturnID

WithReturnID adds the returnID to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithReturnSubmissionUpdateRequest

WithReturnSubmissionUpdateRequest adds the returnSubmissionUpdateRequest to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithSubmissionID

WithSubmissionID adds the submissionID to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WithTimeout

WithTimeout adds the timeout to the patch payments ID returns return ID submissions submission ID params

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader

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

PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader is a Reader for the PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionID structure.

func (*PatchPaymentsIDReturnsReturnIDSubmissionsSubmissionIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchPaymentsIDSubmissionsSubmissionIDBadRequest

type PatchPaymentsIDSubmissionsSubmissionIDBadRequest struct {
	Payload *models.APIError
}

PatchPaymentsIDSubmissionsSubmissionIDBadRequest handles this case with default header values.

Error

func NewPatchPaymentsIDSubmissionsSubmissionIDBadRequest

func NewPatchPaymentsIDSubmissionsSubmissionIDBadRequest() *PatchPaymentsIDSubmissionsSubmissionIDBadRequest

NewPatchPaymentsIDSubmissionsSubmissionIDBadRequest creates a PatchPaymentsIDSubmissionsSubmissionIDBadRequest with default headers values

func (*PatchPaymentsIDSubmissionsSubmissionIDBadRequest) Error

type PatchPaymentsIDSubmissionsSubmissionIDOK

type PatchPaymentsIDSubmissionsSubmissionIDOK struct {
	Payload *models.PaymentSubmissionDetailsResponse
}

PatchPaymentsIDSubmissionsSubmissionIDOK handles this case with default header values.

Submission update response

func NewPatchPaymentsIDSubmissionsSubmissionIDOK

func NewPatchPaymentsIDSubmissionsSubmissionIDOK() *PatchPaymentsIDSubmissionsSubmissionIDOK

NewPatchPaymentsIDSubmissionsSubmissionIDOK creates a PatchPaymentsIDSubmissionsSubmissionIDOK with default headers values

func (*PatchPaymentsIDSubmissionsSubmissionIDOK) Error

type PatchPaymentsIDSubmissionsSubmissionIDParams

type PatchPaymentsIDSubmissionsSubmissionIDParams struct {

	/*SubmissionUpdateRequest*/
	SubmissionUpdateRequest *models.PaymentSubmissionAmendment
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*SubmissionID
	  Submission Id

	*/
	SubmissionID strfmt.UUID

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

PatchPaymentsIDSubmissionsSubmissionIDParams contains all the parameters to send to the API endpoint for the patch payments ID submissions submission ID operation typically these are written to a http.Request

func NewPatchPaymentsIDSubmissionsSubmissionIDParams

func NewPatchPaymentsIDSubmissionsSubmissionIDParams() *PatchPaymentsIDSubmissionsSubmissionIDParams

NewPatchPaymentsIDSubmissionsSubmissionIDParams creates a new PatchPaymentsIDSubmissionsSubmissionIDParams object with the default values initialized.

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithContext

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithContext(ctx context.Context) *PatchPaymentsIDSubmissionsSubmissionIDParams

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

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithHTTPClient

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithHTTPClient(client *http.Client) *PatchPaymentsIDSubmissionsSubmissionIDParams

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

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithTimeout

func NewPatchPaymentsIDSubmissionsSubmissionIDParamsWithTimeout(timeout time.Duration) *PatchPaymentsIDSubmissionsSubmissionIDParams

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

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetContext

SetContext adds the context to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetID

SetID adds the id to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionID

func (o *PatchPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionID(submissionID strfmt.UUID)

SetSubmissionID adds the submissionId to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionUpdateRequest

func (o *PatchPaymentsIDSubmissionsSubmissionIDParams) SetSubmissionUpdateRequest(submissionUpdateRequest *models.PaymentSubmissionAmendment)

SetSubmissionUpdateRequest adds the submissionUpdateRequest to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) SetTimeout

SetTimeout adds the timeout to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithContext

WithContext adds the context to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithID

WithID adds the id to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithSubmissionID

WithSubmissionID adds the submissionID to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithSubmissionUpdateRequest

WithSubmissionUpdateRequest adds the submissionUpdateRequest to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WithTimeout

WithTimeout adds the timeout to the patch payments ID submissions submission ID params

func (*PatchPaymentsIDSubmissionsSubmissionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchPaymentsIDSubmissionsSubmissionIDReader

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

PatchPaymentsIDSubmissionsSubmissionIDReader is a Reader for the PatchPaymentsIDSubmissionsSubmissionID structure.

func (*PatchPaymentsIDSubmissionsSubmissionIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsBadRequest

type PostPaymentsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsBadRequest handles this case with default header values.

Payment creation error

func NewPostPaymentsBadRequest

func NewPostPaymentsBadRequest() *PostPaymentsBadRequest

NewPostPaymentsBadRequest creates a PostPaymentsBadRequest with default headers values

func (*PostPaymentsBadRequest) Error

func (o *PostPaymentsBadRequest) Error() string

type PostPaymentsCreated

type PostPaymentsCreated struct {
	Payload *models.PaymentCreationResponse
}

PostPaymentsCreated handles this case with default header values.

Payment creation response

func NewPostPaymentsCreated

func NewPostPaymentsCreated() *PostPaymentsCreated

NewPostPaymentsCreated creates a PostPaymentsCreated with default headers values

func (*PostPaymentsCreated) Error

func (o *PostPaymentsCreated) Error() string

type PostPaymentsIDAdmissionsBadRequest

type PostPaymentsIDAdmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDAdmissionsBadRequest handles this case with default header values.

Admission creation error

func NewPostPaymentsIDAdmissionsBadRequest

func NewPostPaymentsIDAdmissionsBadRequest() *PostPaymentsIDAdmissionsBadRequest

NewPostPaymentsIDAdmissionsBadRequest creates a PostPaymentsIDAdmissionsBadRequest with default headers values

func (*PostPaymentsIDAdmissionsBadRequest) Error

type PostPaymentsIDAdmissionsCreated

type PostPaymentsIDAdmissionsCreated struct {
	Payload *models.PaymentAdmissionCreationResponse
}

PostPaymentsIDAdmissionsCreated handles this case with default header values.

Admission creation response

func NewPostPaymentsIDAdmissionsCreated

func NewPostPaymentsIDAdmissionsCreated() *PostPaymentsIDAdmissionsCreated

NewPostPaymentsIDAdmissionsCreated creates a PostPaymentsIDAdmissionsCreated with default headers values

func (*PostPaymentsIDAdmissionsCreated) Error

type PostPaymentsIDAdmissionsParams

type PostPaymentsIDAdmissionsParams struct {

	/*AdmissionCreationRequest*/
	AdmissionCreationRequest *models.PaymentAdmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID

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

PostPaymentsIDAdmissionsParams contains all the parameters to send to the API endpoint for the post payments ID admissions operation typically these are written to a http.Request

func NewPostPaymentsIDAdmissionsParams

func NewPostPaymentsIDAdmissionsParams() *PostPaymentsIDAdmissionsParams

NewPostPaymentsIDAdmissionsParams creates a new PostPaymentsIDAdmissionsParams object with the default values initialized.

func NewPostPaymentsIDAdmissionsParamsWithContext

func NewPostPaymentsIDAdmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDAdmissionsParams

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

func NewPostPaymentsIDAdmissionsParamsWithHTTPClient

func NewPostPaymentsIDAdmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDAdmissionsParams

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

func NewPostPaymentsIDAdmissionsParamsWithTimeout

func NewPostPaymentsIDAdmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDAdmissionsParams

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

func (*PostPaymentsIDAdmissionsParams) SetAdmissionCreationRequest

func (o *PostPaymentsIDAdmissionsParams) SetAdmissionCreationRequest(admissionCreationRequest *models.PaymentAdmissionCreation)

SetAdmissionCreationRequest adds the admissionCreationRequest to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) SetContext

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

SetContext adds the context to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) SetID

SetID adds the id to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) SetTimeout

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

SetTimeout adds the timeout to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WithAdmissionCreationRequest

func (o *PostPaymentsIDAdmissionsParams) WithAdmissionCreationRequest(admissionCreationRequest *models.PaymentAdmissionCreation) *PostPaymentsIDAdmissionsParams

WithAdmissionCreationRequest adds the admissionCreationRequest to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WithContext

WithContext adds the context to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WithID

WithID adds the id to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID admissions params

func (*PostPaymentsIDAdmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDAdmissionsReader

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

PostPaymentsIDAdmissionsReader is a Reader for the PostPaymentsIDAdmissions structure.

func (*PostPaymentsIDAdmissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsBadRequest

type PostPaymentsIDReturnsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsBadRequest handles this case with default header values.

Return creation error

func NewPostPaymentsIDReturnsBadRequest

func NewPostPaymentsIDReturnsBadRequest() *PostPaymentsIDReturnsBadRequest

NewPostPaymentsIDReturnsBadRequest creates a PostPaymentsIDReturnsBadRequest with default headers values

func (*PostPaymentsIDReturnsBadRequest) Error

type PostPaymentsIDReturnsCreated

type PostPaymentsIDReturnsCreated struct {
	Payload *models.ReturnCreationResponse
}

PostPaymentsIDReturnsCreated handles this case with default header values.

Return creation response

func NewPostPaymentsIDReturnsCreated

func NewPostPaymentsIDReturnsCreated() *PostPaymentsIDReturnsCreated

NewPostPaymentsIDReturnsCreated creates a PostPaymentsIDReturnsCreated with default headers values

func (*PostPaymentsIDReturnsCreated) Error

type PostPaymentsIDReturnsParams

type PostPaymentsIDReturnsParams struct {

	/*ReturnCreationRequest*/
	ReturnCreationRequest *models.ReturnCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID

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

PostPaymentsIDReturnsParams contains all the parameters to send to the API endpoint for the post payments ID returns operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsParams

func NewPostPaymentsIDReturnsParams() *PostPaymentsIDReturnsParams

NewPostPaymentsIDReturnsParams creates a new PostPaymentsIDReturnsParams object with the default values initialized.

func NewPostPaymentsIDReturnsParamsWithContext

func NewPostPaymentsIDReturnsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsParams

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

func NewPostPaymentsIDReturnsParamsWithHTTPClient

func NewPostPaymentsIDReturnsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsParams

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

func NewPostPaymentsIDReturnsParamsWithTimeout

func NewPostPaymentsIDReturnsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsParams

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

func (*PostPaymentsIDReturnsParams) SetContext

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

SetContext adds the context to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) SetID

SetID adds the id to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) SetReturnCreationRequest

func (o *PostPaymentsIDReturnsParams) SetReturnCreationRequest(returnCreationRequest *models.ReturnCreation)

SetReturnCreationRequest adds the returnCreationRequest to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) SetTimeout

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

SetTimeout adds the timeout to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WithContext

WithContext adds the context to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WithID

WithID adds the id to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WithReturnCreationRequest

func (o *PostPaymentsIDReturnsParams) WithReturnCreationRequest(returnCreationRequest *models.ReturnCreation) *PostPaymentsIDReturnsParams

WithReturnCreationRequest adds the returnCreationRequest to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns params

func (*PostPaymentsIDReturnsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReader

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

PostPaymentsIDReturnsReader is a Reader for the PostPaymentsIDReturns structure.

func (*PostPaymentsIDReturnsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsReturnIDAdmissionsBadRequest

type PostPaymentsIDReturnsReturnIDAdmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsReturnIDAdmissionsBadRequest handles this case with default header values.

Return admission creation error

func NewPostPaymentsIDReturnsReturnIDAdmissionsBadRequest

func NewPostPaymentsIDReturnsReturnIDAdmissionsBadRequest() *PostPaymentsIDReturnsReturnIDAdmissionsBadRequest

NewPostPaymentsIDReturnsReturnIDAdmissionsBadRequest creates a PostPaymentsIDReturnsReturnIDAdmissionsBadRequest with default headers values

func (*PostPaymentsIDReturnsReturnIDAdmissionsBadRequest) Error

type PostPaymentsIDReturnsReturnIDAdmissionsCreated

type PostPaymentsIDReturnsReturnIDAdmissionsCreated struct {
	Payload *models.ReturnAdmissionCreationResponse
}

PostPaymentsIDReturnsReturnIDAdmissionsCreated handles this case with default header values.

Return admission creation response

func NewPostPaymentsIDReturnsReturnIDAdmissionsCreated

func NewPostPaymentsIDReturnsReturnIDAdmissionsCreated() *PostPaymentsIDReturnsReturnIDAdmissionsCreated

NewPostPaymentsIDReturnsReturnIDAdmissionsCreated creates a PostPaymentsIDReturnsReturnIDAdmissionsCreated with default headers values

func (*PostPaymentsIDReturnsReturnIDAdmissionsCreated) Error

type PostPaymentsIDReturnsReturnIDAdmissionsParams

type PostPaymentsIDReturnsReturnIDAdmissionsParams struct {

	/*ReturnAdmissionCreationRequest*/
	ReturnAdmissionCreationRequest *models.ReturnAdmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID

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

PostPaymentsIDReturnsReturnIDAdmissionsParams contains all the parameters to send to the API endpoint for the post payments ID returns return ID admissions operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsReturnIDAdmissionsParams

func NewPostPaymentsIDReturnsReturnIDAdmissionsParams() *PostPaymentsIDReturnsReturnIDAdmissionsParams

NewPostPaymentsIDReturnsReturnIDAdmissionsParams creates a new PostPaymentsIDReturnsReturnIDAdmissionsParams object with the default values initialized.

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithContext

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsReturnIDAdmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithHTTPClient

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsReturnIDAdmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithTimeout

func NewPostPaymentsIDReturnsReturnIDAdmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsReturnIDAdmissionsParams

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

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetContext

SetContext adds the context to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetID

SetID adds the id to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetReturnAdmissionCreationRequest

func (o *PostPaymentsIDReturnsReturnIDAdmissionsParams) SetReturnAdmissionCreationRequest(returnAdmissionCreationRequest *models.ReturnAdmissionCreation)

SetReturnAdmissionCreationRequest adds the returnAdmissionCreationRequest to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetReturnID

SetReturnID adds the returnId to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithContext

WithContext adds the context to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithID

WithID adds the id to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithReturnAdmissionCreationRequest

func (o *PostPaymentsIDReturnsReturnIDAdmissionsParams) WithReturnAdmissionCreationRequest(returnAdmissionCreationRequest *models.ReturnAdmissionCreation) *PostPaymentsIDReturnsReturnIDAdmissionsParams

WithReturnAdmissionCreationRequest adds the returnAdmissionCreationRequest to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithReturnID

WithReturnID adds the returnID to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns return ID admissions params

func (*PostPaymentsIDReturnsReturnIDAdmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReturnIDAdmissionsReader

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

PostPaymentsIDReturnsReturnIDAdmissionsReader is a Reader for the PostPaymentsIDReturnsReturnIDAdmissions structure.

func (*PostPaymentsIDReturnsReturnIDAdmissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsReturnIDReversalsBadRequest

type PostPaymentsIDReturnsReturnIDReversalsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsReturnIDReversalsBadRequest handles this case with default header values.

Reversal creation error

func NewPostPaymentsIDReturnsReturnIDReversalsBadRequest

func NewPostPaymentsIDReturnsReturnIDReversalsBadRequest() *PostPaymentsIDReturnsReturnIDReversalsBadRequest

NewPostPaymentsIDReturnsReturnIDReversalsBadRequest creates a PostPaymentsIDReturnsReturnIDReversalsBadRequest with default headers values

func (*PostPaymentsIDReturnsReturnIDReversalsBadRequest) Error

type PostPaymentsIDReturnsReturnIDReversalsCreated

type PostPaymentsIDReturnsReturnIDReversalsCreated struct {
	Payload *models.ReturnReversalCreationResponse
}

PostPaymentsIDReturnsReturnIDReversalsCreated handles this case with default header values.

Reversal creation response

func NewPostPaymentsIDReturnsReturnIDReversalsCreated

func NewPostPaymentsIDReturnsReturnIDReversalsCreated() *PostPaymentsIDReturnsReturnIDReversalsCreated

NewPostPaymentsIDReturnsReturnIDReversalsCreated creates a PostPaymentsIDReturnsReturnIDReversalsCreated with default headers values

func (*PostPaymentsIDReturnsReturnIDReversalsCreated) Error

type PostPaymentsIDReturnsReturnIDReversalsParams

type PostPaymentsIDReturnsReturnIDReversalsParams struct {

	/*ReturnReversalCreationRequest*/
	ReturnReversalCreationRequest *models.ReturnReversalCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID

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

PostPaymentsIDReturnsReturnIDReversalsParams contains all the parameters to send to the API endpoint for the post payments ID returns return ID reversals operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsReturnIDReversalsParams

func NewPostPaymentsIDReturnsReturnIDReversalsParams() *PostPaymentsIDReturnsReturnIDReversalsParams

NewPostPaymentsIDReturnsReturnIDReversalsParams creates a new PostPaymentsIDReturnsReturnIDReversalsParams object with the default values initialized.

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithContext

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsReturnIDReversalsParams

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

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithHTTPClient

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsReturnIDReversalsParams

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

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithTimeout

func NewPostPaymentsIDReturnsReturnIDReversalsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsReturnIDReversalsParams

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

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetContext

SetContext adds the context to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetID

SetID adds the id to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetReturnID

func (o *PostPaymentsIDReturnsReturnIDReversalsParams) SetReturnID(returnID strfmt.UUID)

SetReturnID adds the returnId to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetReturnReversalCreationRequest

func (o *PostPaymentsIDReturnsReturnIDReversalsParams) SetReturnReversalCreationRequest(returnReversalCreationRequest *models.ReturnReversalCreation)

SetReturnReversalCreationRequest adds the returnReversalCreationRequest to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithContext

WithContext adds the context to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithID

WithID adds the id to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithReturnID

WithReturnID adds the returnID to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithReturnReversalCreationRequest

func (o *PostPaymentsIDReturnsReturnIDReversalsParams) WithReturnReversalCreationRequest(returnReversalCreationRequest *models.ReturnReversalCreation) *PostPaymentsIDReturnsReturnIDReversalsParams

WithReturnReversalCreationRequest adds the returnReversalCreationRequest to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns return ID reversals params

func (*PostPaymentsIDReturnsReturnIDReversalsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReturnIDReversalsReader

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

PostPaymentsIDReturnsReturnIDReversalsReader is a Reader for the PostPaymentsIDReturnsReturnIDReversals structure.

func (*PostPaymentsIDReturnsReturnIDReversalsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest handles this case with default header values.

Reversal admission creation error

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest() *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest

NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest creates a PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest with default headers values

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsBadRequest) Error

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated struct {
	Payload *models.ReturnReversalAdmissionCreationResponse
}

PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated handles this case with default header values.

Return reversal admission creation response

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated() *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated

NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated creates a PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated with default headers values

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsCreated) Error

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams struct {

	/*ReturnReversalAdmissionCreationRequest*/
	ReturnReversalAdmissionCreationRequest *models.ReturnReversalAdmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams contains all the parameters to send to the API endpoint for the post payments ID returns return ID reversals reversal ID admissions operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams() *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams creates a new PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams object with the default values initialized.

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithContext

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithHTTPClient

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithTimeout

func NewPostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams

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

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetContext

SetContext adds the context to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetID

SetID adds the id to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetReturnID

SetReturnID adds the returnId to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetReturnReversalAdmissionCreationRequest

func (o *PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetReturnReversalAdmissionCreationRequest(returnReversalAdmissionCreationRequest *models.ReturnReversalAdmissionCreation)

SetReturnReversalAdmissionCreationRequest adds the returnReversalAdmissionCreationRequest to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetReversalID

SetReversalID adds the reversalId to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithContext

WithContext adds the context to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithID

WithID adds the id to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithReturnID

WithReturnID adds the returnID to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithReturnReversalAdmissionCreationRequest

WithReturnReversalAdmissionCreationRequest adds the returnReversalAdmissionCreationRequest to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithReversalID

WithReversalID adds the reversalID to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns return ID reversals reversal ID admissions params

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsReader

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

PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsReader is a Reader for the PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissions structure.

func (*PostPaymentsIDReturnsReturnIDReversalsReversalIDAdmissionsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsReturnIDSubmissionsBadRequest

type PostPaymentsIDReturnsReturnIDSubmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsReturnIDSubmissionsBadRequest handles this case with default header values.

Return submission creation error

func NewPostPaymentsIDReturnsReturnIDSubmissionsBadRequest

func NewPostPaymentsIDReturnsReturnIDSubmissionsBadRequest() *PostPaymentsIDReturnsReturnIDSubmissionsBadRequest

NewPostPaymentsIDReturnsReturnIDSubmissionsBadRequest creates a PostPaymentsIDReturnsReturnIDSubmissionsBadRequest with default headers values

func (*PostPaymentsIDReturnsReturnIDSubmissionsBadRequest) Error

type PostPaymentsIDReturnsReturnIDSubmissionsCreated

type PostPaymentsIDReturnsReturnIDSubmissionsCreated struct {
	Payload *models.ReturnSubmissionCreationResponse
}

PostPaymentsIDReturnsReturnIDSubmissionsCreated handles this case with default header values.

Return submission creation response

func NewPostPaymentsIDReturnsReturnIDSubmissionsCreated

func NewPostPaymentsIDReturnsReturnIDSubmissionsCreated() *PostPaymentsIDReturnsReturnIDSubmissionsCreated

NewPostPaymentsIDReturnsReturnIDSubmissionsCreated creates a PostPaymentsIDReturnsReturnIDSubmissionsCreated with default headers values

func (*PostPaymentsIDReturnsReturnIDSubmissionsCreated) Error

type PostPaymentsIDReturnsReturnIDSubmissionsParams

type PostPaymentsIDReturnsReturnIDSubmissionsParams struct {

	/*ReturnSubmissionCreationRequest*/
	ReturnSubmissionCreationRequest *models.ReturnSubmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID

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

PostPaymentsIDReturnsReturnIDSubmissionsParams contains all the parameters to send to the API endpoint for the post payments ID returns return ID submissions operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsReturnIDSubmissionsParams

func NewPostPaymentsIDReturnsReturnIDSubmissionsParams() *PostPaymentsIDReturnsReturnIDSubmissionsParams

NewPostPaymentsIDReturnsReturnIDSubmissionsParams creates a new PostPaymentsIDReturnsReturnIDSubmissionsParams object with the default values initialized.

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithContext

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsReturnIDSubmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithHTTPClient

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsReturnIDSubmissionsParams

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

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithTimeout

func NewPostPaymentsIDReturnsReturnIDSubmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsReturnIDSubmissionsParams

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

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetContext

SetContext adds the context to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetID

SetID adds the id to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetReturnID

SetReturnID adds the returnId to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetReturnSubmissionCreationRequest

func (o *PostPaymentsIDReturnsReturnIDSubmissionsParams) SetReturnSubmissionCreationRequest(returnSubmissionCreationRequest *models.ReturnSubmissionCreation)

SetReturnSubmissionCreationRequest adds the returnSubmissionCreationRequest to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithContext

WithContext adds the context to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithID

WithID adds the id to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithReturnID

WithReturnID adds the returnID to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithReturnSubmissionCreationRequest

func (o *PostPaymentsIDReturnsReturnIDSubmissionsParams) WithReturnSubmissionCreationRequest(returnSubmissionCreationRequest *models.ReturnSubmissionCreation) *PostPaymentsIDReturnsReturnIDSubmissionsParams

WithReturnSubmissionCreationRequest adds the returnSubmissionCreationRequest to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns return ID submissions params

func (*PostPaymentsIDReturnsReturnIDSubmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReturnIDSubmissionsReader

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

PostPaymentsIDReturnsReturnIDSubmissionsReader is a Reader for the PostPaymentsIDReturnsReturnIDSubmissions structure.

func (*PostPaymentsIDReturnsReturnIDSubmissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest handles this case with default header values.

Return submission validation creation error

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest() *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest

NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest creates a PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest with default headers values

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsBadRequest) Error

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated struct {
	Payload *models.ReturnSubmissionValidationCreationResponse
}

PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated handles this case with default header values.

Return submission validation creation response

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated() *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated

NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated creates a PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated with default headers values

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsCreated) Error

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams struct {

	/*ReturnSubmissionValidationRequest*/
	ReturnSubmissionValidationRequest *models.ReturnSubmissionValidationCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReturnID
	  Return Id

	*/
	ReturnID strfmt.UUID
	/*ReturnSubmissionID
	  Return Submission Id

	*/
	ReturnSubmissionID strfmt.UUID

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

PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams contains all the parameters to send to the API endpoint for the post payments ID returns return ID submissions return submission ID validations operation typically these are written to a http.Request

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams() *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams creates a new PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams object with the default values initialized.

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithContext

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithContext(ctx context.Context) *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

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

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithHTTPClient

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

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

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithTimeout

func NewPostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams

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

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetContext

SetContext adds the context to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetID

SetID adds the id to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetReturnID

SetReturnID adds the returnId to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetReturnSubmissionID

SetReturnSubmissionID adds the returnSubmissionId to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetReturnSubmissionValidationRequest

func (o *PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetReturnSubmissionValidationRequest(returnSubmissionValidationRequest *models.ReturnSubmissionValidationCreation)

SetReturnSubmissionValidationRequest adds the returnSubmissionValidationRequest to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithContext

WithContext adds the context to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithID

WithID adds the id to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithReturnID

WithReturnID adds the returnID to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithReturnSubmissionID

WithReturnSubmissionID adds the returnSubmissionID to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithReturnSubmissionValidationRequest

WithReturnSubmissionValidationRequest adds the returnSubmissionValidationRequest to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID returns return ID submissions return submission ID validations params

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsReader

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

PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsReader is a Reader for the PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidations structure.

func (*PostPaymentsIDReturnsReturnIDSubmissionsReturnSubmissionIDValidationsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostPaymentsIDReversalsBadRequest

type PostPaymentsIDReversalsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReversalsBadRequest handles this case with default header values.

Reversal creation error

func NewPostPaymentsIDReversalsBadRequest

func NewPostPaymentsIDReversalsBadRequest() *PostPaymentsIDReversalsBadRequest

NewPostPaymentsIDReversalsBadRequest creates a PostPaymentsIDReversalsBadRequest with default headers values

func (*PostPaymentsIDReversalsBadRequest) Error

type PostPaymentsIDReversalsCreated

type PostPaymentsIDReversalsCreated struct {
	Payload *models.ReversalCreationResponse
}

PostPaymentsIDReversalsCreated handles this case with default header values.

Reversal creation response

func NewPostPaymentsIDReversalsCreated

func NewPostPaymentsIDReversalsCreated() *PostPaymentsIDReversalsCreated

NewPostPaymentsIDReversalsCreated creates a PostPaymentsIDReversalsCreated with default headers values

func (*PostPaymentsIDReversalsCreated) Error

type PostPaymentsIDReversalsParams

type PostPaymentsIDReversalsParams struct {

	/*ReversalCreationRequest*/
	ReversalCreationRequest *models.ReversalCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID

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

PostPaymentsIDReversalsParams contains all the parameters to send to the API endpoint for the post payments ID reversals operation typically these are written to a http.Request

func NewPostPaymentsIDReversalsParams

func NewPostPaymentsIDReversalsParams() *PostPaymentsIDReversalsParams

NewPostPaymentsIDReversalsParams creates a new PostPaymentsIDReversalsParams object with the default values initialized.

func NewPostPaymentsIDReversalsParamsWithContext

func NewPostPaymentsIDReversalsParamsWithContext(ctx context.Context) *PostPaymentsIDReversalsParams

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

func NewPostPaymentsIDReversalsParamsWithHTTPClient

func NewPostPaymentsIDReversalsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReversalsParams

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

func NewPostPaymentsIDReversalsParamsWithTimeout

func NewPostPaymentsIDReversalsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReversalsParams

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

func (*PostPaymentsIDReversalsParams) SetContext

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

SetContext adds the context to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) SetID

SetID adds the id to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) SetReversalCreationRequest

func (o *PostPaymentsIDReversalsParams) SetReversalCreationRequest(reversalCreationRequest *models.ReversalCreation)

SetReversalCreationRequest adds the reversalCreationRequest to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) SetTimeout

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

SetTimeout adds the timeout to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WithContext

WithContext adds the context to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WithID

WithID adds the id to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WithReversalCreationRequest

func (o *PostPaymentsIDReversalsParams) WithReversalCreationRequest(reversalCreationRequest *models.ReversalCreation) *PostPaymentsIDReversalsParams

WithReversalCreationRequest adds the reversalCreationRequest to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID reversals params

func (*PostPaymentsIDReversalsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReversalsReader

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

PostPaymentsIDReversalsReader is a Reader for the PostPaymentsIDReversals structure.

func (*PostPaymentsIDReversalsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDReversalsReversalIDAdmissionsBadRequest

type PostPaymentsIDReversalsReversalIDAdmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDReversalsReversalIDAdmissionsBadRequest handles this case with default header values.

Reversal admission creation error

func NewPostPaymentsIDReversalsReversalIDAdmissionsBadRequest

func NewPostPaymentsIDReversalsReversalIDAdmissionsBadRequest() *PostPaymentsIDReversalsReversalIDAdmissionsBadRequest

NewPostPaymentsIDReversalsReversalIDAdmissionsBadRequest creates a PostPaymentsIDReversalsReversalIDAdmissionsBadRequest with default headers values

func (*PostPaymentsIDReversalsReversalIDAdmissionsBadRequest) Error

type PostPaymentsIDReversalsReversalIDAdmissionsCreated

type PostPaymentsIDReversalsReversalIDAdmissionsCreated struct {
	Payload *models.ReversalAdmissionCreationResponse
}

PostPaymentsIDReversalsReversalIDAdmissionsCreated handles this case with default header values.

Reversal admission creation response

func NewPostPaymentsIDReversalsReversalIDAdmissionsCreated

func NewPostPaymentsIDReversalsReversalIDAdmissionsCreated() *PostPaymentsIDReversalsReversalIDAdmissionsCreated

NewPostPaymentsIDReversalsReversalIDAdmissionsCreated creates a PostPaymentsIDReversalsReversalIDAdmissionsCreated with default headers values

func (*PostPaymentsIDReversalsReversalIDAdmissionsCreated) Error

type PostPaymentsIDReversalsReversalIDAdmissionsParams

type PostPaymentsIDReversalsReversalIDAdmissionsParams struct {

	/*ReversalAdmissionCreationRequest*/
	ReversalAdmissionCreationRequest *models.ReversalAdmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*ReversalID
	  Reversal Id

	*/
	ReversalID strfmt.UUID

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

PostPaymentsIDReversalsReversalIDAdmissionsParams contains all the parameters to send to the API endpoint for the post payments ID reversals reversal ID admissions operation typically these are written to a http.Request

func NewPostPaymentsIDReversalsReversalIDAdmissionsParams

func NewPostPaymentsIDReversalsReversalIDAdmissionsParams() *PostPaymentsIDReversalsReversalIDAdmissionsParams

NewPostPaymentsIDReversalsReversalIDAdmissionsParams creates a new PostPaymentsIDReversalsReversalIDAdmissionsParams object with the default values initialized.

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithContext

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDReversalsReversalIDAdmissionsParams

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

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithHTTPClient

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDReversalsReversalIDAdmissionsParams

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

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithTimeout

func NewPostPaymentsIDReversalsReversalIDAdmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDReversalsReversalIDAdmissionsParams

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

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetContext

SetContext adds the context to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetID

SetID adds the id to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetReversalAdmissionCreationRequest

func (o *PostPaymentsIDReversalsReversalIDAdmissionsParams) SetReversalAdmissionCreationRequest(reversalAdmissionCreationRequest *models.ReversalAdmissionCreation)

SetReversalAdmissionCreationRequest adds the reversalAdmissionCreationRequest to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetReversalID

func (o *PostPaymentsIDReversalsReversalIDAdmissionsParams) SetReversalID(reversalID strfmt.UUID)

SetReversalID adds the reversalId to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithContext

WithContext adds the context to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithID

WithID adds the id to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithReversalAdmissionCreationRequest

func (o *PostPaymentsIDReversalsReversalIDAdmissionsParams) WithReversalAdmissionCreationRequest(reversalAdmissionCreationRequest *models.ReversalAdmissionCreation) *PostPaymentsIDReversalsReversalIDAdmissionsParams

WithReversalAdmissionCreationRequest adds the reversalAdmissionCreationRequest to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithReversalID

WithReversalID adds the reversalID to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID reversals reversal ID admissions params

func (*PostPaymentsIDReversalsReversalIDAdmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDReversalsReversalIDAdmissionsReader

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

PostPaymentsIDReversalsReversalIDAdmissionsReader is a Reader for the PostPaymentsIDReversalsReversalIDAdmissions structure.

func (*PostPaymentsIDReversalsReversalIDAdmissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDSubmissionsBadRequest

type PostPaymentsIDSubmissionsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDSubmissionsBadRequest handles this case with default header values.

Submission creation error

func NewPostPaymentsIDSubmissionsBadRequest

func NewPostPaymentsIDSubmissionsBadRequest() *PostPaymentsIDSubmissionsBadRequest

NewPostPaymentsIDSubmissionsBadRequest creates a PostPaymentsIDSubmissionsBadRequest with default headers values

func (*PostPaymentsIDSubmissionsBadRequest) Error

type PostPaymentsIDSubmissionsCreated

type PostPaymentsIDSubmissionsCreated struct {
	Payload *models.PaymentSubmissionCreationResponse
}

PostPaymentsIDSubmissionsCreated handles this case with default header values.

Submission creation response

func NewPostPaymentsIDSubmissionsCreated

func NewPostPaymentsIDSubmissionsCreated() *PostPaymentsIDSubmissionsCreated

NewPostPaymentsIDSubmissionsCreated creates a PostPaymentsIDSubmissionsCreated with default headers values

func (*PostPaymentsIDSubmissionsCreated) Error

type PostPaymentsIDSubmissionsParams

type PostPaymentsIDSubmissionsParams struct {

	/*SubmissionCreationRequest*/
	SubmissionCreationRequest *models.PaymentSubmissionCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID

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

PostPaymentsIDSubmissionsParams contains all the parameters to send to the API endpoint for the post payments ID submissions operation typically these are written to a http.Request

func NewPostPaymentsIDSubmissionsParams

func NewPostPaymentsIDSubmissionsParams() *PostPaymentsIDSubmissionsParams

NewPostPaymentsIDSubmissionsParams creates a new PostPaymentsIDSubmissionsParams object with the default values initialized.

func NewPostPaymentsIDSubmissionsParamsWithContext

func NewPostPaymentsIDSubmissionsParamsWithContext(ctx context.Context) *PostPaymentsIDSubmissionsParams

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

func NewPostPaymentsIDSubmissionsParamsWithHTTPClient

func NewPostPaymentsIDSubmissionsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDSubmissionsParams

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

func NewPostPaymentsIDSubmissionsParamsWithTimeout

func NewPostPaymentsIDSubmissionsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDSubmissionsParams

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

func (*PostPaymentsIDSubmissionsParams) SetContext

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

SetContext adds the context to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) SetID

SetID adds the id to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) SetSubmissionCreationRequest

func (o *PostPaymentsIDSubmissionsParams) SetSubmissionCreationRequest(submissionCreationRequest *models.PaymentSubmissionCreation)

SetSubmissionCreationRequest adds the submissionCreationRequest to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) SetTimeout

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

SetTimeout adds the timeout to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WithContext

WithContext adds the context to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WithID

WithID adds the id to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WithSubmissionCreationRequest

func (o *PostPaymentsIDSubmissionsParams) WithSubmissionCreationRequest(submissionCreationRequest *models.PaymentSubmissionCreation) *PostPaymentsIDSubmissionsParams

WithSubmissionCreationRequest adds the submissionCreationRequest to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID submissions params

func (*PostPaymentsIDSubmissionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDSubmissionsReader

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

PostPaymentsIDSubmissionsReader is a Reader for the PostPaymentsIDSubmissions structure.

func (*PostPaymentsIDSubmissionsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest

type PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest struct {
	Payload *models.APIError
}

PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest handles this case with default header values.

Payment submission validation creation error

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest() *PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest

NewPostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest creates a PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest with default headers values

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsBadRequest) Error

type PostPaymentsIDSubmissionsSubmissionIDValidationsCreated

type PostPaymentsIDSubmissionsSubmissionIDValidationsCreated struct {
	Payload *models.PaymentSubmissionValidationCreationResponse
}

PostPaymentsIDSubmissionsSubmissionIDValidationsCreated handles this case with default header values.

Payment submission validation creation response

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsCreated

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsCreated() *PostPaymentsIDSubmissionsSubmissionIDValidationsCreated

NewPostPaymentsIDSubmissionsSubmissionIDValidationsCreated creates a PostPaymentsIDSubmissionsSubmissionIDValidationsCreated with default headers values

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsCreated) Error

type PostPaymentsIDSubmissionsSubmissionIDValidationsParams

type PostPaymentsIDSubmissionsSubmissionIDValidationsParams struct {

	/*PaymentSubmissionValidationRequest*/
	PaymentSubmissionValidationRequest *models.PaymentSubmissionValidationCreation
	/*ID
	  Payment Id

	*/
	ID strfmt.UUID
	/*SubmissionID
	  Submission Id

	*/
	SubmissionID strfmt.UUID

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

PostPaymentsIDSubmissionsSubmissionIDValidationsParams contains all the parameters to send to the API endpoint for the post payments ID submissions submission ID validations operation typically these are written to a http.Request

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParams

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParams() *PostPaymentsIDSubmissionsSubmissionIDValidationsParams

NewPostPaymentsIDSubmissionsSubmissionIDValidationsParams creates a new PostPaymentsIDSubmissionsSubmissionIDValidationsParams object with the default values initialized.

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithContext

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithContext(ctx context.Context) *PostPaymentsIDSubmissionsSubmissionIDValidationsParams

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

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithHTTPClient

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithHTTPClient(client *http.Client) *PostPaymentsIDSubmissionsSubmissionIDValidationsParams

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

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithTimeout

func NewPostPaymentsIDSubmissionsSubmissionIDValidationsParamsWithTimeout(timeout time.Duration) *PostPaymentsIDSubmissionsSubmissionIDValidationsParams

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

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetContext

SetContext adds the context to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetID

SetID adds the id to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetPaymentSubmissionValidationRequest

func (o *PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetPaymentSubmissionValidationRequest(paymentSubmissionValidationRequest *models.PaymentSubmissionValidationCreation)

SetPaymentSubmissionValidationRequest adds the paymentSubmissionValidationRequest to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetSubmissionID

func (o *PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetSubmissionID(submissionID strfmt.UUID)

SetSubmissionID adds the submissionId to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) SetTimeout

SetTimeout adds the timeout to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithContext

WithContext adds the context to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithID

WithID adds the id to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithPaymentSubmissionValidationRequest

WithPaymentSubmissionValidationRequest adds the paymentSubmissionValidationRequest to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithSubmissionID

WithSubmissionID adds the submissionID to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WithTimeout

WithTimeout adds the timeout to the post payments ID submissions submission ID validations params

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostPaymentsIDSubmissionsSubmissionIDValidationsReader

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

PostPaymentsIDSubmissionsSubmissionIDValidationsReader is a Reader for the PostPaymentsIDSubmissionsSubmissionIDValidations structure.

func (*PostPaymentsIDSubmissionsSubmissionIDValidationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostPaymentsParams

type PostPaymentsParams struct {

	/*PaymentCreationRequest*/
	PaymentCreationRequest *models.PaymentCreation

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

PostPaymentsParams contains all the parameters to send to the API endpoint for the post payments operation typically these are written to a http.Request

func NewPostPaymentsParams

func NewPostPaymentsParams() *PostPaymentsParams

NewPostPaymentsParams creates a new PostPaymentsParams object with the default values initialized.

func NewPostPaymentsParamsWithContext

func NewPostPaymentsParamsWithContext(ctx context.Context) *PostPaymentsParams

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

func NewPostPaymentsParamsWithHTTPClient

func NewPostPaymentsParamsWithHTTPClient(client *http.Client) *PostPaymentsParams

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

func NewPostPaymentsParamsWithTimeout

func NewPostPaymentsParamsWithTimeout(timeout time.Duration) *PostPaymentsParams

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

func (*PostPaymentsParams) SetContext

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

SetContext adds the context to the post payments params

func (*PostPaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post payments params

func (*PostPaymentsParams) SetPaymentCreationRequest

func (o *PostPaymentsParams) SetPaymentCreationRequest(paymentCreationRequest *models.PaymentCreation)

SetPaymentCreationRequest adds the paymentCreationRequest to the post payments params

func (*PostPaymentsParams) SetTimeout

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

SetTimeout adds the timeout to the post payments params

func (*PostPaymentsParams) WithContext

WithContext adds the context to the post payments params

func (*PostPaymentsParams) WithHTTPClient

func (o *PostPaymentsParams) WithHTTPClient(client *http.Client) *PostPaymentsParams

WithHTTPClient adds the HTTPClient to the post payments params

func (*PostPaymentsParams) WithPaymentCreationRequest

func (o *PostPaymentsParams) WithPaymentCreationRequest(paymentCreationRequest *models.PaymentCreation) *PostPaymentsParams

WithPaymentCreationRequest adds the paymentCreationRequest to the post payments params

func (*PostPaymentsParams) WithTimeout

func (o *PostPaymentsParams) WithTimeout(timeout time.Duration) *PostPaymentsParams

WithTimeout adds the timeout to the post payments params

func (*PostPaymentsParams) WriteToRequest

func (o *PostPaymentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PostPaymentsReader

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

PostPaymentsReader is a Reader for the PostPayments structure.

func (*PostPaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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