file_payments

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for file payments API

func (*Client) CreateFilePaymentConsents

CreateFilePaymentConsents creates file payment consents

func (*Client) CreateFilePaymentConsentsConsentIDFile

CreateFilePaymentConsentsConsentIDFile creates file payment consents

func (*Client) CreateFilePayments

func (a *Client) CreateFilePayments(params *CreateFilePaymentsParams, authInfo runtime.ClientAuthInfoWriter) (*CreateFilePaymentsCreated, error)

CreateFilePayments creates file payments

func (*Client) GetFilePaymentConsentsConsentID

func (a *Client) GetFilePaymentConsentsConsentID(params *GetFilePaymentConsentsConsentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetFilePaymentConsentsConsentIDOK, error)

GetFilePaymentConsentsConsentID gets file payment consents

func (*Client) GetFilePaymentConsentsConsentIDFile

GetFilePaymentConsentsConsentIDFile gets file payment consents

func (*Client) GetFilePaymentsFilePaymentID

func (a *Client) GetFilePaymentsFilePaymentID(params *GetFilePaymentsFilePaymentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetFilePaymentsFilePaymentIDOK, error)

GetFilePaymentsFilePaymentID gets file payments

func (*Client) GetFilePaymentsFilePaymentIDReportFile

GetFilePaymentsFilePaymentIDReportFile gets file payments

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new file payments API client.

type CreateFilePaymentConsentsBadRequest

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

Bad request

func NewCreateFilePaymentConsentsBadRequest

func NewCreateFilePaymentConsentsBadRequest() *CreateFilePaymentConsentsBadRequest

NewCreateFilePaymentConsentsBadRequest creates a CreateFilePaymentConsentsBadRequest with default headers values

func (*CreateFilePaymentConsentsBadRequest) Error

func (*CreateFilePaymentConsentsBadRequest) GetPayload

type CreateFilePaymentConsentsConsentIDFileBadRequest

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

Bad request

func NewCreateFilePaymentConsentsConsentIDFileBadRequest

func NewCreateFilePaymentConsentsConsentIDFileBadRequest() *CreateFilePaymentConsentsConsentIDFileBadRequest

NewCreateFilePaymentConsentsConsentIDFileBadRequest creates a CreateFilePaymentConsentsConsentIDFileBadRequest with default headers values

func (*CreateFilePaymentConsentsConsentIDFileBadRequest) Error

func (*CreateFilePaymentConsentsConsentIDFileBadRequest) GetPayload

type CreateFilePaymentConsentsConsentIDFileForbidden

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

Forbidden

func NewCreateFilePaymentConsentsConsentIDFileForbidden

func NewCreateFilePaymentConsentsConsentIDFileForbidden() *CreateFilePaymentConsentsConsentIDFileForbidden

NewCreateFilePaymentConsentsConsentIDFileForbidden creates a CreateFilePaymentConsentsConsentIDFileForbidden with default headers values

func (*CreateFilePaymentConsentsConsentIDFileForbidden) Error

func (*CreateFilePaymentConsentsConsentIDFileForbidden) GetPayload

type CreateFilePaymentConsentsConsentIDFileInternalServerError

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

Internal Server Error

func NewCreateFilePaymentConsentsConsentIDFileInternalServerError

func NewCreateFilePaymentConsentsConsentIDFileInternalServerError() *CreateFilePaymentConsentsConsentIDFileInternalServerError

NewCreateFilePaymentConsentsConsentIDFileInternalServerError creates a CreateFilePaymentConsentsConsentIDFileInternalServerError with default headers values

func (*CreateFilePaymentConsentsConsentIDFileInternalServerError) Error

func (*CreateFilePaymentConsentsConsentIDFileInternalServerError) GetPayload

type CreateFilePaymentConsentsConsentIDFileMethodNotAllowed

