payment_details

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 payment details API

func (*Client) GetDomesticPaymentsDomesticPaymentIDPaymentDetails

GetDomesticPaymentsDomesticPaymentIDPaymentDetails gets payment details

func (*Client) GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetails

GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetails gets payment details

func (*Client) GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetails

GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetails gets payment details

func (*Client) GetFilePaymentsFilePaymentIDPaymentDetails

GetFilePaymentsFilePaymentIDPaymentDetails gets payment details

func (*Client) GetInternationalPaymentsInternationalPaymentIDPaymentDetails

GetInternationalPaymentsInternationalPaymentIDPaymentDetails gets payment details

func (*Client) GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetails

GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetails gets payment details

func (*Client) GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetails

GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetails gets payment details

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetDomesticPaymentsDomesticPaymentIDPaymentDetails(params *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK, error)

	GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetails(params *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK, error)

	GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetails(params *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK, error)

	GetFilePaymentsFilePaymentIDPaymentDetails(params *GetFilePaymentsFilePaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetFilePaymentsFilePaymentIDPaymentDetailsOK, error)

	GetInternationalPaymentsInternationalPaymentIDPaymentDetails(params *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK, error)

	GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetails(params *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK, error)

	GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetails(params *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams, authInfo runtime.ClientAuthInfoWriter) (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new payment details API client.

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest 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
}
GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest) Error

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsBadRequest) GetPayload

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden 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
}
GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden) Error

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsForbidden) GetPayload

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError 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
}
GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError) Error

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsInternalServerError) GetPayload

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsMethodNotAllowed) Error

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotAcceptable) Error

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsNotFound) Error

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK) Error

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsOK) GetPayload

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams 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
}

GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get domestic payments domestic payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams creates a new GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams 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 NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithContext

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithContext creates a new GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithTimeout

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsParamsWithTimeout creates a new GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetAuthorization

func (o *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetAuthorization(authorization string)

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetContext

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetDefaults

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetDomesticPaymentID

func (o *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetDomesticPaymentID(domesticPaymentID string)

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetHTTPClient

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetTimeout

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetXCustomerUserAgent

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetXFapiAuthDate

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) SetXFapiInteractionID

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithAuthorization

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithContext

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithDefaults

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

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithDomesticPaymentID

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithHTTPClient

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithTimeout

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithXCustomerUserAgent

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithXFapiAuthDate

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WithXFapiInteractionID

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

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsReader

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

GetDomesticPaymentsDomesticPaymentIDPaymentDetailsReader is a Reader for the GetDomesticPaymentsDomesticPaymentIDPaymentDetails structure.

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsTooManyRequests) Error

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized

type GetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized

func NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized() *GetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized

NewGetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized creates a GetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetDomesticPaymentsDomesticPaymentIDPaymentDetailsUnauthorized) Error

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest 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
}
GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest) Error

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsBadRequest) GetPayload

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden 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
}
GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden) Error

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsForbidden) GetPayload

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError 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
}
GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError) Error

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsInternalServerError) GetPayload

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsMethodNotAllowed) Error

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotAcceptable) Error

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsNotFound) Error

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK) Error

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsOK) GetPayload

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* DomesticScheduledPaymentID.

	   DomesticScheduledPaymentId
	*/
	DomesticScheduledPaymentID 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
}

GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get domestic scheduled payments domestic scheduled payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams creates a new GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams 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 NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithContext

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithContext creates a new GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithTimeout

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParamsWithTimeout creates a new GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetAuthorization

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetContext

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetDefaults

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

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetDomesticScheduledPaymentID

func (o *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetDomesticScheduledPaymentID(domesticScheduledPaymentID string)

SetDomesticScheduledPaymentID adds the domesticScheduledPaymentId to the get domestic scheduled payments domestic scheduled payment Id payment details params

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetHTTPClient

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetTimeout

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetXCustomerUserAgent

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

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetXFapiAuthDate

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) SetXFapiInteractionID

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

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithAuthorization

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithContext

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithDefaults

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

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithDomesticScheduledPaymentID

WithDomesticScheduledPaymentID adds the domesticScheduledPaymentID to the get domestic scheduled payments domestic scheduled payment Id payment details params

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithHTTPClient

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithTimeout

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithXCustomerUserAgent

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithXFapiAuthDate

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WithXFapiInteractionID

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

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsReader

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

GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsReader is a Reader for the GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetails structure.

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsTooManyRequests) Error

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized

type GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized

func NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized() *GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized

NewGetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized creates a GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetDomesticScheduledPaymentsDomesticScheduledPaymentIDPaymentDetailsUnauthorized) Error

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest 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
}
GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest) Error

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsBadRequest) GetPayload

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden 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
}
GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden) Error

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsForbidden) GetPayload

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError 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
}
GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError) Error

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsInternalServerError) GetPayload

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsMethodNotAllowed) Error

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotAcceptable) Error

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound struct {

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

Not found

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsNotFound) Error

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK) Error

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsOK) GetPayload

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* DomesticStandingOrderID.

	   DomesticStandingOrderId
	*/
	DomesticStandingOrderID 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
}

GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get domestic standing orders domestic standing order Id payment details operation.

Typically these are written to a http.Request.

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams creates a new GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams 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 NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithContext

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithContext(ctx context.Context) *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithContext creates a new GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithHTTPClient

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithHTTPClient creates a new GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithTimeout

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParamsWithTimeout creates a new GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetAuthorization

SetAuthorization adds the authorization to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetContext

SetContext adds the context to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetDefaults

SetDefaults hydrates default values in the get domestic standing orders domestic standing order Id payment details params (not the query body).

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

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetDomesticStandingOrderID

func (o *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetDomesticStandingOrderID(domesticStandingOrderID string)

SetDomesticStandingOrderID adds the domesticStandingOrderId to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetTimeout

SetTimeout adds the timeout to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetXFapiAuthDate

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithContext

WithContext adds the context to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithDefaults

WithDefaults hydrates default values in the get domestic standing orders domestic standing order Id payment details params (not the query body).

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

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithDomesticStandingOrderID

WithDomesticStandingOrderID adds the domesticStandingOrderID to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithTimeout

WithTimeout adds the timeout to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic standing orders domestic standing order Id payment details params

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsReader

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

GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsReader is a Reader for the GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetails structure.

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsTooManyRequests) Error

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized

type GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized

func NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized() *GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized

NewGetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized creates a GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized with default headers values

func (*GetDomesticStandingOrdersDomesticStandingOrderIDPaymentDetailsUnauthorized) Error

type GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest

type GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest 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
}
GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetFilePaymentsFilePaymentIDPaymentDetailsBadRequest

func NewGetFilePaymentsFilePaymentIDPaymentDetailsBadRequest() *GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest

NewGetFilePaymentsFilePaymentIDPaymentDetailsBadRequest creates a GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest) Error

func (*GetFilePaymentsFilePaymentIDPaymentDetailsBadRequest) GetPayload

type GetFilePaymentsFilePaymentIDPaymentDetailsForbidden

type GetFilePaymentsFilePaymentIDPaymentDetailsForbidden 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
}
GetFilePaymentsFilePaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetFilePaymentsFilePaymentIDPaymentDetailsForbidden

func NewGetFilePaymentsFilePaymentIDPaymentDetailsForbidden() *GetFilePaymentsFilePaymentIDPaymentDetailsForbidden

NewGetFilePaymentsFilePaymentIDPaymentDetailsForbidden creates a GetFilePaymentsFilePaymentIDPaymentDetailsForbidden with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsForbidden) Error

func (*GetFilePaymentsFilePaymentIDPaymentDetailsForbidden) GetPayload

type GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError

type GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError 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
}
GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError

func NewGetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError() *GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError

NewGetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError creates a GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError) Error

func (*GetFilePaymentsFilePaymentIDPaymentDetailsInternalServerError) GetPayload

type GetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed

type GetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed

func NewGetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed() *GetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed

NewGetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed creates a GetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsMethodNotAllowed) Error

type GetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable

type GetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable

func NewGetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable() *GetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable

NewGetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable creates a GetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsNotAcceptable) Error

type GetFilePaymentsFilePaymentIDPaymentDetailsNotFound

type GetFilePaymentsFilePaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetFilePaymentsFilePaymentIDPaymentDetailsNotFound

func NewGetFilePaymentsFilePaymentIDPaymentDetailsNotFound() *GetFilePaymentsFilePaymentIDPaymentDetailsNotFound

NewGetFilePaymentsFilePaymentIDPaymentDetailsNotFound creates a GetFilePaymentsFilePaymentIDPaymentDetailsNotFound with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsNotFound) Error

type GetFilePaymentsFilePaymentIDPaymentDetailsOK

type GetFilePaymentsFilePaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetFilePaymentsFilePaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetFilePaymentsFilePaymentIDPaymentDetailsOK

func NewGetFilePaymentsFilePaymentIDPaymentDetailsOK() *GetFilePaymentsFilePaymentIDPaymentDetailsOK

NewGetFilePaymentsFilePaymentIDPaymentDetailsOK creates a GetFilePaymentsFilePaymentIDPaymentDetailsOK with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsOK) Error

func (*GetFilePaymentsFilePaymentIDPaymentDetailsOK) GetPayload

type GetFilePaymentsFilePaymentIDPaymentDetailsParams

type GetFilePaymentsFilePaymentIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* FilePaymentID.

	   FilePaymentId
	*/
	FilePaymentID 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
}

GetFilePaymentsFilePaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get file payments file payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParams

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParams() *GetFilePaymentsFilePaymentIDPaymentDetailsParams

NewGetFilePaymentsFilePaymentIDPaymentDetailsParams creates a new GetFilePaymentsFilePaymentIDPaymentDetailsParams 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 NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithContext

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetFilePaymentsFilePaymentIDPaymentDetailsParams

NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithContext creates a new GetFilePaymentsFilePaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetFilePaymentsFilePaymentIDPaymentDetailsParams

NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetFilePaymentsFilePaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithTimeout

func NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetFilePaymentsFilePaymentIDPaymentDetailsParams

NewGetFilePaymentsFilePaymentIDPaymentDetailsParamsWithTimeout creates a new GetFilePaymentsFilePaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetAuthorization

func (o *GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetContext

SetContext adds the context to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetDefaults

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

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

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetFilePaymentID

func (o *GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetFilePaymentID(filePaymentID string)

SetFilePaymentID adds the filePaymentId to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetTimeout

SetTimeout adds the timeout to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithContext

WithContext adds the context to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithDefaults

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

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

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithFilePaymentID

WithFilePaymentID adds the filePaymentID to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithTimeout

WithTimeout adds the timeout to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get file payments file payment Id payment details params

func (*GetFilePaymentsFilePaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentsFilePaymentIDPaymentDetailsReader

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

GetFilePaymentsFilePaymentIDPaymentDetailsReader is a Reader for the GetFilePaymentsFilePaymentIDPaymentDetails structure.

func (*GetFilePaymentsFilePaymentIDPaymentDetailsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests

type GetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests

func NewGetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests() *GetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests

NewGetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests creates a GetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsTooManyRequests) Error

type GetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized

type GetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized

func NewGetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized() *GetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized

NewGetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized creates a GetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetFilePaymentsFilePaymentIDPaymentDetailsUnauthorized) Error

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest 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
}
GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest) Error

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsBadRequest) GetPayload

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden 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
}
GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden) Error

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsForbidden) GetPayload

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError 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
}
GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError) Error

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsInternalServerError) GetPayload

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsMethodNotAllowed) Error

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotAcceptable) Error

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsNotFound) Error

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK) Error

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsOK) GetPayload

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* InternationalPaymentID.

	   InternationalPaymentId
	*/
	InternationalPaymentID 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
}

GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get international payments international payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams creates a new GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams 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 NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithContext

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithContext creates a new GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithTimeout

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsParamsWithTimeout creates a new GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetAuthorization

SetAuthorization adds the authorization to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetContext

SetContext adds the context to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetDefaults

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

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

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetInternationalPaymentID

func (o *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetInternationalPaymentID(internationalPaymentID string)

SetInternationalPaymentID adds the internationalPaymentId to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetTimeout

SetTimeout adds the timeout to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetXFapiAuthDate

SetXFapiAuthDate adds the xFapiAuthDate to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithContext

WithContext adds the context to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithDefaults

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

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

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithInternationalPaymentID

WithInternationalPaymentID adds the internationalPaymentID to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithTimeout

WithTimeout adds the timeout to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international payments international payment Id payment details params

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsReader

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

GetInternationalPaymentsInternationalPaymentIDPaymentDetailsReader is a Reader for the GetInternationalPaymentsInternationalPaymentIDPaymentDetails structure.

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsTooManyRequests) Error

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized

type GetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized

func NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized() *GetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized

NewGetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized creates a GetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetInternationalPaymentsInternationalPaymentIDPaymentDetailsUnauthorized) Error

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest 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
}
GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest) Error

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsBadRequest) GetPayload

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden 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
}
GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden) Error

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsForbidden) GetPayload

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError 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
}
GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError) Error

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsInternalServerError) GetPayload

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsMethodNotAllowed) Error

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotAcceptable) Error

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsNotFound) Error

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK) Error

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsOK) GetPayload

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* InternationalScheduledPaymentID.

	   InternationalScheduledPaymentId
	*/
	InternationalScheduledPaymentID 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
}

GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get international scheduled payments international scheduled payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams creates a new GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams 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 NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithContext

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithContext creates a new GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithTimeout

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParamsWithTimeout creates a new GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetAuthorization

SetAuthorization adds the authorization to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetContext

SetContext adds the context to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetDefaults

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

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

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetInternationalScheduledPaymentID

func (o *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetInternationalScheduledPaymentID(internationalScheduledPaymentID string)

SetInternationalScheduledPaymentID adds the internationalScheduledPaymentId to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetTimeout

SetTimeout adds the timeout to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetXCustomerUserAgent

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetXFapiAuthDate

SetXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) SetXFapiInteractionID

SetXFapiInteractionID adds the xFapiInteractionId to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithContext

WithContext adds the context to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithDefaults

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

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

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithInternationalScheduledPaymentID

WithInternationalScheduledPaymentID adds the internationalScheduledPaymentID to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithTimeout

WithTimeout adds the timeout to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international scheduled payments international scheduled payment Id payment details params

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsReader

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

GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsReader is a Reader for the GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetails structure.

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsTooManyRequests) Error

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized

type GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized

func NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized() *GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized

NewGetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized creates a GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetInternationalScheduledPaymentsInternationalScheduledPaymentIDPaymentDetailsUnauthorized) Error

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest 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
}
GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest) Error

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsBadRequest) GetPayload

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden 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
}
GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden) Error

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsForbidden) GetPayload

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError 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
}
GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError) Error

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsInternalServerError) GetPayload

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsMethodNotAllowed) Error

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable struct {

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

Not Acceptable

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotAcceptable) Error

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound struct {

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

Not found

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsNotFound) Error

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK 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.OBWritePaymentDetailsResponse1
}
GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK describes a response with status code 200, with default header values.

Payment Details Read

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK) Error

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsOK) GetPayload

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams struct {

	/* Authorization.

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

	/* InternationalStandingOrderPaymentID.

	   InternationalStandingOrderPaymentId
	*/
	InternationalStandingOrderPaymentID 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
}

GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams contains all the parameters to send to the API endpoint

for the get international standing orders international standing order payment Id payment details operation.

Typically these are written to a http.Request.

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams creates a new GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams 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 NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithContext

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithContext(ctx context.Context) *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithContext creates a new GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams object with the ability to set a context for a request.

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithHTTPClient

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithHTTPClient(client *http.Client) *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithHTTPClient creates a new GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithTimeout

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithTimeout(timeout time.Duration) *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParamsWithTimeout creates a new GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams object with the ability to set a timeout on a request.

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetAuthorization

SetAuthorization adds the authorization to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetContext

SetContext adds the context to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetDefaults

SetDefaults hydrates default values in the get international standing orders international standing order payment Id payment details params (not the query body).

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

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetInternationalStandingOrderPaymentID

func (o *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetInternationalStandingOrderPaymentID(internationalStandingOrderPaymentID string)

SetInternationalStandingOrderPaymentID adds the internationalStandingOrderPaymentId to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetTimeout

SetTimeout adds the timeout to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetXCustomerUserAgent

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetXFapiAuthDate

SetXFapiAuthDate adds the xFapiAuthDate to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) SetXFapiInteractionID

SetXFapiInteractionID adds the xFapiInteractionId to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithAuthorization

WithAuthorization adds the authorization to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithContext

WithContext adds the context to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithDefaults

WithDefaults hydrates default values in the get international standing orders international standing order payment Id payment details params (not the query body).

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

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithInternationalStandingOrderPaymentID

WithInternationalStandingOrderPaymentID adds the internationalStandingOrderPaymentID to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithTimeout

WithTimeout adds the timeout to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international standing orders international standing order payment Id payment details params

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsReader

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

GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsReader is a Reader for the GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetails structure.

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsTooManyRequests) Error

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized

type GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized struct {

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

Unauthorized

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized

func NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized() *GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized

NewGetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized creates a GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized with default headers values

func (*GetInternationalStandingOrdersInternationalStandingOrderPaymentIDPaymentDetailsUnauthorized) Error

Jump to

Keyboard shortcuts

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