international_scheduled_payments

package
v0.0.0-...-7b99a6d Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2024 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 international scheduled payments API

func (*Client) CreateInternationalScheduledPaymentConsents

CreateInternationalScheduledPaymentConsents creates international scheduled payment consents

func (*Client) GetInternationalScheduledPaymentConsentsConsentID

GetInternationalScheduledPaymentConsentsConsentID gets international scheduled payment consents

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateInternationalScheduledPaymentConsents(params *CreateInternationalScheduledPaymentConsentsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateInternationalScheduledPaymentConsentsCreated, error)

	GetInternationalScheduledPaymentConsentsConsentID(params *GetInternationalScheduledPaymentConsentsConsentIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetInternationalScheduledPaymentConsentsConsentIDOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new international scheduled payments API client.

type CreateInternationalScheduledPaymentConsentsBadRequest

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

CreateInternationalScheduledPaymentConsentsBadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateInternationalScheduledPaymentConsentsBadRequest

func NewCreateInternationalScheduledPaymentConsentsBadRequest() *CreateInternationalScheduledPaymentConsentsBadRequest

NewCreateInternationalScheduledPaymentConsentsBadRequest creates a CreateInternationalScheduledPaymentConsentsBadRequest with default headers values

func (*CreateInternationalScheduledPaymentConsentsBadRequest) Code

Code gets the status code for the create international scheduled payment consents bad request response

func (*CreateInternationalScheduledPaymentConsentsBadRequest) Error

func (*CreateInternationalScheduledPaymentConsentsBadRequest) GetPayload

func (*CreateInternationalScheduledPaymentConsentsBadRequest) IsClientError

IsClientError returns true when this create international scheduled payment consents bad request response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsBadRequest) IsCode

IsCode returns true when this create international scheduled payment consents bad request response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsBadRequest) IsRedirect

IsRedirect returns true when this create international scheduled payment consents bad request response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsBadRequest) IsServerError

IsServerError returns true when this create international scheduled payment consents bad request response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsBadRequest) IsSuccess

IsSuccess returns true when this create international scheduled payment consents bad request response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsBadRequest) String

type CreateInternationalScheduledPaymentConsentsCreated

type CreateInternationalScheduledPaymentConsentsCreated 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.OBWriteInternationalScheduledConsentResponse6
}

CreateInternationalScheduledPaymentConsentsCreated describes a response with status code 201, with default header values.

International Scheduled Payment Consents Created

func NewCreateInternationalScheduledPaymentConsentsCreated

func NewCreateInternationalScheduledPaymentConsentsCreated() *CreateInternationalScheduledPaymentConsentsCreated

NewCreateInternationalScheduledPaymentConsentsCreated creates a CreateInternationalScheduledPaymentConsentsCreated with default headers values

func (*CreateInternationalScheduledPaymentConsentsCreated) Code

Code gets the status code for the create international scheduled payment consents created response

func (*CreateInternationalScheduledPaymentConsentsCreated) Error

func (*CreateInternationalScheduledPaymentConsentsCreated) GetPayload

func (*CreateInternationalScheduledPaymentConsentsCreated) IsClientError

IsClientError returns true when this create international scheduled payment consents created response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsCreated) IsCode

IsCode returns true when this create international scheduled payment consents created response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsCreated) IsRedirect

IsRedirect returns true when this create international scheduled payment consents created response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsCreated) IsServerError

IsServerError returns true when this create international scheduled payment consents created response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsCreated) IsSuccess

IsSuccess returns true when this create international scheduled payment consents created response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsCreated) String

type CreateInternationalScheduledPaymentConsentsForbidden

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

CreateInternationalScheduledPaymentConsentsForbidden describes a response with status code 403, with default header values.

Forbidden

func NewCreateInternationalScheduledPaymentConsentsForbidden

func NewCreateInternationalScheduledPaymentConsentsForbidden() *CreateInternationalScheduledPaymentConsentsForbidden

NewCreateInternationalScheduledPaymentConsentsForbidden creates a CreateInternationalScheduledPaymentConsentsForbidden with default headers values

func (*CreateInternationalScheduledPaymentConsentsForbidden) Code

Code gets the status code for the create international scheduled payment consents forbidden response

func (*CreateInternationalScheduledPaymentConsentsForbidden) Error

func (*CreateInternationalScheduledPaymentConsentsForbidden) GetPayload

func (*CreateInternationalScheduledPaymentConsentsForbidden) IsClientError

IsClientError returns true when this create international scheduled payment consents forbidden response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsForbidden) IsCode