type CreateFilePaymentConsentsConsentIDFileMethodNotAllowed struct {

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

Method Not Allowed

func NewCreateFilePaymentConsentsConsentIDFileMethodNotAllowed

func NewCreateFilePaymentConsentsConsentIDFileMethodNotAllowed() *CreateFilePaymentConsentsConsentIDFileMethodNotAllowed

NewCreateFilePaymentConsentsConsentIDFileMethodNotAllowed creates a CreateFilePaymentConsentsConsentIDFileMethodNotAllowed with default headers values

func (*CreateFilePaymentConsentsConsentIDFileMethodNotAllowed) Error

type CreateFilePaymentConsentsConsentIDFileNotAcceptable

type CreateFilePaymentConsentsConsentIDFileNotAcceptable struct {

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

Not Acceptable

func NewCreateFilePaymentConsentsConsentIDFileNotAcceptable

func NewCreateFilePaymentConsentsConsentIDFileNotAcceptable() *CreateFilePaymentConsentsConsentIDFileNotAcceptable

NewCreateFilePaymentConsentsConsentIDFileNotAcceptable creates a CreateFilePaymentConsentsConsentIDFileNotAcceptable with default headers values

func (*CreateFilePaymentConsentsConsentIDFileNotAcceptable) Error

type CreateFilePaymentConsentsConsentIDFileNotFound

type CreateFilePaymentConsentsConsentIDFileNotFound struct {

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

Not found

func NewCreateFilePaymentConsentsConsentIDFileNotFound

func NewCreateFilePaymentConsentsConsentIDFileNotFound() *CreateFilePaymentConsentsConsentIDFileNotFound

NewCreateFilePaymentConsentsConsentIDFileNotFound creates a CreateFilePaymentConsentsConsentIDFileNotFound with default headers values

func (*CreateFilePaymentConsentsConsentIDFileNotFound) Error

type CreateFilePaymentConsentsConsentIDFileOK

type CreateFilePaymentConsentsConsentIDFileOK struct {

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

File Payment Consents Created

func NewCreateFilePaymentConsentsConsentIDFileOK

func NewCreateFilePaymentConsentsConsentIDFileOK() *CreateFilePaymentConsentsConsentIDFileOK

NewCreateFilePaymentConsentsConsentIDFileOK creates a CreateFilePaymentConsentsConsentIDFileOK with default headers values

func (*CreateFilePaymentConsentsConsentIDFileOK) Error

type CreateFilePaymentConsentsConsentIDFileParams

type CreateFilePaymentConsentsConsentIDFileParams struct {

	/* Authorization.

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

	/* ConsentID.

	   ConsentId
	*/
	ConsentID string

	/* FileParam.

	   Default
	*/
	FileParam models.File

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

	/* XIdempotencyKey.

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

	*/
	XIdempotencyKey string

	/* XJwsSignature.

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

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

CreateFilePaymentConsentsConsentIDFileParams contains all the parameters to send to the API endpoint

for the create file payment consents consent Id file operation.

Typically these are written to a http.Request.

func NewCreateFilePaymentConsentsConsentIDFileParams

func NewCreateFilePaymentConsentsConsentIDFileParams() *CreateFilePaymentConsentsConsentIDFileParams

NewCreateFilePaymentConsentsConsentIDFileParams creates a new CreateFilePaymentConsentsConsentIDFileParams 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 NewCreateFilePaymentConsentsConsentIDFileParamsWithContext

func NewCreateFilePaymentConsentsConsentIDFileParamsWithContext(ctx context.Context) *CreateFilePaymentConsentsConsentIDFileParams

NewCreateFilePaymentConsentsConsentIDFileParamsWithContext creates a new CreateFilePaymentConsentsConsentIDFileParams object with the ability to set a context for a request.

func NewCreateFilePaymentConsentsConsentIDFileParamsWithHTTPClient

func NewCreateFilePaymentConsentsConsentIDFileParamsWithHTTPClient(client *http.Client) *CreateFilePaymentConsentsConsentIDFileParams

NewCreateFilePaymentConsentsConsentIDFileParamsWithHTTPClient creates a new CreateFilePaymentConsentsConsentIDFileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateFilePaymentConsentsConsentIDFileParamsWithTimeout

func NewCreateFilePaymentConsentsConsentIDFileParamsWithTimeout(timeout time.Duration) *CreateFilePaymentConsentsConsentIDFileParams

NewCreateFilePaymentConsentsConsentIDFileParamsWithTimeout creates a new CreateFilePaymentConsentsConsentIDFileParams object with the ability to set a timeout on a request.

func (*CreateFilePaymentConsentsConsentIDFileParams) SetAuthorization

func (o *CreateFilePaymentConsentsConsentIDFileParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetConsentID

func (o *CreateFilePaymentConsentsConsentIDFileParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetContext

SetContext adds the context to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetDefaults

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

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

func (*CreateFilePaymentConsentsConsentIDFileParams) SetFileParam

func (o *CreateFilePaymentConsentsConsentIDFileParams) SetFileParam(fileParam models.File)

SetFileParam adds the fileParam to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetTimeout

SetTimeout adds the timeout to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXIdempotencyKey

func (o *CreateFilePaymentConsentsConsentIDFileParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) SetXJwsSignature

func (o *CreateFilePaymentConsentsConsentIDFileParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithAuthorization

WithAuthorization adds the authorization to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithConsentID

WithConsentID adds the consentID to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithContext

WithContext adds the context to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithDefaults

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

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

func (*CreateFilePaymentConsentsConsentIDFileParams) WithFileParam

WithFileParam adds the fileParam to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithTimeout

WithTimeout adds the timeout to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create file payment consents consent Id file params

func (*CreateFilePaymentConsentsConsentIDFileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateFilePaymentConsentsConsentIDFileReader

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

CreateFilePaymentConsentsConsentIDFileReader is a Reader for the CreateFilePaymentConsentsConsentIDFile structure.

func (*CreateFilePaymentConsentsConsentIDFileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilePaymentConsentsConsentIDFileTooManyRequests

type CreateFilePaymentConsentsConsentIDFileTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewCreateFilePaymentConsentsConsentIDFileTooManyRequests

func NewCreateFilePaymentConsentsConsentIDFileTooManyRequests() *CreateFilePaymentConsentsConsentIDFileTooManyRequests

NewCreateFilePaymentConsentsConsentIDFileTooManyRequests creates a CreateFilePaymentConsentsConsentIDFileTooManyRequests with default headers values

func (*CreateFilePaymentConsentsConsentIDFileTooManyRequests) Error

type CreateFilePaymentConsentsConsentIDFileUnauthorized

type CreateFilePaymentConsentsConsentIDFileUnauthorized struct {

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

Unauthorized

func NewCreateFilePaymentConsentsConsentIDFileUnauthorized

func NewCreateFilePaymentConsentsConsentIDFileUnauthorized() *CreateFilePaymentConsentsConsentIDFileUnauthorized

NewCreateFilePaymentConsentsConsentIDFileUnauthorized creates a CreateFilePaymentConsentsConsentIDFileUnauthorized with default headers values

func (*CreateFilePaymentConsentsConsentIDFileUnauthorized) Error

type CreateFilePaymentConsentsConsentIDFileUnsupportedMediaType

type CreateFilePaymentConsentsConsentIDFileUnsupportedMediaType struct {

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

Unsupported Media Type

func NewCreateFilePaymentConsentsConsentIDFileUnsupportedMediaType

func NewCreateFilePaymentConsentsConsentIDFileUnsupportedMediaType() *CreateFilePaymentConsentsConsentIDFileUnsupportedMediaType

NewCreateFilePaymentConsentsConsentIDFileUnsupportedMediaType creates a CreateFilePaymentConsentsConsentIDFileUnsupportedMediaType with default headers values

func (*CreateFilePaymentConsentsConsentIDFileUnsupportedMediaType) Error

type CreateFilePaymentConsentsCreated

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

File Payment Consents Created

func NewCreateFilePaymentConsentsCreated

func NewCreateFilePaymentConsentsCreated() *CreateFilePaymentConsentsCreated

NewCreateFilePaymentConsentsCreated creates a CreateFilePaymentConsentsCreated with default headers values

func (*CreateFilePaymentConsentsCreated) Error

func (*CreateFilePaymentConsentsCreated) GetPayload

type CreateFilePaymentConsentsForbidden

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

Forbidden

func NewCreateFilePaymentConsentsForbidden

func NewCreateFilePaymentConsentsForbidden() *CreateFilePaymentConsentsForbidden

NewCreateFilePaymentConsentsForbidden creates a CreateFilePaymentConsentsForbidden with default headers values

func (*CreateFilePaymentConsentsForbidden) Error

func (*CreateFilePaymentConsentsForbidden) GetPayload

type CreateFilePaymentConsentsInternalServerError

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

Internal Server Error

func NewCreateFilePaymentConsentsInternalServerError

func NewCreateFilePaymentConsentsInternalServerError() *CreateFilePaymentConsentsInternalServerError

NewCreateFilePaymentConsentsInternalServerError creates a CreateFilePaymentConsentsInternalServerError with default headers values

func (*CreateFilePaymentConsentsInternalServerError) Error

func (*CreateFilePaymentConsentsInternalServerError) GetPayload

type CreateFilePaymentConsentsMethodNotAllowed

type CreateFilePaymentConsentsMethodNotAllowed struct {

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

Method Not Allowed

func NewCreateFilePaymentConsentsMethodNotAllowed

func NewCreateFilePaymentConsentsMethodNotAllowed() *CreateFilePaymentConsentsMethodNotAllowed

NewCreateFilePaymentConsentsMethodNotAllowed creates a CreateFilePaymentConsentsMethodNotAllowed with default headers values

func (*CreateFilePaymentConsentsMethodNotAllowed) Error

type CreateFilePaymentConsentsNotAcceptable

type CreateFilePaymentConsentsNotAcceptable struct {

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

Not Acceptable

func NewCreateFilePaymentConsentsNotAcceptable

func NewCreateFilePaymentConsentsNotAcceptable() *CreateFilePaymentConsentsNotAcceptable

NewCreateFilePaymentConsentsNotAcceptable creates a CreateFilePaymentConsentsNotAcceptable with default headers values

func (*CreateFilePaymentConsentsNotAcceptable) Error

type CreateFilePaymentConsentsNotFound

type CreateFilePaymentConsentsNotFound struct {

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

Not found

func NewCreateFilePaymentConsentsNotFound

func NewCreateFilePaymentConsentsNotFound() *CreateFilePaymentConsentsNotFound

NewCreateFilePaymentConsentsNotFound creates a CreateFilePaymentConsentsNotFound with default headers values

func (*CreateFilePaymentConsentsNotFound) Error

type CreateFilePaymentConsentsParams

type CreateFilePaymentConsentsParams struct {

	/* Authorization.

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

	/* OBWriteFileConsent3Param.

	   Default
	*/
	OBWriteFileConsent3Param *models.OBWriteFileConsent3

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

	/* XIdempotencyKey.

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

	*/
	XIdempotencyKey string

	/* XJwsSignature.

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

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

CreateFilePaymentConsentsParams contains all the parameters to send to the API endpoint

for the create file payment consents operation.

Typically these are written to a http.Request.

func NewCreateFilePaymentConsentsParams

func NewCreateFilePaymentConsentsParams() *CreateFilePaymentConsentsParams

NewCreateFilePaymentConsentsParams creates a new CreateFilePaymentConsentsParams 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 NewCreateFilePaymentConsentsParamsWithContext

func NewCreateFilePaymentConsentsParamsWithContext(ctx context.Context) *CreateFilePaymentConsentsParams

NewCreateFilePaymentConsentsParamsWithContext creates a new CreateFilePaymentConsentsParams object with the ability to set a context for a request.

func NewCreateFilePaymentConsentsParamsWithHTTPClient

func NewCreateFilePaymentConsentsParamsWithHTTPClient(client *http.Client) *CreateFilePaymentConsentsParams

NewCreateFilePaymentConsentsParamsWithHTTPClient creates a new CreateFilePaymentConsentsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateFilePaymentConsentsParamsWithTimeout

func NewCreateFilePaymentConsentsParamsWithTimeout(timeout time.Duration) *CreateFilePaymentConsentsParams

NewCreateFilePaymentConsentsParamsWithTimeout creates a new CreateFilePaymentConsentsParams object with the ability to set a timeout on a request.

func (*CreateFilePaymentConsentsParams) SetAuthorization

func (o *CreateFilePaymentConsentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetContext

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

SetContext adds the context to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetDefaults

func (o *CreateFilePaymentConsentsParams) SetDefaults()

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

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

func (*CreateFilePaymentConsentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetOBWriteFileConsent3Param

func (o *CreateFilePaymentConsentsParams) SetOBWriteFileConsent3Param(oBWriteFileConsent3Param *models.OBWriteFileConsent3)

SetOBWriteFileConsent3Param adds the oBWriteFileConsent3Param to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetTimeout

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

SetTimeout adds the timeout to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXIdempotencyKey

func (o *CreateFilePaymentConsentsParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create file payment consents params

func (*CreateFilePaymentConsentsParams) SetXJwsSignature

func (o *CreateFilePaymentConsentsParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithAuthorization

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

WithAuthorization adds the authorization to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithContext

WithContext adds the context to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithDefaults

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

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

func (*CreateFilePaymentConsentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithOBWriteFileConsent3Param

func (o *CreateFilePaymentConsentsParams) WithOBWriteFileConsent3Param(oBWriteFileConsent3Param *models.OBWriteFileConsent3) *CreateFilePaymentConsentsParams

WithOBWriteFileConsent3Param adds the oBWriteFileConsent3Param to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithTimeout

WithTimeout adds the timeout to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXFapiAuthDate

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

WithXFapiAuthDate adds the xFapiAuthDate to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXIdempotencyKey

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

WithXIdempotencyKey adds the xIdempotencyKey to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WithXJwsSignature

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

WithXJwsSignature adds the xJwsSignature to the create file payment consents params

func (*CreateFilePaymentConsentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateFilePaymentConsentsReader

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

CreateFilePaymentConsentsReader is a Reader for the CreateFilePaymentConsents structure.

func (*CreateFilePaymentConsentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilePaymentConsentsTooManyRequests

type CreateFilePaymentConsentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewCreateFilePaymentConsentsTooManyRequests

func NewCreateFilePaymentConsentsTooManyRequests() *CreateFilePaymentConsentsTooManyRequests

NewCreateFilePaymentConsentsTooManyRequests creates a CreateFilePaymentConsentsTooManyRequests with default headers values

func (*CreateFilePaymentConsentsTooManyRequests) Error

type CreateFilePaymentConsentsUnauthorized

type CreateFilePaymentConsentsUnauthorized struct {

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

Unauthorized

func NewCreateFilePaymentConsentsUnauthorized

func NewCreateFilePaymentConsentsUnauthorized() *CreateFilePaymentConsentsUnauthorized

NewCreateFilePaymentConsentsUnauthorized creates a CreateFilePaymentConsentsUnauthorized with default headers values

func (*CreateFilePaymentConsentsUnauthorized) Error

type CreateFilePaymentConsentsUnsupportedMediaType

type CreateFilePaymentConsentsUnsupportedMediaType struct {

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

Unsupported Media Type

func NewCreateFilePaymentConsentsUnsupportedMediaType

func NewCreateFilePaymentConsentsUnsupportedMediaType() *CreateFilePaymentConsentsUnsupportedMediaType

NewCreateFilePaymentConsentsUnsupportedMediaType creates a CreateFilePaymentConsentsUnsupportedMediaType with default headers values

func (*CreateFilePaymentConsentsUnsupportedMediaType) Error

type CreateFilePaymentsBadRequest

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

Bad request

func NewCreateFilePaymentsBadRequest

func NewCreateFilePaymentsBadRequest() *CreateFilePaymentsBadRequest

NewCreateFilePaymentsBadRequest creates a CreateFilePaymentsBadRequest with default headers values

func (*CreateFilePaymentsBadRequest) Error

func (*CreateFilePaymentsBadRequest) GetPayload

type CreateFilePaymentsCreated

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

File Payments Created

func NewCreateFilePaymentsCreated

func NewCreateFilePaymentsCreated() *CreateFilePaymentsCreated

NewCreateFilePaymentsCreated creates a CreateFilePaymentsCreated with default headers values

func (*CreateFilePaymentsCreated) Error

func (o *CreateFilePaymentsCreated) Error() string

func (*CreateFilePaymentsCreated) GetPayload

type CreateFilePaymentsForbidden

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

Forbidden

func NewCreateFilePaymentsForbidden

func NewCreateFilePaymentsForbidden() *CreateFilePaymentsForbidden

NewCreateFilePaymentsForbidden creates a CreateFilePaymentsForbidden with default headers values

func (*CreateFilePaymentsForbidden) Error

func (*CreateFilePaymentsForbidden) GetPayload

type CreateFilePaymentsInternalServerError

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

Internal Server Error

func NewCreateFilePaymentsInternalServerError

func NewCreateFilePaymentsInternalServerError() *CreateFilePaymentsInternalServerError

NewCreateFilePaymentsInternalServerError creates a CreateFilePaymentsInternalServerError with default headers values

func (*CreateFilePaymentsInternalServerError) Error

func (*CreateFilePaymentsInternalServerError) GetPayload

type CreateFilePaymentsMethodNotAllowed

type CreateFilePaymentsMethodNotAllowed struct {

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

Method Not Allowed

func NewCreateFilePaymentsMethodNotAllowed

func NewCreateFilePaymentsMethodNotAllowed() *CreateFilePaymentsMethodNotAllowed

NewCreateFilePaymentsMethodNotAllowed creates a CreateFilePaymentsMethodNotAllowed with default headers values

func (*CreateFilePaymentsMethodNotAllowed) Error

type CreateFilePaymentsNotAcceptable

type CreateFilePaymentsNotAcceptable struct {

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

Not Acceptable

func NewCreateFilePaymentsNotAcceptable

func NewCreateFilePaymentsNotAcceptable() *CreateFilePaymentsNotAcceptable

NewCreateFilePaymentsNotAcceptable creates a CreateFilePaymentsNotAcceptable with default headers values

func (*CreateFilePaymentsNotAcceptable) Error

type CreateFilePaymentsNotFound

type CreateFilePaymentsNotFound struct {

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

Not found

func NewCreateFilePaymentsNotFound

func NewCreateFilePaymentsNotFound() *CreateFilePaymentsNotFound

NewCreateFilePaymentsNotFound creates a CreateFilePaymentsNotFound with default headers values

func (*CreateFilePaymentsNotFound) Error

type CreateFilePaymentsParams

type CreateFilePaymentsParams struct {

	/* Authorization.

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

	/* OBWriteFile2Param.

	   Default
	*/
	OBWriteFile2Param *models.OBWriteFile2

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

	/* XIdempotencyKey.

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

	*/
	XIdempotencyKey string

	/* XJwsSignature.

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

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

CreateFilePaymentsParams contains all the parameters to send to the API endpoint

for the create file payments operation.

Typically these are written to a http.Request.

func NewCreateFilePaymentsParams

func NewCreateFilePaymentsParams() *CreateFilePaymentsParams

NewCreateFilePaymentsParams creates a new CreateFilePaymentsParams 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 NewCreateFilePaymentsParamsWithContext

func NewCreateFilePaymentsParamsWithContext(ctx context.Context) *CreateFilePaymentsParams

NewCreateFilePaymentsParamsWithContext creates a new CreateFilePaymentsParams object with the ability to set a context for a request.

func NewCreateFilePaymentsParamsWithHTTPClient

func NewCreateFilePaymentsParamsWithHTTPClient(client *http.Client) *CreateFilePaymentsParams

NewCreateFilePaymentsParamsWithHTTPClient creates a new CreateFilePaymentsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateFilePaymentsParamsWithTimeout

func NewCreateFilePaymentsParamsWithTimeout(timeout time.Duration) *CreateFilePaymentsParams

NewCreateFilePaymentsParamsWithTimeout creates a new CreateFilePaymentsParams object with the ability to set a timeout on a request.

func (*CreateFilePaymentsParams) SetAuthorization

func (o *CreateFilePaymentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create file payments params

func (*CreateFilePaymentsParams) SetContext

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

SetContext adds the context to the create file payments params

func (*CreateFilePaymentsParams) SetDefaults

func (o *CreateFilePaymentsParams) SetDefaults()

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

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

func (*CreateFilePaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create file payments params

func (*CreateFilePaymentsParams) SetOBWriteFile2Param

func (o *CreateFilePaymentsParams) SetOBWriteFile2Param(oBWriteFile2Param *models.OBWriteFile2)

SetOBWriteFile2Param adds the oBWriteFile2Param to the create file payments params

func (*CreateFilePaymentsParams) SetTimeout

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

SetTimeout adds the timeout to the create file payments params

func (*CreateFilePaymentsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create file payments params

func (*CreateFilePaymentsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create file payments params

func (*CreateFilePaymentsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create file payments params

func (*CreateFilePaymentsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create file payments params

func (*CreateFilePaymentsParams) SetXIdempotencyKey

func (o *CreateFilePaymentsParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create file payments params

func (*CreateFilePaymentsParams) SetXJwsSignature

func (o *CreateFilePaymentsParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create file payments params

func (*CreateFilePaymentsParams) WithAuthorization

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

WithAuthorization adds the authorization to the create file payments params

func (*CreateFilePaymentsParams) WithContext

WithContext adds the context to the create file payments params

func (*CreateFilePaymentsParams) WithDefaults

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

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

func (*CreateFilePaymentsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create file payments params

func (*CreateFilePaymentsParams) WithOBWriteFile2Param

func (o *CreateFilePaymentsParams) WithOBWriteFile2Param(oBWriteFile2Param *models.OBWriteFile2) *CreateFilePaymentsParams

WithOBWriteFile2Param adds the oBWriteFile2Param to the create file payments params

func (*CreateFilePaymentsParams) WithTimeout

WithTimeout adds the timeout to the create file payments params

func (*CreateFilePaymentsParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create file payments params

func (*CreateFilePaymentsParams) WithXFapiAuthDate

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

WithXFapiAuthDate adds the xFapiAuthDate to the create file payments params

func (*CreateFilePaymentsParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create file payments params

func (*CreateFilePaymentsParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create file payments params

func (*CreateFilePaymentsParams) WithXIdempotencyKey

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

WithXIdempotencyKey adds the xIdempotencyKey to the create file payments params

func (*CreateFilePaymentsParams) WithXJwsSignature

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

WithXJwsSignature adds the xJwsSignature to the create file payments params

func (*CreateFilePaymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateFilePaymentsReader

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

CreateFilePaymentsReader is a Reader for the CreateFilePayments structure.

func (*CreateFilePaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilePaymentsTooManyRequests

type CreateFilePaymentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewCreateFilePaymentsTooManyRequests

func NewCreateFilePaymentsTooManyRequests() *CreateFilePaymentsTooManyRequests

NewCreateFilePaymentsTooManyRequests creates a CreateFilePaymentsTooManyRequests with default headers values

func (*CreateFilePaymentsTooManyRequests) Error

type CreateFilePaymentsUnauthorized

type CreateFilePaymentsUnauthorized struct {

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

Unauthorized

func NewCreateFilePaymentsUnauthorized

func NewCreateFilePaymentsUnauthorized() *CreateFilePaymentsUnauthorized

NewCreateFilePaymentsUnauthorized creates a CreateFilePaymentsUnauthorized with default headers values

func (*CreateFilePaymentsUnauthorized) Error

type CreateFilePaymentsUnsupportedMediaType

type CreateFilePaymentsUnsupportedMediaType struct {

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

Unsupported Media Type

func NewCreateFilePaymentsUnsupportedMediaType

func NewCreateFilePaymentsUnsupportedMediaType() *CreateFilePaymentsUnsupportedMediaType

NewCreateFilePaymentsUnsupportedMediaType creates a CreateFilePaymentsUnsupportedMediaType with default headers values

func (*CreateFilePaymentsUnsupportedMediaType) Error

type GetFilePaymentConsentsConsentIDBadRequest

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

Bad request

func NewGetFilePaymentConsentsConsentIDBadRequest

func NewGetFilePaymentConsentsConsentIDBadRequest() *GetFilePaymentConsentsConsentIDBadRequest

NewGetFilePaymentConsentsConsentIDBadRequest creates a GetFilePaymentConsentsConsentIDBadRequest with default headers values

func (*GetFilePaymentConsentsConsentIDBadRequest) Error

func (*GetFilePaymentConsentsConsentIDBadRequest) GetPayload

type GetFilePaymentConsentsConsentIDFileBadRequest

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

Bad request

func NewGetFilePaymentConsentsConsentIDFileBadRequest

func NewGetFilePaymentConsentsConsentIDFileBadRequest() *GetFilePaymentConsentsConsentIDFileBadRequest

NewGetFilePaymentConsentsConsentIDFileBadRequest creates a GetFilePaymentConsentsConsentIDFileBadRequest with default headers values

func (*GetFilePaymentConsentsConsentIDFileBadRequest) Error

func (*GetFilePaymentConsentsConsentIDFileBadRequest) GetPayload

type GetFilePaymentConsentsConsentIDFileForbidden

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

Forbidden

func NewGetFilePaymentConsentsConsentIDFileForbidden

func NewGetFilePaymentConsentsConsentIDFileForbidden() *GetFilePaymentConsentsConsentIDFileForbidden

NewGetFilePaymentConsentsConsentIDFileForbidden creates a GetFilePaymentConsentsConsentIDFileForbidden with default headers values

func (*GetFilePaymentConsentsConsentIDFileForbidden) Error

func (*GetFilePaymentConsentsConsentIDFileForbidden) GetPayload

type GetFilePaymentConsentsConsentIDFileInternalServerError

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

Internal Server Error

func NewGetFilePaymentConsentsConsentIDFileInternalServerError

func NewGetFilePaymentConsentsConsentIDFileInternalServerError() *GetFilePaymentConsentsConsentIDFileInternalServerError

NewGetFilePaymentConsentsConsentIDFileInternalServerError creates a GetFilePaymentConsentsConsentIDFileInternalServerError with default headers values

func (*GetFilePaymentConsentsConsentIDFileInternalServerError) Error

func (*GetFilePaymentConsentsConsentIDFileInternalServerError) GetPayload

type GetFilePaymentConsentsConsentIDFileMethodNotAllowed

type GetFilePaymentConsentsConsentIDFileMethodNotAllowed struct {

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

Method Not Allowed

func NewGetFilePaymentConsentsConsentIDFileMethodNotAllowed

func NewGetFilePaymentConsentsConsentIDFileMethodNotAllowed() *GetFilePaymentConsentsConsentIDFileMethodNotAllowed

NewGetFilePaymentConsentsConsentIDFileMethodNotAllowed creates a GetFilePaymentConsentsConsentIDFileMethodNotAllowed with default headers values

func (*GetFilePaymentConsentsConsentIDFileMethodNotAllowed) Error

type GetFilePaymentConsentsConsentIDFileNotAcceptable

type GetFilePaymentConsentsConsentIDFileNotAcceptable struct {

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

Not Acceptable

func NewGetFilePaymentConsentsConsentIDFileNotAcceptable

func NewGetFilePaymentConsentsConsentIDFileNotAcceptable() *GetFilePaymentConsentsConsentIDFileNotAcceptable

NewGetFilePaymentConsentsConsentIDFileNotAcceptable creates a GetFilePaymentConsentsConsentIDFileNotAcceptable with default headers values

func (*GetFilePaymentConsentsConsentIDFileNotAcceptable) Error

type GetFilePaymentConsentsConsentIDFileNotFound

type GetFilePaymentConsentsConsentIDFileNotFound struct {

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

Not found

func NewGetFilePaymentConsentsConsentIDFileNotFound

func NewGetFilePaymentConsentsConsentIDFileNotFound() *GetFilePaymentConsentsConsentIDFileNotFound

NewGetFilePaymentConsentsConsentIDFileNotFound creates a GetFilePaymentConsentsConsentIDFileNotFound with default headers values

func (*GetFilePaymentConsentsConsentIDFileNotFound) Error

type GetFilePaymentConsentsConsentIDFileOK

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

File Payment Consents Read

func NewGetFilePaymentConsentsConsentIDFileOK

func NewGetFilePaymentConsentsConsentIDFileOK() *GetFilePaymentConsentsConsentIDFileOK

NewGetFilePaymentConsentsConsentIDFileOK creates a GetFilePaymentConsentsConsentIDFileOK with default headers values

func (*GetFilePaymentConsentsConsentIDFileOK) Error

func (*GetFilePaymentConsentsConsentIDFileOK) GetPayload

type GetFilePaymentConsentsConsentIDFileParams

type GetFilePaymentConsentsConsentIDFileParams struct {

	/* Authorization.

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

	/* ConsentID.

	   ConsentId
	*/
	ConsentID string

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

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

GetFilePaymentConsentsConsentIDFileParams contains all the parameters to send to the API endpoint

for the get file payment consents consent Id file operation.

Typically these are written to a http.Request.

func NewGetFilePaymentConsentsConsentIDFileParams

func NewGetFilePaymentConsentsConsentIDFileParams() *GetFilePaymentConsentsConsentIDFileParams

NewGetFilePaymentConsentsConsentIDFileParams creates a new GetFilePaymentConsentsConsentIDFileParams 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 NewGetFilePaymentConsentsConsentIDFileParamsWithContext

func NewGetFilePaymentConsentsConsentIDFileParamsWithContext(ctx context.Context) *GetFilePaymentConsentsConsentIDFileParams

NewGetFilePaymentConsentsConsentIDFileParamsWithContext creates a new GetFilePaymentConsentsConsentIDFileParams object with the ability to set a context for a request.

func NewGetFilePaymentConsentsConsentIDFileParamsWithHTTPClient

func NewGetFilePaymentConsentsConsentIDFileParamsWithHTTPClient(client *http.Client) *GetFilePaymentConsentsConsentIDFileParams

NewGetFilePaymentConsentsConsentIDFileParamsWithHTTPClient creates a new GetFilePaymentConsentsConsentIDFileParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentConsentsConsentIDFileParamsWithTimeout

func NewGetFilePaymentConsentsConsentIDFileParamsWithTimeout(timeout time.Duration) *GetFilePaymentConsentsConsentIDFileParams

NewGetFilePaymentConsentsConsentIDFileParamsWithTimeout creates a new GetFilePaymentConsentsConsentIDFileParams object with the ability to set a timeout on a request.

func (*GetFilePaymentConsentsConsentIDFileParams) SetAuthorization

func (o *GetFilePaymentConsentsConsentIDFileParams) SetAuthorization(authorization string)

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetConsentID

func (o *GetFilePaymentConsentsConsentIDFileParams) SetConsentID(consentID string)

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetContext

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetDefaults

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetHTTPClient

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetTimeout

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetXCustomerUserAgent

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetXFapiAuthDate

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetXFapiCustomerIPAddress

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) SetXFapiInteractionID

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithAuthorization

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithConsentID

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithContext

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithDefaults

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithHTTPClient

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithTimeout

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithXCustomerUserAgent

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithXFapiAuthDate

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithXFapiCustomerIPAddress

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) WithXFapiInteractionID

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

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

func (*GetFilePaymentConsentsConsentIDFileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentConsentsConsentIDFileReader

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

GetFilePaymentConsentsConsentIDFileReader is a Reader for the GetFilePaymentConsentsConsentIDFile structure.

func (*GetFilePaymentConsentsConsentIDFileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentConsentsConsentIDFileTooManyRequests

type GetFilePaymentConsentsConsentIDFileTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetFilePaymentConsentsConsentIDFileTooManyRequests

func NewGetFilePaymentConsentsConsentIDFileTooManyRequests() *GetFilePaymentConsentsConsentIDFileTooManyRequests

NewGetFilePaymentConsentsConsentIDFileTooManyRequests creates a GetFilePaymentConsentsConsentIDFileTooManyRequests with default headers values

func (*GetFilePaymentConsentsConsentIDFileTooManyRequests) Error

type GetFilePaymentConsentsConsentIDFileUnauthorized

type GetFilePaymentConsentsConsentIDFileUnauthorized struct {

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

Unauthorized

func NewGetFilePaymentConsentsConsentIDFileUnauthorized

func NewGetFilePaymentConsentsConsentIDFileUnauthorized() *GetFilePaymentConsentsConsentIDFileUnauthorized

NewGetFilePaymentConsentsConsentIDFileUnauthorized creates a GetFilePaymentConsentsConsentIDFileUnauthorized with default headers values

func (*GetFilePaymentConsentsConsentIDFileUnauthorized) Error

type GetFilePaymentConsentsConsentIDForbidden

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

Forbidden

func NewGetFilePaymentConsentsConsentIDForbidden

func NewGetFilePaymentConsentsConsentIDForbidden() *GetFilePaymentConsentsConsentIDForbidden

NewGetFilePaymentConsentsConsentIDForbidden creates a GetFilePaymentConsentsConsentIDForbidden with default headers values

func (*GetFilePaymentConsentsConsentIDForbidden) Error

func (*GetFilePaymentConsentsConsentIDForbidden) GetPayload

type GetFilePaymentConsentsConsentIDInternalServerError

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

Internal Server Error

func NewGetFilePaymentConsentsConsentIDInternalServerError

func NewGetFilePaymentConsentsConsentIDInternalServerError() *GetFilePaymentConsentsConsentIDInternalServerError

NewGetFilePaymentConsentsConsentIDInternalServerError creates a GetFilePaymentConsentsConsentIDInternalServerError with default headers values

func (*GetFilePaymentConsentsConsentIDInternalServerError) Error

func (*GetFilePaymentConsentsConsentIDInternalServerError) GetPayload

type GetFilePaymentConsentsConsentIDMethodNotAllowed

type GetFilePaymentConsentsConsentIDMethodNotAllowed struct {

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

Method Not Allowed

func NewGetFilePaymentConsentsConsentIDMethodNotAllowed

func NewGetFilePaymentConsentsConsentIDMethodNotAllowed() *GetFilePaymentConsentsConsentIDMethodNotAllowed

NewGetFilePaymentConsentsConsentIDMethodNotAllowed creates a GetFilePaymentConsentsConsentIDMethodNotAllowed with default headers values

func (*GetFilePaymentConsentsConsentIDMethodNotAllowed) Error

type GetFilePaymentConsentsConsentIDNotAcceptable

type GetFilePaymentConsentsConsentIDNotAcceptable struct {

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

Not Acceptable

func NewGetFilePaymentConsentsConsentIDNotAcceptable

func NewGetFilePaymentConsentsConsentIDNotAcceptable() *GetFilePaymentConsentsConsentIDNotAcceptable

NewGetFilePaymentConsentsConsentIDNotAcceptable creates a GetFilePaymentConsentsConsentIDNotAcceptable with default headers values

func (*GetFilePaymentConsentsConsentIDNotAcceptable) Error

type GetFilePaymentConsentsConsentIDNotFound

type GetFilePaymentConsentsConsentIDNotFound struct {

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

Not found

func NewGetFilePaymentConsentsConsentIDNotFound

func NewGetFilePaymentConsentsConsentIDNotFound() *GetFilePaymentConsentsConsentIDNotFound

NewGetFilePaymentConsentsConsentIDNotFound creates a GetFilePaymentConsentsConsentIDNotFound with default headers values

func (*GetFilePaymentConsentsConsentIDNotFound) Error

type GetFilePaymentConsentsConsentIDOK

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

File Payment Consents Read

func NewGetFilePaymentConsentsConsentIDOK

func NewGetFilePaymentConsentsConsentIDOK() *GetFilePaymentConsentsConsentIDOK

NewGetFilePaymentConsentsConsentIDOK creates a GetFilePaymentConsentsConsentIDOK with default headers values

func (*GetFilePaymentConsentsConsentIDOK) Error

func (*GetFilePaymentConsentsConsentIDOK) GetPayload

type GetFilePaymentConsentsConsentIDParams

type GetFilePaymentConsentsConsentIDParams struct {

	/* Authorization.

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

	/* ConsentID.

	   ConsentId
	*/
	ConsentID string

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

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

GetFilePaymentConsentsConsentIDParams contains all the parameters to send to the API endpoint

for the get file payment consents consent Id operation.

Typically these are written to a http.Request.

func NewGetFilePaymentConsentsConsentIDParams

func NewGetFilePaymentConsentsConsentIDParams() *GetFilePaymentConsentsConsentIDParams

NewGetFilePaymentConsentsConsentIDParams creates a new GetFilePaymentConsentsConsentIDParams 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 NewGetFilePaymentConsentsConsentIDParamsWithContext

func NewGetFilePaymentConsentsConsentIDParamsWithContext(ctx context.Context) *GetFilePaymentConsentsConsentIDParams

NewGetFilePaymentConsentsConsentIDParamsWithContext creates a new GetFilePaymentConsentsConsentIDParams object with the ability to set a context for a request.

func NewGetFilePaymentConsentsConsentIDParamsWithHTTPClient

func NewGetFilePaymentConsentsConsentIDParamsWithHTTPClient(client *http.Client) *GetFilePaymentConsentsConsentIDParams

NewGetFilePaymentConsentsConsentIDParamsWithHTTPClient creates a new GetFilePaymentConsentsConsentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentConsentsConsentIDParamsWithTimeout

func NewGetFilePaymentConsentsConsentIDParamsWithTimeout(timeout time.Duration) *GetFilePaymentConsentsConsentIDParams

NewGetFilePaymentConsentsConsentIDParamsWithTimeout creates a new GetFilePaymentConsentsConsentIDParams object with the ability to set a timeout on a request.

func (*GetFilePaymentConsentsConsentIDParams) SetAuthorization

func (o *GetFilePaymentConsentsConsentIDParams) SetAuthorization(authorization string)

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

func (*GetFilePaymentConsentsConsentIDParams) SetConsentID

func (o *GetFilePaymentConsentsConsentIDParams) SetConsentID(consentID string)

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

func (*GetFilePaymentConsentsConsentIDParams) SetContext

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

func (*GetFilePaymentConsentsConsentIDParams) SetDefaults

func (o *GetFilePaymentConsentsConsentIDParams) SetDefaults()

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetHTTPClient

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetTimeout

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetXCustomerUserAgent

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetXFapiAuthDate

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetXFapiCustomerIPAddress

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

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

func (*GetFilePaymentConsentsConsentIDParams) SetXFapiInteractionID

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

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

func (*GetFilePaymentConsentsConsentIDParams) WithAuthorization

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

func (*GetFilePaymentConsentsConsentIDParams) WithConsentID

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

func (*GetFilePaymentConsentsConsentIDParams) WithContext

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

func (*GetFilePaymentConsentsConsentIDParams) WithDefaults

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

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

func (*GetFilePaymentConsentsConsentIDParams) WithHTTPClient

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

func (*GetFilePaymentConsentsConsentIDParams) WithTimeout

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

func (*GetFilePaymentConsentsConsentIDParams) WithXCustomerUserAgent

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

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

func (*GetFilePaymentConsentsConsentIDParams) WithXFapiAuthDate

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

func (*GetFilePaymentConsentsConsentIDParams) WithXFapiCustomerIPAddress

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

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

func (*GetFilePaymentConsentsConsentIDParams) WithXFapiInteractionID

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

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

func (*GetFilePaymentConsentsConsentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentConsentsConsentIDReader

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

GetFilePaymentConsentsConsentIDReader is a Reader for the GetFilePaymentConsentsConsentID structure.

func (*GetFilePaymentConsentsConsentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentConsentsConsentIDTooManyRequests

type GetFilePaymentConsentsConsentIDTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetFilePaymentConsentsConsentIDTooManyRequests

func NewGetFilePaymentConsentsConsentIDTooManyRequests() *GetFilePaymentConsentsConsentIDTooManyRequests

NewGetFilePaymentConsentsConsentIDTooManyRequests creates a GetFilePaymentConsentsConsentIDTooManyRequests with default headers values

func (*GetFilePaymentConsentsConsentIDTooManyRequests) Error

type GetFilePaymentConsentsConsentIDUnauthorized

type GetFilePaymentConsentsConsentIDUnauthorized struct {

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

Unauthorized

func NewGetFilePaymentConsentsConsentIDUnauthorized

func NewGetFilePaymentConsentsConsentIDUnauthorized() *GetFilePaymentConsentsConsentIDUnauthorized

NewGetFilePaymentConsentsConsentIDUnauthorized creates a GetFilePaymentConsentsConsentIDUnauthorized with default headers values

func (*GetFilePaymentConsentsConsentIDUnauthorized) Error

type GetFilePaymentsFilePaymentIDBadRequest

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

Bad request

func NewGetFilePaymentsFilePaymentIDBadRequest

func NewGetFilePaymentsFilePaymentIDBadRequest() *GetFilePaymentsFilePaymentIDBadRequest

NewGetFilePaymentsFilePaymentIDBadRequest creates a GetFilePaymentsFilePaymentIDBadRequest with default headers values

func (*GetFilePaymentsFilePaymentIDBadRequest) Error

func (*GetFilePaymentsFilePaymentIDBadRequest) GetPayload

type GetFilePaymentsFilePaymentIDForbidden

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

Forbidden

func NewGetFilePaymentsFilePaymentIDForbidden

func NewGetFilePaymentsFilePaymentIDForbidden() *GetFilePaymentsFilePaymentIDForbidden

NewGetFilePaymentsFilePaymentIDForbidden creates a GetFilePaymentsFilePaymentIDForbidden with default headers values

func (*GetFilePaymentsFilePaymentIDForbidden) Error

func (*GetFilePaymentsFilePaymentIDForbidden) GetPayload

type GetFilePaymentsFilePaymentIDInternalServerError

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

Internal Server Error

func NewGetFilePaymentsFilePaymentIDInternalServerError

func NewGetFilePaymentsFilePaymentIDInternalServerError() *GetFilePaymentsFilePaymentIDInternalServerError

NewGetFilePaymentsFilePaymentIDInternalServerError creates a GetFilePaymentsFilePaymentIDInternalServerError with default headers values

func (*GetFilePaymentsFilePaymentIDInternalServerError) Error

func (*GetFilePaymentsFilePaymentIDInternalServerError) GetPayload

type GetFilePaymentsFilePaymentIDMethodNotAllowed

type GetFilePaymentsFilePaymentIDMethodNotAllowed struct {

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

Method Not Allowed

func NewGetFilePaymentsFilePaymentIDMethodNotAllowed

func NewGetFilePaymentsFilePaymentIDMethodNotAllowed() *GetFilePaymentsFilePaymentIDMethodNotAllowed

NewGetFilePaymentsFilePaymentIDMethodNotAllowed creates a GetFilePaymentsFilePaymentIDMethodNotAllowed with default headers values

func (*GetFilePaymentsFilePaymentIDMethodNotAllowed) Error

type GetFilePaymentsFilePaymentIDNotAcceptable

type GetFilePaymentsFilePaymentIDNotAcceptable struct {

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

Not Acceptable

func NewGetFilePaymentsFilePaymentIDNotAcceptable

func NewGetFilePaymentsFilePaymentIDNotAcceptable() *GetFilePaymentsFilePaymentIDNotAcceptable

NewGetFilePaymentsFilePaymentIDNotAcceptable creates a GetFilePaymentsFilePaymentIDNotAcceptable with default headers values

func (*GetFilePaymentsFilePaymentIDNotAcceptable) Error

type GetFilePaymentsFilePaymentIDNotFound

type GetFilePaymentsFilePaymentIDNotFound struct {

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

Not found

func NewGetFilePaymentsFilePaymentIDNotFound

func NewGetFilePaymentsFilePaymentIDNotFound() *GetFilePaymentsFilePaymentIDNotFound

NewGetFilePaymentsFilePaymentIDNotFound creates a GetFilePaymentsFilePaymentIDNotFound with default headers values

func (*GetFilePaymentsFilePaymentIDNotFound) Error

type GetFilePaymentsFilePaymentIDOK

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

File Payments Read

func NewGetFilePaymentsFilePaymentIDOK

func NewGetFilePaymentsFilePaymentIDOK() *GetFilePaymentsFilePaymentIDOK

NewGetFilePaymentsFilePaymentIDOK creates a GetFilePaymentsFilePaymentIDOK with default headers values

func (*GetFilePaymentsFilePaymentIDOK) Error

func (*GetFilePaymentsFilePaymentIDOK) GetPayload

type GetFilePaymentsFilePaymentIDParams

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

GetFilePaymentsFilePaymentIDParams contains all the parameters to send to the API endpoint

for the get file payments file payment Id operation.

Typically these are written to a http.Request.

func NewGetFilePaymentsFilePaymentIDParams

func NewGetFilePaymentsFilePaymentIDParams() *GetFilePaymentsFilePaymentIDParams

NewGetFilePaymentsFilePaymentIDParams creates a new GetFilePaymentsFilePaymentIDParams 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 NewGetFilePaymentsFilePaymentIDParamsWithContext

func NewGetFilePaymentsFilePaymentIDParamsWithContext(ctx context.Context) *GetFilePaymentsFilePaymentIDParams

NewGetFilePaymentsFilePaymentIDParamsWithContext creates a new GetFilePaymentsFilePaymentIDParams object with the ability to set a context for a request.

func NewGetFilePaymentsFilePaymentIDParamsWithHTTPClient

func NewGetFilePaymentsFilePaymentIDParamsWithHTTPClient(client *http.Client) *GetFilePaymentsFilePaymentIDParams

NewGetFilePaymentsFilePaymentIDParamsWithHTTPClient creates a new GetFilePaymentsFilePaymentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentsFilePaymentIDParamsWithTimeout

func NewGetFilePaymentsFilePaymentIDParamsWithTimeout(timeout time.Duration) *GetFilePaymentsFilePaymentIDParams

NewGetFilePaymentsFilePaymentIDParamsWithTimeout creates a new GetFilePaymentsFilePaymentIDParams object with the ability to set a timeout on a request.

func (*GetFilePaymentsFilePaymentIDParams) SetAuthorization

func (o *GetFilePaymentsFilePaymentIDParams) SetAuthorization(authorization string)

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

func (*GetFilePaymentsFilePaymentIDParams) SetContext

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

func (*GetFilePaymentsFilePaymentIDParams) SetDefaults

func (o *GetFilePaymentsFilePaymentIDParams) SetDefaults()

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetFilePaymentID

func (o *GetFilePaymentsFilePaymentIDParams) SetFilePaymentID(filePaymentID string)

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

func (*GetFilePaymentsFilePaymentIDParams) SetHTTPClient

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetTimeout

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetXCustomerUserAgent

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetXFapiAuthDate

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetXFapiCustomerIPAddress

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

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

func (*GetFilePaymentsFilePaymentIDParams) SetXFapiInteractionID

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

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

func (*GetFilePaymentsFilePaymentIDParams) WithAuthorization

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

func (*GetFilePaymentsFilePaymentIDParams) WithContext

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

func (*GetFilePaymentsFilePaymentIDParams) WithDefaults

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

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

func (*GetFilePaymentsFilePaymentIDParams) WithFilePaymentID

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

func (*GetFilePaymentsFilePaymentIDParams) WithHTTPClient

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

func (*GetFilePaymentsFilePaymentIDParams) WithTimeout

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

func (*GetFilePaymentsFilePaymentIDParams) WithXCustomerUserAgent

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

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

func (*GetFilePaymentsFilePaymentIDParams) WithXFapiAuthDate

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

func (*GetFilePaymentsFilePaymentIDParams) WithXFapiCustomerIPAddress

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

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

func (*GetFilePaymentsFilePaymentIDParams) WithXFapiInteractionID

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

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

func (*GetFilePaymentsFilePaymentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentsFilePaymentIDReader

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

GetFilePaymentsFilePaymentIDReader is a Reader for the GetFilePaymentsFilePaymentID structure.

func (*GetFilePaymentsFilePaymentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentsFilePaymentIDReportFileBadRequest

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

Bad request

func NewGetFilePaymentsFilePaymentIDReportFileBadRequest

func NewGetFilePaymentsFilePaymentIDReportFileBadRequest() *GetFilePaymentsFilePaymentIDReportFileBadRequest

NewGetFilePaymentsFilePaymentIDReportFileBadRequest creates a GetFilePaymentsFilePaymentIDReportFileBadRequest with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileBadRequest) Error

func (*GetFilePaymentsFilePaymentIDReportFileBadRequest) GetPayload

type GetFilePaymentsFilePaymentIDReportFileForbidden

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

Forbidden

func NewGetFilePaymentsFilePaymentIDReportFileForbidden

func NewGetFilePaymentsFilePaymentIDReportFileForbidden() *GetFilePaymentsFilePaymentIDReportFileForbidden

NewGetFilePaymentsFilePaymentIDReportFileForbidden creates a GetFilePaymentsFilePaymentIDReportFileForbidden with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileForbidden) Error

func (*GetFilePaymentsFilePaymentIDReportFileForbidden) GetPayload

type GetFilePaymentsFilePaymentIDReportFileInternalServerError

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

Internal Server Error

func NewGetFilePaymentsFilePaymentIDReportFileInternalServerError

func NewGetFilePaymentsFilePaymentIDReportFileInternalServerError() *GetFilePaymentsFilePaymentIDReportFileInternalServerError

NewGetFilePaymentsFilePaymentIDReportFileInternalServerError creates a GetFilePaymentsFilePaymentIDReportFileInternalServerError with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileInternalServerError) Error

func (*GetFilePaymentsFilePaymentIDReportFileInternalServerError) GetPayload

type GetFilePaymentsFilePaymentIDReportFileMethodNotAllowed

type GetFilePaymentsFilePaymentIDReportFileMethodNotAllowed struct {

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

Method Not Allowed

func NewGetFilePaymentsFilePaymentIDReportFileMethodNotAllowed

func NewGetFilePaymentsFilePaymentIDReportFileMethodNotAllowed() *GetFilePaymentsFilePaymentIDReportFileMethodNotAllowed

NewGetFilePaymentsFilePaymentIDReportFileMethodNotAllowed creates a GetFilePaymentsFilePaymentIDReportFileMethodNotAllowed with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileMethodNotAllowed) Error

type GetFilePaymentsFilePaymentIDReportFileNotAcceptable

type GetFilePaymentsFilePaymentIDReportFileNotAcceptable struct {

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

Not Acceptable

func NewGetFilePaymentsFilePaymentIDReportFileNotAcceptable

func NewGetFilePaymentsFilePaymentIDReportFileNotAcceptable() *GetFilePaymentsFilePaymentIDReportFileNotAcceptable

NewGetFilePaymentsFilePaymentIDReportFileNotAcceptable creates a GetFilePaymentsFilePaymentIDReportFileNotAcceptable with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileNotAcceptable) Error

type GetFilePaymentsFilePaymentIDReportFileNotFound

type GetFilePaymentsFilePaymentIDReportFileNotFound struct {

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

Not found

func NewGetFilePaymentsFilePaymentIDReportFileNotFound

func NewGetFilePaymentsFilePaymentIDReportFileNotFound() *GetFilePaymentsFilePaymentIDReportFileNotFound

NewGetFilePaymentsFilePaymentIDReportFileNotFound creates a GetFilePaymentsFilePaymentIDReportFileNotFound with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileNotFound) Error

type GetFilePaymentsFilePaymentIDReportFileOK

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

File Payments Read

func NewGetFilePaymentsFilePaymentIDReportFileOK

func NewGetFilePaymentsFilePaymentIDReportFileOK() *GetFilePaymentsFilePaymentIDReportFileOK

NewGetFilePaymentsFilePaymentIDReportFileOK creates a GetFilePaymentsFilePaymentIDReportFileOK with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileOK) Error

func (*GetFilePaymentsFilePaymentIDReportFileOK) GetPayload

type GetFilePaymentsFilePaymentIDReportFileParams

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

GetFilePaymentsFilePaymentIDReportFileParams contains all the parameters to send to the API endpoint

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

Typically these are written to a http.Request.

func NewGetFilePaymentsFilePaymentIDReportFileParams

func NewGetFilePaymentsFilePaymentIDReportFileParams() *GetFilePaymentsFilePaymentIDReportFileParams

NewGetFilePaymentsFilePaymentIDReportFileParams creates a new GetFilePaymentsFilePaymentIDReportFileParams 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 NewGetFilePaymentsFilePaymentIDReportFileParamsWithContext

func NewGetFilePaymentsFilePaymentIDReportFileParamsWithContext(ctx context.Context) *GetFilePaymentsFilePaymentIDReportFileParams

NewGetFilePaymentsFilePaymentIDReportFileParamsWithContext creates a new GetFilePaymentsFilePaymentIDReportFileParams object with the ability to set a context for a request.

func NewGetFilePaymentsFilePaymentIDReportFileParamsWithHTTPClient

func NewGetFilePaymentsFilePaymentIDReportFileParamsWithHTTPClient(client *http.Client) *GetFilePaymentsFilePaymentIDReportFileParams

NewGetFilePaymentsFilePaymentIDReportFileParamsWithHTTPClient creates a new GetFilePaymentsFilePaymentIDReportFileParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentsFilePaymentIDReportFileParamsWithTimeout

func NewGetFilePaymentsFilePaymentIDReportFileParamsWithTimeout(timeout time.Duration) *GetFilePaymentsFilePaymentIDReportFileParams

NewGetFilePaymentsFilePaymentIDReportFileParamsWithTimeout creates a new GetFilePaymentsFilePaymentIDReportFileParams object with the ability to set a timeout on a request.

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetAuthorization

func (o *GetFilePaymentsFilePaymentIDReportFileParams) SetAuthorization(authorization string)

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetContext

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetDefaults

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetFilePaymentID

func (o *GetFilePaymentsFilePaymentIDReportFileParams) SetFilePaymentID(filePaymentID string)

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetHTTPClient

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetTimeout

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetXCustomerUserAgent

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetXFapiAuthDate

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetXFapiCustomerIPAddress

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) SetXFapiInteractionID

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithAuthorization

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithContext

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithDefaults

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithFilePaymentID

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithHTTPClient

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithTimeout

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithXCustomerUserAgent

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithXFapiAuthDate

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithXFapiCustomerIPAddress

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

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WithXFapiInteractionID

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

func (*GetFilePaymentsFilePaymentIDReportFileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentsFilePaymentIDReportFileReader

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

GetFilePaymentsFilePaymentIDReportFileReader is a Reader for the GetFilePaymentsFilePaymentIDReportFile structure.

func (*GetFilePaymentsFilePaymentIDReportFileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentsFilePaymentIDReportFileTooManyRequests

type GetFilePaymentsFilePaymentIDReportFileTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetFilePaymentsFilePaymentIDReportFileTooManyRequests

func NewGetFilePaymentsFilePaymentIDReportFileTooManyRequests() *GetFilePaymentsFilePaymentIDReportFileTooManyRequests

NewGetFilePaymentsFilePaymentIDReportFileTooManyRequests creates a GetFilePaymentsFilePaymentIDReportFileTooManyRequests with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileTooManyRequests) Error

type GetFilePaymentsFilePaymentIDReportFileUnauthorized

type GetFilePaymentsFilePaymentIDReportFileUnauthorized struct {

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

Unauthorized

func NewGetFilePaymentsFilePaymentIDReportFileUnauthorized

func NewGetFilePaymentsFilePaymentIDReportFileUnauthorized() *GetFilePaymentsFilePaymentIDReportFileUnauthorized

NewGetFilePaymentsFilePaymentIDReportFileUnauthorized creates a GetFilePaymentsFilePaymentIDReportFileUnauthorized with default headers values

func (*GetFilePaymentsFilePaymentIDReportFileUnauthorized) Error

type GetFilePaymentsFilePaymentIDTooManyRequests

type GetFilePaymentsFilePaymentIDTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetFilePaymentsFilePaymentIDTooManyRequests

func NewGetFilePaymentsFilePaymentIDTooManyRequests() *GetFilePaymentsFilePaymentIDTooManyRequests

NewGetFilePaymentsFilePaymentIDTooManyRequests creates a GetFilePaymentsFilePaymentIDTooManyRequests with default headers values

func (*GetFilePaymentsFilePaymentIDTooManyRequests) Error

type GetFilePaymentsFilePaymentIDUnauthorized

type GetFilePaymentsFilePaymentIDUnauthorized struct {

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

Unauthorized

func NewGetFilePaymentsFilePaymentIDUnauthorized

func NewGetFilePaymentsFilePaymentIDUnauthorized() *GetFilePaymentsFilePaymentIDUnauthorized

NewGetFilePaymentsFilePaymentIDUnauthorized creates a GetFilePaymentsFilePaymentIDUnauthorized with default headers values

func (*GetFilePaymentsFilePaymentIDUnauthorized) Error

Jump to

Keyboard shortcuts

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