domestic_payments

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for domestic payments API

func (*Client) CreateDomesticPaymentConsents

CreateDomesticPaymentConsents creates domestic payment consents

func (*Client) CreateDomesticPayments

CreateDomesticPayments creates domestic payments

func (*Client) GetDomesticPaymentConsentsConsentID

GetDomesticPaymentConsentsConsentID gets domestic payment consents

func (*Client) GetDomesticPaymentConsentsConsentIDFundsConfirmation

GetDomesticPaymentConsentsConsentIDFundsConfirmation gets domestic payment consents funds confirmation

func (*Client) GetDomesticPaymentsDomesticPaymentID

GetDomesticPaymentsDomesticPaymentID gets domestic payments

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new domestic payments API client.

type CreateDomesticPaymentConsentsBadRequest

type CreateDomesticPaymentConsentsBadRequest struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentConsentsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateDomesticPaymentConsentsBadRequest

func NewCreateDomesticPaymentConsentsBadRequest() *CreateDomesticPaymentConsentsBadRequest

NewCreateDomesticPaymentConsentsBadRequest creates a CreateDomesticPaymentConsentsBadRequest with default headers values

func (*CreateDomesticPaymentConsentsBadRequest) Error

func (*CreateDomesticPaymentConsentsBadRequest) GetPayload

type CreateDomesticPaymentConsentsCreated

type CreateDomesticPaymentConsentsCreated struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBWriteDomesticConsentResponse5
}
CreateDomesticPaymentConsentsCreated describes a response with status code 201, with default header values.

Domestic Payment Consents Created

func NewCreateDomesticPaymentConsentsCreated

func NewCreateDomesticPaymentConsentsCreated() *CreateDomesticPaymentConsentsCreated

NewCreateDomesticPaymentConsentsCreated creates a CreateDomesticPaymentConsentsCreated with default headers values

func (*CreateDomesticPaymentConsentsCreated) Error

func (*CreateDomesticPaymentConsentsCreated) GetPayload

type CreateDomesticPaymentConsentsForbidden

type CreateDomesticPaymentConsentsForbidden struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentConsentsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateDomesticPaymentConsentsForbidden

func NewCreateDomesticPaymentConsentsForbidden() *CreateDomesticPaymentConsentsForbidden

NewCreateDomesticPaymentConsentsForbidden creates a CreateDomesticPaymentConsentsForbidden with default headers values

func (*CreateDomesticPaymentConsentsForbidden) Error

func (*CreateDomesticPaymentConsentsForbidden) GetPayload

type CreateDomesticPaymentConsentsInternalServerError

type CreateDomesticPaymentConsentsInternalServerError struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentConsentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCreateDomesticPaymentConsentsInternalServerError

func NewCreateDomesticPaymentConsentsInternalServerError() *CreateDomesticPaymentConsentsInternalServerError

NewCreateDomesticPaymentConsentsInternalServerError creates a CreateDomesticPaymentConsentsInternalServerError with default headers values

func (*CreateDomesticPaymentConsentsInternalServerError) Error

func (*CreateDomesticPaymentConsentsInternalServerError) GetPayload

type CreateDomesticPaymentConsentsMethodNotAllowed

type CreateDomesticPaymentConsentsMethodNotAllowed struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentConsentsMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewCreateDomesticPaymentConsentsMethodNotAllowed

func NewCreateDomesticPaymentConsentsMethodNotAllowed() *CreateDomesticPaymentConsentsMethodNotAllowed

NewCreateDomesticPaymentConsentsMethodNotAllowed creates a CreateDomesticPaymentConsentsMethodNotAllowed with default headers values

func (*CreateDomesticPaymentConsentsMethodNotAllowed) Error

type CreateDomesticPaymentConsentsNotAcceptable

type CreateDomesticPaymentConsentsNotAcceptable struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentConsentsNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewCreateDomesticPaymentConsentsNotAcceptable

func NewCreateDomesticPaymentConsentsNotAcceptable() *CreateDomesticPaymentConsentsNotAcceptable

NewCreateDomesticPaymentConsentsNotAcceptable creates a CreateDomesticPaymentConsentsNotAcceptable with default headers values

func (*CreateDomesticPaymentConsentsNotAcceptable) Error

type CreateDomesticPaymentConsentsParams