IsCode returns true when this create international scheduled payment consents forbidden response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsForbidden) IsRedirect

IsRedirect returns true when this create international scheduled payment consents forbidden response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsForbidden) IsServerError

IsServerError returns true when this create international scheduled payment consents forbidden response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsForbidden) IsSuccess

IsSuccess returns true when this create international scheduled payment consents forbidden response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsForbidden) String

type CreateInternationalScheduledPaymentConsentsInternalServerError

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

CreateInternationalScheduledPaymentConsentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewCreateInternationalScheduledPaymentConsentsInternalServerError

func NewCreateInternationalScheduledPaymentConsentsInternalServerError() *CreateInternationalScheduledPaymentConsentsInternalServerError

NewCreateInternationalScheduledPaymentConsentsInternalServerError creates a CreateInternationalScheduledPaymentConsentsInternalServerError with default headers values

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) Code

Code gets the status code for the create international scheduled payment consents internal server error response

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) Error

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) GetPayload

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) IsClientError

IsClientError returns true when this create international scheduled payment consents internal server error response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) IsCode

IsCode returns true when this create international scheduled payment consents internal server error response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) IsRedirect

IsRedirect returns true when this create international scheduled payment consents internal server error response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) IsServerError

IsServerError returns true when this create international scheduled payment consents internal server error response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) IsSuccess

IsSuccess returns true when this create international scheduled payment consents internal server error response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsInternalServerError) String

type CreateInternationalScheduledPaymentConsentsMethodNotAllowed

type CreateInternationalScheduledPaymentConsentsMethodNotAllowed struct {

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

CreateInternationalScheduledPaymentConsentsMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewCreateInternationalScheduledPaymentConsentsMethodNotAllowed

func NewCreateInternationalScheduledPaymentConsentsMethodNotAllowed() *CreateInternationalScheduledPaymentConsentsMethodNotAllowed

NewCreateInternationalScheduledPaymentConsentsMethodNotAllowed creates a CreateInternationalScheduledPaymentConsentsMethodNotAllowed with default headers values

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) Code

Code gets the status code for the create international scheduled payment consents method not allowed response

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) Error

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) IsClientError

IsClientError returns true when this create international scheduled payment consents method not allowed response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) IsCode

IsCode returns true when this create international scheduled payment consents method not allowed response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) IsRedirect

IsRedirect returns true when this create international scheduled payment consents method not allowed response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) IsServerError

IsServerError returns true when this create international scheduled payment consents method not allowed response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) IsSuccess

IsSuccess returns true when this create international scheduled payment consents method not allowed response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsMethodNotAllowed) String

type CreateInternationalScheduledPaymentConsentsNotAcceptable

type CreateInternationalScheduledPaymentConsentsNotAcceptable struct {

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

CreateInternationalScheduledPaymentConsentsNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewCreateInternationalScheduledPaymentConsentsNotAcceptable

func NewCreateInternationalScheduledPaymentConsentsNotAcceptable() *CreateInternationalScheduledPaymentConsentsNotAcceptable

NewCreateInternationalScheduledPaymentConsentsNotAcceptable creates a CreateInternationalScheduledPaymentConsentsNotAcceptable with default headers values

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) Code

Code gets the status code for the create international scheduled payment consents not acceptable response

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) Error

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) IsClientError

IsClientError returns true when this create international scheduled payment consents not acceptable response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) IsCode

IsCode returns true when this create international scheduled payment consents not acceptable response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) IsRedirect

IsRedirect returns true when this create international scheduled payment consents not acceptable response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) IsServerError

IsServerError returns true when this create international scheduled payment consents not acceptable response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) IsSuccess

IsSuccess returns true when this create international scheduled payment consents not acceptable response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsNotAcceptable) String

type CreateInternationalScheduledPaymentConsentsNotFound

type CreateInternationalScheduledPaymentConsentsNotFound struct {

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

CreateInternationalScheduledPaymentConsentsNotFound describes a response with status code 404, with default header values.

Not found

func NewCreateInternationalScheduledPaymentConsentsNotFound

func NewCreateInternationalScheduledPaymentConsentsNotFound() *CreateInternationalScheduledPaymentConsentsNotFound

NewCreateInternationalScheduledPaymentConsentsNotFound creates a CreateInternationalScheduledPaymentConsentsNotFound with default headers values

func (*CreateInternationalScheduledPaymentConsentsNotFound) Code

Code gets the status code for the create international scheduled payment consents not found response

func (*CreateInternationalScheduledPaymentConsentsNotFound) Error

func (*CreateInternationalScheduledPaymentConsentsNotFound) IsClientError

IsClientError returns true when this create international scheduled payment consents not found response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsNotFound) IsCode

IsCode returns true when this create international scheduled payment consents not found response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsNotFound) IsRedirect

IsRedirect returns true when this create international scheduled payment consents not found response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsNotFound) IsServerError

IsServerError returns true when this create international scheduled payment consents not found response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsNotFound) IsSuccess

IsSuccess returns true when this create international scheduled payment consents not found response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsNotFound) String

type CreateInternationalScheduledPaymentConsentsParams

type CreateInternationalScheduledPaymentConsentsParams struct {

	/* Authorization.

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

	/* OBWriteInternationalScheduledConsent5Param.

	   Default
	*/
	OBWriteInternationalScheduledConsent5Param *models.OBWriteInternationalScheduledConsent5

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

CreateInternationalScheduledPaymentConsentsParams contains all the parameters to send to the API endpoint

for the create international scheduled payment consents operation.

Typically these are written to a http.Request.

func NewCreateInternationalScheduledPaymentConsentsParams

func NewCreateInternationalScheduledPaymentConsentsParams() *CreateInternationalScheduledPaymentConsentsParams

NewCreateInternationalScheduledPaymentConsentsParams creates a new CreateInternationalScheduledPaymentConsentsParams 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 NewCreateInternationalScheduledPaymentConsentsParamsWithContext

func NewCreateInternationalScheduledPaymentConsentsParamsWithContext(ctx context.Context) *CreateInternationalScheduledPaymentConsentsParams

NewCreateInternationalScheduledPaymentConsentsParamsWithContext creates a new CreateInternationalScheduledPaymentConsentsParams object with the ability to set a context for a request.

func NewCreateInternationalScheduledPaymentConsentsParamsWithHTTPClient

func NewCreateInternationalScheduledPaymentConsentsParamsWithHTTPClient(client *http.Client) *CreateInternationalScheduledPaymentConsentsParams

NewCreateInternationalScheduledPaymentConsentsParamsWithHTTPClient creates a new CreateInternationalScheduledPaymentConsentsParams object with the ability to set a custom HTTPClient for a request.

func NewCreateInternationalScheduledPaymentConsentsParamsWithTimeout

func NewCreateInternationalScheduledPaymentConsentsParamsWithTimeout(timeout time.Duration) *CreateInternationalScheduledPaymentConsentsParams

NewCreateInternationalScheduledPaymentConsentsParamsWithTimeout creates a new CreateInternationalScheduledPaymentConsentsParams object with the ability to set a timeout on a request.

func (*CreateInternationalScheduledPaymentConsentsParams) SetAuthorization

func (o *CreateInternationalScheduledPaymentConsentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetContext

SetContext adds the context to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetDefaults

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

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

func (*CreateInternationalScheduledPaymentConsentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetOBWriteInternationalScheduledConsent5Param

func (o *CreateInternationalScheduledPaymentConsentsParams) SetOBWriteInternationalScheduledConsent5Param(oBWriteInternationalScheduledConsent5Param *models.OBWriteInternationalScheduledConsent5)

SetOBWriteInternationalScheduledConsent5Param adds the oBWriteInternationalScheduledConsent5Param to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetTimeout

SetTimeout adds the timeout to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXIdempotencyKey

func (o *CreateInternationalScheduledPaymentConsentsParams) SetXIdempotencyKey(xIdempotencyKey string)

SetXIdempotencyKey adds the xIdempotencyKey to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) SetXJwsSignature

func (o *CreateInternationalScheduledPaymentConsentsParams) SetXJwsSignature(xJwsSignature string)

SetXJwsSignature adds the xJwsSignature to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithAuthorization

WithAuthorization adds the authorization to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithContext

WithContext adds the context to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithDefaults

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

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

func (*CreateInternationalScheduledPaymentConsentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithOBWriteInternationalScheduledConsent5Param

func (o *CreateInternationalScheduledPaymentConsentsParams) WithOBWriteInternationalScheduledConsent5Param(oBWriteInternationalScheduledConsent5Param *models.OBWriteInternationalScheduledConsent5) *CreateInternationalScheduledPaymentConsentsParams

WithOBWriteInternationalScheduledConsent5Param adds the oBWriteInternationalScheduledConsent5Param to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithTimeout

WithTimeout adds the timeout to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create international scheduled payment consents params

func (*CreateInternationalScheduledPaymentConsentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateInternationalScheduledPaymentConsentsReader

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

CreateInternationalScheduledPaymentConsentsReader is a Reader for the CreateInternationalScheduledPaymentConsents structure.

func (*CreateInternationalScheduledPaymentConsentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateInternationalScheduledPaymentConsentsTooManyRequests

type CreateInternationalScheduledPaymentConsentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

CreateInternationalScheduledPaymentConsentsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCreateInternationalScheduledPaymentConsentsTooManyRequests

func NewCreateInternationalScheduledPaymentConsentsTooManyRequests() *CreateInternationalScheduledPaymentConsentsTooManyRequests

NewCreateInternationalScheduledPaymentConsentsTooManyRequests creates a CreateInternationalScheduledPaymentConsentsTooManyRequests with default headers values

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) Code

Code gets the status code for the create international scheduled payment consents too many requests response

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) Error

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) IsClientError

IsClientError returns true when this create international scheduled payment consents too many requests response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) IsCode

IsCode returns true when this create international scheduled payment consents too many requests response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) IsRedirect