type CreateDomesticPaymentConsentsParams struct {

	/* Authorization.

	   An Authorisation Token as per https://tools.ietf.org/html/rfc6750
	*/
	Authorization string

	/* OBWriteDomesticConsent4Param.

	   Default
	*/
	OBWriteDomesticConsent4Param *models.OBWriteDomesticConsent4

	/* XCustomerUserAgent.

	   Indicates the user-agent that the PSU is using.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.
	All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below:
	Sun, 10 Sep 2017 19:43:31 UTC
	*/
	XFapiAuthDate *string

	/* XFapiCustomerIPAddress.

	   The PSU's IP address if the PSU is currently logged in with the TPP.
	*/
	XFapiCustomerIPAddress *string

	/* XFapiInteractionID.

	   An RFC4122 UID used as a correlation id.
	*/
	XFapiInteractionID *string

	/* XIdempotencyKey.

	     Every request will be processed only once per x-idempotency-key.  The
	Idempotency Key will be valid for 24 hours.

	*/
	XIdempotencyKey string

	/* XJwsSignature.

	   A detached JWS signature of the body of the payload.
	*/
	XJwsSignature string

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

CreateDomesticPaymentConsentsParams contains all the parameters to send to the API endpoint

for the create domestic payment consents operation.

Typically these are written to a http.Request.

func NewCreateDomesticPaymentConsentsParams

func NewCreateDomesticPaymentConsentsParams() *CreateDomesticPaymentConsentsParams

NewCreateDomesticPaymentConsentsParams creates a new CreateDomesticPaymentConsentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateDomesticPaymentConsentsParamsWithContext

func NewCreateDomesticPaymentConsentsParamsWithContext(ctx context.Context) *CreateDomesticPaymentConsentsParams

NewCreateDomesticPaymentConsentsParamsWithContext creates a new CreateDomesticPaymentConsentsParams object with the ability to set a context for a request.

func NewCreateDomesticPaymentConsentsParamsWithHTTPClient

func NewCreateDomesticPaymentConsentsParamsWithHTTPClient(client *http.Client) *CreateDomesticPaymentConsentsParams

NewCreateDomesticPaymentConsentsParamsWithHTTPClient creates a new CreateDomesticPaymentConsentsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateDomesticPaymentConsentsParamsWithTimeout

func NewCreateDomesticPaymentConsentsParamsWithTimeout(timeout time.Duration) *CreateDomesticPaymentConsentsParams

NewCreateDomesticPaymentConsentsParamsWithTimeout creates a new CreateDomesticPaymentConsentsParams object with the ability to set a timeout on a request.

func (*CreateDomesticPaymentConsentsParams) SetAuthorization

func (o *CreateDomesticPaymentConsentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetContext

SetContext adds the context to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetDefaults

func (o *CreateDomesticPaymentConsentsParams) SetDefaults()

SetDefaults hydrates default values in the create domestic payment consents params (not the query body).

All values with no default are reset to their zero value.

func (*CreateDomesticPaymentConsentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetOBWriteDomesticConsent4Param

func (o *CreateDomesticPaymentConsentsParams) SetOBWriteDomesticConsent4Param(oBWriteDomesticConsent4Param *models.OBWriteDomesticConsent4)

SetOBWriteDomesticConsent4Param adds the oBWriteDomesticConsent4Param to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetTimeout

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

SetTimeout adds the timeout to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXCustomerUserAgent

func (o *CreateDomesticPaymentConsentsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)

SetXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXFapiAuthDate

func (o *CreateDomesticPaymentConsentsParams) SetXFapiAuthDate(xFapiAuthDate *string)

SetXFapiAuthDate adds the xFapiAuthDate to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXFapiCustomerIPAddress

func (o *CreateDomesticPaymentConsentsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXFapiInteractionID

func (o *CreateDomesticPaymentConsentsParams) SetXFapiInteractionID(xFapiInteractionID *string)

SetXFapiInteractionID adds the xFapiInteractionId to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXIdempotencyKey

func (o *CreateDomesticPaymentConsentsParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) SetXJwsSignature

func (o *CreateDomesticPaymentConsentsParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithAuthorization

WithAuthorization adds the authorization to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithContext

WithContext adds the context to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithDefaults

WithDefaults hydrates default values in the create domestic payment consents params (not the query body).

All values with no default are reset to their zero value.

func (*CreateDomesticPaymentConsentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithOBWriteDomesticConsent4Param

func (o *CreateDomesticPaymentConsentsParams) WithOBWriteDomesticConsent4Param(oBWriteDomesticConsent4Param *models.OBWriteDomesticConsent4) *CreateDomesticPaymentConsentsParams

WithOBWriteDomesticConsent4Param adds the oBWriteDomesticConsent4Param to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithTimeout

WithTimeout adds the timeout to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXCustomerUserAgent

func (o *CreateDomesticPaymentConsentsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *CreateDomesticPaymentConsentsParams

WithXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXFapiCustomerIPAddress

func (o *CreateDomesticPaymentConsentsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *CreateDomesticPaymentConsentsParams

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXFapiInteractionID

func (o *CreateDomesticPaymentConsentsParams) WithXFapiInteractionID(xFapiInteractionID *string) *CreateDomesticPaymentConsentsParams

WithXFapiInteractionID adds the xFapiInteractionID to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXIdempotencyKey

func (o *CreateDomesticPaymentConsentsParams) WithXIdempotencyKey(xIdempotencyKey string) *CreateDomesticPaymentConsentsParams

WithXIdempotencyKey adds the xIdempotencyKey to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create domestic payment consents params

func (*CreateDomesticPaymentConsentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDomesticPaymentConsentsReader

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

CreateDomesticPaymentConsentsReader is a Reader for the CreateDomesticPaymentConsents structure.

func (*CreateDomesticPaymentConsentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDomesticPaymentConsentsTooManyRequests

type CreateDomesticPaymentConsentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentConsentsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateDomesticPaymentConsentsTooManyRequests

func NewCreateDomesticPaymentConsentsTooManyRequests() *CreateDomesticPaymentConsentsTooManyRequests

NewCreateDomesticPaymentConsentsTooManyRequests creates a CreateDomesticPaymentConsentsTooManyRequests with default headers values

func (*CreateDomesticPaymentConsentsTooManyRequests) Error

type CreateDomesticPaymentConsentsUnauthorized

type CreateDomesticPaymentConsentsUnauthorized struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentConsentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewCreateDomesticPaymentConsentsUnauthorized

func NewCreateDomesticPaymentConsentsUnauthorized() *CreateDomesticPaymentConsentsUnauthorized

NewCreateDomesticPaymentConsentsUnauthorized creates a CreateDomesticPaymentConsentsUnauthorized with default headers values

func (*CreateDomesticPaymentConsentsUnauthorized) Error

type CreateDomesticPaymentConsentsUnsupportedMediaType

type CreateDomesticPaymentConsentsUnsupportedMediaType struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentConsentsUnsupportedMediaType describes a response with status code 415, with default header values.

Unsupported Media Type

func NewCreateDomesticPaymentConsentsUnsupportedMediaType

func NewCreateDomesticPaymentConsentsUnsupportedMediaType() *CreateDomesticPaymentConsentsUnsupportedMediaType

NewCreateDomesticPaymentConsentsUnsupportedMediaType creates a CreateDomesticPaymentConsentsUnsupportedMediaType with default headers values

func (*CreateDomesticPaymentConsentsUnsupportedMediaType) Error

type CreateDomesticPaymentsBadRequest

type CreateDomesticPaymentsBadRequest struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateDomesticPaymentsBadRequest

func NewCreateDomesticPaymentsBadRequest() *CreateDomesticPaymentsBadRequest

NewCreateDomesticPaymentsBadRequest creates a CreateDomesticPaymentsBadRequest with default headers values

func (*CreateDomesticPaymentsBadRequest) Error

func (*CreateDomesticPaymentsBadRequest) GetPayload

type CreateDomesticPaymentsCreated

type CreateDomesticPaymentsCreated struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBWriteDomesticResponse5
}
CreateDomesticPaymentsCreated describes a response with status code 201, with default header values.

Domestic Payments Created

func NewCreateDomesticPaymentsCreated

func NewCreateDomesticPaymentsCreated() *CreateDomesticPaymentsCreated

NewCreateDomesticPaymentsCreated creates a CreateDomesticPaymentsCreated with default headers values

func (*CreateDomesticPaymentsCreated) Error

func (*CreateDomesticPaymentsCreated) GetPayload

type CreateDomesticPaymentsForbidden

type CreateDomesticPaymentsForbidden struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateDomesticPaymentsForbidden

func NewCreateDomesticPaymentsForbidden() *CreateDomesticPaymentsForbidden

NewCreateDomesticPaymentsForbidden creates a CreateDomesticPaymentsForbidden with default headers values

func (*CreateDomesticPaymentsForbidden) Error

func (*CreateDomesticPaymentsForbidden) GetPayload

type CreateDomesticPaymentsInternalServerError

type CreateDomesticPaymentsInternalServerError struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
CreateDomesticPaymentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCreateDomesticPaymentsInternalServerError

func NewCreateDomesticPaymentsInternalServerError() *CreateDomesticPaymentsInternalServerError

NewCreateDomesticPaymentsInternalServerError creates a CreateDomesticPaymentsInternalServerError with default headers values

func (*CreateDomesticPaymentsInternalServerError) Error

func (*CreateDomesticPaymentsInternalServerError) GetPayload

type CreateDomesticPaymentsMethodNotAllowed

type CreateDomesticPaymentsMethodNotAllowed struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentsMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewCreateDomesticPaymentsMethodNotAllowed

func NewCreateDomesticPaymentsMethodNotAllowed() *CreateDomesticPaymentsMethodNotAllowed

NewCreateDomesticPaymentsMethodNotAllowed creates a CreateDomesticPaymentsMethodNotAllowed with default headers values

func (*CreateDomesticPaymentsMethodNotAllowed) Error

type CreateDomesticPaymentsNotAcceptable

type CreateDomesticPaymentsNotAcceptable struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentsNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewCreateDomesticPaymentsNotAcceptable

func NewCreateDomesticPaymentsNotAcceptable() *CreateDomesticPaymentsNotAcceptable

NewCreateDomesticPaymentsNotAcceptable creates a CreateDomesticPaymentsNotAcceptable with default headers values

func (*CreateDomesticPaymentsNotAcceptable) Error

type CreateDomesticPaymentsParams

type CreateDomesticPaymentsParams struct {

	/* Authorization.

	   An Authorisation Token as per https://tools.ietf.org/html/rfc6750
	*/
	Authorization string

	/* OBWriteDomestic2Param.

	   Default
	*/
	OBWriteDomestic2Param *models.OBWriteDomestic2

	/* XCustomerUserAgent.

	   Indicates the user-agent that the PSU is using.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.
	All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below:
	Sun, 10 Sep 2017 19:43:31 UTC
	*/
	XFapiAuthDate *string

	/* XFapiCustomerIPAddress.

	   The PSU's IP address if the PSU is currently logged in with the TPP.
	*/
	XFapiCustomerIPAddress *string

	/* XFapiInteractionID.

	   An RFC4122 UID used as a correlation id.
	*/
	XFapiInteractionID *string

	/* XIdempotencyKey.

	     Every request will be processed only once per x-idempotency-key.  The
	Idempotency Key will be valid for 24 hours.

	*/
	XIdempotencyKey string

	/* XJwsSignature.

	   A detached JWS signature of the body of the payload.
	*/
	XJwsSignature string

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

CreateDomesticPaymentsParams contains all the parameters to send to the API endpoint

for the create domestic payments operation.

Typically these are written to a http.Request.

func NewCreateDomesticPaymentsParams

func NewCreateDomesticPaymentsParams() *CreateDomesticPaymentsParams

NewCreateDomesticPaymentsParams creates a new CreateDomesticPaymentsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateDomesticPaymentsParamsWithContext

func NewCreateDomesticPaymentsParamsWithContext(ctx context.Context) *CreateDomesticPaymentsParams

NewCreateDomesticPaymentsParamsWithContext creates a new CreateDomesticPaymentsParams object with the ability to set a context for a request.

func NewCreateDomesticPaymentsParamsWithHTTPClient

func NewCreateDomesticPaymentsParamsWithHTTPClient(client *http.Client) *CreateDomesticPaymentsParams

NewCreateDomesticPaymentsParamsWithHTTPClient creates a new CreateDomesticPaymentsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateDomesticPaymentsParamsWithTimeout

func NewCreateDomesticPaymentsParamsWithTimeout(timeout time.Duration) *CreateDomesticPaymentsParams

NewCreateDomesticPaymentsParamsWithTimeout creates a new CreateDomesticPaymentsParams object with the ability to set a timeout on a request.

func (*CreateDomesticPaymentsParams) SetAuthorization

func (o *CreateDomesticPaymentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetContext

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

SetContext adds the context to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetDefaults

func (o *CreateDomesticPaymentsParams) SetDefaults()

SetDefaults hydrates default values in the create domestic payments params (not the query body).

All values with no default are reset to their zero value.

func (*CreateDomesticPaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetOBWriteDomestic2Param

func (o *CreateDomesticPaymentsParams) SetOBWriteDomestic2Param(oBWriteDomestic2Param *models.OBWriteDomestic2)

SetOBWriteDomestic2Param adds the oBWriteDomestic2Param to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetTimeout

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

SetTimeout adds the timeout to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXCustomerUserAgent

func (o *CreateDomesticPaymentsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)

SetXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXFapiAuthDate

func (o *CreateDomesticPaymentsParams) SetXFapiAuthDate(xFapiAuthDate *string)

SetXFapiAuthDate adds the xFapiAuthDate to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXFapiCustomerIPAddress

func (o *CreateDomesticPaymentsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXFapiInteractionID

func (o *CreateDomesticPaymentsParams) SetXFapiInteractionID(xFapiInteractionID *string)

SetXFapiInteractionID adds the xFapiInteractionId to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXIdempotencyKey

func (o *CreateDomesticPaymentsParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create domestic payments params

func (*CreateDomesticPaymentsParams) SetXJwsSignature

func (o *CreateDomesticPaymentsParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithAuthorization

func (o *CreateDomesticPaymentsParams) WithAuthorization(authorization string) *CreateDomesticPaymentsParams

WithAuthorization adds the authorization to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithContext

WithContext adds the context to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithDefaults

WithDefaults hydrates default values in the create domestic payments params (not the query body).

All values with no default are reset to their zero value.

func (*CreateDomesticPaymentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithOBWriteDomestic2Param

func (o *CreateDomesticPaymentsParams) WithOBWriteDomestic2Param(oBWriteDomestic2Param *models.OBWriteDomestic2) *CreateDomesticPaymentsParams

WithOBWriteDomestic2Param adds the oBWriteDomestic2Param to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithTimeout

WithTimeout adds the timeout to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXCustomerUserAgent

func (o *CreateDomesticPaymentsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *CreateDomesticPaymentsParams

WithXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXFapiAuthDate

func (o *CreateDomesticPaymentsParams) WithXFapiAuthDate(xFapiAuthDate *string) *CreateDomesticPaymentsParams

WithXFapiAuthDate adds the xFapiAuthDate to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXFapiCustomerIPAddress

func (o *CreateDomesticPaymentsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *CreateDomesticPaymentsParams

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXFapiInteractionID

func (o *CreateDomesticPaymentsParams) WithXFapiInteractionID(xFapiInteractionID *string) *CreateDomesticPaymentsParams

WithXFapiInteractionID adds the xFapiInteractionID to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXIdempotencyKey

func (o *CreateDomesticPaymentsParams) WithXIdempotencyKey(xIdempotencyKey string) *CreateDomesticPaymentsParams

WithXIdempotencyKey adds the xIdempotencyKey to the create domestic payments params

func (*CreateDomesticPaymentsParams) WithXJwsSignature

func (o *CreateDomesticPaymentsParams) WithXJwsSignature(xJwsSignature string) *CreateDomesticPaymentsParams

WithXJwsSignature adds the xJwsSignature to the create domestic payments params

func (*CreateDomesticPaymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDomesticPaymentsReader

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

CreateDomesticPaymentsReader is a Reader for the CreateDomesticPayments structure.

func (*CreateDomesticPaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDomesticPaymentsTooManyRequests

type CreateDomesticPaymentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateDomesticPaymentsTooManyRequests

func NewCreateDomesticPaymentsTooManyRequests() *CreateDomesticPaymentsTooManyRequests

NewCreateDomesticPaymentsTooManyRequests creates a CreateDomesticPaymentsTooManyRequests with default headers values

func (*CreateDomesticPaymentsTooManyRequests) Error

type CreateDomesticPaymentsUnauthorized

type CreateDomesticPaymentsUnauthorized struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewCreateDomesticPaymentsUnauthorized

func NewCreateDomesticPaymentsUnauthorized() *CreateDomesticPaymentsUnauthorized

NewCreateDomesticPaymentsUnauthorized creates a CreateDomesticPaymentsUnauthorized with default headers values

func (*CreateDomesticPaymentsUnauthorized) Error

type CreateDomesticPaymentsUnsupportedMediaType

type CreateDomesticPaymentsUnsupportedMediaType struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
CreateDomesticPaymentsUnsupportedMediaType describes a response with status code 415, with default header values.

Unsupported Media Type

func NewCreateDomesticPaymentsUnsupportedMediaType

func NewCreateDomesticPaymentsUnsupportedMediaType() *CreateDomesticPaymentsUnsupportedMediaType

NewCreateDomesticPaymentsUnsupportedMediaType creates a CreateDomesticPaymentsUnsupportedMediaType with default headers values

func (*CreateDomesticPaymentsUnsupportedMediaType) Error

type GetDomesticPaymentConsentsConsentIDBadRequest

type GetDomesticPaymentConsentsConsentIDBadRequest struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticPaymentConsentsConsentIDBadRequest

func NewGetDomesticPaymentConsentsConsentIDBadRequest() *GetDomesticPaymentConsentsConsentIDBadRequest

NewGetDomesticPaymentConsentsConsentIDBadRequest creates a GetDomesticPaymentConsentsConsentIDBadRequest with default headers values

func (*GetDomesticPaymentConsentsConsentIDBadRequest) Error

func (*GetDomesticPaymentConsentsConsentIDBadRequest) GetPayload

type GetDomesticPaymentConsentsConsentIDForbidden

type GetDomesticPaymentConsentsConsentIDForbidden struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticPaymentConsentsConsentIDForbidden

func NewGetDomesticPaymentConsentsConsentIDForbidden() *GetDomesticPaymentConsentsConsentIDForbidden

NewGetDomesticPaymentConsentsConsentIDForbidden creates a GetDomesticPaymentConsentsConsentIDForbidden with default headers values

func (*GetDomesticPaymentConsentsConsentIDForbidden) Error

func (*GetDomesticPaymentConsentsConsentIDForbidden) GetPayload

type GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest

type GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest() *GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest) Error

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationBadRequest) GetPayload

type GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden

type GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden() *GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden) Error

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationForbidden) GetPayload

type GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError

type GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError() *GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError) Error

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationInternalServerError) GetPayload

type GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed

type GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed() *GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationMethodNotAllowed) Error

type GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable

type GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable() *GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationNotAcceptable) Error

type GetDomesticPaymentConsentsConsentIDFundsConfirmationOK

type GetDomesticPaymentConsentsConsentIDFundsConfirmationOK struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBWriteFundsConfirmationResponse1
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationOK describes a response with status code 200, with default header values.

Domestic Payment Consents Read

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationOK

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationOK() *GetDomesticPaymentConsentsConsentIDFundsConfirmationOK

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationOK creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationOK with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationOK) Error

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationOK) GetPayload

type GetDomesticPaymentConsentsConsentIDFundsConfirmationParams

type GetDomesticPaymentConsentsConsentIDFundsConfirmationParams struct {

	/* Authorization.

	   An Authorisation Token as per https://tools.ietf.org/html/rfc6750
	*/
	Authorization string

	/* ConsentID.

	   ConsentId
	*/
	ConsentID string

	/* XCustomerUserAgent.

	   Indicates the user-agent that the PSU is using.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.
	All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below:
	Sun, 10 Sep 2017 19:43:31 UTC
	*/
	XFapiAuthDate *string

	/* XFapiCustomerIPAddress.

	   The PSU's IP address if the PSU is currently logged in with the TPP.
	*/
	XFapiCustomerIPAddress *string

	/* XFapiInteractionID.

	   An RFC4122 UID used as a correlation id.
	*/
	XFapiInteractionID *string

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

GetDomesticPaymentConsentsConsentIDFundsConfirmationParams contains all the parameters to send to the API endpoint

for the get domestic payment consents consent Id funds confirmation operation.

Typically these are written to a http.Request.

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParams

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParams() *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParams creates a new GetDomesticPaymentConsentsConsentIDFundsConfirmationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithContext

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithContext(ctx context.Context) *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithContext creates a new GetDomesticPaymentConsentsConsentIDFundsConfirmationParams object with the ability to set a context for a request.

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithHTTPClient

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithHTTPClient(client *http.Client) *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithHTTPClient creates a new GetDomesticPaymentConsentsConsentIDFundsConfirmationParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithTimeout

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithTimeout(timeout time.Duration) *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationParamsWithTimeout creates a new GetDomesticPaymentConsentsConsentIDFundsConfirmationParams object with the ability to set a timeout on a request.

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetAuthorization

func (o *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetConsentID

SetConsentID adds the consentId to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetContext

SetContext adds the context to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetDefaults

SetDefaults hydrates default values in the get domestic payment consents consent Id funds confirmation params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetTimeout

SetTimeout adds the timeout to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXCustomerUserAgent

func (o *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXCustomerUserAgent(xCustomerUserAgent *string)

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiAuthDate

func (o *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiAuthDate(xFapiAuthDate *string)

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiCustomerIPAddress

func (o *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiInteractionID

func (o *GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) SetXFapiInteractionID(xFapiInteractionID *string)

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithAuthorization

WithAuthorization adds the authorization to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithConsentID

WithConsentID adds the consentID to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithContext

WithContext adds the context to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithDefaults

WithDefaults hydrates default values in the get domestic payment consents consent Id funds confirmation params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithTimeout

WithTimeout adds the timeout to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic payment consents consent Id funds confirmation params

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticPaymentConsentsConsentIDFundsConfirmationReader

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

GetDomesticPaymentConsentsConsentIDFundsConfirmationReader is a Reader for the GetDomesticPaymentConsentsConsentIDFundsConfirmation structure.

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests

type GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests() *GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationTooManyRequests) Error

type GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized

type GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized

func NewGetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized() *GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized

NewGetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized creates a GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized with default headers values

func (*GetDomesticPaymentConsentsConsentIDFundsConfirmationUnauthorized) Error

type GetDomesticPaymentConsentsConsentIDInternalServerError

type GetDomesticPaymentConsentsConsentIDInternalServerError struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentConsentsConsentIDInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticPaymentConsentsConsentIDInternalServerError

func NewGetDomesticPaymentConsentsConsentIDInternalServerError() *GetDomesticPaymentConsentsConsentIDInternalServerError

NewGetDomesticPaymentConsentsConsentIDInternalServerError creates a GetDomesticPaymentConsentsConsentIDInternalServerError with default headers values

func (*GetDomesticPaymentConsentsConsentIDInternalServerError) Error

func (*GetDomesticPaymentConsentsConsentIDInternalServerError) GetPayload

type GetDomesticPaymentConsentsConsentIDMethodNotAllowed

type GetDomesticPaymentConsentsConsentIDMethodNotAllowed struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewGetDomesticPaymentConsentsConsentIDMethodNotAllowed

func NewGetDomesticPaymentConsentsConsentIDMethodNotAllowed() *GetDomesticPaymentConsentsConsentIDMethodNotAllowed

NewGetDomesticPaymentConsentsConsentIDMethodNotAllowed creates a GetDomesticPaymentConsentsConsentIDMethodNotAllowed with default headers values

func (*GetDomesticPaymentConsentsConsentIDMethodNotAllowed) Error

type GetDomesticPaymentConsentsConsentIDNotAcceptable

type GetDomesticPaymentConsentsConsentIDNotAcceptable struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewGetDomesticPaymentConsentsConsentIDNotAcceptable

func NewGetDomesticPaymentConsentsConsentIDNotAcceptable() *GetDomesticPaymentConsentsConsentIDNotAcceptable

NewGetDomesticPaymentConsentsConsentIDNotAcceptable creates a GetDomesticPaymentConsentsConsentIDNotAcceptable with default headers values

func (*GetDomesticPaymentConsentsConsentIDNotAcceptable) Error

type GetDomesticPaymentConsentsConsentIDOK

type GetDomesticPaymentConsentsConsentIDOK struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBWriteDomesticConsentResponse5
}
GetDomesticPaymentConsentsConsentIDOK describes a response with status code 200, with default header values.

Domestic Payment Consents Read

func NewGetDomesticPaymentConsentsConsentIDOK

func NewGetDomesticPaymentConsentsConsentIDOK() *GetDomesticPaymentConsentsConsentIDOK

NewGetDomesticPaymentConsentsConsentIDOK creates a GetDomesticPaymentConsentsConsentIDOK with default headers values

func (*GetDomesticPaymentConsentsConsentIDOK) Error

func (*GetDomesticPaymentConsentsConsentIDOK) GetPayload

type GetDomesticPaymentConsentsConsentIDParams

type GetDomesticPaymentConsentsConsentIDParams struct {

	/* Authorization.

	   An Authorisation Token as per https://tools.ietf.org/html/rfc6750
	*/
	Authorization string

	/* ConsentID.

	   ConsentId
	*/
	ConsentID string

	/* XCustomerUserAgent.

	   Indicates the user-agent that the PSU is using.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.
	All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below:
	Sun, 10 Sep 2017 19:43:31 UTC
	*/
	XFapiAuthDate *string

	/* XFapiCustomerIPAddress.

	   The PSU's IP address if the PSU is currently logged in with the TPP.
	*/
	XFapiCustomerIPAddress *string

	/* XFapiInteractionID.

	   An RFC4122 UID used as a correlation id.
	*/
	XFapiInteractionID *string

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

GetDomesticPaymentConsentsConsentIDParams contains all the parameters to send to the API endpoint

for the get domestic payment consents consent Id operation.

Typically these are written to a http.Request.

func NewGetDomesticPaymentConsentsConsentIDParams

func NewGetDomesticPaymentConsentsConsentIDParams() *GetDomesticPaymentConsentsConsentIDParams

NewGetDomesticPaymentConsentsConsentIDParams creates a new GetDomesticPaymentConsentsConsentIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDomesticPaymentConsentsConsentIDParamsWithContext

func NewGetDomesticPaymentConsentsConsentIDParamsWithContext(ctx context.Context) *GetDomesticPaymentConsentsConsentIDParams

NewGetDomesticPaymentConsentsConsentIDParamsWithContext creates a new GetDomesticPaymentConsentsConsentIDParams object with the ability to set a context for a request.

func NewGetDomesticPaymentConsentsConsentIDParamsWithHTTPClient

func NewGetDomesticPaymentConsentsConsentIDParamsWithHTTPClient(client *http.Client) *GetDomesticPaymentConsentsConsentIDParams

NewGetDomesticPaymentConsentsConsentIDParamsWithHTTPClient creates a new GetDomesticPaymentConsentsConsentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticPaymentConsentsConsentIDParamsWithTimeout

func NewGetDomesticPaymentConsentsConsentIDParamsWithTimeout(timeout time.Duration) *GetDomesticPaymentConsentsConsentIDParams

NewGetDomesticPaymentConsentsConsentIDParamsWithTimeout creates a new GetDomesticPaymentConsentsConsentIDParams object with the ability to set a timeout on a request.

func (*GetDomesticPaymentConsentsConsentIDParams) SetAuthorization

func (o *GetDomesticPaymentConsentsConsentIDParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetConsentID

func (o *GetDomesticPaymentConsentsConsentIDParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetContext

SetContext adds the context to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetDefaults

SetDefaults hydrates default values in the get domestic payment consents consent Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentConsentsConsentIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetTimeout

SetTimeout adds the timeout to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetXCustomerUserAgent

func (o *GetDomesticPaymentConsentsConsentIDParams) SetXCustomerUserAgent(xCustomerUserAgent *string)

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetXFapiAuthDate

func (o *GetDomesticPaymentConsentsConsentIDParams) SetXFapiAuthDate(xFapiAuthDate *string)

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetXFapiCustomerIPAddress

func (o *GetDomesticPaymentConsentsConsentIDParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) SetXFapiInteractionID

func (o *GetDomesticPaymentConsentsConsentIDParams) SetXFapiInteractionID(xFapiInteractionID *string)

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithAuthorization

WithAuthorization adds the authorization to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithConsentID

WithConsentID adds the consentID to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithContext

WithContext adds the context to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithDefaults

WithDefaults hydrates default values in the get domestic payment consents consent Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentConsentsConsentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithTimeout

WithTimeout adds the timeout to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithXCustomerUserAgent

func (o *GetDomesticPaymentConsentsConsentIDParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetDomesticPaymentConsentsConsentIDParams

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithXFapiCustomerIPAddress

func (o *GetDomesticPaymentConsentsConsentIDParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetDomesticPaymentConsentsConsentIDParams

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WithXFapiInteractionID

func (o *GetDomesticPaymentConsentsConsentIDParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetDomesticPaymentConsentsConsentIDParams

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic payment consents consent Id params

func (*GetDomesticPaymentConsentsConsentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticPaymentConsentsConsentIDReader

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

GetDomesticPaymentConsentsConsentIDReader is a Reader for the GetDomesticPaymentConsentsConsentID structure.

func (*GetDomesticPaymentConsentsConsentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticPaymentConsentsConsentIDTooManyRequests

type GetDomesticPaymentConsentsConsentIDTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDomesticPaymentConsentsConsentIDTooManyRequests

func NewGetDomesticPaymentConsentsConsentIDTooManyRequests() *GetDomesticPaymentConsentsConsentIDTooManyRequests

NewGetDomesticPaymentConsentsConsentIDTooManyRequests creates a GetDomesticPaymentConsentsConsentIDTooManyRequests with default headers values

func (*GetDomesticPaymentConsentsConsentIDTooManyRequests) Error

type GetDomesticPaymentConsentsConsentIDUnauthorized

type GetDomesticPaymentConsentsConsentIDUnauthorized struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentConsentsConsentIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetDomesticPaymentConsentsConsentIDUnauthorized

func NewGetDomesticPaymentConsentsConsentIDUnauthorized() *GetDomesticPaymentConsentsConsentIDUnauthorized

NewGetDomesticPaymentConsentsConsentIDUnauthorized creates a GetDomesticPaymentConsentsConsentIDUnauthorized with default headers values

func (*GetDomesticPaymentConsentsConsentIDUnauthorized) Error

type GetDomesticPaymentsDomesticPaymentIDBadRequest

type GetDomesticPaymentsDomesticPaymentIDBadRequest struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentsDomesticPaymentIDBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticPaymentsDomesticPaymentIDBadRequest

func NewGetDomesticPaymentsDomesticPaymentIDBadRequest() *GetDomesticPaymentsDomesticPaymentIDBadRequest

NewGetDomesticPaymentsDomesticPaymentIDBadRequest creates a GetDomesticPaymentsDomesticPaymentIDBadRequest with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDBadRequest) Error

func (*GetDomesticPaymentsDomesticPaymentIDBadRequest) GetPayload

type GetDomesticPaymentsDomesticPaymentIDForbidden

type GetDomesticPaymentsDomesticPaymentIDForbidden struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentsDomesticPaymentIDForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticPaymentsDomesticPaymentIDForbidden

func NewGetDomesticPaymentsDomesticPaymentIDForbidden() *GetDomesticPaymentsDomesticPaymentIDForbidden

NewGetDomesticPaymentsDomesticPaymentIDForbidden creates a GetDomesticPaymentsDomesticPaymentIDForbidden with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDForbidden) Error

func (*GetDomesticPaymentsDomesticPaymentIDForbidden) GetPayload

type GetDomesticPaymentsDomesticPaymentIDInternalServerError

type GetDomesticPaymentsDomesticPaymentIDInternalServerError struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBErrorResponse1
}
GetDomesticPaymentsDomesticPaymentIDInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticPaymentsDomesticPaymentIDInternalServerError

func NewGetDomesticPaymentsDomesticPaymentIDInternalServerError() *GetDomesticPaymentsDomesticPaymentIDInternalServerError

NewGetDomesticPaymentsDomesticPaymentIDInternalServerError creates a GetDomesticPaymentsDomesticPaymentIDInternalServerError with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDInternalServerError) Error

func (*GetDomesticPaymentsDomesticPaymentIDInternalServerError) GetPayload

type GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed

type GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewGetDomesticPaymentsDomesticPaymentIDMethodNotAllowed

func NewGetDomesticPaymentsDomesticPaymentIDMethodNotAllowed() *GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed

NewGetDomesticPaymentsDomesticPaymentIDMethodNotAllowed creates a GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDMethodNotAllowed) Error

type GetDomesticPaymentsDomesticPaymentIDNotAcceptable

type GetDomesticPaymentsDomesticPaymentIDNotAcceptable struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentsDomesticPaymentIDNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewGetDomesticPaymentsDomesticPaymentIDNotAcceptable

func NewGetDomesticPaymentsDomesticPaymentIDNotAcceptable() *GetDomesticPaymentsDomesticPaymentIDNotAcceptable

NewGetDomesticPaymentsDomesticPaymentIDNotAcceptable creates a GetDomesticPaymentsDomesticPaymentIDNotAcceptable with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDNotAcceptable) Error

type GetDomesticPaymentsDomesticPaymentIDOK

type GetDomesticPaymentsDomesticPaymentIDOK struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string

	/* Header containing a detached JWS signature of the body of the payload.

	 */
	XJwsSignature string

	Payload *models.OBWriteDomesticResponse5
}
GetDomesticPaymentsDomesticPaymentIDOK describes a response with status code 200, with default header values.

Domestic Payments Read

func NewGetDomesticPaymentsDomesticPaymentIDOK

func NewGetDomesticPaymentsDomesticPaymentIDOK() *GetDomesticPaymentsDomesticPaymentIDOK

NewGetDomesticPaymentsDomesticPaymentIDOK creates a GetDomesticPaymentsDomesticPaymentIDOK with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDOK) Error

func (*GetDomesticPaymentsDomesticPaymentIDOK) GetPayload

type GetDomesticPaymentsDomesticPaymentIDParams

type GetDomesticPaymentsDomesticPaymentIDParams struct {

	/* Authorization.

	   An Authorisation Token as per https://tools.ietf.org/html/rfc6750
	*/
	Authorization string

	/* DomesticPaymentID.

	   DomesticPaymentId
	*/
	DomesticPaymentID string

	/* XCustomerUserAgent.

	   Indicates the user-agent that the PSU is using.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.
	All dates in the HTTP headers are represented as RFC 7231 Full Dates. An example is below:
	Sun, 10 Sep 2017 19:43:31 UTC
	*/
	XFapiAuthDate *string

	/* XFapiCustomerIPAddress.

	   The PSU's IP address if the PSU is currently logged in with the TPP.
	*/
	XFapiCustomerIPAddress *string

	/* XFapiInteractionID.

	   An RFC4122 UID used as a correlation id.
	*/
	XFapiInteractionID *string

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

GetDomesticPaymentsDomesticPaymentIDParams contains all the parameters to send to the API endpoint

for the get domestic payments domestic payment Id operation.

Typically these are written to a http.Request.

func NewGetDomesticPaymentsDomesticPaymentIDParams

func NewGetDomesticPaymentsDomesticPaymentIDParams() *GetDomesticPaymentsDomesticPaymentIDParams

NewGetDomesticPaymentsDomesticPaymentIDParams creates a new GetDomesticPaymentsDomesticPaymentIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithContext

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithContext(ctx context.Context) *GetDomesticPaymentsDomesticPaymentIDParams

NewGetDomesticPaymentsDomesticPaymentIDParamsWithContext creates a new GetDomesticPaymentsDomesticPaymentIDParams object with the ability to set a context for a request.

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithHTTPClient

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithHTTPClient(client *http.Client) *GetDomesticPaymentsDomesticPaymentIDParams

NewGetDomesticPaymentsDomesticPaymentIDParamsWithHTTPClient creates a new GetDomesticPaymentsDomesticPaymentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithTimeout

func NewGetDomesticPaymentsDomesticPaymentIDParamsWithTimeout(timeout time.Duration) *GetDomesticPaymentsDomesticPaymentIDParams

NewGetDomesticPaymentsDomesticPaymentIDParamsWithTimeout creates a new GetDomesticPaymentsDomesticPaymentIDParams object with the ability to set a timeout on a request.

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetAuthorization

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetContext

SetContext adds the context to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetDefaults

SetDefaults hydrates default values in the get domestic payments domestic payment Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetDomesticPaymentID

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetDomesticPaymentID(domesticPaymentID string)

SetDomesticPaymentID adds the domesticPaymentId to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetTimeout

SetTimeout adds the timeout to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetXCustomerUserAgent

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetXCustomerUserAgent(xCustomerUserAgent *string)

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiAuthDate

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiAuthDate(xFapiAuthDate *string)

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiCustomerIPAddress

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiInteractionID

func (o *GetDomesticPaymentsDomesticPaymentIDParams) SetXFapiInteractionID(xFapiInteractionID *string)

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithAuthorization

WithAuthorization adds the authorization to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithContext

WithContext adds the context to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithDefaults

WithDefaults hydrates default values in the get domestic payments domestic payment Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithDomesticPaymentID

WithDomesticPaymentID adds the domesticPaymentID to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithTimeout

WithTimeout adds the timeout to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithXFapiCustomerIPAddress

func (o *GetDomesticPaymentsDomesticPaymentIDParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetDomesticPaymentsDomesticPaymentIDParams

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic payments domestic payment Id params

func (*GetDomesticPaymentsDomesticPaymentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticPaymentsDomesticPaymentIDReader

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

GetDomesticPaymentsDomesticPaymentIDReader is a Reader for the GetDomesticPaymentsDomesticPaymentID structure.

func (*GetDomesticPaymentsDomesticPaymentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticPaymentsDomesticPaymentIDTooManyRequests

type GetDomesticPaymentsDomesticPaymentIDTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentsDomesticPaymentIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDomesticPaymentsDomesticPaymentIDTooManyRequests

func NewGetDomesticPaymentsDomesticPaymentIDTooManyRequests() *GetDomesticPaymentsDomesticPaymentIDTooManyRequests

NewGetDomesticPaymentsDomesticPaymentIDTooManyRequests creates a GetDomesticPaymentsDomesticPaymentIDTooManyRequests with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDTooManyRequests) Error

type GetDomesticPaymentsDomesticPaymentIDUnauthorized

type GetDomesticPaymentsDomesticPaymentIDUnauthorized struct {

	/* An RFC4122 UID used as a correlation id.
	 */
	XFapiInteractionID string
}
GetDomesticPaymentsDomesticPaymentIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetDomesticPaymentsDomesticPaymentIDUnauthorized

func NewGetDomesticPaymentsDomesticPaymentIDUnauthorized() *GetDomesticPaymentsDomesticPaymentIDUnauthorized

NewGetDomesticPaymentsDomesticPaymentIDUnauthorized creates a GetDomesticPaymentsDomesticPaymentIDUnauthorized with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDUnauthorized) Error

Jump to

Keyboard shortcuts

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