IsRedirect returns true when this create international scheduled payment consents too many requests response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) IsServerError

IsServerError returns true when this create international scheduled payment consents too many requests response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) IsSuccess

IsSuccess returns true when this create international scheduled payment consents too many requests response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsTooManyRequests) String

type CreateInternationalScheduledPaymentConsentsUnauthorized

type CreateInternationalScheduledPaymentConsentsUnauthorized struct {

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

CreateInternationalScheduledPaymentConsentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewCreateInternationalScheduledPaymentConsentsUnauthorized

func NewCreateInternationalScheduledPaymentConsentsUnauthorized() *CreateInternationalScheduledPaymentConsentsUnauthorized

NewCreateInternationalScheduledPaymentConsentsUnauthorized creates a CreateInternationalScheduledPaymentConsentsUnauthorized with default headers values

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) Code

Code gets the status code for the create international scheduled payment consents unauthorized response

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) Error

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) IsClientError

IsClientError returns true when this create international scheduled payment consents unauthorized response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) IsCode

IsCode returns true when this create international scheduled payment consents unauthorized response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) IsRedirect

IsRedirect returns true when this create international scheduled payment consents unauthorized response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) IsServerError

IsServerError returns true when this create international scheduled payment consents unauthorized response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) IsSuccess

IsSuccess returns true when this create international scheduled payment consents unauthorized response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsUnauthorized) String

type CreateInternationalScheduledPaymentConsentsUnsupportedMediaType

type CreateInternationalScheduledPaymentConsentsUnsupportedMediaType struct {

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

CreateInternationalScheduledPaymentConsentsUnsupportedMediaType describes a response with status code 415, with default header values.

Unsupported Media Type

func NewCreateInternationalScheduledPaymentConsentsUnsupportedMediaType

func NewCreateInternationalScheduledPaymentConsentsUnsupportedMediaType() *CreateInternationalScheduledPaymentConsentsUnsupportedMediaType

NewCreateInternationalScheduledPaymentConsentsUnsupportedMediaType creates a CreateInternationalScheduledPaymentConsentsUnsupportedMediaType with default headers values

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) Code

Code gets the status code for the create international scheduled payment consents unsupported media type response

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) Error

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) IsClientError

IsClientError returns true when this create international scheduled payment consents unsupported media type response has a 4xx status code

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) IsCode

IsCode returns true when this create international scheduled payment consents unsupported media type response a status code equal to that given

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create international scheduled payment consents unsupported media type response has a 3xx status code

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) IsServerError

IsServerError returns true when this create international scheduled payment consents unsupported media type response has a 5xx status code

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create international scheduled payment consents unsupported media type response has a 2xx status code

func (*CreateInternationalScheduledPaymentConsentsUnsupportedMediaType) String

type GetInternationalScheduledPaymentConsentsConsentIDBadRequest

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

GetInternationalScheduledPaymentConsentsConsentIDBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetInternationalScheduledPaymentConsentsConsentIDBadRequest

func NewGetInternationalScheduledPaymentConsentsConsentIDBadRequest() *GetInternationalScheduledPaymentConsentsConsentIDBadRequest

NewGetInternationalScheduledPaymentConsentsConsentIDBadRequest creates a GetInternationalScheduledPaymentConsentsConsentIDBadRequest with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) Code

Code gets the status code for the get international scheduled payment consents consent Id bad request response

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) GetPayload

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id bad request response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) IsCode

IsCode returns true when this get international scheduled payment consents consent Id bad request response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id bad request response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id bad request response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id bad request response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDBadRequest) String

type GetInternationalScheduledPaymentConsentsConsentIDForbidden

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

GetInternationalScheduledPaymentConsentsConsentIDForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetInternationalScheduledPaymentConsentsConsentIDForbidden

func NewGetInternationalScheduledPaymentConsentsConsentIDForbidden() *GetInternationalScheduledPaymentConsentsConsentIDForbidden

NewGetInternationalScheduledPaymentConsentsConsentIDForbidden creates a GetInternationalScheduledPaymentConsentsConsentIDForbidden with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) Code

Code gets the status code for the get international scheduled payment consents consent Id forbidden response

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) GetPayload

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id forbidden response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) IsCode

IsCode returns true when this get international scheduled payment consents consent Id forbidden response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id forbidden response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id forbidden response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id forbidden response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDForbidden) String

type GetInternationalScheduledPaymentConsentsConsentIDInternalServerError

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

GetInternationalScheduledPaymentConsentsConsentIDInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewGetInternationalScheduledPaymentConsentsConsentIDInternalServerError

func NewGetInternationalScheduledPaymentConsentsConsentIDInternalServerError() *GetInternationalScheduledPaymentConsentsConsentIDInternalServerError

NewGetInternationalScheduledPaymentConsentsConsentIDInternalServerError creates a GetInternationalScheduledPaymentConsentsConsentIDInternalServerError with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) Code

Code gets the status code for the get international scheduled payment consents consent Id internal server error response

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) GetPayload

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id internal server error response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) IsCode

IsCode returns true when this get international scheduled payment consents consent Id internal server error response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id internal server error response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id internal server error response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id internal server error response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDInternalServerError) String

type GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed

type GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed struct {

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

GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed describes a response with status code 405, with default header values.

Method Not Allowed

func NewGetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed

func NewGetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed() *GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed

NewGetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed creates a GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) Code

Code gets the status code for the get international scheduled payment consents consent Id method not allowed response

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id method not allowed response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) IsCode

IsCode returns true when this get international scheduled payment consents consent Id method not allowed response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id method not allowed response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id method not allowed response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id method not allowed response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDMethodNotAllowed) String

type GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable

type GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable struct {

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

GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable describes a response with status code 406, with default header values.

Not Acceptable

func NewGetInternationalScheduledPaymentConsentsConsentIDNotAcceptable

func NewGetInternationalScheduledPaymentConsentsConsentIDNotAcceptable() *GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable

NewGetInternationalScheduledPaymentConsentsConsentIDNotAcceptable creates a GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) Code

Code gets the status code for the get international scheduled payment consents consent Id not acceptable response

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id not acceptable response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) IsCode

IsCode returns true when this get international scheduled payment consents consent Id not acceptable response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id not acceptable response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id not acceptable response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id not acceptable response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotAcceptable) String

type GetInternationalScheduledPaymentConsentsConsentIDNotFound

type GetInternationalScheduledPaymentConsentsConsentIDNotFound struct {

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

GetInternationalScheduledPaymentConsentsConsentIDNotFound describes a response with status code 404, with default header values.

Not found

func NewGetInternationalScheduledPaymentConsentsConsentIDNotFound

func NewGetInternationalScheduledPaymentConsentsConsentIDNotFound() *GetInternationalScheduledPaymentConsentsConsentIDNotFound

NewGetInternationalScheduledPaymentConsentsConsentIDNotFound creates a GetInternationalScheduledPaymentConsentsConsentIDNotFound with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) Code

Code gets the status code for the get international scheduled payment consents consent Id not found response

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id not found response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) IsCode

IsCode returns true when this get international scheduled payment consents consent Id not found response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id not found response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id not found response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id not found response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDNotFound) String

type GetInternationalScheduledPaymentConsentsConsentIDOK

type GetInternationalScheduledPaymentConsentsConsentIDOK 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.OBWriteInternationalScheduledConsentResponse6
}

GetInternationalScheduledPaymentConsentsConsentIDOK describes a response with status code 200, with default header values.

International Scheduled Payment Consents Read

func NewGetInternationalScheduledPaymentConsentsConsentIDOK

func NewGetInternationalScheduledPaymentConsentsConsentIDOK() *GetInternationalScheduledPaymentConsentsConsentIDOK

NewGetInternationalScheduledPaymentConsentsConsentIDOK creates a GetInternationalScheduledPaymentConsentsConsentIDOK with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) Code

Code gets the status code for the get international scheduled payment consents consent Id o k response

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) GetPayload

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id o k response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) IsCode

IsCode returns true when this get international scheduled payment consents consent Id o k response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id o k response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id o k response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id o k response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDOK) String

type GetInternationalScheduledPaymentConsentsConsentIDParams

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

GetInternationalScheduledPaymentConsentsConsentIDParams contains all the parameters to send to the API endpoint

for the get international scheduled payment consents consent Id operation.

Typically these are written to a http.Request.

func NewGetInternationalScheduledPaymentConsentsConsentIDParams

func NewGetInternationalScheduledPaymentConsentsConsentIDParams() *GetInternationalScheduledPaymentConsentsConsentIDParams

NewGetInternationalScheduledPaymentConsentsConsentIDParams creates a new GetInternationalScheduledPaymentConsentsConsentIDParams 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 NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithContext

func NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithContext(ctx context.Context) *GetInternationalScheduledPaymentConsentsConsentIDParams

NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithContext creates a new GetInternationalScheduledPaymentConsentsConsentIDParams object with the ability to set a context for a request.

func NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithHTTPClient

func NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithHTTPClient(client *http.Client) *GetInternationalScheduledPaymentConsentsConsentIDParams

NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithHTTPClient creates a new GetInternationalScheduledPaymentConsentsConsentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithTimeout

func NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithTimeout(timeout time.Duration) *GetInternationalScheduledPaymentConsentsConsentIDParams

NewGetInternationalScheduledPaymentConsentsConsentIDParamsWithTimeout creates a new GetInternationalScheduledPaymentConsentsConsentIDParams object with the ability to set a timeout on a request.

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetAuthorization

func (o *GetInternationalScheduledPaymentConsentsConsentIDParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetConsentID

SetConsentID adds the consentId to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetContext

SetContext adds the context to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetDefaults

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

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

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetTimeout

SetTimeout adds the timeout to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithAuthorization

WithAuthorization adds the authorization to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithConsentID

WithConsentID adds the consentID to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithContext

WithContext adds the context to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithDefaults

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

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

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithTimeout

WithTimeout adds the timeout to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international scheduled payment consents consent Id params

func (*GetInternationalScheduledPaymentConsentsConsentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalScheduledPaymentConsentsConsentIDReader

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

GetInternationalScheduledPaymentConsentsConsentIDReader is a Reader for the GetInternationalScheduledPaymentConsentsConsentID structure.

func (*GetInternationalScheduledPaymentConsentsConsentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests

type GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetInternationalScheduledPaymentConsentsConsentIDTooManyRequests

func NewGetInternationalScheduledPaymentConsentsConsentIDTooManyRequests() *GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests

NewGetInternationalScheduledPaymentConsentsConsentIDTooManyRequests creates a GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) Code

Code gets the status code for the get international scheduled payment consents consent Id too many requests response

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id too many requests response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) IsCode

IsCode returns true when this get international scheduled payment consents consent Id too many requests response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id too many requests response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id too many requests response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id too many requests response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDTooManyRequests) String

type GetInternationalScheduledPaymentConsentsConsentIDUnauthorized

type GetInternationalScheduledPaymentConsentsConsentIDUnauthorized struct {

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

GetInternationalScheduledPaymentConsentsConsentIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetInternationalScheduledPaymentConsentsConsentIDUnauthorized

func NewGetInternationalScheduledPaymentConsentsConsentIDUnauthorized() *GetInternationalScheduledPaymentConsentsConsentIDUnauthorized

NewGetInternationalScheduledPaymentConsentsConsentIDUnauthorized creates a GetInternationalScheduledPaymentConsentsConsentIDUnauthorized with default headers values

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) Code

Code gets the status code for the get international scheduled payment consents consent Id unauthorized response

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) Error

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) IsClientError

IsClientError returns true when this get international scheduled payment consents consent Id unauthorized response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) IsCode

IsCode returns true when this get international scheduled payment consents consent Id unauthorized response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) IsRedirect

IsRedirect returns true when this get international scheduled payment consents consent Id unauthorized response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) IsServerError

IsServerError returns true when this get international scheduled payment consents consent Id unauthorized response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) IsSuccess

IsSuccess returns true when this get international scheduled payment consents consent Id unauthorized response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentsConsentIDUnauthorized) String

Jump to

Keyboard shortcuts

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