o_b_u_k

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: 3

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 o b u k API

func (*Client) CreateAccountAccessConsentRequest

CreateAccountAccessConsentRequest creates account access consent

The API allows the AISP to ask an ASPSP to create a new account-access-consent resource.

This API effectively allows the AISP to send a copy of the consent to the ASPSP to authorize access to account and transaction information. An AISP is not able to pre-select a set of accounts for account-access-consent authorisation. This is because the behavior of the pre-selected accounts, after authorisation, is not clear from a Legal perspective. An ASPSP creates the account-access-consent resource and responds with a unique ConsentId to refer to the resource. Prior to calling the API, the AISP must have an access token issued by the ASPSP using a client credentials grant.

func (*Client) CreateDomesticPaymentConsent

CreateDomesticPaymentConsent creates domestic payment consent

The API endpoint allows the PISP to ask an ASPSP to create a new domestic-payment-consent resource.

The POST action indicates to the ASPSP that a domestic payment consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the domestic-payment-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the domestic-payment-consent has been created.

func (*Client) CreateDomesticScheduledPaymentConsentRequest

CreateDomesticScheduledPaymentConsentRequest creates domestic scheduled payment consent

The API endpoint allows the PISP to ask an ASPSP to create a new domestic-scheduled-payment-consent resource.

The POST action indicates to the ASPSP that a domestic scheduled payment consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the domestic-scheduled-payment-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the domestic-scheduled-payment-consent has been created.

func (*Client) CreateDomesticStandingOrderConsent

CreateDomesticStandingOrderConsent creates standing order consent

The API endpoint allows the PISP to ask an ASPSP to create a new domestic-standing-order-consent resource.

The POST action indicates to the ASPSP that a domestic standing order consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the domestic-standing-order-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the domestic-standing-order-consent has been created.

func (*Client) CreateFilePaymentConsent

func (a *Client) CreateFilePaymentConsent(params *CreateFilePaymentConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateFilePaymentConsentCreated, error)
CreateFilePaymentConsent creates standing order consent

The API endpoint allows the PISP to ask an ASPSP to create a new file-payment-consent resource.

The POST action indicates to the ASPSP that a domestic standing order consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the file-payment-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingUpload" immediately after the file-payment-consent has been created.

func (*Client) CreateFilePaymentConsentFile

func (a *Client) CreateFilePaymentConsentFile(params *CreateFilePaymentConsentFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateFilePaymentConsentFileOK, error)
CreateFilePaymentConsentFile uploads file for file payment consent

The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The PISP must upload the file against the ConsentId before redirecting the PSU to authorize the consent.

The file structure must match the FileType in the file-payment-consent request. An ASPSP must confirm the hash of the file matches with the FileHash provided in the file-payment-consent Metadata. The metadata for the file-payment-consent must match the contents of the uploaded file: If the content of the metadata does not match the content of the file, the ASPSP must reject the file-payment-consent. The file is sent in the HTTP request body. HTTP headers (e.g. Content-Type) are used to describe the file.

The default Status is "AwaitingAuthorisation" immediately after the file has been created.

func (*Client) CreateInternationalPaymentConsent

CreateInternationalPaymentConsent creates international payment consent

The API endpoint allows the PISP to ask an ASPSP to create a new international-payment-consent resource.

The POST action indicates to the ASPSP that a international payment consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the international-payment-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the international-payment-consent has been created.

func (*Client) CreateInternationalScheduledPaymentConsentRequest

CreateInternationalScheduledPaymentConsentRequest creates international scheduled payment consent

The API endpoint allows the PISP to ask an ASPSP to create a new international-scheduled-payment-consent resource.

The POST action indicates to the ASPSP that a international scheduled payment consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the international-scheduled-payment-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the international-scheduled-payment-consent has been created.

func (*Client) CreateInternationalStandingOrderConsent

CreateInternationalStandingOrderConsent creates standing order consent

The API endpoint allows the PISP to ask an ASPSP to create a new international-standing-order-consent resource.

The POST action indicates to the ASPSP that a international standing order consent has been staged. At this point, the PSU may not have been identified by the ASPSP, and the request payload may not contain any information of the account that should be debited. The endpoint allows the PISP to send a copy of the consent (between PSU and PISP) to the ASPSP for the PSU to authorize. The ASPSP creates the international-standing-order-consent resource and responds with a unique ConsentId to refer to the resource.

The default Status is "AwaitingAuthorisation" immediately after the international-standing-order-consent has been created.

func (*Client) DeleteAccountAccessConsentRequest

DeleteAccountAccessConsentRequest deletes account access consent

Delete account access consent.

func (*Client) GetAccountAccessConsentRequest

func (a *Client) GetAccountAccessConsentRequest(params *GetAccountAccessConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAccountAccessConsentRequestOK, error)
GetAccountAccessConsentRequest gets account access consent

An AISP may optionally retrieve an account-access-consent resource that they have created to check its status.

Prior to calling the API, the AISP must have an access token issued by the ASPSP using a client credentials grant.

The usage of this API endpoint will be subject to an ASPSP's fair usage policies.

func (*Client) GetDomesticPaymentConsentRequest

func (a *Client) GetDomesticPaymentConsentRequest(params *GetDomesticPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDomesticPaymentConsentRequestOK, error)

GetDomesticPaymentConsentRequest gets domestic payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

func (*Client) GetDomesticScheduledPaymentConsentRequest

GetDomesticScheduledPaymentConsentRequest gets domestic scheduled payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

Once the PSU authorizes the payment-consent resource, the Status of the payment-consent resource will be updated with "Authorised". If the PSU rejects the consent or the domestic-scheduled-payment-consent has failed some other ASPSP validation, the Status will be set to "Rejected". Once a domestic-scheduled-payment has been successfully created using the domestic-scheduled-payment-consent, the Status of the domestic-scheduled-payment-consent will be set to "Consumed".

func (*Client) GetDomesticStandingOrderConsentRequest

GetDomesticStandingOrderConsentRequest gets domestic payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

func (*Client) GetFilePaymentConsentFileRequest

func (a *Client) GetFilePaymentConsentFileRequest(params *GetFilePaymentConsentFileRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetFilePaymentConsentFileRequestOK, error)

GetFilePaymentConsentFileRequest gets uploaded file for file payment consent

The API endpoint allows the PISP to download a file (that had been uploaded against a file-payment-consent resource) from an ASPSP.

func (*Client) GetFilePaymentConsentRequest

func (a *Client) GetFilePaymentConsentRequest(params *GetFilePaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetFilePaymentConsentRequestOK, error)

GetFilePaymentConsentRequest gets file payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

func (*Client) GetInternationalPaymentConsentRequest

func (a *Client) GetInternationalPaymentConsentRequest(params *GetInternationalPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetInternationalPaymentConsentRequestOK, error)

GetInternationalPaymentConsentRequest gets international payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

func (*Client) GetInternationalScheduledPaymentConsentRequest

GetInternationalScheduledPaymentConsentRequest gets international scheduled payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

Once the PSU authorizes the payment-consent resource, the Status of the payment-consent resource will be updated with "Authorised". If the PSU rejects the consent or the international-scheduled-payment-consent has failed some other ASPSP validation, the Status will be set to "Rejected". Once a international-scheduled-payment has been successfully created using the international-scheduled-payment-consent, the Status of the international-scheduled-payment-consent will be set to "Consumed".

func (*Client) GetInternationalStandingOrderConsentRequest

GetInternationalStandingOrderConsentRequest gets international payment consent

A PISP can optionally retrieve a payment consent resource that they have created to check its status.

func (*Client) OpenbankingAccountAccessConsentIntrospect

OpenbankingAccountAccessConsentIntrospect introspects openbanking account access consent

Introspect openbanking account access consent.

func (*Client) OpenbankingDomesticPaymentConsentIntrospect

OpenbankingDomesticPaymentConsentIntrospect introspects openbanking domestic payment consent

Introspect openbanking domestic payment consent.

func (*Client) OpenbankingDomesticScheduledPaymentConsentIntrospect

OpenbankingDomesticScheduledPaymentConsentIntrospect introspects openbanking domestic scheduled payment consent

Introspect openbanking domestic scheduled payment consent.

func (*Client) OpenbankingDomesticStandingOrderConsentIntrospect

OpenbankingDomesticStandingOrderConsentIntrospect introspects openbanking domestic standing order consent

func (*Client) OpenbankingFilePaymentConsentIntrospect

OpenbankingFilePaymentConsentIntrospect introspects openbanking file payment consent

func (*Client) OpenbankingInternationalPaymentConsentIntrospect

OpenbankingInternationalPaymentConsentIntrospect introspects openbanking international payment consent

Introspect openbanking international payment consent.

func (*Client) OpenbankingInternationalScheduledPaymentConsentIntrospect

OpenbankingInternationalScheduledPaymentConsentIntrospect introspects openbanking international scheduled payment consent

func (*Client) OpenbankingInternationalStandingOrderConsentIntrospect

OpenbankingInternationalStandingOrderConsentIntrospect introspects openbanking international standing order consent

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 {
	CreateAccountAccessConsentRequest(params *CreateAccountAccessConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAccountAccessConsentRequestCreated, error)

	CreateDomesticPaymentConsent(params *CreateDomesticPaymentConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateDomesticPaymentConsentCreated, error)

	CreateDomesticScheduledPaymentConsentRequest(params *CreateDomesticScheduledPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateDomesticScheduledPaymentConsentRequestCreated, error)

	CreateDomesticStandingOrderConsent(params *CreateDomesticStandingOrderConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateDomesticStandingOrderConsentCreated, error)

	CreateFilePaymentConsent(params *CreateFilePaymentConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateFilePaymentConsentCreated, error)

	CreateFilePaymentConsentFile(params *CreateFilePaymentConsentFileParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateFilePaymentConsentFileOK, error)

	CreateInternationalPaymentConsent(params *CreateInternationalPaymentConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateInternationalPaymentConsentCreated, error)

	CreateInternationalScheduledPaymentConsentRequest(params *CreateInternationalScheduledPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateInternationalScheduledPaymentConsentRequestCreated, error)

	CreateInternationalStandingOrderConsent(params *CreateInternationalStandingOrderConsentParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateInternationalStandingOrderConsentCreated, error)

	DeleteAccountAccessConsentRequest(params *DeleteAccountAccessConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAccountAccessConsentRequestNoContent, error)

	GetAccountAccessConsentRequest(params *GetAccountAccessConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAccountAccessConsentRequestOK, error)

	GetDomesticPaymentConsentRequest(params *GetDomesticPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDomesticPaymentConsentRequestOK, error)

	GetDomesticScheduledPaymentConsentRequest(params *GetDomesticScheduledPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDomesticScheduledPaymentConsentRequestOK, error)

	GetDomesticStandingOrderConsentRequest(params *GetDomesticStandingOrderConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetDomesticStandingOrderConsentRequestOK, error)

	GetFilePaymentConsentFileRequest(params *GetFilePaymentConsentFileRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetFilePaymentConsentFileRequestOK, error)

	GetFilePaymentConsentRequest(params *GetFilePaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetFilePaymentConsentRequestOK, error)

	GetInternationalPaymentConsentRequest(params *GetInternationalPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetInternationalPaymentConsentRequestOK, error)

	GetInternationalScheduledPaymentConsentRequest(params *GetInternationalScheduledPaymentConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetInternationalScheduledPaymentConsentRequestOK, error)

	GetInternationalStandingOrderConsentRequest(params *GetInternationalStandingOrderConsentRequestParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetInternationalStandingOrderConsentRequestOK, error)

	OpenbankingAccountAccessConsentIntrospect(params *OpenbankingAccountAccessConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingAccountAccessConsentIntrospectOK, error)

	OpenbankingDomesticPaymentConsentIntrospect(params *OpenbankingDomesticPaymentConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingDomesticPaymentConsentIntrospectOK, error)

	OpenbankingDomesticScheduledPaymentConsentIntrospect(params *OpenbankingDomesticScheduledPaymentConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK, error)

	OpenbankingDomesticStandingOrderConsentIntrospect(params *OpenbankingDomesticStandingOrderConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingDomesticStandingOrderConsentIntrospectOK, error)

	OpenbankingFilePaymentConsentIntrospect(params *OpenbankingFilePaymentConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingFilePaymentConsentIntrospectOK, error)

	OpenbankingInternationalPaymentConsentIntrospect(params *OpenbankingInternationalPaymentConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingInternationalPaymentConsentIntrospectOK, error)

	OpenbankingInternationalScheduledPaymentConsentIntrospect(params *OpenbankingInternationalScheduledPaymentConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK, error)

	OpenbankingInternationalStandingOrderConsentIntrospect(params *OpenbankingInternationalStandingOrderConsentIntrospectParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OpenbankingInternationalStandingOrderConsentIntrospectOK, 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 o b u k API client.

type CreateAccountAccessConsentRequestBadRequest

type CreateAccountAccessConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestBadRequest

func NewCreateAccountAccessConsentRequestBadRequest() *CreateAccountAccessConsentRequestBadRequest

NewCreateAccountAccessConsentRequestBadRequest creates a CreateAccountAccessConsentRequestBadRequest with default headers values

func (*CreateAccountAccessConsentRequestBadRequest) Code

Code gets the status code for the create account access consent request bad request response

func (*CreateAccountAccessConsentRequestBadRequest) Error

func (*CreateAccountAccessConsentRequestBadRequest) GetPayload

func (*CreateAccountAccessConsentRequestBadRequest) IsClientError

IsClientError returns true when this create account access consent request bad request response has a 4xx status code

func (*CreateAccountAccessConsentRequestBadRequest) IsCode

IsCode returns true when this create account access consent request bad request response a status code equal to that given

func (*CreateAccountAccessConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this create account access consent request bad request response has a 3xx status code

func (*CreateAccountAccessConsentRequestBadRequest) IsServerError

IsServerError returns true when this create account access consent request bad request response has a 5xx status code

func (*CreateAccountAccessConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this create account access consent request bad request response has a 2xx status code

func (*CreateAccountAccessConsentRequestBadRequest) String

type CreateAccountAccessConsentRequestCreated

type CreateAccountAccessConsentRequestCreated struct {
	Payload *models.AccountAccessConsentResponse
}

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

Account access consent

func NewCreateAccountAccessConsentRequestCreated

func NewCreateAccountAccessConsentRequestCreated() *CreateAccountAccessConsentRequestCreated

NewCreateAccountAccessConsentRequestCreated creates a CreateAccountAccessConsentRequestCreated with default headers values

func (*CreateAccountAccessConsentRequestCreated) Code

Code gets the status code for the create account access consent request created response

func (*CreateAccountAccessConsentRequestCreated) Error

func (*CreateAccountAccessConsentRequestCreated) GetPayload

func (*CreateAccountAccessConsentRequestCreated) IsClientError

IsClientError returns true when this create account access consent request created response has a 4xx status code

func (*CreateAccountAccessConsentRequestCreated) IsCode

IsCode returns true when this create account access consent request created response a status code equal to that given

func (*CreateAccountAccessConsentRequestCreated) IsRedirect

IsRedirect returns true when this create account access consent request created response has a 3xx status code

func (*CreateAccountAccessConsentRequestCreated) IsServerError

IsServerError returns true when this create account access consent request created response has a 5xx status code

func (*CreateAccountAccessConsentRequestCreated) IsSuccess

IsSuccess returns true when this create account access consent request created response has a 2xx status code

func (*CreateAccountAccessConsentRequestCreated) String

type CreateAccountAccessConsentRequestForbidden

type CreateAccountAccessConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestForbidden

func NewCreateAccountAccessConsentRequestForbidden() *CreateAccountAccessConsentRequestForbidden

NewCreateAccountAccessConsentRequestForbidden creates a CreateAccountAccessConsentRequestForbidden with default headers values

func (*CreateAccountAccessConsentRequestForbidden) Code

Code gets the status code for the create account access consent request forbidden response

func (*CreateAccountAccessConsentRequestForbidden) Error

func (*CreateAccountAccessConsentRequestForbidden) GetPayload

func (*CreateAccountAccessConsentRequestForbidden) IsClientError

IsClientError returns true when this create account access consent request forbidden response has a 4xx status code

func (*CreateAccountAccessConsentRequestForbidden) IsCode

IsCode returns true when this create account access consent request forbidden response a status code equal to that given

func (*CreateAccountAccessConsentRequestForbidden) IsRedirect

IsRedirect returns true when this create account access consent request forbidden response has a 3xx status code

func (*CreateAccountAccessConsentRequestForbidden) IsServerError

IsServerError returns true when this create account access consent request forbidden response has a 5xx status code

func (*CreateAccountAccessConsentRequestForbidden) IsSuccess

IsSuccess returns true when this create account access consent request forbidden response has a 2xx status code

func (*CreateAccountAccessConsentRequestForbidden) String

type CreateAccountAccessConsentRequestInternalServerError

type CreateAccountAccessConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestInternalServerError

func NewCreateAccountAccessConsentRequestInternalServerError() *CreateAccountAccessConsentRequestInternalServerError

NewCreateAccountAccessConsentRequestInternalServerError creates a CreateAccountAccessConsentRequestInternalServerError with default headers values

func (*CreateAccountAccessConsentRequestInternalServerError) Code

Code gets the status code for the create account access consent request internal server error response

func (*CreateAccountAccessConsentRequestInternalServerError) Error

func (*CreateAccountAccessConsentRequestInternalServerError) GetPayload

func (*CreateAccountAccessConsentRequestInternalServerError) IsClientError

IsClientError returns true when this create account access consent request internal server error response has a 4xx status code

func (*CreateAccountAccessConsentRequestInternalServerError) IsCode

IsCode returns true when this create account access consent request internal server error response a status code equal to that given

func (*CreateAccountAccessConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this create account access consent request internal server error response has a 3xx status code

func (*CreateAccountAccessConsentRequestInternalServerError) IsServerError

IsServerError returns true when this create account access consent request internal server error response has a 5xx status code

func (*CreateAccountAccessConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this create account access consent request internal server error response has a 2xx status code

func (*CreateAccountAccessConsentRequestInternalServerError) String

type CreateAccountAccessConsentRequestMethodNotAllowed

type CreateAccountAccessConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestMethodNotAllowed

func NewCreateAccountAccessConsentRequestMethodNotAllowed() *CreateAccountAccessConsentRequestMethodNotAllowed

NewCreateAccountAccessConsentRequestMethodNotAllowed creates a CreateAccountAccessConsentRequestMethodNotAllowed with default headers values

func (*CreateAccountAccessConsentRequestMethodNotAllowed) Code

Code gets the status code for the create account access consent request method not allowed response

func (*CreateAccountAccessConsentRequestMethodNotAllowed) Error

func (*CreateAccountAccessConsentRequestMethodNotAllowed) GetPayload

func (*CreateAccountAccessConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this create account access consent request method not allowed response has a 4xx status code

func (*CreateAccountAccessConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this create account access consent request method not allowed response a status code equal to that given

func (*CreateAccountAccessConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this create account access consent request method not allowed response has a 3xx status code

func (*CreateAccountAccessConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this create account access consent request method not allowed response has a 5xx status code

func (*CreateAccountAccessConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this create account access consent request method not allowed response has a 2xx status code

func (*CreateAccountAccessConsentRequestMethodNotAllowed) String

type CreateAccountAccessConsentRequestNotAcceptable

type CreateAccountAccessConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestNotAcceptable

func NewCreateAccountAccessConsentRequestNotAcceptable() *CreateAccountAccessConsentRequestNotAcceptable

NewCreateAccountAccessConsentRequestNotAcceptable creates a CreateAccountAccessConsentRequestNotAcceptable with default headers values

func (*CreateAccountAccessConsentRequestNotAcceptable) Code

Code gets the status code for the create account access consent request not acceptable response

func (*CreateAccountAccessConsentRequestNotAcceptable) Error

func (*CreateAccountAccessConsentRequestNotAcceptable) GetPayload

func (*CreateAccountAccessConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this create account access consent request not acceptable response has a 4xx status code

func (*CreateAccountAccessConsentRequestNotAcceptable) IsCode

IsCode returns true when this create account access consent request not acceptable response a status code equal to that given

func (*CreateAccountAccessConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this create account access consent request not acceptable response has a 3xx status code

func (*CreateAccountAccessConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this create account access consent request not acceptable response has a 5xx status code

func (*CreateAccountAccessConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this create account access consent request not acceptable response has a 2xx status code

func (*CreateAccountAccessConsentRequestNotAcceptable) String

type CreateAccountAccessConsentRequestParams

type CreateAccountAccessConsentRequestParams struct {

	/* Request.

	   Request
	*/
	Request *models.AccountAccessConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateAccountAccessConsentRequestParams contains all the parameters to send to the API endpoint

for the create account access consent request operation.

Typically these are written to a http.Request.

func NewCreateAccountAccessConsentRequestParams

func NewCreateAccountAccessConsentRequestParams() *CreateAccountAccessConsentRequestParams

NewCreateAccountAccessConsentRequestParams creates a new CreateAccountAccessConsentRequestParams 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 NewCreateAccountAccessConsentRequestParamsWithContext

func NewCreateAccountAccessConsentRequestParamsWithContext(ctx context.Context) *CreateAccountAccessConsentRequestParams

NewCreateAccountAccessConsentRequestParamsWithContext creates a new CreateAccountAccessConsentRequestParams object with the ability to set a context for a request.

func NewCreateAccountAccessConsentRequestParamsWithHTTPClient

func NewCreateAccountAccessConsentRequestParamsWithHTTPClient(client *http.Client) *CreateAccountAccessConsentRequestParams

NewCreateAccountAccessConsentRequestParamsWithHTTPClient creates a new CreateAccountAccessConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAccountAccessConsentRequestParamsWithTimeout

func NewCreateAccountAccessConsentRequestParamsWithTimeout(timeout time.Duration) *CreateAccountAccessConsentRequestParams

NewCreateAccountAccessConsentRequestParamsWithTimeout creates a new CreateAccountAccessConsentRequestParams object with the ability to set a timeout on a request.

func (*CreateAccountAccessConsentRequestParams) SetContext

SetContext adds the context to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetDefaults

func (o *CreateAccountAccessConsentRequestParams) SetDefaults()

SetDefaults hydrates default values in the create account access consent request params (not the query body).

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

func (*CreateAccountAccessConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetRequest

SetRequest adds the request to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetTimeout

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

SetTimeout adds the timeout to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) SetXJwsSignature

func (o *CreateAccountAccessConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithContext

WithContext adds the context to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithDefaults

WithDefaults hydrates default values in the create account access consent request params (not the query body).

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

func (*CreateAccountAccessConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithRequest

WithRequest adds the request to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create account access consent request params

func (*CreateAccountAccessConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAccountAccessConsentRequestReader

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

CreateAccountAccessConsentRequestReader is a Reader for the CreateAccountAccessConsentRequest structure.

func (*CreateAccountAccessConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateAccountAccessConsentRequestTooManyRequests

type CreateAccountAccessConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestTooManyRequests

func NewCreateAccountAccessConsentRequestTooManyRequests() *CreateAccountAccessConsentRequestTooManyRequests

NewCreateAccountAccessConsentRequestTooManyRequests creates a CreateAccountAccessConsentRequestTooManyRequests with default headers values

func (*CreateAccountAccessConsentRequestTooManyRequests) Code

Code gets the status code for the create account access consent request too many requests response

func (*CreateAccountAccessConsentRequestTooManyRequests) Error

func (*CreateAccountAccessConsentRequestTooManyRequests) GetPayload

func (*CreateAccountAccessConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this create account access consent request too many requests response has a 4xx status code

func (*CreateAccountAccessConsentRequestTooManyRequests) IsCode

IsCode returns true when this create account access consent request too many requests response a status code equal to that given

func (*CreateAccountAccessConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this create account access consent request too many requests response has a 3xx status code

func (*CreateAccountAccessConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this create account access consent request too many requests response has a 5xx status code

func (*CreateAccountAccessConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this create account access consent request too many requests response has a 2xx status code

func (*CreateAccountAccessConsentRequestTooManyRequests) String

type CreateAccountAccessConsentRequestUnauthorized

type CreateAccountAccessConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestUnauthorized

func NewCreateAccountAccessConsentRequestUnauthorized() *CreateAccountAccessConsentRequestUnauthorized

NewCreateAccountAccessConsentRequestUnauthorized creates a CreateAccountAccessConsentRequestUnauthorized with default headers values

func (*CreateAccountAccessConsentRequestUnauthorized) Code

Code gets the status code for the create account access consent request unauthorized response

func (*CreateAccountAccessConsentRequestUnauthorized) Error

func (*CreateAccountAccessConsentRequestUnauthorized) GetPayload

func (*CreateAccountAccessConsentRequestUnauthorized) IsClientError

IsClientError returns true when this create account access consent request unauthorized response has a 4xx status code

func (*CreateAccountAccessConsentRequestUnauthorized) IsCode

IsCode returns true when this create account access consent request unauthorized response a status code equal to that given

func (*CreateAccountAccessConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this create account access consent request unauthorized response has a 3xx status code

func (*CreateAccountAccessConsentRequestUnauthorized) IsServerError

IsServerError returns true when this create account access consent request unauthorized response has a 5xx status code

func (*CreateAccountAccessConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this create account access consent request unauthorized response has a 2xx status code

func (*CreateAccountAccessConsentRequestUnauthorized) String

type CreateAccountAccessConsentRequestUnsupportedMediaType

type CreateAccountAccessConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateAccountAccessConsentRequestUnsupportedMediaType

func NewCreateAccountAccessConsentRequestUnsupportedMediaType() *CreateAccountAccessConsentRequestUnsupportedMediaType

NewCreateAccountAccessConsentRequestUnsupportedMediaType creates a CreateAccountAccessConsentRequestUnsupportedMediaType with default headers values

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) Code

Code gets the status code for the create account access consent request unsupported media type response

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) Error

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) GetPayload

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this create account access consent request unsupported media type response has a 4xx status code

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this create account access consent request unsupported media type response a status code equal to that given

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create account access consent request unsupported media type response has a 3xx status code

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this create account access consent request unsupported media type response has a 5xx status code

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create account access consent request unsupported media type response has a 2xx status code

func (*CreateAccountAccessConsentRequestUnsupportedMediaType) String

type CreateDomesticPaymentConsentBadRequest

type CreateDomesticPaymentConsentBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentBadRequest

func NewCreateDomesticPaymentConsentBadRequest() *CreateDomesticPaymentConsentBadRequest

NewCreateDomesticPaymentConsentBadRequest creates a CreateDomesticPaymentConsentBadRequest with default headers values

func (*CreateDomesticPaymentConsentBadRequest) Code

Code gets the status code for the create domestic payment consent bad request response

func (*CreateDomesticPaymentConsentBadRequest) Error

func (*CreateDomesticPaymentConsentBadRequest) GetPayload

func (*CreateDomesticPaymentConsentBadRequest) IsClientError

func (o *CreateDomesticPaymentConsentBadRequest) IsClientError() bool

IsClientError returns true when this create domestic payment consent bad request response has a 4xx status code

func (*CreateDomesticPaymentConsentBadRequest) IsCode

IsCode returns true when this create domestic payment consent bad request response a status code equal to that given

func (*CreateDomesticPaymentConsentBadRequest) IsRedirect

IsRedirect returns true when this create domestic payment consent bad request response has a 3xx status code

func (*CreateDomesticPaymentConsentBadRequest) IsServerError

func (o *CreateDomesticPaymentConsentBadRequest) IsServerError() bool

IsServerError returns true when this create domestic payment consent bad request response has a 5xx status code

func (*CreateDomesticPaymentConsentBadRequest) IsSuccess

IsSuccess returns true when this create domestic payment consent bad request response has a 2xx status code

func (*CreateDomesticPaymentConsentBadRequest) String

type CreateDomesticPaymentConsentCreated

type CreateDomesticPaymentConsentCreated struct {
	Payload *models.DomesticPaymentConsentResponse
}

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

Domestic payment consent

func NewCreateDomesticPaymentConsentCreated

func NewCreateDomesticPaymentConsentCreated() *CreateDomesticPaymentConsentCreated

NewCreateDomesticPaymentConsentCreated creates a CreateDomesticPaymentConsentCreated with default headers values

func (*CreateDomesticPaymentConsentCreated) Code

Code gets the status code for the create domestic payment consent created response

func (*CreateDomesticPaymentConsentCreated) Error

func (*CreateDomesticPaymentConsentCreated) GetPayload

func (*CreateDomesticPaymentConsentCreated) IsClientError

func (o *CreateDomesticPaymentConsentCreated) IsClientError() bool

IsClientError returns true when this create domestic payment consent created response has a 4xx status code

func (*CreateDomesticPaymentConsentCreated) IsCode

IsCode returns true when this create domestic payment consent created response a status code equal to that given

func (*CreateDomesticPaymentConsentCreated) IsRedirect

func (o *CreateDomesticPaymentConsentCreated) IsRedirect() bool

IsRedirect returns true when this create domestic payment consent created response has a 3xx status code

func (*CreateDomesticPaymentConsentCreated) IsServerError

func (o *CreateDomesticPaymentConsentCreated) IsServerError() bool

IsServerError returns true when this create domestic payment consent created response has a 5xx status code

func (*CreateDomesticPaymentConsentCreated) IsSuccess

IsSuccess returns true when this create domestic payment consent created response has a 2xx status code

func (*CreateDomesticPaymentConsentCreated) String

type CreateDomesticPaymentConsentForbidden

type CreateDomesticPaymentConsentForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentForbidden

func NewCreateDomesticPaymentConsentForbidden() *CreateDomesticPaymentConsentForbidden

NewCreateDomesticPaymentConsentForbidden creates a CreateDomesticPaymentConsentForbidden with default headers values

func (*CreateDomesticPaymentConsentForbidden) Code

Code gets the status code for the create domestic payment consent forbidden response

func (*CreateDomesticPaymentConsentForbidden) Error

func (*CreateDomesticPaymentConsentForbidden) GetPayload

func (*CreateDomesticPaymentConsentForbidden) IsClientError

func (o *CreateDomesticPaymentConsentForbidden) IsClientError() bool

IsClientError returns true when this create domestic payment consent forbidden response has a 4xx status code

func (*CreateDomesticPaymentConsentForbidden) IsCode

IsCode returns true when this create domestic payment consent forbidden response a status code equal to that given

func (*CreateDomesticPaymentConsentForbidden) IsRedirect

IsRedirect returns true when this create domestic payment consent forbidden response has a 3xx status code

func (*CreateDomesticPaymentConsentForbidden) IsServerError

func (o *CreateDomesticPaymentConsentForbidden) IsServerError() bool

IsServerError returns true when this create domestic payment consent forbidden response has a 5xx status code

func (*CreateDomesticPaymentConsentForbidden) IsSuccess

IsSuccess returns true when this create domestic payment consent forbidden response has a 2xx status code

func (*CreateDomesticPaymentConsentForbidden) String

type CreateDomesticPaymentConsentInternalServerError

type CreateDomesticPaymentConsentInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentInternalServerError

func NewCreateDomesticPaymentConsentInternalServerError() *CreateDomesticPaymentConsentInternalServerError

NewCreateDomesticPaymentConsentInternalServerError creates a CreateDomesticPaymentConsentInternalServerError with default headers values

func (*CreateDomesticPaymentConsentInternalServerError) Code

Code gets the status code for the create domestic payment consent internal server error response

func (*CreateDomesticPaymentConsentInternalServerError) Error

func (*CreateDomesticPaymentConsentInternalServerError) GetPayload

func (*CreateDomesticPaymentConsentInternalServerError) IsClientError

IsClientError returns true when this create domestic payment consent internal server error response has a 4xx status code

func (*CreateDomesticPaymentConsentInternalServerError) IsCode

IsCode returns true when this create domestic payment consent internal server error response a status code equal to that given

func (*CreateDomesticPaymentConsentInternalServerError) IsRedirect

IsRedirect returns true when this create domestic payment consent internal server error response has a 3xx status code

func (*CreateDomesticPaymentConsentInternalServerError) IsServerError

IsServerError returns true when this create domestic payment consent internal server error response has a 5xx status code

func (*CreateDomesticPaymentConsentInternalServerError) IsSuccess

IsSuccess returns true when this create domestic payment consent internal server error response has a 2xx status code

func (*CreateDomesticPaymentConsentInternalServerError) String

type CreateDomesticPaymentConsentMethodNotAllowed

type CreateDomesticPaymentConsentMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentMethodNotAllowed

func NewCreateDomesticPaymentConsentMethodNotAllowed() *CreateDomesticPaymentConsentMethodNotAllowed

NewCreateDomesticPaymentConsentMethodNotAllowed creates a CreateDomesticPaymentConsentMethodNotAllowed with default headers values

func (*CreateDomesticPaymentConsentMethodNotAllowed) Code

Code gets the status code for the create domestic payment consent method not allowed response

func (*CreateDomesticPaymentConsentMethodNotAllowed) Error

func (*CreateDomesticPaymentConsentMethodNotAllowed) GetPayload

func (*CreateDomesticPaymentConsentMethodNotAllowed) IsClientError

IsClientError returns true when this create domestic payment consent method not allowed response has a 4xx status code

func (*CreateDomesticPaymentConsentMethodNotAllowed) IsCode

IsCode returns true when this create domestic payment consent method not allowed response a status code equal to that given

func (*CreateDomesticPaymentConsentMethodNotAllowed) IsRedirect

IsRedirect returns true when this create domestic payment consent method not allowed response has a 3xx status code

func (*CreateDomesticPaymentConsentMethodNotAllowed) IsServerError

IsServerError returns true when this create domestic payment consent method not allowed response has a 5xx status code

func (*CreateDomesticPaymentConsentMethodNotAllowed) IsSuccess

IsSuccess returns true when this create domestic payment consent method not allowed response has a 2xx status code

func (*CreateDomesticPaymentConsentMethodNotAllowed) String

type CreateDomesticPaymentConsentNotAcceptable

type CreateDomesticPaymentConsentNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentNotAcceptable

func NewCreateDomesticPaymentConsentNotAcceptable() *CreateDomesticPaymentConsentNotAcceptable

NewCreateDomesticPaymentConsentNotAcceptable creates a CreateDomesticPaymentConsentNotAcceptable with default headers values

func (*CreateDomesticPaymentConsentNotAcceptable) Code

Code gets the status code for the create domestic payment consent not acceptable response

func (*CreateDomesticPaymentConsentNotAcceptable) Error

func (*CreateDomesticPaymentConsentNotAcceptable) GetPayload

func (*CreateDomesticPaymentConsentNotAcceptable) IsClientError

IsClientError returns true when this create domestic payment consent not acceptable response has a 4xx status code

func (*CreateDomesticPaymentConsentNotAcceptable) IsCode

IsCode returns true when this create domestic payment consent not acceptable response a status code equal to that given

func (*CreateDomesticPaymentConsentNotAcceptable) IsRedirect

IsRedirect returns true when this create domestic payment consent not acceptable response has a 3xx status code

func (*CreateDomesticPaymentConsentNotAcceptable) IsServerError

IsServerError returns true when this create domestic payment consent not acceptable response has a 5xx status code

func (*CreateDomesticPaymentConsentNotAcceptable) IsSuccess

IsSuccess returns true when this create domestic payment consent not acceptable response has a 2xx status code

func (*CreateDomesticPaymentConsentNotAcceptable) String

type CreateDomesticPaymentConsentParams

type CreateDomesticPaymentConsentParams struct {

	/* Request.

	   Request
	*/
	Request *models.DomesticPaymentConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateDomesticPaymentConsentParams contains all the parameters to send to the API endpoint

for the create domestic payment consent operation.

Typically these are written to a http.Request.

func NewCreateDomesticPaymentConsentParams

func NewCreateDomesticPaymentConsentParams() *CreateDomesticPaymentConsentParams

NewCreateDomesticPaymentConsentParams creates a new CreateDomesticPaymentConsentParams 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 NewCreateDomesticPaymentConsentParamsWithContext

func NewCreateDomesticPaymentConsentParamsWithContext(ctx context.Context) *CreateDomesticPaymentConsentParams

NewCreateDomesticPaymentConsentParamsWithContext creates a new CreateDomesticPaymentConsentParams object with the ability to set a context for a request.

func NewCreateDomesticPaymentConsentParamsWithHTTPClient

func NewCreateDomesticPaymentConsentParamsWithHTTPClient(client *http.Client) *CreateDomesticPaymentConsentParams

NewCreateDomesticPaymentConsentParamsWithHTTPClient creates a new CreateDomesticPaymentConsentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateDomesticPaymentConsentParamsWithTimeout

func NewCreateDomesticPaymentConsentParamsWithTimeout(timeout time.Duration) *CreateDomesticPaymentConsentParams

NewCreateDomesticPaymentConsentParamsWithTimeout creates a new CreateDomesticPaymentConsentParams object with the ability to set a timeout on a request.

func (*CreateDomesticPaymentConsentParams) SetContext

SetContext adds the context to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetDefaults

func (o *CreateDomesticPaymentConsentParams) SetDefaults()

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

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

func (*CreateDomesticPaymentConsentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetRequest

SetRequest adds the request to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetTimeout

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

SetTimeout adds the timeout to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXIdempotencyKey

func (o *CreateDomesticPaymentConsentParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) SetXJwsSignature

func (o *CreateDomesticPaymentConsentParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithContext

WithContext adds the context to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithDefaults

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

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

func (*CreateDomesticPaymentConsentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithRequest

WithRequest adds the request to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithTimeout

WithTimeout adds the timeout to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXIdempotencyKey

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

WithXIdempotencyKey adds the xIdempotencyKey to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create domestic payment consent params

func (*CreateDomesticPaymentConsentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDomesticPaymentConsentReader

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

CreateDomesticPaymentConsentReader is a Reader for the CreateDomesticPaymentConsent structure.

func (*CreateDomesticPaymentConsentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDomesticPaymentConsentTooManyRequests

type CreateDomesticPaymentConsentTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentTooManyRequests

func NewCreateDomesticPaymentConsentTooManyRequests() *CreateDomesticPaymentConsentTooManyRequests

NewCreateDomesticPaymentConsentTooManyRequests creates a CreateDomesticPaymentConsentTooManyRequests with default headers values

func (*CreateDomesticPaymentConsentTooManyRequests) Code

Code gets the status code for the create domestic payment consent too many requests response

func (*CreateDomesticPaymentConsentTooManyRequests) Error

func (*CreateDomesticPaymentConsentTooManyRequests) GetPayload

func (*CreateDomesticPaymentConsentTooManyRequests) IsClientError

IsClientError returns true when this create domestic payment consent too many requests response has a 4xx status code

func (*CreateDomesticPaymentConsentTooManyRequests) IsCode

IsCode returns true when this create domestic payment consent too many requests response a status code equal to that given

func (*CreateDomesticPaymentConsentTooManyRequests) IsRedirect

IsRedirect returns true when this create domestic payment consent too many requests response has a 3xx status code

func (*CreateDomesticPaymentConsentTooManyRequests) IsServerError

IsServerError returns true when this create domestic payment consent too many requests response has a 5xx status code

func (*CreateDomesticPaymentConsentTooManyRequests) IsSuccess

IsSuccess returns true when this create domestic payment consent too many requests response has a 2xx status code

func (*CreateDomesticPaymentConsentTooManyRequests) String

type CreateDomesticPaymentConsentUnauthorized

type CreateDomesticPaymentConsentUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentUnauthorized

func NewCreateDomesticPaymentConsentUnauthorized() *CreateDomesticPaymentConsentUnauthorized

NewCreateDomesticPaymentConsentUnauthorized creates a CreateDomesticPaymentConsentUnauthorized with default headers values

func (*CreateDomesticPaymentConsentUnauthorized) Code

Code gets the status code for the create domestic payment consent unauthorized response

func (*CreateDomesticPaymentConsentUnauthorized) Error

func (*CreateDomesticPaymentConsentUnauthorized) GetPayload

func (*CreateDomesticPaymentConsentUnauthorized) IsClientError

IsClientError returns true when this create domestic payment consent unauthorized response has a 4xx status code

func (*CreateDomesticPaymentConsentUnauthorized) IsCode

IsCode returns true when this create domestic payment consent unauthorized response a status code equal to that given

func (*CreateDomesticPaymentConsentUnauthorized) IsRedirect

IsRedirect returns true when this create domestic payment consent unauthorized response has a 3xx status code

func (*CreateDomesticPaymentConsentUnauthorized) IsServerError

IsServerError returns true when this create domestic payment consent unauthorized response has a 5xx status code

func (*CreateDomesticPaymentConsentUnauthorized) IsSuccess

IsSuccess returns true when this create domestic payment consent unauthorized response has a 2xx status code

func (*CreateDomesticPaymentConsentUnauthorized) String

type CreateDomesticPaymentConsentUnsupportedMediaType

type CreateDomesticPaymentConsentUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticPaymentConsentUnsupportedMediaType

func NewCreateDomesticPaymentConsentUnsupportedMediaType() *CreateDomesticPaymentConsentUnsupportedMediaType

NewCreateDomesticPaymentConsentUnsupportedMediaType creates a CreateDomesticPaymentConsentUnsupportedMediaType with default headers values

func (*CreateDomesticPaymentConsentUnsupportedMediaType) Code

Code gets the status code for the create domestic payment consent unsupported media type response

func (*CreateDomesticPaymentConsentUnsupportedMediaType) Error

func (*CreateDomesticPaymentConsentUnsupportedMediaType) GetPayload

func (*CreateDomesticPaymentConsentUnsupportedMediaType) IsClientError

IsClientError returns true when this create domestic payment consent unsupported media type response has a 4xx status code

func (*CreateDomesticPaymentConsentUnsupportedMediaType) IsCode

IsCode returns true when this create domestic payment consent unsupported media type response a status code equal to that given

func (*CreateDomesticPaymentConsentUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create domestic payment consent unsupported media type response has a 3xx status code

func (*CreateDomesticPaymentConsentUnsupportedMediaType) IsServerError

IsServerError returns true when this create domestic payment consent unsupported media type response has a 5xx status code

func (*CreateDomesticPaymentConsentUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create domestic payment consent unsupported media type response has a 2xx status code

func (*CreateDomesticPaymentConsentUnsupportedMediaType) String

type CreateDomesticScheduledPaymentConsentRequestBadRequest

type CreateDomesticScheduledPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestBadRequest

func NewCreateDomesticScheduledPaymentConsentRequestBadRequest() *CreateDomesticScheduledPaymentConsentRequestBadRequest

NewCreateDomesticScheduledPaymentConsentRequestBadRequest creates a CreateDomesticScheduledPaymentConsentRequestBadRequest with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) Code

Code gets the status code for the create domestic scheduled payment consent request bad request response

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) Error

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) IsClientError

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

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) IsCode

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

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) IsRedirect

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

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) IsServerError

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

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) IsSuccess

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

func (*CreateDomesticScheduledPaymentConsentRequestBadRequest) String

type CreateDomesticScheduledPaymentConsentRequestCreated

type CreateDomesticScheduledPaymentConsentRequestCreated struct {
	Payload *models.DomesticScheduledPaymentConsentResponse
}

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

Domestic scheduled payment consent

func NewCreateDomesticScheduledPaymentConsentRequestCreated

func NewCreateDomesticScheduledPaymentConsentRequestCreated() *CreateDomesticScheduledPaymentConsentRequestCreated

NewCreateDomesticScheduledPaymentConsentRequestCreated creates a CreateDomesticScheduledPaymentConsentRequestCreated with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestCreated) Code

Code gets the status code for the create domestic scheduled payment consent request created response

func (*CreateDomesticScheduledPaymentConsentRequestCreated) Error

func (*CreateDomesticScheduledPaymentConsentRequestCreated) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestCreated) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request created response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestCreated) IsCode

IsCode returns true when this create domestic scheduled payment consent request created response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestCreated) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request created response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestCreated) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request created response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestCreated) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request created response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestCreated) String

type CreateDomesticScheduledPaymentConsentRequestForbidden

type CreateDomesticScheduledPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestForbidden

func NewCreateDomesticScheduledPaymentConsentRequestForbidden() *CreateDomesticScheduledPaymentConsentRequestForbidden

NewCreateDomesticScheduledPaymentConsentRequestForbidden creates a CreateDomesticScheduledPaymentConsentRequestForbidden with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) Code

Code gets the status code for the create domestic scheduled payment consent request forbidden response

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) Error

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request forbidden response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) IsCode

IsCode returns true when this create domestic scheduled payment consent request forbidden response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request forbidden response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request forbidden response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request forbidden response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestForbidden) String

type CreateDomesticScheduledPaymentConsentRequestInternalServerError

type CreateDomesticScheduledPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestInternalServerError

func NewCreateDomesticScheduledPaymentConsentRequestInternalServerError() *CreateDomesticScheduledPaymentConsentRequestInternalServerError

NewCreateDomesticScheduledPaymentConsentRequestInternalServerError creates a CreateDomesticScheduledPaymentConsentRequestInternalServerError with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) Code

Code gets the status code for the create domestic scheduled payment consent request internal server error response

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) Error

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request internal server error response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) IsCode

IsCode returns true when this create domestic scheduled payment consent request internal server error response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request internal server error response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request internal server error response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request internal server error response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestInternalServerError) String

type CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed

type CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestMethodNotAllowed

func NewCreateDomesticScheduledPaymentConsentRequestMethodNotAllowed() *CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed

NewCreateDomesticScheduledPaymentConsentRequestMethodNotAllowed creates a CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) Code

Code gets the status code for the create domestic scheduled payment consent request method not allowed response

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) Error

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request method not allowed response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this create domestic scheduled payment consent request method not allowed response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request method not allowed response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request method not allowed response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request method not allowed response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestMethodNotAllowed) String

type CreateDomesticScheduledPaymentConsentRequestNotAcceptable

type CreateDomesticScheduledPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestNotAcceptable

func NewCreateDomesticScheduledPaymentConsentRequestNotAcceptable() *CreateDomesticScheduledPaymentConsentRequestNotAcceptable

NewCreateDomesticScheduledPaymentConsentRequestNotAcceptable creates a CreateDomesticScheduledPaymentConsentRequestNotAcceptable with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) Code

Code gets the status code for the create domestic scheduled payment consent request not acceptable response

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) Error

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request not acceptable response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) IsCode

IsCode returns true when this create domestic scheduled payment consent request not acceptable response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request not acceptable response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request not acceptable response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request not acceptable response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestNotAcceptable) String

type CreateDomesticScheduledPaymentConsentRequestParams

type CreateDomesticScheduledPaymentConsentRequestParams struct {

	/* Request.

	   Request
	*/
	Request *models.DomesticScheduledPaymentConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateDomesticScheduledPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the create domestic scheduled payment consent request operation.

Typically these are written to a http.Request.

func NewCreateDomesticScheduledPaymentConsentRequestParams

func NewCreateDomesticScheduledPaymentConsentRequestParams() *CreateDomesticScheduledPaymentConsentRequestParams

NewCreateDomesticScheduledPaymentConsentRequestParams creates a new CreateDomesticScheduledPaymentConsentRequestParams 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 NewCreateDomesticScheduledPaymentConsentRequestParamsWithContext

func NewCreateDomesticScheduledPaymentConsentRequestParamsWithContext(ctx context.Context) *CreateDomesticScheduledPaymentConsentRequestParams

NewCreateDomesticScheduledPaymentConsentRequestParamsWithContext creates a new CreateDomesticScheduledPaymentConsentRequestParams object with the ability to set a context for a request.

func NewCreateDomesticScheduledPaymentConsentRequestParamsWithHTTPClient

func NewCreateDomesticScheduledPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *CreateDomesticScheduledPaymentConsentRequestParams

NewCreateDomesticScheduledPaymentConsentRequestParamsWithHTTPClient creates a new CreateDomesticScheduledPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateDomesticScheduledPaymentConsentRequestParamsWithTimeout

func NewCreateDomesticScheduledPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *CreateDomesticScheduledPaymentConsentRequestParams

NewCreateDomesticScheduledPaymentConsentRequestParamsWithTimeout creates a new CreateDomesticScheduledPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetContext

SetContext adds the context to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetDefaults

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

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

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetRequest

SetRequest adds the request to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXIdempotencyKey

func (o *CreateDomesticScheduledPaymentConsentRequestParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) SetXJwsSignature

func (o *CreateDomesticScheduledPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithContext

WithContext adds the context to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithDefaults

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

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

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithRequest

WithRequest adds the request to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create domestic scheduled payment consent request params

func (*CreateDomesticScheduledPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDomesticScheduledPaymentConsentRequestReader

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

CreateDomesticScheduledPaymentConsentRequestReader is a Reader for the CreateDomesticScheduledPaymentConsentRequest structure.

func (*CreateDomesticScheduledPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDomesticScheduledPaymentConsentRequestTooManyRequests

type CreateDomesticScheduledPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestTooManyRequests

func NewCreateDomesticScheduledPaymentConsentRequestTooManyRequests() *CreateDomesticScheduledPaymentConsentRequestTooManyRequests

NewCreateDomesticScheduledPaymentConsentRequestTooManyRequests creates a CreateDomesticScheduledPaymentConsentRequestTooManyRequests with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) Code

Code gets the status code for the create domestic scheduled payment consent request too many requests response

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) Error

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request too many requests response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) IsCode

IsCode returns true when this create domestic scheduled payment consent request too many requests response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request too many requests response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request too many requests response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request too many requests response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestTooManyRequests) String

type CreateDomesticScheduledPaymentConsentRequestUnauthorized

type CreateDomesticScheduledPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestUnauthorized

func NewCreateDomesticScheduledPaymentConsentRequestUnauthorized() *CreateDomesticScheduledPaymentConsentRequestUnauthorized

NewCreateDomesticScheduledPaymentConsentRequestUnauthorized creates a CreateDomesticScheduledPaymentConsentRequestUnauthorized with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) Code

Code gets the status code for the create domestic scheduled payment consent request unauthorized response

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) Error

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request unauthorized response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) IsCode

IsCode returns true when this create domestic scheduled payment consent request unauthorized response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request unauthorized response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request unauthorized response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request unauthorized response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnauthorized) String

type CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType

type CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType

func NewCreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType() *CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType

NewCreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType creates a CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType with default headers values

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the create domestic scheduled payment consent request unsupported media type response

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) Error

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this create domestic scheduled payment consent request unsupported media type response has a 4xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this create domestic scheduled payment consent request unsupported media type response a status code equal to that given

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create domestic scheduled payment consent request unsupported media type response has a 3xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this create domestic scheduled payment consent request unsupported media type response has a 5xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create domestic scheduled payment consent request unsupported media type response has a 2xx status code

func (*CreateDomesticScheduledPaymentConsentRequestUnsupportedMediaType) String

type CreateDomesticStandingOrderConsentBadRequest

type CreateDomesticStandingOrderConsentBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentBadRequest

func NewCreateDomesticStandingOrderConsentBadRequest() *CreateDomesticStandingOrderConsentBadRequest

NewCreateDomesticStandingOrderConsentBadRequest creates a CreateDomesticStandingOrderConsentBadRequest with default headers values

func (*CreateDomesticStandingOrderConsentBadRequest) Code

Code gets the status code for the create domestic standing order consent bad request response

func (*CreateDomesticStandingOrderConsentBadRequest) Error

func (*CreateDomesticStandingOrderConsentBadRequest) GetPayload

func (*CreateDomesticStandingOrderConsentBadRequest) IsClientError

IsClientError returns true when this create domestic standing order consent bad request response has a 4xx status code

func (*CreateDomesticStandingOrderConsentBadRequest) IsCode

IsCode returns true when this create domestic standing order consent bad request response a status code equal to that given

func (*CreateDomesticStandingOrderConsentBadRequest) IsRedirect

IsRedirect returns true when this create domestic standing order consent bad request response has a 3xx status code

func (*CreateDomesticStandingOrderConsentBadRequest) IsServerError

IsServerError returns true when this create domestic standing order consent bad request response has a 5xx status code

func (*CreateDomesticStandingOrderConsentBadRequest) IsSuccess

IsSuccess returns true when this create domestic standing order consent bad request response has a 2xx status code

func (*CreateDomesticStandingOrderConsentBadRequest) String

type CreateDomesticStandingOrderConsentCreated

type CreateDomesticStandingOrderConsentCreated struct {
	Payload *models.DomesticStandingOrderConsentResponse
}

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

Domestic standing order consent

func NewCreateDomesticStandingOrderConsentCreated

func NewCreateDomesticStandingOrderConsentCreated() *CreateDomesticStandingOrderConsentCreated

NewCreateDomesticStandingOrderConsentCreated creates a CreateDomesticStandingOrderConsentCreated with default headers values

func (*CreateDomesticStandingOrderConsentCreated) Code

Code gets the status code for the create domestic standing order consent created response

func (*CreateDomesticStandingOrderConsentCreated) Error

func (*CreateDomesticStandingOrderConsentCreated) GetPayload

func (*CreateDomesticStandingOrderConsentCreated) IsClientError

IsClientError returns true when this create domestic standing order consent created response has a 4xx status code

func (*CreateDomesticStandingOrderConsentCreated) IsCode

IsCode returns true when this create domestic standing order consent created response a status code equal to that given

func (*CreateDomesticStandingOrderConsentCreated) IsRedirect

IsRedirect returns true when this create domestic standing order consent created response has a 3xx status code

func (*CreateDomesticStandingOrderConsentCreated) IsServerError

IsServerError returns true when this create domestic standing order consent created response has a 5xx status code

func (*CreateDomesticStandingOrderConsentCreated) IsSuccess

IsSuccess returns true when this create domestic standing order consent created response has a 2xx status code

func (*CreateDomesticStandingOrderConsentCreated) String

type CreateDomesticStandingOrderConsentForbidden

type CreateDomesticStandingOrderConsentForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentForbidden

func NewCreateDomesticStandingOrderConsentForbidden() *CreateDomesticStandingOrderConsentForbidden

NewCreateDomesticStandingOrderConsentForbidden creates a CreateDomesticStandingOrderConsentForbidden with default headers values

func (*CreateDomesticStandingOrderConsentForbidden) Code

Code gets the status code for the create domestic standing order consent forbidden response

func (*CreateDomesticStandingOrderConsentForbidden) Error

func (*CreateDomesticStandingOrderConsentForbidden) GetPayload

func (*CreateDomesticStandingOrderConsentForbidden) IsClientError

IsClientError returns true when this create domestic standing order consent forbidden response has a 4xx status code

func (*CreateDomesticStandingOrderConsentForbidden) IsCode

IsCode returns true when this create domestic standing order consent forbidden response a status code equal to that given

func (*CreateDomesticStandingOrderConsentForbidden) IsRedirect

IsRedirect returns true when this create domestic standing order consent forbidden response has a 3xx status code

func (*CreateDomesticStandingOrderConsentForbidden) IsServerError

IsServerError returns true when this create domestic standing order consent forbidden response has a 5xx status code

func (*CreateDomesticStandingOrderConsentForbidden) IsSuccess

IsSuccess returns true when this create domestic standing order consent forbidden response has a 2xx status code

func (*CreateDomesticStandingOrderConsentForbidden) String

type CreateDomesticStandingOrderConsentInternalServerError

type CreateDomesticStandingOrderConsentInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentInternalServerError

func NewCreateDomesticStandingOrderConsentInternalServerError() *CreateDomesticStandingOrderConsentInternalServerError

NewCreateDomesticStandingOrderConsentInternalServerError creates a CreateDomesticStandingOrderConsentInternalServerError with default headers values

func (*CreateDomesticStandingOrderConsentInternalServerError) Code

Code gets the status code for the create domestic standing order consent internal server error response

func (*CreateDomesticStandingOrderConsentInternalServerError) Error

func (*CreateDomesticStandingOrderConsentInternalServerError) GetPayload

func (*CreateDomesticStandingOrderConsentInternalServerError) IsClientError

IsClientError returns true when this create domestic standing order consent internal server error response has a 4xx status code

func (*CreateDomesticStandingOrderConsentInternalServerError) IsCode

IsCode returns true when this create domestic standing order consent internal server error response a status code equal to that given

func (*CreateDomesticStandingOrderConsentInternalServerError) IsRedirect

IsRedirect returns true when this create domestic standing order consent internal server error response has a 3xx status code

func (*CreateDomesticStandingOrderConsentInternalServerError) IsServerError

IsServerError returns true when this create domestic standing order consent internal server error response has a 5xx status code

func (*CreateDomesticStandingOrderConsentInternalServerError) IsSuccess

IsSuccess returns true when this create domestic standing order consent internal server error response has a 2xx status code

func (*CreateDomesticStandingOrderConsentInternalServerError) String

type CreateDomesticStandingOrderConsentMethodNotAllowed

type CreateDomesticStandingOrderConsentMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentMethodNotAllowed

func NewCreateDomesticStandingOrderConsentMethodNotAllowed() *CreateDomesticStandingOrderConsentMethodNotAllowed

NewCreateDomesticStandingOrderConsentMethodNotAllowed creates a CreateDomesticStandingOrderConsentMethodNotAllowed with default headers values

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) Code

Code gets the status code for the create domestic standing order consent method not allowed response

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) Error

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) GetPayload

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) IsClientError

IsClientError returns true when this create domestic standing order consent method not allowed response has a 4xx status code

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) IsCode

IsCode returns true when this create domestic standing order consent method not allowed response a status code equal to that given

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) IsRedirect

IsRedirect returns true when this create domestic standing order consent method not allowed response has a 3xx status code

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) IsServerError

IsServerError returns true when this create domestic standing order consent method not allowed response has a 5xx status code

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) IsSuccess

IsSuccess returns true when this create domestic standing order consent method not allowed response has a 2xx status code

func (*CreateDomesticStandingOrderConsentMethodNotAllowed) String

type CreateDomesticStandingOrderConsentNotAcceptable

type CreateDomesticStandingOrderConsentNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentNotAcceptable

func NewCreateDomesticStandingOrderConsentNotAcceptable() *CreateDomesticStandingOrderConsentNotAcceptable

NewCreateDomesticStandingOrderConsentNotAcceptable creates a CreateDomesticStandingOrderConsentNotAcceptable with default headers values

func (*CreateDomesticStandingOrderConsentNotAcceptable) Code

Code gets the status code for the create domestic standing order consent not acceptable response

func (*CreateDomesticStandingOrderConsentNotAcceptable) Error

func (*CreateDomesticStandingOrderConsentNotAcceptable) GetPayload

func (*CreateDomesticStandingOrderConsentNotAcceptable) IsClientError

IsClientError returns true when this create domestic standing order consent not acceptable response has a 4xx status code

func (*CreateDomesticStandingOrderConsentNotAcceptable) IsCode

IsCode returns true when this create domestic standing order consent not acceptable response a status code equal to that given

func (*CreateDomesticStandingOrderConsentNotAcceptable) IsRedirect

IsRedirect returns true when this create domestic standing order consent not acceptable response has a 3xx status code

func (*CreateDomesticStandingOrderConsentNotAcceptable) IsServerError

IsServerError returns true when this create domestic standing order consent not acceptable response has a 5xx status code

func (*CreateDomesticStandingOrderConsentNotAcceptable) IsSuccess

IsSuccess returns true when this create domestic standing order consent not acceptable response has a 2xx status code

func (*CreateDomesticStandingOrderConsentNotAcceptable) String

type CreateDomesticStandingOrderConsentParams

type CreateDomesticStandingOrderConsentParams struct {

	/* Request.

	   Request
	*/
	Request *models.DomesticStandingOrderConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateDomesticStandingOrderConsentParams contains all the parameters to send to the API endpoint

for the create domestic standing order consent operation.

Typically these are written to a http.Request.

func NewCreateDomesticStandingOrderConsentParams

func NewCreateDomesticStandingOrderConsentParams() *CreateDomesticStandingOrderConsentParams

NewCreateDomesticStandingOrderConsentParams creates a new CreateDomesticStandingOrderConsentParams 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 NewCreateDomesticStandingOrderConsentParamsWithContext

func NewCreateDomesticStandingOrderConsentParamsWithContext(ctx context.Context) *CreateDomesticStandingOrderConsentParams

NewCreateDomesticStandingOrderConsentParamsWithContext creates a new CreateDomesticStandingOrderConsentParams object with the ability to set a context for a request.

func NewCreateDomesticStandingOrderConsentParamsWithHTTPClient

func NewCreateDomesticStandingOrderConsentParamsWithHTTPClient(client *http.Client) *CreateDomesticStandingOrderConsentParams

NewCreateDomesticStandingOrderConsentParamsWithHTTPClient creates a new CreateDomesticStandingOrderConsentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateDomesticStandingOrderConsentParamsWithTimeout

func NewCreateDomesticStandingOrderConsentParamsWithTimeout(timeout time.Duration) *CreateDomesticStandingOrderConsentParams

NewCreateDomesticStandingOrderConsentParamsWithTimeout creates a new CreateDomesticStandingOrderConsentParams object with the ability to set a timeout on a request.

func (*CreateDomesticStandingOrderConsentParams) SetContext

SetContext adds the context to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetDefaults

SetDefaults hydrates default values in the create domestic standing order consent params (not the query body).

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

func (*CreateDomesticStandingOrderConsentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetRequest

SetRequest adds the request to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetTimeout

SetTimeout adds the timeout to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXIdempotencyKey

func (o *CreateDomesticStandingOrderConsentParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) SetXJwsSignature

func (o *CreateDomesticStandingOrderConsentParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithContext

WithContext adds the context to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithDefaults

WithDefaults hydrates default values in the create domestic standing order consent params (not the query body).

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

func (*CreateDomesticStandingOrderConsentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithRequest

WithRequest adds the request to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithTimeout

WithTimeout adds the timeout to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create domestic standing order consent params

func (*CreateDomesticStandingOrderConsentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateDomesticStandingOrderConsentReader

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

CreateDomesticStandingOrderConsentReader is a Reader for the CreateDomesticStandingOrderConsent structure.

func (*CreateDomesticStandingOrderConsentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateDomesticStandingOrderConsentTooManyRequests

type CreateDomesticStandingOrderConsentTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentTooManyRequests

func NewCreateDomesticStandingOrderConsentTooManyRequests() *CreateDomesticStandingOrderConsentTooManyRequests

NewCreateDomesticStandingOrderConsentTooManyRequests creates a CreateDomesticStandingOrderConsentTooManyRequests with default headers values

func (*CreateDomesticStandingOrderConsentTooManyRequests) Code

Code gets the status code for the create domestic standing order consent too many requests response

func (*CreateDomesticStandingOrderConsentTooManyRequests) Error

func (*CreateDomesticStandingOrderConsentTooManyRequests) GetPayload

func (*CreateDomesticStandingOrderConsentTooManyRequests) IsClientError

IsClientError returns true when this create domestic standing order consent too many requests response has a 4xx status code

func (*CreateDomesticStandingOrderConsentTooManyRequests) IsCode

IsCode returns true when this create domestic standing order consent too many requests response a status code equal to that given

func (*CreateDomesticStandingOrderConsentTooManyRequests) IsRedirect

IsRedirect returns true when this create domestic standing order consent too many requests response has a 3xx status code

func (*CreateDomesticStandingOrderConsentTooManyRequests) IsServerError

IsServerError returns true when this create domestic standing order consent too many requests response has a 5xx status code

func (*CreateDomesticStandingOrderConsentTooManyRequests) IsSuccess

IsSuccess returns true when this create domestic standing order consent too many requests response has a 2xx status code

func (*CreateDomesticStandingOrderConsentTooManyRequests) String

type CreateDomesticStandingOrderConsentUnauthorized

type CreateDomesticStandingOrderConsentUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentUnauthorized

func NewCreateDomesticStandingOrderConsentUnauthorized() *CreateDomesticStandingOrderConsentUnauthorized

NewCreateDomesticStandingOrderConsentUnauthorized creates a CreateDomesticStandingOrderConsentUnauthorized with default headers values

func (*CreateDomesticStandingOrderConsentUnauthorized) Code

Code gets the status code for the create domestic standing order consent unauthorized response

func (*CreateDomesticStandingOrderConsentUnauthorized) Error

func (*CreateDomesticStandingOrderConsentUnauthorized) GetPayload

func (*CreateDomesticStandingOrderConsentUnauthorized) IsClientError

IsClientError returns true when this create domestic standing order consent unauthorized response has a 4xx status code

func (*CreateDomesticStandingOrderConsentUnauthorized) IsCode

IsCode returns true when this create domestic standing order consent unauthorized response a status code equal to that given

func (*CreateDomesticStandingOrderConsentUnauthorized) IsRedirect

IsRedirect returns true when this create domestic standing order consent unauthorized response has a 3xx status code

func (*CreateDomesticStandingOrderConsentUnauthorized) IsServerError

IsServerError returns true when this create domestic standing order consent unauthorized response has a 5xx status code

func (*CreateDomesticStandingOrderConsentUnauthorized) IsSuccess

IsSuccess returns true when this create domestic standing order consent unauthorized response has a 2xx status code

func (*CreateDomesticStandingOrderConsentUnauthorized) String

type CreateDomesticStandingOrderConsentUnsupportedMediaType

type CreateDomesticStandingOrderConsentUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateDomesticStandingOrderConsentUnsupportedMediaType

func NewCreateDomesticStandingOrderConsentUnsupportedMediaType() *CreateDomesticStandingOrderConsentUnsupportedMediaType

NewCreateDomesticStandingOrderConsentUnsupportedMediaType creates a CreateDomesticStandingOrderConsentUnsupportedMediaType with default headers values

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) Code

Code gets the status code for the create domestic standing order consent unsupported media type response

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) Error

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) GetPayload

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) IsClientError

IsClientError returns true when this create domestic standing order consent unsupported media type response has a 4xx status code

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) IsCode

IsCode returns true when this create domestic standing order consent unsupported media type response a status code equal to that given

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create domestic standing order consent unsupported media type response has a 3xx status code

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) IsServerError

IsServerError returns true when this create domestic standing order consent unsupported media type response has a 5xx status code

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create domestic standing order consent unsupported media type response has a 2xx status code

func (*CreateDomesticStandingOrderConsentUnsupportedMediaType) String

type CreateFilePaymentConsentBadRequest

type CreateFilePaymentConsentBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentBadRequest

func NewCreateFilePaymentConsentBadRequest() *CreateFilePaymentConsentBadRequest

NewCreateFilePaymentConsentBadRequest creates a CreateFilePaymentConsentBadRequest with default headers values

func (*CreateFilePaymentConsentBadRequest) Code

Code gets the status code for the create file payment consent bad request response

func (*CreateFilePaymentConsentBadRequest) Error

func (*CreateFilePaymentConsentBadRequest) GetPayload

func (*CreateFilePaymentConsentBadRequest) IsClientError

func (o *CreateFilePaymentConsentBadRequest) IsClientError() bool

IsClientError returns true when this create file payment consent bad request response has a 4xx status code

func (*CreateFilePaymentConsentBadRequest) IsCode

IsCode returns true when this create file payment consent bad request response a status code equal to that given

func (*CreateFilePaymentConsentBadRequest) IsRedirect

func (o *CreateFilePaymentConsentBadRequest) IsRedirect() bool

IsRedirect returns true when this create file payment consent bad request response has a 3xx status code

func (*CreateFilePaymentConsentBadRequest) IsServerError

func (o *CreateFilePaymentConsentBadRequest) IsServerError() bool

IsServerError returns true when this create file payment consent bad request response has a 5xx status code

func (*CreateFilePaymentConsentBadRequest) IsSuccess

IsSuccess returns true when this create file payment consent bad request response has a 2xx status code

func (*CreateFilePaymentConsentBadRequest) String

type CreateFilePaymentConsentCreated

type CreateFilePaymentConsentCreated struct {
	Payload *models.FilePaymentConsentResponse
}

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

File payment consent

func NewCreateFilePaymentConsentCreated

func NewCreateFilePaymentConsentCreated() *CreateFilePaymentConsentCreated

NewCreateFilePaymentConsentCreated creates a CreateFilePaymentConsentCreated with default headers values

func (*CreateFilePaymentConsentCreated) Code

Code gets the status code for the create file payment consent created response

func (*CreateFilePaymentConsentCreated) Error

func (*CreateFilePaymentConsentCreated) GetPayload

func (*CreateFilePaymentConsentCreated) IsClientError

func (o *CreateFilePaymentConsentCreated) IsClientError() bool

IsClientError returns true when this create file payment consent created response has a 4xx status code

func (*CreateFilePaymentConsentCreated) IsCode

func (o *CreateFilePaymentConsentCreated) IsCode(code int) bool

IsCode returns true when this create file payment consent created response a status code equal to that given

func (*CreateFilePaymentConsentCreated) IsRedirect

func (o *CreateFilePaymentConsentCreated) IsRedirect() bool

IsRedirect returns true when this create file payment consent created response has a 3xx status code

func (*CreateFilePaymentConsentCreated) IsServerError

func (o *CreateFilePaymentConsentCreated) IsServerError() bool

IsServerError returns true when this create file payment consent created response has a 5xx status code

func (*CreateFilePaymentConsentCreated) IsSuccess

func (o *CreateFilePaymentConsentCreated) IsSuccess() bool

IsSuccess returns true when this create file payment consent created response has a 2xx status code

func (*CreateFilePaymentConsentCreated) String

type CreateFilePaymentConsentFileBadRequest

type CreateFilePaymentConsentFileBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileBadRequest

func NewCreateFilePaymentConsentFileBadRequest() *CreateFilePaymentConsentFileBadRequest

NewCreateFilePaymentConsentFileBadRequest creates a CreateFilePaymentConsentFileBadRequest with default headers values

func (*CreateFilePaymentConsentFileBadRequest) Code

Code gets the status code for the create file payment consent file bad request response

func (*CreateFilePaymentConsentFileBadRequest) Error

func (*CreateFilePaymentConsentFileBadRequest) GetPayload

func (*CreateFilePaymentConsentFileBadRequest) IsClientError

func (o *CreateFilePaymentConsentFileBadRequest) IsClientError() bool

IsClientError returns true when this create file payment consent file bad request response has a 4xx status code

func (*CreateFilePaymentConsentFileBadRequest) IsCode

IsCode returns true when this create file payment consent file bad request response a status code equal to that given

func (*CreateFilePaymentConsentFileBadRequest) IsRedirect

IsRedirect returns true when this create file payment consent file bad request response has a 3xx status code

func (*CreateFilePaymentConsentFileBadRequest) IsServerError

func (o *CreateFilePaymentConsentFileBadRequest) IsServerError() bool

IsServerError returns true when this create file payment consent file bad request response has a 5xx status code

func (*CreateFilePaymentConsentFileBadRequest) IsSuccess

IsSuccess returns true when this create file payment consent file bad request response has a 2xx status code

func (*CreateFilePaymentConsentFileBadRequest) String

type CreateFilePaymentConsentFileForbidden

type CreateFilePaymentConsentFileForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileForbidden

func NewCreateFilePaymentConsentFileForbidden() *CreateFilePaymentConsentFileForbidden

NewCreateFilePaymentConsentFileForbidden creates a CreateFilePaymentConsentFileForbidden with default headers values

func (*CreateFilePaymentConsentFileForbidden) Code

Code gets the status code for the create file payment consent file forbidden response

func (*CreateFilePaymentConsentFileForbidden) Error

func (*CreateFilePaymentConsentFileForbidden) GetPayload

func (*CreateFilePaymentConsentFileForbidden) IsClientError

func (o *CreateFilePaymentConsentFileForbidden) IsClientError() bool

IsClientError returns true when this create file payment consent file forbidden response has a 4xx status code

func (*CreateFilePaymentConsentFileForbidden) IsCode

IsCode returns true when this create file payment consent file forbidden response a status code equal to that given

func (*CreateFilePaymentConsentFileForbidden) IsRedirect

IsRedirect returns true when this create file payment consent file forbidden response has a 3xx status code

func (*CreateFilePaymentConsentFileForbidden) IsServerError

func (o *CreateFilePaymentConsentFileForbidden) IsServerError() bool

IsServerError returns true when this create file payment consent file forbidden response has a 5xx status code

func (*CreateFilePaymentConsentFileForbidden) IsSuccess

IsSuccess returns true when this create file payment consent file forbidden response has a 2xx status code

func (*CreateFilePaymentConsentFileForbidden) String

type CreateFilePaymentConsentFileInternalServerError

type CreateFilePaymentConsentFileInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileInternalServerError

func NewCreateFilePaymentConsentFileInternalServerError() *CreateFilePaymentConsentFileInternalServerError

NewCreateFilePaymentConsentFileInternalServerError creates a CreateFilePaymentConsentFileInternalServerError with default headers values

func (*CreateFilePaymentConsentFileInternalServerError) Code

Code gets the status code for the create file payment consent file internal server error response

func (*CreateFilePaymentConsentFileInternalServerError) Error

func (*CreateFilePaymentConsentFileInternalServerError) GetPayload

func (*CreateFilePaymentConsentFileInternalServerError) IsClientError

IsClientError returns true when this create file payment consent file internal server error response has a 4xx status code

func (*CreateFilePaymentConsentFileInternalServerError) IsCode

IsCode returns true when this create file payment consent file internal server error response a status code equal to that given

func (*CreateFilePaymentConsentFileInternalServerError) IsRedirect

IsRedirect returns true when this create file payment consent file internal server error response has a 3xx status code

func (*CreateFilePaymentConsentFileInternalServerError) IsServerError

IsServerError returns true when this create file payment consent file internal server error response has a 5xx status code

func (*CreateFilePaymentConsentFileInternalServerError) IsSuccess

IsSuccess returns true when this create file payment consent file internal server error response has a 2xx status code

func (*CreateFilePaymentConsentFileInternalServerError) String

type CreateFilePaymentConsentFileMethodNotAllowed

type CreateFilePaymentConsentFileMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileMethodNotAllowed

func NewCreateFilePaymentConsentFileMethodNotAllowed() *CreateFilePaymentConsentFileMethodNotAllowed

NewCreateFilePaymentConsentFileMethodNotAllowed creates a CreateFilePaymentConsentFileMethodNotAllowed with default headers values

func (*CreateFilePaymentConsentFileMethodNotAllowed) Code

Code gets the status code for the create file payment consent file method not allowed response

func (*CreateFilePaymentConsentFileMethodNotAllowed) Error

func (*CreateFilePaymentConsentFileMethodNotAllowed) GetPayload

func (*CreateFilePaymentConsentFileMethodNotAllowed) IsClientError

IsClientError returns true when this create file payment consent file method not allowed response has a 4xx status code

func (*CreateFilePaymentConsentFileMethodNotAllowed) IsCode

IsCode returns true when this create file payment consent file method not allowed response a status code equal to that given

func (*CreateFilePaymentConsentFileMethodNotAllowed) IsRedirect

IsRedirect returns true when this create file payment consent file method not allowed response has a 3xx status code

func (*CreateFilePaymentConsentFileMethodNotAllowed) IsServerError

IsServerError returns true when this create file payment consent file method not allowed response has a 5xx status code

func (*CreateFilePaymentConsentFileMethodNotAllowed) IsSuccess

IsSuccess returns true when this create file payment consent file method not allowed response has a 2xx status code

func (*CreateFilePaymentConsentFileMethodNotAllowed) String

type CreateFilePaymentConsentFileNotAcceptable

type CreateFilePaymentConsentFileNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileNotAcceptable

func NewCreateFilePaymentConsentFileNotAcceptable() *CreateFilePaymentConsentFileNotAcceptable

NewCreateFilePaymentConsentFileNotAcceptable creates a CreateFilePaymentConsentFileNotAcceptable with default headers values

func (*CreateFilePaymentConsentFileNotAcceptable) Code

Code gets the status code for the create file payment consent file not acceptable response

func (*CreateFilePaymentConsentFileNotAcceptable) Error

func (*CreateFilePaymentConsentFileNotAcceptable) GetPayload

func (*CreateFilePaymentConsentFileNotAcceptable) IsClientError

IsClientError returns true when this create file payment consent file not acceptable response has a 4xx status code

func (*CreateFilePaymentConsentFileNotAcceptable) IsCode

IsCode returns true when this create file payment consent file not acceptable response a status code equal to that given

func (*CreateFilePaymentConsentFileNotAcceptable) IsRedirect

IsRedirect returns true when this create file payment consent file not acceptable response has a 3xx status code

func (*CreateFilePaymentConsentFileNotAcceptable) IsServerError

IsServerError returns true when this create file payment consent file not acceptable response has a 5xx status code

func (*CreateFilePaymentConsentFileNotAcceptable) IsSuccess

IsSuccess returns true when this create file payment consent file not acceptable response has a 2xx status code

func (*CreateFilePaymentConsentFileNotAcceptable) String

type CreateFilePaymentConsentFileOK

type CreateFilePaymentConsentFileOK struct {
}

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

file created

func NewCreateFilePaymentConsentFileOK

func NewCreateFilePaymentConsentFileOK() *CreateFilePaymentConsentFileOK

NewCreateFilePaymentConsentFileOK creates a CreateFilePaymentConsentFileOK with default headers values

func (*CreateFilePaymentConsentFileOK) Code

Code gets the status code for the create file payment consent file o k response

func (*CreateFilePaymentConsentFileOK) Error

func (*CreateFilePaymentConsentFileOK) IsClientError

func (o *CreateFilePaymentConsentFileOK) IsClientError() bool

IsClientError returns true when this create file payment consent file o k response has a 4xx status code

func (*CreateFilePaymentConsentFileOK) IsCode

func (o *CreateFilePaymentConsentFileOK) IsCode(code int) bool

IsCode returns true when this create file payment consent file o k response a status code equal to that given

func (*CreateFilePaymentConsentFileOK) IsRedirect

func (o *CreateFilePaymentConsentFileOK) IsRedirect() bool

IsRedirect returns true when this create file payment consent file o k response has a 3xx status code

func (*CreateFilePaymentConsentFileOK) IsServerError

func (o *CreateFilePaymentConsentFileOK) IsServerError() bool

IsServerError returns true when this create file payment consent file o k response has a 5xx status code

func (*CreateFilePaymentConsentFileOK) IsSuccess

func (o *CreateFilePaymentConsentFileOK) IsSuccess() bool

IsSuccess returns true when this create file payment consent file o k response has a 2xx status code

func (*CreateFilePaymentConsentFileOK) String

type CreateFilePaymentConsentFileParams

type CreateFilePaymentConsentFileParams struct {

	/* Request.

	   Request
	*/
	Request models.FilePaymentConsentFileRequest

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateFilePaymentConsentFileParams contains all the parameters to send to the API endpoint

for the create file payment consent file operation.

Typically these are written to a http.Request.

func NewCreateFilePaymentConsentFileParams

func NewCreateFilePaymentConsentFileParams() *CreateFilePaymentConsentFileParams

NewCreateFilePaymentConsentFileParams creates a new CreateFilePaymentConsentFileParams 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 NewCreateFilePaymentConsentFileParamsWithContext

func NewCreateFilePaymentConsentFileParamsWithContext(ctx context.Context) *CreateFilePaymentConsentFileParams

NewCreateFilePaymentConsentFileParamsWithContext creates a new CreateFilePaymentConsentFileParams object with the ability to set a context for a request.

func NewCreateFilePaymentConsentFileParamsWithHTTPClient

func NewCreateFilePaymentConsentFileParamsWithHTTPClient(client *http.Client) *CreateFilePaymentConsentFileParams

NewCreateFilePaymentConsentFileParamsWithHTTPClient creates a new CreateFilePaymentConsentFileParams object with the ability to set a custom HTTPClient for a request.

func NewCreateFilePaymentConsentFileParamsWithTimeout

func NewCreateFilePaymentConsentFileParamsWithTimeout(timeout time.Duration) *CreateFilePaymentConsentFileParams

NewCreateFilePaymentConsentFileParamsWithTimeout creates a new CreateFilePaymentConsentFileParams object with the ability to set a timeout on a request.

func (*CreateFilePaymentConsentFileParams) SetConsentID

func (o *CreateFilePaymentConsentFileParams) SetConsentID(consentID string)

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

func (*CreateFilePaymentConsentFileParams) SetContext

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

func (*CreateFilePaymentConsentFileParams) SetDefaults

func (o *CreateFilePaymentConsentFileParams) SetDefaults()

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

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

func (*CreateFilePaymentConsentFileParams) SetHTTPClient

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

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

func (*CreateFilePaymentConsentFileParams) SetRequest

SetRequest adds the request to the create file payment consent file params

func (*CreateFilePaymentConsentFileParams) SetTimeout

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

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

func (*CreateFilePaymentConsentFileParams) SetXCustomerUserAgent

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

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

func (*CreateFilePaymentConsentFileParams) SetXFapiAuthDate

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

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

func (*CreateFilePaymentConsentFileParams) SetXFapiCustomerIPAddress

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

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

func (*CreateFilePaymentConsentFileParams) SetXFapiInteractionID

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

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

func (*CreateFilePaymentConsentFileParams) SetXIdempotencyKey

func (o *CreateFilePaymentConsentFileParams) SetXIdempotencyKey(xIdempotencyKey *string)

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

func (*CreateFilePaymentConsentFileParams) SetXJwsSignature

func (o *CreateFilePaymentConsentFileParams) SetXJwsSignature(xJwsSignature *string)

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

func (*CreateFilePaymentConsentFileParams) WithConsentID

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

func (*CreateFilePaymentConsentFileParams) WithContext

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

func (*CreateFilePaymentConsentFileParams) WithDefaults

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

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

func (*CreateFilePaymentConsentFileParams) WithHTTPClient

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

func (*CreateFilePaymentConsentFileParams) WithRequest

WithRequest adds the request to the create file payment consent file params

func (*CreateFilePaymentConsentFileParams) WithTimeout

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

func (*CreateFilePaymentConsentFileParams) WithXCustomerUserAgent

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

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

func (*CreateFilePaymentConsentFileParams) WithXFapiAuthDate

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

func (*CreateFilePaymentConsentFileParams) WithXFapiCustomerIPAddress

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

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

func (*CreateFilePaymentConsentFileParams) WithXFapiInteractionID

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

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

func (*CreateFilePaymentConsentFileParams) WithXIdempotencyKey

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

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

func (*CreateFilePaymentConsentFileParams) WithXJwsSignature

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

func (*CreateFilePaymentConsentFileParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateFilePaymentConsentFileReader

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

CreateFilePaymentConsentFileReader is a Reader for the CreateFilePaymentConsentFile structure.

func (*CreateFilePaymentConsentFileReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilePaymentConsentFileTooManyRequests

type CreateFilePaymentConsentFileTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileTooManyRequests

func NewCreateFilePaymentConsentFileTooManyRequests() *CreateFilePaymentConsentFileTooManyRequests

NewCreateFilePaymentConsentFileTooManyRequests creates a CreateFilePaymentConsentFileTooManyRequests with default headers values

func (*CreateFilePaymentConsentFileTooManyRequests) Code

Code gets the status code for the create file payment consent file too many requests response

func (*CreateFilePaymentConsentFileTooManyRequests) Error

func (*CreateFilePaymentConsentFileTooManyRequests) GetPayload

func (*CreateFilePaymentConsentFileTooManyRequests) IsClientError

IsClientError returns true when this create file payment consent file too many requests response has a 4xx status code

func (*CreateFilePaymentConsentFileTooManyRequests) IsCode

IsCode returns true when this create file payment consent file too many requests response a status code equal to that given

func (*CreateFilePaymentConsentFileTooManyRequests) IsRedirect

IsRedirect returns true when this create file payment consent file too many requests response has a 3xx status code

func (*CreateFilePaymentConsentFileTooManyRequests) IsServerError

IsServerError returns true when this create file payment consent file too many requests response has a 5xx status code

func (*CreateFilePaymentConsentFileTooManyRequests) IsSuccess

IsSuccess returns true when this create file payment consent file too many requests response has a 2xx status code

func (*CreateFilePaymentConsentFileTooManyRequests) String

type CreateFilePaymentConsentFileUnauthorized

type CreateFilePaymentConsentFileUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileUnauthorized

func NewCreateFilePaymentConsentFileUnauthorized() *CreateFilePaymentConsentFileUnauthorized

NewCreateFilePaymentConsentFileUnauthorized creates a CreateFilePaymentConsentFileUnauthorized with default headers values

func (*CreateFilePaymentConsentFileUnauthorized) Code

Code gets the status code for the create file payment consent file unauthorized response

func (*CreateFilePaymentConsentFileUnauthorized) Error

func (*CreateFilePaymentConsentFileUnauthorized) GetPayload

func (*CreateFilePaymentConsentFileUnauthorized) IsClientError

IsClientError returns true when this create file payment consent file unauthorized response has a 4xx status code

func (*CreateFilePaymentConsentFileUnauthorized) IsCode

IsCode returns true when this create file payment consent file unauthorized response a status code equal to that given

func (*CreateFilePaymentConsentFileUnauthorized) IsRedirect

IsRedirect returns true when this create file payment consent file unauthorized response has a 3xx status code

func (*CreateFilePaymentConsentFileUnauthorized) IsServerError

IsServerError returns true when this create file payment consent file unauthorized response has a 5xx status code

func (*CreateFilePaymentConsentFileUnauthorized) IsSuccess

IsSuccess returns true when this create file payment consent file unauthorized response has a 2xx status code

func (*CreateFilePaymentConsentFileUnauthorized) String

type CreateFilePaymentConsentFileUnsupportedMediaType

type CreateFilePaymentConsentFileUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentFileUnsupportedMediaType

func NewCreateFilePaymentConsentFileUnsupportedMediaType() *CreateFilePaymentConsentFileUnsupportedMediaType

NewCreateFilePaymentConsentFileUnsupportedMediaType creates a CreateFilePaymentConsentFileUnsupportedMediaType with default headers values

func (*CreateFilePaymentConsentFileUnsupportedMediaType) Code

Code gets the status code for the create file payment consent file unsupported media type response

func (*CreateFilePaymentConsentFileUnsupportedMediaType) Error

func (*CreateFilePaymentConsentFileUnsupportedMediaType) GetPayload

func (*CreateFilePaymentConsentFileUnsupportedMediaType) IsClientError

IsClientError returns true when this create file payment consent file unsupported media type response has a 4xx status code

func (*CreateFilePaymentConsentFileUnsupportedMediaType) IsCode

IsCode returns true when this create file payment consent file unsupported media type response a status code equal to that given

func (*CreateFilePaymentConsentFileUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create file payment consent file unsupported media type response has a 3xx status code

func (*CreateFilePaymentConsentFileUnsupportedMediaType) IsServerError

IsServerError returns true when this create file payment consent file unsupported media type response has a 5xx status code

func (*CreateFilePaymentConsentFileUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create file payment consent file unsupported media type response has a 2xx status code

func (*CreateFilePaymentConsentFileUnsupportedMediaType) String

type CreateFilePaymentConsentForbidden

type CreateFilePaymentConsentForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentForbidden

func NewCreateFilePaymentConsentForbidden() *CreateFilePaymentConsentForbidden

NewCreateFilePaymentConsentForbidden creates a CreateFilePaymentConsentForbidden with default headers values

func (*CreateFilePaymentConsentForbidden) Code

Code gets the status code for the create file payment consent forbidden response

func (*CreateFilePaymentConsentForbidden) Error

func (*CreateFilePaymentConsentForbidden) GetPayload

func (*CreateFilePaymentConsentForbidden) IsClientError

func (o *CreateFilePaymentConsentForbidden) IsClientError() bool

IsClientError returns true when this create file payment consent forbidden response has a 4xx status code

func (*CreateFilePaymentConsentForbidden) IsCode

func (o *CreateFilePaymentConsentForbidden) IsCode(code int) bool

IsCode returns true when this create file payment consent forbidden response a status code equal to that given

func (*CreateFilePaymentConsentForbidden) IsRedirect

func (o *CreateFilePaymentConsentForbidden) IsRedirect() bool

IsRedirect returns true when this create file payment consent forbidden response has a 3xx status code

func (*CreateFilePaymentConsentForbidden) IsServerError

func (o *CreateFilePaymentConsentForbidden) IsServerError() bool

IsServerError returns true when this create file payment consent forbidden response has a 5xx status code

func (*CreateFilePaymentConsentForbidden) IsSuccess

func (o *CreateFilePaymentConsentForbidden) IsSuccess() bool

IsSuccess returns true when this create file payment consent forbidden response has a 2xx status code

func (*CreateFilePaymentConsentForbidden) String

type CreateFilePaymentConsentInternalServerError

type CreateFilePaymentConsentInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentInternalServerError

func NewCreateFilePaymentConsentInternalServerError() *CreateFilePaymentConsentInternalServerError

NewCreateFilePaymentConsentInternalServerError creates a CreateFilePaymentConsentInternalServerError with default headers values

func (*CreateFilePaymentConsentInternalServerError) Code

Code gets the status code for the create file payment consent internal server error response

func (*CreateFilePaymentConsentInternalServerError) Error

func (*CreateFilePaymentConsentInternalServerError) GetPayload

func (*CreateFilePaymentConsentInternalServerError) IsClientError

IsClientError returns true when this create file payment consent internal server error response has a 4xx status code

func (*CreateFilePaymentConsentInternalServerError) IsCode

IsCode returns true when this create file payment consent internal server error response a status code equal to that given

func (*CreateFilePaymentConsentInternalServerError) IsRedirect

IsRedirect returns true when this create file payment consent internal server error response has a 3xx status code

func (*CreateFilePaymentConsentInternalServerError) IsServerError

IsServerError returns true when this create file payment consent internal server error response has a 5xx status code

func (*CreateFilePaymentConsentInternalServerError) IsSuccess

IsSuccess returns true when this create file payment consent internal server error response has a 2xx status code

func (*CreateFilePaymentConsentInternalServerError) String

type CreateFilePaymentConsentMethodNotAllowed

type CreateFilePaymentConsentMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentMethodNotAllowed

func NewCreateFilePaymentConsentMethodNotAllowed() *CreateFilePaymentConsentMethodNotAllowed

NewCreateFilePaymentConsentMethodNotAllowed creates a CreateFilePaymentConsentMethodNotAllowed with default headers values

func (*CreateFilePaymentConsentMethodNotAllowed) Code

Code gets the status code for the create file payment consent method not allowed response

func (*CreateFilePaymentConsentMethodNotAllowed) Error

func (*CreateFilePaymentConsentMethodNotAllowed) GetPayload

func (*CreateFilePaymentConsentMethodNotAllowed) IsClientError

IsClientError returns true when this create file payment consent method not allowed response has a 4xx status code

func (*CreateFilePaymentConsentMethodNotAllowed) IsCode

IsCode returns true when this create file payment consent method not allowed response a status code equal to that given

func (*CreateFilePaymentConsentMethodNotAllowed) IsRedirect

IsRedirect returns true when this create file payment consent method not allowed response has a 3xx status code

func (*CreateFilePaymentConsentMethodNotAllowed) IsServerError

IsServerError returns true when this create file payment consent method not allowed response has a 5xx status code

func (*CreateFilePaymentConsentMethodNotAllowed) IsSuccess

IsSuccess returns true when this create file payment consent method not allowed response has a 2xx status code

func (*CreateFilePaymentConsentMethodNotAllowed) String

type CreateFilePaymentConsentNotAcceptable

type CreateFilePaymentConsentNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentNotAcceptable

func NewCreateFilePaymentConsentNotAcceptable() *CreateFilePaymentConsentNotAcceptable

NewCreateFilePaymentConsentNotAcceptable creates a CreateFilePaymentConsentNotAcceptable with default headers values

func (*CreateFilePaymentConsentNotAcceptable) Code

Code gets the status code for the create file payment consent not acceptable response

func (*CreateFilePaymentConsentNotAcceptable) Error

func (*CreateFilePaymentConsentNotAcceptable) GetPayload

func (*CreateFilePaymentConsentNotAcceptable) IsClientError

func (o *CreateFilePaymentConsentNotAcceptable) IsClientError() bool

IsClientError returns true when this create file payment consent not acceptable response has a 4xx status code

func (*CreateFilePaymentConsentNotAcceptable) IsCode

IsCode returns true when this create file payment consent not acceptable response a status code equal to that given

func (*CreateFilePaymentConsentNotAcceptable) IsRedirect

IsRedirect returns true when this create file payment consent not acceptable response has a 3xx status code

func (*CreateFilePaymentConsentNotAcceptable) IsServerError

func (o *CreateFilePaymentConsentNotAcceptable) IsServerError() bool

IsServerError returns true when this create file payment consent not acceptable response has a 5xx status code

func (*CreateFilePaymentConsentNotAcceptable) IsSuccess

IsSuccess returns true when this create file payment consent not acceptable response has a 2xx status code

func (*CreateFilePaymentConsentNotAcceptable) String

type CreateFilePaymentConsentParams

type CreateFilePaymentConsentParams struct {

	/* Request.

	   Request
	*/
	Request *models.FilePaymentConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateFilePaymentConsentParams contains all the parameters to send to the API endpoint

for the create file payment consent operation.

Typically these are written to a http.Request.

func NewCreateFilePaymentConsentParams

func NewCreateFilePaymentConsentParams() *CreateFilePaymentConsentParams

NewCreateFilePaymentConsentParams creates a new CreateFilePaymentConsentParams 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 NewCreateFilePaymentConsentParamsWithContext

func NewCreateFilePaymentConsentParamsWithContext(ctx context.Context) *CreateFilePaymentConsentParams

NewCreateFilePaymentConsentParamsWithContext creates a new CreateFilePaymentConsentParams object with the ability to set a context for a request.

func NewCreateFilePaymentConsentParamsWithHTTPClient

func NewCreateFilePaymentConsentParamsWithHTTPClient(client *http.Client) *CreateFilePaymentConsentParams

NewCreateFilePaymentConsentParamsWithHTTPClient creates a new CreateFilePaymentConsentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateFilePaymentConsentParamsWithTimeout

func NewCreateFilePaymentConsentParamsWithTimeout(timeout time.Duration) *CreateFilePaymentConsentParams

NewCreateFilePaymentConsentParamsWithTimeout creates a new CreateFilePaymentConsentParams object with the ability to set a timeout on a request.

func (*CreateFilePaymentConsentParams) SetContext

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

SetContext adds the context to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetDefaults

func (o *CreateFilePaymentConsentParams) SetDefaults()

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

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

func (*CreateFilePaymentConsentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetRequest

SetRequest adds the request to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetTimeout

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

SetTimeout adds the timeout to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXIdempotencyKey

func (o *CreateFilePaymentConsentParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create file payment consent params

func (*CreateFilePaymentConsentParams) SetXJwsSignature

func (o *CreateFilePaymentConsentParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithContext

WithContext adds the context to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithDefaults

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

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

func (*CreateFilePaymentConsentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithRequest

WithRequest adds the request to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithTimeout

WithTimeout adds the timeout to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXFapiAuthDate

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

WithXFapiAuthDate adds the xFapiAuthDate to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXIdempotencyKey

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

WithXIdempotencyKey adds the xIdempotencyKey to the create file payment consent params

func (*CreateFilePaymentConsentParams) WithXJwsSignature

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

WithXJwsSignature adds the xJwsSignature to the create file payment consent params

func (*CreateFilePaymentConsentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateFilePaymentConsentReader

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

CreateFilePaymentConsentReader is a Reader for the CreateFilePaymentConsent structure.

func (*CreateFilePaymentConsentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFilePaymentConsentTooManyRequests

type CreateFilePaymentConsentTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentTooManyRequests

func NewCreateFilePaymentConsentTooManyRequests() *CreateFilePaymentConsentTooManyRequests

NewCreateFilePaymentConsentTooManyRequests creates a CreateFilePaymentConsentTooManyRequests with default headers values

func (*CreateFilePaymentConsentTooManyRequests) Code

Code gets the status code for the create file payment consent too many requests response

func (*CreateFilePaymentConsentTooManyRequests) Error

func (*CreateFilePaymentConsentTooManyRequests) GetPayload

func (*CreateFilePaymentConsentTooManyRequests) IsClientError

func (o *CreateFilePaymentConsentTooManyRequests) IsClientError() bool

IsClientError returns true when this create file payment consent too many requests response has a 4xx status code

func (*CreateFilePaymentConsentTooManyRequests) IsCode

IsCode returns true when this create file payment consent too many requests response a status code equal to that given

func (*CreateFilePaymentConsentTooManyRequests) IsRedirect

IsRedirect returns true when this create file payment consent too many requests response has a 3xx status code

func (*CreateFilePaymentConsentTooManyRequests) IsServerError

func (o *CreateFilePaymentConsentTooManyRequests) IsServerError() bool

IsServerError returns true when this create file payment consent too many requests response has a 5xx status code

func (*CreateFilePaymentConsentTooManyRequests) IsSuccess

IsSuccess returns true when this create file payment consent too many requests response has a 2xx status code

func (*CreateFilePaymentConsentTooManyRequests) String

type CreateFilePaymentConsentUnauthorized

type CreateFilePaymentConsentUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentUnauthorized

func NewCreateFilePaymentConsentUnauthorized() *CreateFilePaymentConsentUnauthorized

NewCreateFilePaymentConsentUnauthorized creates a CreateFilePaymentConsentUnauthorized with default headers values

func (*CreateFilePaymentConsentUnauthorized) Code

Code gets the status code for the create file payment consent unauthorized response

func (*CreateFilePaymentConsentUnauthorized) Error

func (*CreateFilePaymentConsentUnauthorized) GetPayload

func (*CreateFilePaymentConsentUnauthorized) IsClientError

func (o *CreateFilePaymentConsentUnauthorized) IsClientError() bool

IsClientError returns true when this create file payment consent unauthorized response has a 4xx status code

func (*CreateFilePaymentConsentUnauthorized) IsCode

IsCode returns true when this create file payment consent unauthorized response a status code equal to that given

func (*CreateFilePaymentConsentUnauthorized) IsRedirect

IsRedirect returns true when this create file payment consent unauthorized response has a 3xx status code

func (*CreateFilePaymentConsentUnauthorized) IsServerError

func (o *CreateFilePaymentConsentUnauthorized) IsServerError() bool

IsServerError returns true when this create file payment consent unauthorized response has a 5xx status code

func (*CreateFilePaymentConsentUnauthorized) IsSuccess

IsSuccess returns true when this create file payment consent unauthorized response has a 2xx status code

func (*CreateFilePaymentConsentUnauthorized) String

type CreateFilePaymentConsentUnsupportedMediaType

type CreateFilePaymentConsentUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateFilePaymentConsentUnsupportedMediaType

func NewCreateFilePaymentConsentUnsupportedMediaType() *CreateFilePaymentConsentUnsupportedMediaType

NewCreateFilePaymentConsentUnsupportedMediaType creates a CreateFilePaymentConsentUnsupportedMediaType with default headers values

func (*CreateFilePaymentConsentUnsupportedMediaType) Code

Code gets the status code for the create file payment consent unsupported media type response

func (*CreateFilePaymentConsentUnsupportedMediaType) Error

func (*CreateFilePaymentConsentUnsupportedMediaType) GetPayload

func (*CreateFilePaymentConsentUnsupportedMediaType) IsClientError

IsClientError returns true when this create file payment consent unsupported media type response has a 4xx status code

func (*CreateFilePaymentConsentUnsupportedMediaType) IsCode

IsCode returns true when this create file payment consent unsupported media type response a status code equal to that given

func (*CreateFilePaymentConsentUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create file payment consent unsupported media type response has a 3xx status code

func (*CreateFilePaymentConsentUnsupportedMediaType) IsServerError

IsServerError returns true when this create file payment consent unsupported media type response has a 5xx status code

func (*CreateFilePaymentConsentUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create file payment consent unsupported media type response has a 2xx status code

func (*CreateFilePaymentConsentUnsupportedMediaType) String

type CreateInternationalPaymentConsentBadRequest

type CreateInternationalPaymentConsentBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentBadRequest

func NewCreateInternationalPaymentConsentBadRequest() *CreateInternationalPaymentConsentBadRequest

NewCreateInternationalPaymentConsentBadRequest creates a CreateInternationalPaymentConsentBadRequest with default headers values

func (*CreateInternationalPaymentConsentBadRequest) Code

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

func (*CreateInternationalPaymentConsentBadRequest) Error

func (*CreateInternationalPaymentConsentBadRequest) GetPayload

func (*CreateInternationalPaymentConsentBadRequest) IsClientError

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

func (*CreateInternationalPaymentConsentBadRequest) IsCode

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

func (*CreateInternationalPaymentConsentBadRequest) IsRedirect

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

func (*CreateInternationalPaymentConsentBadRequest) IsServerError

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

func (*CreateInternationalPaymentConsentBadRequest) IsSuccess

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

func (*CreateInternationalPaymentConsentBadRequest) String

type CreateInternationalPaymentConsentCreated

type CreateInternationalPaymentConsentCreated struct {
	Payload *models.InternationalPaymentConsentResponse
}

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

International payment consent

func NewCreateInternationalPaymentConsentCreated

func NewCreateInternationalPaymentConsentCreated() *CreateInternationalPaymentConsentCreated

NewCreateInternationalPaymentConsentCreated creates a CreateInternationalPaymentConsentCreated with default headers values

func (*CreateInternationalPaymentConsentCreated) Code

Code gets the status code for the create international payment consent created response

func (*CreateInternationalPaymentConsentCreated) Error

func (*CreateInternationalPaymentConsentCreated) GetPayload

func (*CreateInternationalPaymentConsentCreated) IsClientError

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

func (*CreateInternationalPaymentConsentCreated) IsCode

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

func (*CreateInternationalPaymentConsentCreated) IsRedirect

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

func (*CreateInternationalPaymentConsentCreated) IsServerError

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

func (*CreateInternationalPaymentConsentCreated) IsSuccess

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

func (*CreateInternationalPaymentConsentCreated) String

type CreateInternationalPaymentConsentForbidden

type CreateInternationalPaymentConsentForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentForbidden

func NewCreateInternationalPaymentConsentForbidden() *CreateInternationalPaymentConsentForbidden

NewCreateInternationalPaymentConsentForbidden creates a CreateInternationalPaymentConsentForbidden with default headers values

func (*CreateInternationalPaymentConsentForbidden) Code

Code gets the status code for the create international payment consent forbidden response

func (*CreateInternationalPaymentConsentForbidden) Error

func (*CreateInternationalPaymentConsentForbidden) GetPayload

func (*CreateInternationalPaymentConsentForbidden) IsClientError

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

func (*CreateInternationalPaymentConsentForbidden) IsCode

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

func (*CreateInternationalPaymentConsentForbidden) IsRedirect

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

func (*CreateInternationalPaymentConsentForbidden) IsServerError

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

func (*CreateInternationalPaymentConsentForbidden) IsSuccess

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

func (*CreateInternationalPaymentConsentForbidden) String

type CreateInternationalPaymentConsentInternalServerError

type CreateInternationalPaymentConsentInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentInternalServerError

func NewCreateInternationalPaymentConsentInternalServerError() *CreateInternationalPaymentConsentInternalServerError

NewCreateInternationalPaymentConsentInternalServerError creates a CreateInternationalPaymentConsentInternalServerError with default headers values

func (*CreateInternationalPaymentConsentInternalServerError) Code

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

func (*CreateInternationalPaymentConsentInternalServerError) Error

func (*CreateInternationalPaymentConsentInternalServerError) GetPayload

func (*CreateInternationalPaymentConsentInternalServerError) IsClientError

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

func (*CreateInternationalPaymentConsentInternalServerError) IsCode

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

func (*CreateInternationalPaymentConsentInternalServerError) IsRedirect

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

func (*CreateInternationalPaymentConsentInternalServerError) IsServerError

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

func (*CreateInternationalPaymentConsentInternalServerError) IsSuccess

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

func (*CreateInternationalPaymentConsentInternalServerError) String

type CreateInternationalPaymentConsentMethodNotAllowed

type CreateInternationalPaymentConsentMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentMethodNotAllowed

func NewCreateInternationalPaymentConsentMethodNotAllowed() *CreateInternationalPaymentConsentMethodNotAllowed

NewCreateInternationalPaymentConsentMethodNotAllowed creates a CreateInternationalPaymentConsentMethodNotAllowed with default headers values

func (*CreateInternationalPaymentConsentMethodNotAllowed) Code

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) Error

func (*CreateInternationalPaymentConsentMethodNotAllowed) GetPayload

func (*CreateInternationalPaymentConsentMethodNotAllowed) IsClientError

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) IsCode

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) IsRedirect

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) IsServerError

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) IsSuccess

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

func (*CreateInternationalPaymentConsentMethodNotAllowed) String

type CreateInternationalPaymentConsentNotAcceptable

type CreateInternationalPaymentConsentNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentNotAcceptable

func NewCreateInternationalPaymentConsentNotAcceptable() *CreateInternationalPaymentConsentNotAcceptable

NewCreateInternationalPaymentConsentNotAcceptable creates a CreateInternationalPaymentConsentNotAcceptable with default headers values

func (*CreateInternationalPaymentConsentNotAcceptable) Code

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

func (*CreateInternationalPaymentConsentNotAcceptable) Error

func (*CreateInternationalPaymentConsentNotAcceptable) GetPayload

func (*CreateInternationalPaymentConsentNotAcceptable) IsClientError

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

func (*CreateInternationalPaymentConsentNotAcceptable) IsCode

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

func (*CreateInternationalPaymentConsentNotAcceptable) IsRedirect

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

func (*CreateInternationalPaymentConsentNotAcceptable) IsServerError

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

func (*CreateInternationalPaymentConsentNotAcceptable) IsSuccess

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

func (*CreateInternationalPaymentConsentNotAcceptable) String

type CreateInternationalPaymentConsentParams

type CreateInternationalPaymentConsentParams struct {

	/* Request.

	   Request
	*/
	Request *models.InternationalPaymentConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateInternationalPaymentConsentParams contains all the parameters to send to the API endpoint

for the create international payment consent operation.

Typically these are written to a http.Request.

func NewCreateInternationalPaymentConsentParams

func NewCreateInternationalPaymentConsentParams() *CreateInternationalPaymentConsentParams

NewCreateInternationalPaymentConsentParams creates a new CreateInternationalPaymentConsentParams 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 NewCreateInternationalPaymentConsentParamsWithContext

func NewCreateInternationalPaymentConsentParamsWithContext(ctx context.Context) *CreateInternationalPaymentConsentParams

NewCreateInternationalPaymentConsentParamsWithContext creates a new CreateInternationalPaymentConsentParams object with the ability to set a context for a request.

func NewCreateInternationalPaymentConsentParamsWithHTTPClient

func NewCreateInternationalPaymentConsentParamsWithHTTPClient(client *http.Client) *CreateInternationalPaymentConsentParams

NewCreateInternationalPaymentConsentParamsWithHTTPClient creates a new CreateInternationalPaymentConsentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateInternationalPaymentConsentParamsWithTimeout

func NewCreateInternationalPaymentConsentParamsWithTimeout(timeout time.Duration) *CreateInternationalPaymentConsentParams

NewCreateInternationalPaymentConsentParamsWithTimeout creates a new CreateInternationalPaymentConsentParams object with the ability to set a timeout on a request.

func (*CreateInternationalPaymentConsentParams) SetContext

SetContext adds the context to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetDefaults

func (o *CreateInternationalPaymentConsentParams) SetDefaults()

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

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

func (*CreateInternationalPaymentConsentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetRequest

SetRequest adds the request to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetTimeout

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

SetTimeout adds the timeout to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXIdempotencyKey

func (o *CreateInternationalPaymentConsentParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) SetXJwsSignature

func (o *CreateInternationalPaymentConsentParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithContext

WithContext adds the context to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithDefaults

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

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

func (*CreateInternationalPaymentConsentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithRequest

WithRequest adds the request to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithTimeout

WithTimeout adds the timeout to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create international payment consent params

func (*CreateInternationalPaymentConsentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateInternationalPaymentConsentReader

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

CreateInternationalPaymentConsentReader is a Reader for the CreateInternationalPaymentConsent structure.

func (*CreateInternationalPaymentConsentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateInternationalPaymentConsentTooManyRequests

type CreateInternationalPaymentConsentTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentTooManyRequests

func NewCreateInternationalPaymentConsentTooManyRequests() *CreateInternationalPaymentConsentTooManyRequests

NewCreateInternationalPaymentConsentTooManyRequests creates a CreateInternationalPaymentConsentTooManyRequests with default headers values

func (*CreateInternationalPaymentConsentTooManyRequests) Code

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

func (*CreateInternationalPaymentConsentTooManyRequests) Error

func (*CreateInternationalPaymentConsentTooManyRequests) GetPayload

func (*CreateInternationalPaymentConsentTooManyRequests) IsClientError

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

func (*CreateInternationalPaymentConsentTooManyRequests) IsCode

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

func (*CreateInternationalPaymentConsentTooManyRequests) IsRedirect

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

func (*CreateInternationalPaymentConsentTooManyRequests) IsServerError

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

func (*CreateInternationalPaymentConsentTooManyRequests) IsSuccess

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

func (*CreateInternationalPaymentConsentTooManyRequests) String

type CreateInternationalPaymentConsentUnauthorized

type CreateInternationalPaymentConsentUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentUnauthorized

func NewCreateInternationalPaymentConsentUnauthorized() *CreateInternationalPaymentConsentUnauthorized

NewCreateInternationalPaymentConsentUnauthorized creates a CreateInternationalPaymentConsentUnauthorized with default headers values

func (*CreateInternationalPaymentConsentUnauthorized) Code

Code gets the status code for the create international payment consent unauthorized response

func (*CreateInternationalPaymentConsentUnauthorized) Error

func (*CreateInternationalPaymentConsentUnauthorized) GetPayload

func (*CreateInternationalPaymentConsentUnauthorized) IsClientError

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

func (*CreateInternationalPaymentConsentUnauthorized) IsCode

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

func (*CreateInternationalPaymentConsentUnauthorized) IsRedirect

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

func (*CreateInternationalPaymentConsentUnauthorized) IsServerError

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

func (*CreateInternationalPaymentConsentUnauthorized) IsSuccess

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

func (*CreateInternationalPaymentConsentUnauthorized) String

type CreateInternationalPaymentConsentUnsupportedMediaType

type CreateInternationalPaymentConsentUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalPaymentConsentUnsupportedMediaType

func NewCreateInternationalPaymentConsentUnsupportedMediaType() *CreateInternationalPaymentConsentUnsupportedMediaType

NewCreateInternationalPaymentConsentUnsupportedMediaType creates a CreateInternationalPaymentConsentUnsupportedMediaType with default headers values

func (*CreateInternationalPaymentConsentUnsupportedMediaType) Code

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) Error

func (*CreateInternationalPaymentConsentUnsupportedMediaType) GetPayload

func (*CreateInternationalPaymentConsentUnsupportedMediaType) IsClientError

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) IsCode

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) IsRedirect

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) IsServerError

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) IsSuccess

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

func (*CreateInternationalPaymentConsentUnsupportedMediaType) String

type CreateInternationalScheduledPaymentConsentRequestBadRequest

type CreateInternationalScheduledPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestBadRequest

func NewCreateInternationalScheduledPaymentConsentRequestBadRequest() *CreateInternationalScheduledPaymentConsentRequestBadRequest

NewCreateInternationalScheduledPaymentConsentRequestBadRequest creates a CreateInternationalScheduledPaymentConsentRequestBadRequest with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) Error

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestBadRequest) String

type CreateInternationalScheduledPaymentConsentRequestCreated

type CreateInternationalScheduledPaymentConsentRequestCreated struct {
	Payload *models.InternationalScheduledPaymentConsentResponse
}

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

International scheduler payment consent

func NewCreateInternationalScheduledPaymentConsentRequestCreated

func NewCreateInternationalScheduledPaymentConsentRequestCreated() *CreateInternationalScheduledPaymentConsentRequestCreated

NewCreateInternationalScheduledPaymentConsentRequestCreated creates a CreateInternationalScheduledPaymentConsentRequestCreated with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestCreated) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) Error

func (*CreateInternationalScheduledPaymentConsentRequestCreated) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestCreated) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestCreated) String

type CreateInternationalScheduledPaymentConsentRequestForbidden

type CreateInternationalScheduledPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestForbidden

func NewCreateInternationalScheduledPaymentConsentRequestForbidden() *CreateInternationalScheduledPaymentConsentRequestForbidden

NewCreateInternationalScheduledPaymentConsentRequestForbidden creates a CreateInternationalScheduledPaymentConsentRequestForbidden with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) Error

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestForbidden) String

type CreateInternationalScheduledPaymentConsentRequestInternalServerError

type CreateInternationalScheduledPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestInternalServerError

func NewCreateInternationalScheduledPaymentConsentRequestInternalServerError() *CreateInternationalScheduledPaymentConsentRequestInternalServerError

NewCreateInternationalScheduledPaymentConsentRequestInternalServerError creates a CreateInternationalScheduledPaymentConsentRequestInternalServerError with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) Error

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestInternalServerError) String

type CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed

type CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestMethodNotAllowed

func NewCreateInternationalScheduledPaymentConsentRequestMethodNotAllowed() *CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed

NewCreateInternationalScheduledPaymentConsentRequestMethodNotAllowed creates a CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) Error

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestMethodNotAllowed) String

type CreateInternationalScheduledPaymentConsentRequestNotAcceptable

type CreateInternationalScheduledPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestNotAcceptable

func NewCreateInternationalScheduledPaymentConsentRequestNotAcceptable() *CreateInternationalScheduledPaymentConsentRequestNotAcceptable

NewCreateInternationalScheduledPaymentConsentRequestNotAcceptable creates a CreateInternationalScheduledPaymentConsentRequestNotAcceptable with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) Error

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestNotAcceptable) String

type CreateInternationalScheduledPaymentConsentRequestParams

type CreateInternationalScheduledPaymentConsentRequestParams struct {

	/* Request.

	   Request
	*/
	Request *models.InternationalScheduledPaymentConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateInternationalScheduledPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the create international scheduled payment consent request operation.

Typically these are written to a http.Request.

func NewCreateInternationalScheduledPaymentConsentRequestParams

func NewCreateInternationalScheduledPaymentConsentRequestParams() *CreateInternationalScheduledPaymentConsentRequestParams

NewCreateInternationalScheduledPaymentConsentRequestParams creates a new CreateInternationalScheduledPaymentConsentRequestParams 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 NewCreateInternationalScheduledPaymentConsentRequestParamsWithContext

func NewCreateInternationalScheduledPaymentConsentRequestParamsWithContext(ctx context.Context) *CreateInternationalScheduledPaymentConsentRequestParams

NewCreateInternationalScheduledPaymentConsentRequestParamsWithContext creates a new CreateInternationalScheduledPaymentConsentRequestParams object with the ability to set a context for a request.

func NewCreateInternationalScheduledPaymentConsentRequestParamsWithHTTPClient

func NewCreateInternationalScheduledPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *CreateInternationalScheduledPaymentConsentRequestParams

NewCreateInternationalScheduledPaymentConsentRequestParamsWithHTTPClient creates a new CreateInternationalScheduledPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewCreateInternationalScheduledPaymentConsentRequestParamsWithTimeout

func NewCreateInternationalScheduledPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *CreateInternationalScheduledPaymentConsentRequestParams

NewCreateInternationalScheduledPaymentConsentRequestParamsWithTimeout creates a new CreateInternationalScheduledPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetContext

SetContext adds the context to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetDefaults

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

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

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetRequest

SetRequest adds the request to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXIdempotencyKey

func (o *CreateInternationalScheduledPaymentConsentRequestParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) SetXJwsSignature

func (o *CreateInternationalScheduledPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithContext

WithContext adds the context to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithDefaults

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

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

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithRequest

WithRequest adds the request to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create international scheduled payment consent request params

func (*CreateInternationalScheduledPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateInternationalScheduledPaymentConsentRequestReader

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

CreateInternationalScheduledPaymentConsentRequestReader is a Reader for the CreateInternationalScheduledPaymentConsentRequest structure.

func (*CreateInternationalScheduledPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateInternationalScheduledPaymentConsentRequestTooManyRequests

type CreateInternationalScheduledPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestTooManyRequests

func NewCreateInternationalScheduledPaymentConsentRequestTooManyRequests() *CreateInternationalScheduledPaymentConsentRequestTooManyRequests

NewCreateInternationalScheduledPaymentConsentRequestTooManyRequests creates a CreateInternationalScheduledPaymentConsentRequestTooManyRequests with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) Error

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestTooManyRequests) String

type CreateInternationalScheduledPaymentConsentRequestUnauthorized

type CreateInternationalScheduledPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestUnauthorized

func NewCreateInternationalScheduledPaymentConsentRequestUnauthorized() *CreateInternationalScheduledPaymentConsentRequestUnauthorized

NewCreateInternationalScheduledPaymentConsentRequestUnauthorized creates a CreateInternationalScheduledPaymentConsentRequestUnauthorized with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) Error

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestUnauthorized) String

type CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType

type CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType

func NewCreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType() *CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType

NewCreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType creates a CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType with default headers values

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) Code

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) Error

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsClientError

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsCode

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsRedirect

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsServerError

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsSuccess

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

func (*CreateInternationalScheduledPaymentConsentRequestUnsupportedMediaType) String

type CreateInternationalStandingOrderConsentBadRequest

type CreateInternationalStandingOrderConsentBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentBadRequest

func NewCreateInternationalStandingOrderConsentBadRequest() *CreateInternationalStandingOrderConsentBadRequest

NewCreateInternationalStandingOrderConsentBadRequest creates a CreateInternationalStandingOrderConsentBadRequest with default headers values

func (*CreateInternationalStandingOrderConsentBadRequest) Code

Code gets the status code for the create international standing order consent bad request response

func (*CreateInternationalStandingOrderConsentBadRequest) Error

func (*CreateInternationalStandingOrderConsentBadRequest) GetPayload

func (*CreateInternationalStandingOrderConsentBadRequest) IsClientError

IsClientError returns true when this create international standing order consent bad request response has a 4xx status code

func (*CreateInternationalStandingOrderConsentBadRequest) IsCode

IsCode returns true when this create international standing order consent bad request response a status code equal to that given

func (*CreateInternationalStandingOrderConsentBadRequest) IsRedirect

IsRedirect returns true when this create international standing order consent bad request response has a 3xx status code

func (*CreateInternationalStandingOrderConsentBadRequest) IsServerError

IsServerError returns true when this create international standing order consent bad request response has a 5xx status code

func (*CreateInternationalStandingOrderConsentBadRequest) IsSuccess

IsSuccess returns true when this create international standing order consent bad request response has a 2xx status code

func (*CreateInternationalStandingOrderConsentBadRequest) String

type CreateInternationalStandingOrderConsentCreated

type CreateInternationalStandingOrderConsentCreated struct {
	Payload *models.InternationalStandingOrderConsentResponse
}

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

International standing order consent

func NewCreateInternationalStandingOrderConsentCreated

func NewCreateInternationalStandingOrderConsentCreated() *CreateInternationalStandingOrderConsentCreated

NewCreateInternationalStandingOrderConsentCreated creates a CreateInternationalStandingOrderConsentCreated with default headers values

func (*CreateInternationalStandingOrderConsentCreated) Code

Code gets the status code for the create international standing order consent created response

func (*CreateInternationalStandingOrderConsentCreated) Error

func (*CreateInternationalStandingOrderConsentCreated) GetPayload

func (*CreateInternationalStandingOrderConsentCreated) IsClientError

IsClientError returns true when this create international standing order consent created response has a 4xx status code

func (*CreateInternationalStandingOrderConsentCreated) IsCode

IsCode returns true when this create international standing order consent created response a status code equal to that given

func (*CreateInternationalStandingOrderConsentCreated) IsRedirect

IsRedirect returns true when this create international standing order consent created response has a 3xx status code

func (*CreateInternationalStandingOrderConsentCreated) IsServerError

IsServerError returns true when this create international standing order consent created response has a 5xx status code

func (*CreateInternationalStandingOrderConsentCreated) IsSuccess

IsSuccess returns true when this create international standing order consent created response has a 2xx status code

func (*CreateInternationalStandingOrderConsentCreated) String

type CreateInternationalStandingOrderConsentForbidden

type CreateInternationalStandingOrderConsentForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentForbidden

func NewCreateInternationalStandingOrderConsentForbidden() *CreateInternationalStandingOrderConsentForbidden

NewCreateInternationalStandingOrderConsentForbidden creates a CreateInternationalStandingOrderConsentForbidden with default headers values

func (*CreateInternationalStandingOrderConsentForbidden) Code

Code gets the status code for the create international standing order consent forbidden response

func (*CreateInternationalStandingOrderConsentForbidden) Error

func (*CreateInternationalStandingOrderConsentForbidden) GetPayload

func (*CreateInternationalStandingOrderConsentForbidden) IsClientError

IsClientError returns true when this create international standing order consent forbidden response has a 4xx status code

func (*CreateInternationalStandingOrderConsentForbidden) IsCode

IsCode returns true when this create international standing order consent forbidden response a status code equal to that given

func (*CreateInternationalStandingOrderConsentForbidden) IsRedirect

IsRedirect returns true when this create international standing order consent forbidden response has a 3xx status code

func (*CreateInternationalStandingOrderConsentForbidden) IsServerError

IsServerError returns true when this create international standing order consent forbidden response has a 5xx status code

func (*CreateInternationalStandingOrderConsentForbidden) IsSuccess

IsSuccess returns true when this create international standing order consent forbidden response has a 2xx status code

func (*CreateInternationalStandingOrderConsentForbidden) String

type CreateInternationalStandingOrderConsentInternalServerError

type CreateInternationalStandingOrderConsentInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentInternalServerError

func NewCreateInternationalStandingOrderConsentInternalServerError() *CreateInternationalStandingOrderConsentInternalServerError

NewCreateInternationalStandingOrderConsentInternalServerError creates a CreateInternationalStandingOrderConsentInternalServerError with default headers values

func (*CreateInternationalStandingOrderConsentInternalServerError) Code

Code gets the status code for the create international standing order consent internal server error response

func (*CreateInternationalStandingOrderConsentInternalServerError) Error

func (*CreateInternationalStandingOrderConsentInternalServerError) GetPayload

func (*CreateInternationalStandingOrderConsentInternalServerError) IsClientError

IsClientError returns true when this create international standing order consent internal server error response has a 4xx status code

func (*CreateInternationalStandingOrderConsentInternalServerError) IsCode

IsCode returns true when this create international standing order consent internal server error response a status code equal to that given

func (*CreateInternationalStandingOrderConsentInternalServerError) IsRedirect

IsRedirect returns true when this create international standing order consent internal server error response has a 3xx status code

func (*CreateInternationalStandingOrderConsentInternalServerError) IsServerError

IsServerError returns true when this create international standing order consent internal server error response has a 5xx status code

func (*CreateInternationalStandingOrderConsentInternalServerError) IsSuccess

IsSuccess returns true when this create international standing order consent internal server error response has a 2xx status code

func (*CreateInternationalStandingOrderConsentInternalServerError) String

type CreateInternationalStandingOrderConsentMethodNotAllowed

type CreateInternationalStandingOrderConsentMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentMethodNotAllowed

func NewCreateInternationalStandingOrderConsentMethodNotAllowed() *CreateInternationalStandingOrderConsentMethodNotAllowed

NewCreateInternationalStandingOrderConsentMethodNotAllowed creates a CreateInternationalStandingOrderConsentMethodNotAllowed with default headers values

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) Code

Code gets the status code for the create international standing order consent method not allowed response

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) Error

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) GetPayload

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) IsClientError

IsClientError returns true when this create international standing order consent method not allowed response has a 4xx status code

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) IsCode

IsCode returns true when this create international standing order consent method not allowed response a status code equal to that given

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) IsRedirect

IsRedirect returns true when this create international standing order consent method not allowed response has a 3xx status code

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) IsServerError

IsServerError returns true when this create international standing order consent method not allowed response has a 5xx status code

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) IsSuccess

IsSuccess returns true when this create international standing order consent method not allowed response has a 2xx status code

func (*CreateInternationalStandingOrderConsentMethodNotAllowed) String

type CreateInternationalStandingOrderConsentNotAcceptable

type CreateInternationalStandingOrderConsentNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentNotAcceptable

func NewCreateInternationalStandingOrderConsentNotAcceptable() *CreateInternationalStandingOrderConsentNotAcceptable

NewCreateInternationalStandingOrderConsentNotAcceptable creates a CreateInternationalStandingOrderConsentNotAcceptable with default headers values

func (*CreateInternationalStandingOrderConsentNotAcceptable) Code

Code gets the status code for the create international standing order consent not acceptable response

func (*CreateInternationalStandingOrderConsentNotAcceptable) Error

func (*CreateInternationalStandingOrderConsentNotAcceptable) GetPayload

func (*CreateInternationalStandingOrderConsentNotAcceptable) IsClientError

IsClientError returns true when this create international standing order consent not acceptable response has a 4xx status code

func (*CreateInternationalStandingOrderConsentNotAcceptable) IsCode

IsCode returns true when this create international standing order consent not acceptable response a status code equal to that given

func (*CreateInternationalStandingOrderConsentNotAcceptable) IsRedirect

IsRedirect returns true when this create international standing order consent not acceptable response has a 3xx status code

func (*CreateInternationalStandingOrderConsentNotAcceptable) IsServerError

IsServerError returns true when this create international standing order consent not acceptable response has a 5xx status code

func (*CreateInternationalStandingOrderConsentNotAcceptable) IsSuccess

IsSuccess returns true when this create international standing order consent not acceptable response has a 2xx status code

func (*CreateInternationalStandingOrderConsentNotAcceptable) String

type CreateInternationalStandingOrderConsentParams

type CreateInternationalStandingOrderConsentParams struct {

	/* Request.

	   Request
	*/
	Request *models.InternationalStandingOrderConsentRequest

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	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.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

CreateInternationalStandingOrderConsentParams contains all the parameters to send to the API endpoint

for the create international standing order consent operation.

Typically these are written to a http.Request.

func NewCreateInternationalStandingOrderConsentParams

func NewCreateInternationalStandingOrderConsentParams() *CreateInternationalStandingOrderConsentParams

NewCreateInternationalStandingOrderConsentParams creates a new CreateInternationalStandingOrderConsentParams 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 NewCreateInternationalStandingOrderConsentParamsWithContext

func NewCreateInternationalStandingOrderConsentParamsWithContext(ctx context.Context) *CreateInternationalStandingOrderConsentParams

NewCreateInternationalStandingOrderConsentParamsWithContext creates a new CreateInternationalStandingOrderConsentParams object with the ability to set a context for a request.

func NewCreateInternationalStandingOrderConsentParamsWithHTTPClient

func NewCreateInternationalStandingOrderConsentParamsWithHTTPClient(client *http.Client) *CreateInternationalStandingOrderConsentParams

NewCreateInternationalStandingOrderConsentParamsWithHTTPClient creates a new CreateInternationalStandingOrderConsentParams object with the ability to set a custom HTTPClient for a request.

func NewCreateInternationalStandingOrderConsentParamsWithTimeout

func NewCreateInternationalStandingOrderConsentParamsWithTimeout(timeout time.Duration) *CreateInternationalStandingOrderConsentParams

NewCreateInternationalStandingOrderConsentParamsWithTimeout creates a new CreateInternationalStandingOrderConsentParams object with the ability to set a timeout on a request.

func (*CreateInternationalStandingOrderConsentParams) SetContext

SetContext adds the context to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetDefaults

SetDefaults hydrates default values in the create international standing order consent params (not the query body).

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

func (*CreateInternationalStandingOrderConsentParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetRequest

SetRequest adds the request to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetTimeout

SetTimeout adds the timeout to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXIdempotencyKey

func (o *CreateInternationalStandingOrderConsentParams) SetXIdempotencyKey(xIdempotencyKey *string)

SetXIdempotencyKey adds the xIdempotencyKey to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) SetXJwsSignature

func (o *CreateInternationalStandingOrderConsentParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithContext

WithContext adds the context to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithDefaults

WithDefaults hydrates default values in the create international standing order consent params (not the query body).

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

func (*CreateInternationalStandingOrderConsentParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithRequest

WithRequest adds the request to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithTimeout

WithTimeout adds the timeout to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXIdempotencyKey

WithXIdempotencyKey adds the xIdempotencyKey to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the create international standing order consent params

func (*CreateInternationalStandingOrderConsentParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateInternationalStandingOrderConsentReader

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

CreateInternationalStandingOrderConsentReader is a Reader for the CreateInternationalStandingOrderConsent structure.

func (*CreateInternationalStandingOrderConsentReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateInternationalStandingOrderConsentTooManyRequests

type CreateInternationalStandingOrderConsentTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentTooManyRequests

func NewCreateInternationalStandingOrderConsentTooManyRequests() *CreateInternationalStandingOrderConsentTooManyRequests

NewCreateInternationalStandingOrderConsentTooManyRequests creates a CreateInternationalStandingOrderConsentTooManyRequests with default headers values

func (*CreateInternationalStandingOrderConsentTooManyRequests) Code

Code gets the status code for the create international standing order consent too many requests response

func (*CreateInternationalStandingOrderConsentTooManyRequests) Error

func (*CreateInternationalStandingOrderConsentTooManyRequests) GetPayload

func (*CreateInternationalStandingOrderConsentTooManyRequests) IsClientError

IsClientError returns true when this create international standing order consent too many requests response has a 4xx status code

func (*CreateInternationalStandingOrderConsentTooManyRequests) IsCode

IsCode returns true when this create international standing order consent too many requests response a status code equal to that given

func (*CreateInternationalStandingOrderConsentTooManyRequests) IsRedirect

IsRedirect returns true when this create international standing order consent too many requests response has a 3xx status code

func (*CreateInternationalStandingOrderConsentTooManyRequests) IsServerError

IsServerError returns true when this create international standing order consent too many requests response has a 5xx status code

func (*CreateInternationalStandingOrderConsentTooManyRequests) IsSuccess

IsSuccess returns true when this create international standing order consent too many requests response has a 2xx status code

func (*CreateInternationalStandingOrderConsentTooManyRequests) String

type CreateInternationalStandingOrderConsentUnauthorized

type CreateInternationalStandingOrderConsentUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentUnauthorized

func NewCreateInternationalStandingOrderConsentUnauthorized() *CreateInternationalStandingOrderConsentUnauthorized

NewCreateInternationalStandingOrderConsentUnauthorized creates a CreateInternationalStandingOrderConsentUnauthorized with default headers values

func (*CreateInternationalStandingOrderConsentUnauthorized) Code

Code gets the status code for the create international standing order consent unauthorized response

func (*CreateInternationalStandingOrderConsentUnauthorized) Error

func (*CreateInternationalStandingOrderConsentUnauthorized) GetPayload

func (*CreateInternationalStandingOrderConsentUnauthorized) IsClientError

IsClientError returns true when this create international standing order consent unauthorized response has a 4xx status code

func (*CreateInternationalStandingOrderConsentUnauthorized) IsCode

IsCode returns true when this create international standing order consent unauthorized response a status code equal to that given

func (*CreateInternationalStandingOrderConsentUnauthorized) IsRedirect

IsRedirect returns true when this create international standing order consent unauthorized response has a 3xx status code

func (*CreateInternationalStandingOrderConsentUnauthorized) IsServerError

IsServerError returns true when this create international standing order consent unauthorized response has a 5xx status code

func (*CreateInternationalStandingOrderConsentUnauthorized) IsSuccess

IsSuccess returns true when this create international standing order consent unauthorized response has a 2xx status code

func (*CreateInternationalStandingOrderConsentUnauthorized) String

type CreateInternationalStandingOrderConsentUnsupportedMediaType

type CreateInternationalStandingOrderConsentUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewCreateInternationalStandingOrderConsentUnsupportedMediaType

func NewCreateInternationalStandingOrderConsentUnsupportedMediaType() *CreateInternationalStandingOrderConsentUnsupportedMediaType

NewCreateInternationalStandingOrderConsentUnsupportedMediaType creates a CreateInternationalStandingOrderConsentUnsupportedMediaType with default headers values

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) Code

Code gets the status code for the create international standing order consent unsupported media type response

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) Error

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) GetPayload

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) IsClientError

IsClientError returns true when this create international standing order consent unsupported media type response has a 4xx status code

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) IsCode

IsCode returns true when this create international standing order consent unsupported media type response a status code equal to that given

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) IsRedirect

IsRedirect returns true when this create international standing order consent unsupported media type response has a 3xx status code

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) IsServerError

IsServerError returns true when this create international standing order consent unsupported media type response has a 5xx status code

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) IsSuccess

IsSuccess returns true when this create international standing order consent unsupported media type response has a 2xx status code

func (*CreateInternationalStandingOrderConsentUnsupportedMediaType) String

type DeleteAccountAccessConsentRequestBadRequest

type DeleteAccountAccessConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestBadRequest

func NewDeleteAccountAccessConsentRequestBadRequest() *DeleteAccountAccessConsentRequestBadRequest

NewDeleteAccountAccessConsentRequestBadRequest creates a DeleteAccountAccessConsentRequestBadRequest with default headers values

func (*DeleteAccountAccessConsentRequestBadRequest) Code

Code gets the status code for the delete account access consent request bad request response

func (*DeleteAccountAccessConsentRequestBadRequest) Error

func (*DeleteAccountAccessConsentRequestBadRequest) GetPayload

func (*DeleteAccountAccessConsentRequestBadRequest) IsClientError

IsClientError returns true when this delete account access consent request bad request response has a 4xx status code

func (*DeleteAccountAccessConsentRequestBadRequest) IsCode

IsCode returns true when this delete account access consent request bad request response a status code equal to that given

func (*DeleteAccountAccessConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this delete account access consent request bad request response has a 3xx status code

func (*DeleteAccountAccessConsentRequestBadRequest) IsServerError

IsServerError returns true when this delete account access consent request bad request response has a 5xx status code

func (*DeleteAccountAccessConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this delete account access consent request bad request response has a 2xx status code

func (*DeleteAccountAccessConsentRequestBadRequest) String

type DeleteAccountAccessConsentRequestForbidden

type DeleteAccountAccessConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestForbidden

func NewDeleteAccountAccessConsentRequestForbidden() *DeleteAccountAccessConsentRequestForbidden

NewDeleteAccountAccessConsentRequestForbidden creates a DeleteAccountAccessConsentRequestForbidden with default headers values

func (*DeleteAccountAccessConsentRequestForbidden) Code

Code gets the status code for the delete account access consent request forbidden response

func (*DeleteAccountAccessConsentRequestForbidden) Error

func (*DeleteAccountAccessConsentRequestForbidden) GetPayload

func (*DeleteAccountAccessConsentRequestForbidden) IsClientError

IsClientError returns true when this delete account access consent request forbidden response has a 4xx status code

func (*DeleteAccountAccessConsentRequestForbidden) IsCode

IsCode returns true when this delete account access consent request forbidden response a status code equal to that given

func (*DeleteAccountAccessConsentRequestForbidden) IsRedirect

IsRedirect returns true when this delete account access consent request forbidden response has a 3xx status code

func (*DeleteAccountAccessConsentRequestForbidden) IsServerError

IsServerError returns true when this delete account access consent request forbidden response has a 5xx status code

func (*DeleteAccountAccessConsentRequestForbidden) IsSuccess

IsSuccess returns true when this delete account access consent request forbidden response has a 2xx status code

func (*DeleteAccountAccessConsentRequestForbidden) String

type DeleteAccountAccessConsentRequestInternalServerError

type DeleteAccountAccessConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestInternalServerError

func NewDeleteAccountAccessConsentRequestInternalServerError() *DeleteAccountAccessConsentRequestInternalServerError

NewDeleteAccountAccessConsentRequestInternalServerError creates a DeleteAccountAccessConsentRequestInternalServerError with default headers values

func (*DeleteAccountAccessConsentRequestInternalServerError) Code

Code gets the status code for the delete account access consent request internal server error response

func (*DeleteAccountAccessConsentRequestInternalServerError) Error

func (*DeleteAccountAccessConsentRequestInternalServerError) GetPayload

func (*DeleteAccountAccessConsentRequestInternalServerError) IsClientError

IsClientError returns true when this delete account access consent request internal server error response has a 4xx status code

func (*DeleteAccountAccessConsentRequestInternalServerError) IsCode

IsCode returns true when this delete account access consent request internal server error response a status code equal to that given

func (*DeleteAccountAccessConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this delete account access consent request internal server error response has a 3xx status code

func (*DeleteAccountAccessConsentRequestInternalServerError) IsServerError

IsServerError returns true when this delete account access consent request internal server error response has a 5xx status code

func (*DeleteAccountAccessConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this delete account access consent request internal server error response has a 2xx status code

func (*DeleteAccountAccessConsentRequestInternalServerError) String

type DeleteAccountAccessConsentRequestMethodNotAllowed

type DeleteAccountAccessConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestMethodNotAllowed

func NewDeleteAccountAccessConsentRequestMethodNotAllowed() *DeleteAccountAccessConsentRequestMethodNotAllowed

NewDeleteAccountAccessConsentRequestMethodNotAllowed creates a DeleteAccountAccessConsentRequestMethodNotAllowed with default headers values

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) Code

Code gets the status code for the delete account access consent request method not allowed response

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) Error

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) GetPayload

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this delete account access consent request method not allowed response has a 4xx status code

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this delete account access consent request method not allowed response a status code equal to that given

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this delete account access consent request method not allowed response has a 3xx status code

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this delete account access consent request method not allowed response has a 5xx status code

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this delete account access consent request method not allowed response has a 2xx status code

func (*DeleteAccountAccessConsentRequestMethodNotAllowed) String

type DeleteAccountAccessConsentRequestNoContent

type DeleteAccountAccessConsentRequestNoContent struct {
}

DeleteAccountAccessConsentRequestNoContent describes a response with status code 204, with default header values.

Consent has been deleted

func NewDeleteAccountAccessConsentRequestNoContent

func NewDeleteAccountAccessConsentRequestNoContent() *DeleteAccountAccessConsentRequestNoContent

NewDeleteAccountAccessConsentRequestNoContent creates a DeleteAccountAccessConsentRequestNoContent with default headers values

func (*DeleteAccountAccessConsentRequestNoContent) Code

Code gets the status code for the delete account access consent request no content response

func (*DeleteAccountAccessConsentRequestNoContent) Error

func (*DeleteAccountAccessConsentRequestNoContent) IsClientError

IsClientError returns true when this delete account access consent request no content response has a 4xx status code

func (*DeleteAccountAccessConsentRequestNoContent) IsCode

IsCode returns true when this delete account access consent request no content response a status code equal to that given

func (*DeleteAccountAccessConsentRequestNoContent) IsRedirect

IsRedirect returns true when this delete account access consent request no content response has a 3xx status code

func (*DeleteAccountAccessConsentRequestNoContent) IsServerError

IsServerError returns true when this delete account access consent request no content response has a 5xx status code

func (*DeleteAccountAccessConsentRequestNoContent) IsSuccess

IsSuccess returns true when this delete account access consent request no content response has a 2xx status code

func (*DeleteAccountAccessConsentRequestNoContent) String

type DeleteAccountAccessConsentRequestNotAcceptable

type DeleteAccountAccessConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestNotAcceptable

func NewDeleteAccountAccessConsentRequestNotAcceptable() *DeleteAccountAccessConsentRequestNotAcceptable

NewDeleteAccountAccessConsentRequestNotAcceptable creates a DeleteAccountAccessConsentRequestNotAcceptable with default headers values

func (*DeleteAccountAccessConsentRequestNotAcceptable) Code

Code gets the status code for the delete account access consent request not acceptable response

func (*DeleteAccountAccessConsentRequestNotAcceptable) Error

func (*DeleteAccountAccessConsentRequestNotAcceptable) GetPayload

func (*DeleteAccountAccessConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this delete account access consent request not acceptable response has a 4xx status code

func (*DeleteAccountAccessConsentRequestNotAcceptable) IsCode

IsCode returns true when this delete account access consent request not acceptable response a status code equal to that given

func (*DeleteAccountAccessConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this delete account access consent request not acceptable response has a 3xx status code

func (*DeleteAccountAccessConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this delete account access consent request not acceptable response has a 5xx status code

func (*DeleteAccountAccessConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this delete account access consent request not acceptable response has a 2xx status code

func (*DeleteAccountAccessConsentRequestNotAcceptable) String

type DeleteAccountAccessConsentRequestParams

type DeleteAccountAccessConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

DeleteAccountAccessConsentRequestParams contains all the parameters to send to the API endpoint

for the delete account access consent request operation.

Typically these are written to a http.Request.

func NewDeleteAccountAccessConsentRequestParams

func NewDeleteAccountAccessConsentRequestParams() *DeleteAccountAccessConsentRequestParams

NewDeleteAccountAccessConsentRequestParams creates a new DeleteAccountAccessConsentRequestParams 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 NewDeleteAccountAccessConsentRequestParamsWithContext

func NewDeleteAccountAccessConsentRequestParamsWithContext(ctx context.Context) *DeleteAccountAccessConsentRequestParams

NewDeleteAccountAccessConsentRequestParamsWithContext creates a new DeleteAccountAccessConsentRequestParams object with the ability to set a context for a request.

func NewDeleteAccountAccessConsentRequestParamsWithHTTPClient

func NewDeleteAccountAccessConsentRequestParamsWithHTTPClient(client *http.Client) *DeleteAccountAccessConsentRequestParams

NewDeleteAccountAccessConsentRequestParamsWithHTTPClient creates a new DeleteAccountAccessConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAccountAccessConsentRequestParamsWithTimeout

func NewDeleteAccountAccessConsentRequestParamsWithTimeout(timeout time.Duration) *DeleteAccountAccessConsentRequestParams

NewDeleteAccountAccessConsentRequestParamsWithTimeout creates a new DeleteAccountAccessConsentRequestParams object with the ability to set a timeout on a request.

func (*DeleteAccountAccessConsentRequestParams) SetConsentID

func (o *DeleteAccountAccessConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetContext

SetContext adds the context to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetDefaults

func (o *DeleteAccountAccessConsentRequestParams) SetDefaults()

SetDefaults hydrates default values in the delete account access consent request params (not the query body).

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

func (*DeleteAccountAccessConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetTimeout

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

SetTimeout adds the timeout to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) SetXJwsSignature

func (o *DeleteAccountAccessConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithContext

WithContext adds the context to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithDefaults

WithDefaults hydrates default values in the delete account access consent request params (not the query body).

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

func (*DeleteAccountAccessConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the delete account access consent request params

func (*DeleteAccountAccessConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAccountAccessConsentRequestReader

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

DeleteAccountAccessConsentRequestReader is a Reader for the DeleteAccountAccessConsentRequest structure.

func (*DeleteAccountAccessConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteAccountAccessConsentRequestTooManyRequests

type DeleteAccountAccessConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestTooManyRequests

func NewDeleteAccountAccessConsentRequestTooManyRequests() *DeleteAccountAccessConsentRequestTooManyRequests

NewDeleteAccountAccessConsentRequestTooManyRequests creates a DeleteAccountAccessConsentRequestTooManyRequests with default headers values

func (*DeleteAccountAccessConsentRequestTooManyRequests) Code

Code gets the status code for the delete account access consent request too many requests response

func (*DeleteAccountAccessConsentRequestTooManyRequests) Error

func (*DeleteAccountAccessConsentRequestTooManyRequests) GetPayload

func (*DeleteAccountAccessConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this delete account access consent request too many requests response has a 4xx status code

func (*DeleteAccountAccessConsentRequestTooManyRequests) IsCode

IsCode returns true when this delete account access consent request too many requests response a status code equal to that given

func (*DeleteAccountAccessConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this delete account access consent request too many requests response has a 3xx status code

func (*DeleteAccountAccessConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this delete account access consent request too many requests response has a 5xx status code

func (*DeleteAccountAccessConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this delete account access consent request too many requests response has a 2xx status code

func (*DeleteAccountAccessConsentRequestTooManyRequests) String

type DeleteAccountAccessConsentRequestUnauthorized

type DeleteAccountAccessConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestUnauthorized

func NewDeleteAccountAccessConsentRequestUnauthorized() *DeleteAccountAccessConsentRequestUnauthorized

NewDeleteAccountAccessConsentRequestUnauthorized creates a DeleteAccountAccessConsentRequestUnauthorized with default headers values

func (*DeleteAccountAccessConsentRequestUnauthorized) Code

Code gets the status code for the delete account access consent request unauthorized response

func (*DeleteAccountAccessConsentRequestUnauthorized) Error

func (*DeleteAccountAccessConsentRequestUnauthorized) GetPayload

func (*DeleteAccountAccessConsentRequestUnauthorized) IsClientError

IsClientError returns true when this delete account access consent request unauthorized response has a 4xx status code

func (*DeleteAccountAccessConsentRequestUnauthorized) IsCode

IsCode returns true when this delete account access consent request unauthorized response a status code equal to that given

func (*DeleteAccountAccessConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this delete account access consent request unauthorized response has a 3xx status code

func (*DeleteAccountAccessConsentRequestUnauthorized) IsServerError

IsServerError returns true when this delete account access consent request unauthorized response has a 5xx status code

func (*DeleteAccountAccessConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this delete account access consent request unauthorized response has a 2xx status code

func (*DeleteAccountAccessConsentRequestUnauthorized) String

type DeleteAccountAccessConsentRequestUnsupportedMediaType

type DeleteAccountAccessConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewDeleteAccountAccessConsentRequestUnsupportedMediaType

func NewDeleteAccountAccessConsentRequestUnsupportedMediaType() *DeleteAccountAccessConsentRequestUnsupportedMediaType

NewDeleteAccountAccessConsentRequestUnsupportedMediaType creates a DeleteAccountAccessConsentRequestUnsupportedMediaType with default headers values

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) Code

Code gets the status code for the delete account access consent request unsupported media type response

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) Error

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) GetPayload

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this delete account access consent request unsupported media type response has a 4xx status code

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this delete account access consent request unsupported media type response a status code equal to that given

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this delete account access consent request unsupported media type response has a 3xx status code

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this delete account access consent request unsupported media type response has a 5xx status code

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this delete account access consent request unsupported media type response has a 2xx status code

func (*DeleteAccountAccessConsentRequestUnsupportedMediaType) String

type GetAccountAccessConsentRequestBadRequest

type GetAccountAccessConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestBadRequest

func NewGetAccountAccessConsentRequestBadRequest() *GetAccountAccessConsentRequestBadRequest

NewGetAccountAccessConsentRequestBadRequest creates a GetAccountAccessConsentRequestBadRequest with default headers values

func (*GetAccountAccessConsentRequestBadRequest) Code

Code gets the status code for the get account access consent request bad request response

func (*GetAccountAccessConsentRequestBadRequest) Error

func (*GetAccountAccessConsentRequestBadRequest) GetPayload

func (*GetAccountAccessConsentRequestBadRequest) IsClientError

IsClientError returns true when this get account access consent request bad request response has a 4xx status code

func (*GetAccountAccessConsentRequestBadRequest) IsCode

IsCode returns true when this get account access consent request bad request response a status code equal to that given

func (*GetAccountAccessConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this get account access consent request bad request response has a 3xx status code

func (*GetAccountAccessConsentRequestBadRequest) IsServerError

IsServerError returns true when this get account access consent request bad request response has a 5xx status code

func (*GetAccountAccessConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this get account access consent request bad request response has a 2xx status code

func (*GetAccountAccessConsentRequestBadRequest) String

type GetAccountAccessConsentRequestForbidden

type GetAccountAccessConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestForbidden

func NewGetAccountAccessConsentRequestForbidden() *GetAccountAccessConsentRequestForbidden

NewGetAccountAccessConsentRequestForbidden creates a GetAccountAccessConsentRequestForbidden with default headers values

func (*GetAccountAccessConsentRequestForbidden) Code

Code gets the status code for the get account access consent request forbidden response

func (*GetAccountAccessConsentRequestForbidden) Error

func (*GetAccountAccessConsentRequestForbidden) GetPayload

func (*GetAccountAccessConsentRequestForbidden) IsClientError

func (o *GetAccountAccessConsentRequestForbidden) IsClientError() bool

IsClientError returns true when this get account access consent request forbidden response has a 4xx status code

func (*GetAccountAccessConsentRequestForbidden) IsCode

IsCode returns true when this get account access consent request forbidden response a status code equal to that given

func (*GetAccountAccessConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get account access consent request forbidden response has a 3xx status code

func (*GetAccountAccessConsentRequestForbidden) IsServerError

func (o *GetAccountAccessConsentRequestForbidden) IsServerError() bool

IsServerError returns true when this get account access consent request forbidden response has a 5xx status code

func (*GetAccountAccessConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get account access consent request forbidden response has a 2xx status code

func (*GetAccountAccessConsentRequestForbidden) String

type GetAccountAccessConsentRequestInternalServerError

type GetAccountAccessConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestInternalServerError

func NewGetAccountAccessConsentRequestInternalServerError() *GetAccountAccessConsentRequestInternalServerError

NewGetAccountAccessConsentRequestInternalServerError creates a GetAccountAccessConsentRequestInternalServerError with default headers values

func (*GetAccountAccessConsentRequestInternalServerError) Code

Code gets the status code for the get account access consent request internal server error response

func (*GetAccountAccessConsentRequestInternalServerError) Error

func (*GetAccountAccessConsentRequestInternalServerError) GetPayload

func (*GetAccountAccessConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get account access consent request internal server error response has a 4xx status code

func (*GetAccountAccessConsentRequestInternalServerError) IsCode

IsCode returns true when this get account access consent request internal server error response a status code equal to that given

func (*GetAccountAccessConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get account access consent request internal server error response has a 3xx status code

func (*GetAccountAccessConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get account access consent request internal server error response has a 5xx status code

func (*GetAccountAccessConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get account access consent request internal server error response has a 2xx status code

func (*GetAccountAccessConsentRequestInternalServerError) String

type GetAccountAccessConsentRequestMethodNotAllowed

type GetAccountAccessConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestMethodNotAllowed

func NewGetAccountAccessConsentRequestMethodNotAllowed() *GetAccountAccessConsentRequestMethodNotAllowed

NewGetAccountAccessConsentRequestMethodNotAllowed creates a GetAccountAccessConsentRequestMethodNotAllowed with default headers values

func (*GetAccountAccessConsentRequestMethodNotAllowed) Code

Code gets the status code for the get account access consent request method not allowed response

func (*GetAccountAccessConsentRequestMethodNotAllowed) Error

func (*GetAccountAccessConsentRequestMethodNotAllowed) GetPayload

func (*GetAccountAccessConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get account access consent request method not allowed response has a 4xx status code

func (*GetAccountAccessConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this get account access consent request method not allowed response a status code equal to that given

func (*GetAccountAccessConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get account access consent request method not allowed response has a 3xx status code

func (*GetAccountAccessConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get account access consent request method not allowed response has a 5xx status code

func (*GetAccountAccessConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get account access consent request method not allowed response has a 2xx status code

func (*GetAccountAccessConsentRequestMethodNotAllowed) String

type GetAccountAccessConsentRequestNotAcceptable

type GetAccountAccessConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestNotAcceptable

func NewGetAccountAccessConsentRequestNotAcceptable() *GetAccountAccessConsentRequestNotAcceptable

NewGetAccountAccessConsentRequestNotAcceptable creates a GetAccountAccessConsentRequestNotAcceptable with default headers values

func (*GetAccountAccessConsentRequestNotAcceptable) Code

Code gets the status code for the get account access consent request not acceptable response

func (*GetAccountAccessConsentRequestNotAcceptable) Error

func (*GetAccountAccessConsentRequestNotAcceptable) GetPayload

func (*GetAccountAccessConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get account access consent request not acceptable response has a 4xx status code

func (*GetAccountAccessConsentRequestNotAcceptable) IsCode

IsCode returns true when this get account access consent request not acceptable response a status code equal to that given

func (*GetAccountAccessConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get account access consent request not acceptable response has a 3xx status code

func (*GetAccountAccessConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get account access consent request not acceptable response has a 5xx status code

func (*GetAccountAccessConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get account access consent request not acceptable response has a 2xx status code

func (*GetAccountAccessConsentRequestNotAcceptable) String

type GetAccountAccessConsentRequestOK

type GetAccountAccessConsentRequestOK struct {
	Payload *models.AccountAccessConsentResponse
}

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

Account access consent

func NewGetAccountAccessConsentRequestOK

func NewGetAccountAccessConsentRequestOK() *GetAccountAccessConsentRequestOK

NewGetAccountAccessConsentRequestOK creates a GetAccountAccessConsentRequestOK with default headers values

func (*GetAccountAccessConsentRequestOK) Code

Code gets the status code for the get account access consent request o k response

func (*GetAccountAccessConsentRequestOK) Error

func (*GetAccountAccessConsentRequestOK) GetPayload

func (*GetAccountAccessConsentRequestOK) IsClientError

func (o *GetAccountAccessConsentRequestOK) IsClientError() bool

IsClientError returns true when this get account access consent request o k response has a 4xx status code

func (*GetAccountAccessConsentRequestOK) IsCode

func (o *GetAccountAccessConsentRequestOK) IsCode(code int) bool

IsCode returns true when this get account access consent request o k response a status code equal to that given

func (*GetAccountAccessConsentRequestOK) IsRedirect

func (o *GetAccountAccessConsentRequestOK) IsRedirect() bool

IsRedirect returns true when this get account access consent request o k response has a 3xx status code

func (*GetAccountAccessConsentRequestOK) IsServerError

func (o *GetAccountAccessConsentRequestOK) IsServerError() bool

IsServerError returns true when this get account access consent request o k response has a 5xx status code

func (*GetAccountAccessConsentRequestOK) IsSuccess

func (o *GetAccountAccessConsentRequestOK) IsSuccess() bool

IsSuccess returns true when this get account access consent request o k response has a 2xx status code

func (*GetAccountAccessConsentRequestOK) String

type GetAccountAccessConsentRequestParams

type GetAccountAccessConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetAccountAccessConsentRequestParams contains all the parameters to send to the API endpoint

for the get account access consent request operation.

Typically these are written to a http.Request.

func NewGetAccountAccessConsentRequestParams

func NewGetAccountAccessConsentRequestParams() *GetAccountAccessConsentRequestParams

NewGetAccountAccessConsentRequestParams creates a new GetAccountAccessConsentRequestParams 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 NewGetAccountAccessConsentRequestParamsWithContext

func NewGetAccountAccessConsentRequestParamsWithContext(ctx context.Context) *GetAccountAccessConsentRequestParams

NewGetAccountAccessConsentRequestParamsWithContext creates a new GetAccountAccessConsentRequestParams object with the ability to set a context for a request.

func NewGetAccountAccessConsentRequestParamsWithHTTPClient

func NewGetAccountAccessConsentRequestParamsWithHTTPClient(client *http.Client) *GetAccountAccessConsentRequestParams

NewGetAccountAccessConsentRequestParamsWithHTTPClient creates a new GetAccountAccessConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetAccountAccessConsentRequestParamsWithTimeout

func NewGetAccountAccessConsentRequestParamsWithTimeout(timeout time.Duration) *GetAccountAccessConsentRequestParams

NewGetAccountAccessConsentRequestParamsWithTimeout creates a new GetAccountAccessConsentRequestParams object with the ability to set a timeout on a request.

func (*GetAccountAccessConsentRequestParams) SetConsentID

func (o *GetAccountAccessConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetContext

SetContext adds the context to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetDefaults

func (o *GetAccountAccessConsentRequestParams) SetDefaults()

SetDefaults hydrates default values in the get account access consent request params (not the query body).

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

func (*GetAccountAccessConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetTimeout

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

SetTimeout adds the timeout to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) SetXJwsSignature

func (o *GetAccountAccessConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithContext

WithContext adds the context to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithDefaults

WithDefaults hydrates default values in the get account access consent request params (not the query body).

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

func (*GetAccountAccessConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get account access consent request params

func (*GetAccountAccessConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAccountAccessConsentRequestReader

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

GetAccountAccessConsentRequestReader is a Reader for the GetAccountAccessConsentRequest structure.

func (*GetAccountAccessConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAccountAccessConsentRequestTooManyRequests

type GetAccountAccessConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestTooManyRequests

func NewGetAccountAccessConsentRequestTooManyRequests() *GetAccountAccessConsentRequestTooManyRequests

NewGetAccountAccessConsentRequestTooManyRequests creates a GetAccountAccessConsentRequestTooManyRequests with default headers values

func (*GetAccountAccessConsentRequestTooManyRequests) Code

Code gets the status code for the get account access consent request too many requests response

func (*GetAccountAccessConsentRequestTooManyRequests) Error

func (*GetAccountAccessConsentRequestTooManyRequests) GetPayload

func (*GetAccountAccessConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get account access consent request too many requests response has a 4xx status code

func (*GetAccountAccessConsentRequestTooManyRequests) IsCode

IsCode returns true when this get account access consent request too many requests response a status code equal to that given

func (*GetAccountAccessConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get account access consent request too many requests response has a 3xx status code

func (*GetAccountAccessConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get account access consent request too many requests response has a 5xx status code

func (*GetAccountAccessConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get account access consent request too many requests response has a 2xx status code

func (*GetAccountAccessConsentRequestTooManyRequests) String

type GetAccountAccessConsentRequestUnauthorized

type GetAccountAccessConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestUnauthorized

func NewGetAccountAccessConsentRequestUnauthorized() *GetAccountAccessConsentRequestUnauthorized

NewGetAccountAccessConsentRequestUnauthorized creates a GetAccountAccessConsentRequestUnauthorized with default headers values

func (*GetAccountAccessConsentRequestUnauthorized) Code

Code gets the status code for the get account access consent request unauthorized response

func (*GetAccountAccessConsentRequestUnauthorized) Error

func (*GetAccountAccessConsentRequestUnauthorized) GetPayload

func (*GetAccountAccessConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get account access consent request unauthorized response has a 4xx status code

func (*GetAccountAccessConsentRequestUnauthorized) IsCode

IsCode returns true when this get account access consent request unauthorized response a status code equal to that given

func (*GetAccountAccessConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get account access consent request unauthorized response has a 3xx status code

func (*GetAccountAccessConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get account access consent request unauthorized response has a 5xx status code

func (*GetAccountAccessConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get account access consent request unauthorized response has a 2xx status code

func (*GetAccountAccessConsentRequestUnauthorized) String

type GetAccountAccessConsentRequestUnsupportedMediaType

type GetAccountAccessConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetAccountAccessConsentRequestUnsupportedMediaType

func NewGetAccountAccessConsentRequestUnsupportedMediaType() *GetAccountAccessConsentRequestUnsupportedMediaType

NewGetAccountAccessConsentRequestUnsupportedMediaType creates a GetAccountAccessConsentRequestUnsupportedMediaType with default headers values

func (*GetAccountAccessConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get account access consent request unsupported media type response

func (*GetAccountAccessConsentRequestUnsupportedMediaType) Error

func (*GetAccountAccessConsentRequestUnsupportedMediaType) GetPayload

func (*GetAccountAccessConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get account access consent request unsupported media type response has a 4xx status code

func (*GetAccountAccessConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get account access consent request unsupported media type response a status code equal to that given

func (*GetAccountAccessConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get account access consent request unsupported media type response has a 3xx status code

func (*GetAccountAccessConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get account access consent request unsupported media type response has a 5xx status code

func (*GetAccountAccessConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get account access consent request unsupported media type response has a 2xx status code

func (*GetAccountAccessConsentRequestUnsupportedMediaType) String

type GetDomesticPaymentConsentRequestBadRequest

type GetDomesticPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestBadRequest

func NewGetDomesticPaymentConsentRequestBadRequest() *GetDomesticPaymentConsentRequestBadRequest

NewGetDomesticPaymentConsentRequestBadRequest creates a GetDomesticPaymentConsentRequestBadRequest with default headers values

func (*GetDomesticPaymentConsentRequestBadRequest) Code

Code gets the status code for the get domestic payment consent request bad request response

func (*GetDomesticPaymentConsentRequestBadRequest) Error

func (*GetDomesticPaymentConsentRequestBadRequest) GetPayload

func (*GetDomesticPaymentConsentRequestBadRequest) IsClientError

IsClientError returns true when this get domestic payment consent request bad request response has a 4xx status code

func (*GetDomesticPaymentConsentRequestBadRequest) IsCode

IsCode returns true when this get domestic payment consent request bad request response a status code equal to that given

func (*GetDomesticPaymentConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this get domestic payment consent request bad request response has a 3xx status code

func (*GetDomesticPaymentConsentRequestBadRequest) IsServerError

IsServerError returns true when this get domestic payment consent request bad request response has a 5xx status code

func (*GetDomesticPaymentConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this get domestic payment consent request bad request response has a 2xx status code

func (*GetDomesticPaymentConsentRequestBadRequest) String

type GetDomesticPaymentConsentRequestForbidden

type GetDomesticPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestForbidden

func NewGetDomesticPaymentConsentRequestForbidden() *GetDomesticPaymentConsentRequestForbidden

NewGetDomesticPaymentConsentRequestForbidden creates a GetDomesticPaymentConsentRequestForbidden with default headers values

func (*GetDomesticPaymentConsentRequestForbidden) Code

Code gets the status code for the get domestic payment consent request forbidden response

func (*GetDomesticPaymentConsentRequestForbidden) Error

func (*GetDomesticPaymentConsentRequestForbidden) GetPayload

func (*GetDomesticPaymentConsentRequestForbidden) IsClientError

IsClientError returns true when this get domestic payment consent request forbidden response has a 4xx status code

func (*GetDomesticPaymentConsentRequestForbidden) IsCode

IsCode returns true when this get domestic payment consent request forbidden response a status code equal to that given

func (*GetDomesticPaymentConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get domestic payment consent request forbidden response has a 3xx status code

func (*GetDomesticPaymentConsentRequestForbidden) IsServerError

IsServerError returns true when this get domestic payment consent request forbidden response has a 5xx status code

func (*GetDomesticPaymentConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get domestic payment consent request forbidden response has a 2xx status code

func (*GetDomesticPaymentConsentRequestForbidden) String

type GetDomesticPaymentConsentRequestInternalServerError

type GetDomesticPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestInternalServerError

func NewGetDomesticPaymentConsentRequestInternalServerError() *GetDomesticPaymentConsentRequestInternalServerError

NewGetDomesticPaymentConsentRequestInternalServerError creates a GetDomesticPaymentConsentRequestInternalServerError with default headers values

func (*GetDomesticPaymentConsentRequestInternalServerError) Code

Code gets the status code for the get domestic payment consent request internal server error response

func (*GetDomesticPaymentConsentRequestInternalServerError) Error

func (*GetDomesticPaymentConsentRequestInternalServerError) GetPayload

func (*GetDomesticPaymentConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get domestic payment consent request internal server error response has a 4xx status code

func (*GetDomesticPaymentConsentRequestInternalServerError) IsCode

IsCode returns true when this get domestic payment consent request internal server error response a status code equal to that given

func (*GetDomesticPaymentConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get domestic payment consent request internal server error response has a 3xx status code

func (*GetDomesticPaymentConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get domestic payment consent request internal server error response has a 5xx status code

func (*GetDomesticPaymentConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get domestic payment consent request internal server error response has a 2xx status code

func (*GetDomesticPaymentConsentRequestInternalServerError) String

type GetDomesticPaymentConsentRequestMethodNotAllowed

type GetDomesticPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestMethodNotAllowed

func NewGetDomesticPaymentConsentRequestMethodNotAllowed() *GetDomesticPaymentConsentRequestMethodNotAllowed

NewGetDomesticPaymentConsentRequestMethodNotAllowed creates a GetDomesticPaymentConsentRequestMethodNotAllowed with default headers values

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) Code

Code gets the status code for the get domestic payment consent request method not allowed response

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) Error

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) GetPayload

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get domestic payment consent request method not allowed response has a 4xx status code

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this get domestic payment consent request method not allowed response a status code equal to that given

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get domestic payment consent request method not allowed response has a 3xx status code

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get domestic payment consent request method not allowed response has a 5xx status code

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get domestic payment consent request method not allowed response has a 2xx status code

func (*GetDomesticPaymentConsentRequestMethodNotAllowed) String

type GetDomesticPaymentConsentRequestNotAcceptable

type GetDomesticPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestNotAcceptable

func NewGetDomesticPaymentConsentRequestNotAcceptable() *GetDomesticPaymentConsentRequestNotAcceptable

NewGetDomesticPaymentConsentRequestNotAcceptable creates a GetDomesticPaymentConsentRequestNotAcceptable with default headers values

func (*GetDomesticPaymentConsentRequestNotAcceptable) Code

Code gets the status code for the get domestic payment consent request not acceptable response

func (*GetDomesticPaymentConsentRequestNotAcceptable) Error

func (*GetDomesticPaymentConsentRequestNotAcceptable) GetPayload

func (*GetDomesticPaymentConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get domestic payment consent request not acceptable response has a 4xx status code

func (*GetDomesticPaymentConsentRequestNotAcceptable) IsCode

IsCode returns true when this get domestic payment consent request not acceptable response a status code equal to that given

func (*GetDomesticPaymentConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get domestic payment consent request not acceptable response has a 3xx status code

func (*GetDomesticPaymentConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get domestic payment consent request not acceptable response has a 5xx status code

func (*GetDomesticPaymentConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get domestic payment consent request not acceptable response has a 2xx status code

func (*GetDomesticPaymentConsentRequestNotAcceptable) String

type GetDomesticPaymentConsentRequestOK

type GetDomesticPaymentConsentRequestOK struct {
	Payload *models.DomesticPaymentConsentResponse
}

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

Domestic payment consent

func NewGetDomesticPaymentConsentRequestOK

func NewGetDomesticPaymentConsentRequestOK() *GetDomesticPaymentConsentRequestOK

NewGetDomesticPaymentConsentRequestOK creates a GetDomesticPaymentConsentRequestOK with default headers values

func (*GetDomesticPaymentConsentRequestOK) Code

Code gets the status code for the get domestic payment consent request o k response

func (*GetDomesticPaymentConsentRequestOK) Error

func (*GetDomesticPaymentConsentRequestOK) GetPayload

func (*GetDomesticPaymentConsentRequestOK) IsClientError

func (o *GetDomesticPaymentConsentRequestOK) IsClientError() bool

IsClientError returns true when this get domestic payment consent request o k response has a 4xx status code

func (*GetDomesticPaymentConsentRequestOK) IsCode

IsCode returns true when this get domestic payment consent request o k response a status code equal to that given

func (*GetDomesticPaymentConsentRequestOK) IsRedirect

func (o *GetDomesticPaymentConsentRequestOK) IsRedirect() bool

IsRedirect returns true when this get domestic payment consent request o k response has a 3xx status code

func (*GetDomesticPaymentConsentRequestOK) IsServerError

func (o *GetDomesticPaymentConsentRequestOK) IsServerError() bool

IsServerError returns true when this get domestic payment consent request o k response has a 5xx status code

func (*GetDomesticPaymentConsentRequestOK) IsSuccess

IsSuccess returns true when this get domestic payment consent request o k response has a 2xx status code

func (*GetDomesticPaymentConsentRequestOK) String

type GetDomesticPaymentConsentRequestParams

type GetDomesticPaymentConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetDomesticPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the get domestic payment consent request operation.

Typically these are written to a http.Request.

func NewGetDomesticPaymentConsentRequestParams

func NewGetDomesticPaymentConsentRequestParams() *GetDomesticPaymentConsentRequestParams

NewGetDomesticPaymentConsentRequestParams creates a new GetDomesticPaymentConsentRequestParams 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 NewGetDomesticPaymentConsentRequestParamsWithContext

func NewGetDomesticPaymentConsentRequestParamsWithContext(ctx context.Context) *GetDomesticPaymentConsentRequestParams

NewGetDomesticPaymentConsentRequestParamsWithContext creates a new GetDomesticPaymentConsentRequestParams object with the ability to set a context for a request.

func NewGetDomesticPaymentConsentRequestParamsWithHTTPClient

func NewGetDomesticPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *GetDomesticPaymentConsentRequestParams

NewGetDomesticPaymentConsentRequestParamsWithHTTPClient creates a new GetDomesticPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticPaymentConsentRequestParamsWithTimeout

func NewGetDomesticPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *GetDomesticPaymentConsentRequestParams

NewGetDomesticPaymentConsentRequestParamsWithTimeout creates a new GetDomesticPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*GetDomesticPaymentConsentRequestParams) SetConsentID

func (o *GetDomesticPaymentConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetContext

SetContext adds the context to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetDefaults

func (o *GetDomesticPaymentConsentRequestParams) SetDefaults()

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

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

func (*GetDomesticPaymentConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetTimeout

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

SetTimeout adds the timeout to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) SetXJwsSignature

func (o *GetDomesticPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithContext

WithContext adds the context to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithDefaults

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

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

func (*GetDomesticPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get domestic payment consent request params

func (*GetDomesticPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticPaymentConsentRequestReader

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

GetDomesticPaymentConsentRequestReader is a Reader for the GetDomesticPaymentConsentRequest structure.

func (*GetDomesticPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticPaymentConsentRequestTooManyRequests

type GetDomesticPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestTooManyRequests

func NewGetDomesticPaymentConsentRequestTooManyRequests() *GetDomesticPaymentConsentRequestTooManyRequests

NewGetDomesticPaymentConsentRequestTooManyRequests creates a GetDomesticPaymentConsentRequestTooManyRequests with default headers values

func (*GetDomesticPaymentConsentRequestTooManyRequests) Code

Code gets the status code for the get domestic payment consent request too many requests response

func (*GetDomesticPaymentConsentRequestTooManyRequests) Error

func (*GetDomesticPaymentConsentRequestTooManyRequests) GetPayload

func (*GetDomesticPaymentConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get domestic payment consent request too many requests response has a 4xx status code

func (*GetDomesticPaymentConsentRequestTooManyRequests) IsCode

IsCode returns true when this get domestic payment consent request too many requests response a status code equal to that given

func (*GetDomesticPaymentConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get domestic payment consent request too many requests response has a 3xx status code

func (*GetDomesticPaymentConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get domestic payment consent request too many requests response has a 5xx status code

func (*GetDomesticPaymentConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get domestic payment consent request too many requests response has a 2xx status code

func (*GetDomesticPaymentConsentRequestTooManyRequests) String

type GetDomesticPaymentConsentRequestUnauthorized

type GetDomesticPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestUnauthorized

func NewGetDomesticPaymentConsentRequestUnauthorized() *GetDomesticPaymentConsentRequestUnauthorized

NewGetDomesticPaymentConsentRequestUnauthorized creates a GetDomesticPaymentConsentRequestUnauthorized with default headers values

func (*GetDomesticPaymentConsentRequestUnauthorized) Code

Code gets the status code for the get domestic payment consent request unauthorized response

func (*GetDomesticPaymentConsentRequestUnauthorized) Error

func (*GetDomesticPaymentConsentRequestUnauthorized) GetPayload

func (*GetDomesticPaymentConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get domestic payment consent request unauthorized response has a 4xx status code

func (*GetDomesticPaymentConsentRequestUnauthorized) IsCode

IsCode returns true when this get domestic payment consent request unauthorized response a status code equal to that given

func (*GetDomesticPaymentConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get domestic payment consent request unauthorized response has a 3xx status code

func (*GetDomesticPaymentConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get domestic payment consent request unauthorized response has a 5xx status code

func (*GetDomesticPaymentConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get domestic payment consent request unauthorized response has a 2xx status code

func (*GetDomesticPaymentConsentRequestUnauthorized) String

type GetDomesticPaymentConsentRequestUnsupportedMediaType

type GetDomesticPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticPaymentConsentRequestUnsupportedMediaType

func NewGetDomesticPaymentConsentRequestUnsupportedMediaType() *GetDomesticPaymentConsentRequestUnsupportedMediaType

NewGetDomesticPaymentConsentRequestUnsupportedMediaType creates a GetDomesticPaymentConsentRequestUnsupportedMediaType with default headers values

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get domestic payment consent request unsupported media type response

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) Error

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get domestic payment consent request unsupported media type response has a 4xx status code

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get domestic payment consent request unsupported media type response a status code equal to that given

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get domestic payment consent request unsupported media type response has a 3xx status code

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get domestic payment consent request unsupported media type response has a 5xx status code

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get domestic payment consent request unsupported media type response has a 2xx status code

func (*GetDomesticPaymentConsentRequestUnsupportedMediaType) String

type GetDomesticScheduledPaymentConsentRequestBadRequest

type GetDomesticScheduledPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestBadRequest

func NewGetDomesticScheduledPaymentConsentRequestBadRequest() *GetDomesticScheduledPaymentConsentRequestBadRequest

NewGetDomesticScheduledPaymentConsentRequestBadRequest creates a GetDomesticScheduledPaymentConsentRequestBadRequest with default headers values

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) Code

Code gets the status code for the get domestic scheduled payment consent request bad request response

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) Error

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) IsClientError

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

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) IsCode

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

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) IsRedirect

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

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) IsServerError

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

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) IsSuccess

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

func (*GetDomesticScheduledPaymentConsentRequestBadRequest) String

type GetDomesticScheduledPaymentConsentRequestForbidden

type GetDomesticScheduledPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestForbidden

func NewGetDomesticScheduledPaymentConsentRequestForbidden() *GetDomesticScheduledPaymentConsentRequestForbidden

NewGetDomesticScheduledPaymentConsentRequestForbidden creates a GetDomesticScheduledPaymentConsentRequestForbidden with default headers values

func (*GetDomesticScheduledPaymentConsentRequestForbidden) Code

Code gets the status code for the get domestic scheduled payment consent request forbidden response

func (*GetDomesticScheduledPaymentConsentRequestForbidden) Error

func (*GetDomesticScheduledPaymentConsentRequestForbidden) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestForbidden) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request forbidden response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestForbidden) IsCode

IsCode returns true when this get domestic scheduled payment consent request forbidden response a status code equal to that given

func (*GetDomesticScheduledPaymentConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request forbidden response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestForbidden) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request forbidden response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request forbidden response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestForbidden) String

type GetDomesticScheduledPaymentConsentRequestInternalServerError

type GetDomesticScheduledPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestInternalServerError

func NewGetDomesticScheduledPaymentConsentRequestInternalServerError() *GetDomesticScheduledPaymentConsentRequestInternalServerError

NewGetDomesticScheduledPaymentConsentRequestInternalServerError creates a GetDomesticScheduledPaymentConsentRequestInternalServerError with default headers values

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) Code

Code gets the status code for the get domestic scheduled payment consent request internal server error response

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) Error

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request internal server error response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) IsCode

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

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request internal server error response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request internal server error response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request internal server error response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestInternalServerError) String

type GetDomesticScheduledPaymentConsentRequestMethodNotAllowed

type GetDomesticScheduledPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestMethodNotAllowed

func NewGetDomesticScheduledPaymentConsentRequestMethodNotAllowed() *GetDomesticScheduledPaymentConsentRequestMethodNotAllowed

NewGetDomesticScheduledPaymentConsentRequestMethodNotAllowed creates a GetDomesticScheduledPaymentConsentRequestMethodNotAllowed with default headers values

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) Code

Code gets the status code for the get domestic scheduled payment consent request method not allowed response

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) Error

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request method not allowed response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsCode

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

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request method not allowed response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request method not allowed response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request method not allowed response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestMethodNotAllowed) String

type GetDomesticScheduledPaymentConsentRequestNotAcceptable

type GetDomesticScheduledPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestNotAcceptable

func NewGetDomesticScheduledPaymentConsentRequestNotAcceptable() *GetDomesticScheduledPaymentConsentRequestNotAcceptable

NewGetDomesticScheduledPaymentConsentRequestNotAcceptable creates a GetDomesticScheduledPaymentConsentRequestNotAcceptable with default headers values

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) Code

Code gets the status code for the get domestic scheduled payment consent request not acceptable response

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) Error

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request not acceptable response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) IsCode

IsCode returns true when this get domestic scheduled payment consent request not acceptable response a status code equal to that given

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request not acceptable response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request not acceptable response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request not acceptable response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestNotAcceptable) String

type GetDomesticScheduledPaymentConsentRequestOK

type GetDomesticScheduledPaymentConsentRequestOK struct {
	Payload *models.DomesticScheduledPaymentConsentResponse
}

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

Domestic scheduled payment consent

func NewGetDomesticScheduledPaymentConsentRequestOK

func NewGetDomesticScheduledPaymentConsentRequestOK() *GetDomesticScheduledPaymentConsentRequestOK

NewGetDomesticScheduledPaymentConsentRequestOK creates a GetDomesticScheduledPaymentConsentRequestOK with default headers values

func (*GetDomesticScheduledPaymentConsentRequestOK) Code

Code gets the status code for the get domestic scheduled payment consent request o k response

func (*GetDomesticScheduledPaymentConsentRequestOK) Error

func (*GetDomesticScheduledPaymentConsentRequestOK) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestOK) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request o k response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestOK) IsCode

IsCode returns true when this get domestic scheduled payment consent request o k response a status code equal to that given

func (*GetDomesticScheduledPaymentConsentRequestOK) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request o k response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestOK) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request o k response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestOK) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request o k response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestOK) String

type GetDomesticScheduledPaymentConsentRequestParams

type GetDomesticScheduledPaymentConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetDomesticScheduledPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the get domestic scheduled payment consent request operation.

Typically these are written to a http.Request.

func NewGetDomesticScheduledPaymentConsentRequestParams

func NewGetDomesticScheduledPaymentConsentRequestParams() *GetDomesticScheduledPaymentConsentRequestParams

NewGetDomesticScheduledPaymentConsentRequestParams creates a new GetDomesticScheduledPaymentConsentRequestParams 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 NewGetDomesticScheduledPaymentConsentRequestParamsWithContext

func NewGetDomesticScheduledPaymentConsentRequestParamsWithContext(ctx context.Context) *GetDomesticScheduledPaymentConsentRequestParams

NewGetDomesticScheduledPaymentConsentRequestParamsWithContext creates a new GetDomesticScheduledPaymentConsentRequestParams object with the ability to set a context for a request.

func NewGetDomesticScheduledPaymentConsentRequestParamsWithHTTPClient

func NewGetDomesticScheduledPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *GetDomesticScheduledPaymentConsentRequestParams

NewGetDomesticScheduledPaymentConsentRequestParamsWithHTTPClient creates a new GetDomesticScheduledPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticScheduledPaymentConsentRequestParamsWithTimeout

func NewGetDomesticScheduledPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *GetDomesticScheduledPaymentConsentRequestParams

NewGetDomesticScheduledPaymentConsentRequestParamsWithTimeout creates a new GetDomesticScheduledPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*GetDomesticScheduledPaymentConsentRequestParams) SetConsentID

func (o *GetDomesticScheduledPaymentConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetContext

SetContext adds the context to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetDefaults

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

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

func (*GetDomesticScheduledPaymentConsentRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) SetXJwsSignature

func (o *GetDomesticScheduledPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithContext

WithContext adds the context to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithDefaults

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

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

func (*GetDomesticScheduledPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get domestic scheduled payment consent request params

func (*GetDomesticScheduledPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticScheduledPaymentConsentRequestReader

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

GetDomesticScheduledPaymentConsentRequestReader is a Reader for the GetDomesticScheduledPaymentConsentRequest structure.

func (*GetDomesticScheduledPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticScheduledPaymentConsentRequestTooManyRequests

type GetDomesticScheduledPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestTooManyRequests

func NewGetDomesticScheduledPaymentConsentRequestTooManyRequests() *GetDomesticScheduledPaymentConsentRequestTooManyRequests

NewGetDomesticScheduledPaymentConsentRequestTooManyRequests creates a GetDomesticScheduledPaymentConsentRequestTooManyRequests with default headers values

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) Code

Code gets the status code for the get domestic scheduled payment consent request too many requests response

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) Error

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request too many requests response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) IsCode

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

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request too many requests response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request too many requests response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request too many requests response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestTooManyRequests) String

type GetDomesticScheduledPaymentConsentRequestUnauthorized

type GetDomesticScheduledPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestUnauthorized

func NewGetDomesticScheduledPaymentConsentRequestUnauthorized() *GetDomesticScheduledPaymentConsentRequestUnauthorized

NewGetDomesticScheduledPaymentConsentRequestUnauthorized creates a GetDomesticScheduledPaymentConsentRequestUnauthorized with default headers values

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) Code

Code gets the status code for the get domestic scheduled payment consent request unauthorized response

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) Error

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request unauthorized response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) IsCode

IsCode returns true when this get domestic scheduled payment consent request unauthorized response a status code equal to that given

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request unauthorized response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request unauthorized response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request unauthorized response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnauthorized) String

type GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType

type GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticScheduledPaymentConsentRequestUnsupportedMediaType

func NewGetDomesticScheduledPaymentConsentRequestUnsupportedMediaType() *GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType

NewGetDomesticScheduledPaymentConsentRequestUnsupportedMediaType creates a GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType with default headers values

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get domestic scheduled payment consent request unsupported media type response

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) Error

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get domestic scheduled payment consent request unsupported media type response has a 4xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get domestic scheduled payment consent request unsupported media type response a status code equal to that given

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get domestic scheduled payment consent request unsupported media type response has a 3xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get domestic scheduled payment consent request unsupported media type response has a 5xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get domestic scheduled payment consent request unsupported media type response has a 2xx status code

func (*GetDomesticScheduledPaymentConsentRequestUnsupportedMediaType) String

type GetDomesticStandingOrderConsentRequestBadRequest

type GetDomesticStandingOrderConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestBadRequest

func NewGetDomesticStandingOrderConsentRequestBadRequest() *GetDomesticStandingOrderConsentRequestBadRequest

NewGetDomesticStandingOrderConsentRequestBadRequest creates a GetDomesticStandingOrderConsentRequestBadRequest with default headers values

func (*GetDomesticStandingOrderConsentRequestBadRequest) Code

Code gets the status code for the get domestic standing order consent request bad request response

func (*GetDomesticStandingOrderConsentRequestBadRequest) Error

func (*GetDomesticStandingOrderConsentRequestBadRequest) GetPayload

func (*GetDomesticStandingOrderConsentRequestBadRequest) IsClientError

IsClientError returns true when this get domestic standing order consent request bad request response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestBadRequest) IsCode

IsCode returns true when this get domestic standing order consent request bad request response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this get domestic standing order consent request bad request response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestBadRequest) IsServerError

IsServerError returns true when this get domestic standing order consent request bad request response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this get domestic standing order consent request bad request response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestBadRequest) String

type GetDomesticStandingOrderConsentRequestForbidden

type GetDomesticStandingOrderConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestForbidden

func NewGetDomesticStandingOrderConsentRequestForbidden() *GetDomesticStandingOrderConsentRequestForbidden

NewGetDomesticStandingOrderConsentRequestForbidden creates a GetDomesticStandingOrderConsentRequestForbidden with default headers values

func (*GetDomesticStandingOrderConsentRequestForbidden) Code

Code gets the status code for the get domestic standing order consent request forbidden response

func (*GetDomesticStandingOrderConsentRequestForbidden) Error

func (*GetDomesticStandingOrderConsentRequestForbidden) GetPayload

func (*GetDomesticStandingOrderConsentRequestForbidden) IsClientError

IsClientError returns true when this get domestic standing order consent request forbidden response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestForbidden) IsCode

IsCode returns true when this get domestic standing order consent request forbidden response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get domestic standing order consent request forbidden response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestForbidden) IsServerError

IsServerError returns true when this get domestic standing order consent request forbidden response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get domestic standing order consent request forbidden response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestForbidden) String

type GetDomesticStandingOrderConsentRequestInternalServerError

type GetDomesticStandingOrderConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestInternalServerError

func NewGetDomesticStandingOrderConsentRequestInternalServerError() *GetDomesticStandingOrderConsentRequestInternalServerError

NewGetDomesticStandingOrderConsentRequestInternalServerError creates a GetDomesticStandingOrderConsentRequestInternalServerError with default headers values

func (*GetDomesticStandingOrderConsentRequestInternalServerError) Code

Code gets the status code for the get domestic standing order consent request internal server error response

func (*GetDomesticStandingOrderConsentRequestInternalServerError) Error

func (*GetDomesticStandingOrderConsentRequestInternalServerError) GetPayload

func (*GetDomesticStandingOrderConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get domestic standing order consent request internal server error response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestInternalServerError) IsCode

IsCode returns true when this get domestic standing order consent request internal server error response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get domestic standing order consent request internal server error response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get domestic standing order consent request internal server error response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get domestic standing order consent request internal server error response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestInternalServerError) String

type GetDomesticStandingOrderConsentRequestMethodNotAllowed

type GetDomesticStandingOrderConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestMethodNotAllowed

func NewGetDomesticStandingOrderConsentRequestMethodNotAllowed() *GetDomesticStandingOrderConsentRequestMethodNotAllowed

NewGetDomesticStandingOrderConsentRequestMethodNotAllowed creates a GetDomesticStandingOrderConsentRequestMethodNotAllowed with default headers values

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) Code

Code gets the status code for the get domestic standing order consent request method not allowed response

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) Error

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) GetPayload

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get domestic standing order consent request method not allowed response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this get domestic standing order consent request method not allowed response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get domestic standing order consent request method not allowed response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get domestic standing order consent request method not allowed response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get domestic standing order consent request method not allowed response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestMethodNotAllowed) String

type GetDomesticStandingOrderConsentRequestNotAcceptable

type GetDomesticStandingOrderConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestNotAcceptable

func NewGetDomesticStandingOrderConsentRequestNotAcceptable() *GetDomesticStandingOrderConsentRequestNotAcceptable

NewGetDomesticStandingOrderConsentRequestNotAcceptable creates a GetDomesticStandingOrderConsentRequestNotAcceptable with default headers values

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) Code

Code gets the status code for the get domestic standing order consent request not acceptable response

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) Error

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) GetPayload

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get domestic standing order consent request not acceptable response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) IsCode

IsCode returns true when this get domestic standing order consent request not acceptable response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get domestic standing order consent request not acceptable response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get domestic standing order consent request not acceptable response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get domestic standing order consent request not acceptable response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestNotAcceptable) String

type GetDomesticStandingOrderConsentRequestOK

type GetDomesticStandingOrderConsentRequestOK struct {
	Payload *models.DomesticStandingOrderConsentResponse
}

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

Domestic standing order consent

func NewGetDomesticStandingOrderConsentRequestOK

func NewGetDomesticStandingOrderConsentRequestOK() *GetDomesticStandingOrderConsentRequestOK

NewGetDomesticStandingOrderConsentRequestOK creates a GetDomesticStandingOrderConsentRequestOK with default headers values

func (*GetDomesticStandingOrderConsentRequestOK) Code

Code gets the status code for the get domestic standing order consent request o k response

func (*GetDomesticStandingOrderConsentRequestOK) Error

func (*GetDomesticStandingOrderConsentRequestOK) GetPayload

func (*GetDomesticStandingOrderConsentRequestOK) IsClientError

IsClientError returns true when this get domestic standing order consent request o k response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestOK) IsCode

IsCode returns true when this get domestic standing order consent request o k response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestOK) IsRedirect

IsRedirect returns true when this get domestic standing order consent request o k response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestOK) IsServerError

IsServerError returns true when this get domestic standing order consent request o k response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestOK) IsSuccess

IsSuccess returns true when this get domestic standing order consent request o k response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestOK) String

type GetDomesticStandingOrderConsentRequestParams

type GetDomesticStandingOrderConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetDomesticStandingOrderConsentRequestParams contains all the parameters to send to the API endpoint

for the get domestic standing order consent request operation.

Typically these are written to a http.Request.

func NewGetDomesticStandingOrderConsentRequestParams

func NewGetDomesticStandingOrderConsentRequestParams() *GetDomesticStandingOrderConsentRequestParams

NewGetDomesticStandingOrderConsentRequestParams creates a new GetDomesticStandingOrderConsentRequestParams 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 NewGetDomesticStandingOrderConsentRequestParamsWithContext

func NewGetDomesticStandingOrderConsentRequestParamsWithContext(ctx context.Context) *GetDomesticStandingOrderConsentRequestParams

NewGetDomesticStandingOrderConsentRequestParamsWithContext creates a new GetDomesticStandingOrderConsentRequestParams object with the ability to set a context for a request.

func NewGetDomesticStandingOrderConsentRequestParamsWithHTTPClient

func NewGetDomesticStandingOrderConsentRequestParamsWithHTTPClient(client *http.Client) *GetDomesticStandingOrderConsentRequestParams

NewGetDomesticStandingOrderConsentRequestParamsWithHTTPClient creates a new GetDomesticStandingOrderConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetDomesticStandingOrderConsentRequestParamsWithTimeout

func NewGetDomesticStandingOrderConsentRequestParamsWithTimeout(timeout time.Duration) *GetDomesticStandingOrderConsentRequestParams

NewGetDomesticStandingOrderConsentRequestParamsWithTimeout creates a new GetDomesticStandingOrderConsentRequestParams object with the ability to set a timeout on a request.

func (*GetDomesticStandingOrderConsentRequestParams) SetConsentID

func (o *GetDomesticStandingOrderConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetContext

SetContext adds the context to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetDefaults

SetDefaults hydrates default values in the get domestic standing order consent request params (not the query body).

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

func (*GetDomesticStandingOrderConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) SetXJwsSignature

func (o *GetDomesticStandingOrderConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithContext

WithContext adds the context to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithDefaults

WithDefaults hydrates default values in the get domestic standing order consent request params (not the query body).

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

func (*GetDomesticStandingOrderConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get domestic standing order consent request params

func (*GetDomesticStandingOrderConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDomesticStandingOrderConsentRequestReader

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

GetDomesticStandingOrderConsentRequestReader is a Reader for the GetDomesticStandingOrderConsentRequest structure.

func (*GetDomesticStandingOrderConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDomesticStandingOrderConsentRequestTooManyRequests

type GetDomesticStandingOrderConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestTooManyRequests

func NewGetDomesticStandingOrderConsentRequestTooManyRequests() *GetDomesticStandingOrderConsentRequestTooManyRequests

NewGetDomesticStandingOrderConsentRequestTooManyRequests creates a GetDomesticStandingOrderConsentRequestTooManyRequests with default headers values

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) Code

Code gets the status code for the get domestic standing order consent request too many requests response

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) Error

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) GetPayload

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get domestic standing order consent request too many requests response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) IsCode

IsCode returns true when this get domestic standing order consent request too many requests response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get domestic standing order consent request too many requests response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get domestic standing order consent request too many requests response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get domestic standing order consent request too many requests response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestTooManyRequests) String

type GetDomesticStandingOrderConsentRequestUnauthorized

type GetDomesticStandingOrderConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestUnauthorized

func NewGetDomesticStandingOrderConsentRequestUnauthorized() *GetDomesticStandingOrderConsentRequestUnauthorized

NewGetDomesticStandingOrderConsentRequestUnauthorized creates a GetDomesticStandingOrderConsentRequestUnauthorized with default headers values

func (*GetDomesticStandingOrderConsentRequestUnauthorized) Code

Code gets the status code for the get domestic standing order consent request unauthorized response

func (*GetDomesticStandingOrderConsentRequestUnauthorized) Error

func (*GetDomesticStandingOrderConsentRequestUnauthorized) GetPayload

func (*GetDomesticStandingOrderConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get domestic standing order consent request unauthorized response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestUnauthorized) IsCode

IsCode returns true when this get domestic standing order consent request unauthorized response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get domestic standing order consent request unauthorized response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get domestic standing order consent request unauthorized response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get domestic standing order consent request unauthorized response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestUnauthorized) String

type GetDomesticStandingOrderConsentRequestUnsupportedMediaType

type GetDomesticStandingOrderConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetDomesticStandingOrderConsentRequestUnsupportedMediaType

func NewGetDomesticStandingOrderConsentRequestUnsupportedMediaType() *GetDomesticStandingOrderConsentRequestUnsupportedMediaType

NewGetDomesticStandingOrderConsentRequestUnsupportedMediaType creates a GetDomesticStandingOrderConsentRequestUnsupportedMediaType with default headers values

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get domestic standing order consent request unsupported media type response

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) Error

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) GetPayload

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get domestic standing order consent request unsupported media type response has a 4xx status code

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get domestic standing order consent request unsupported media type response a status code equal to that given

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get domestic standing order consent request unsupported media type response has a 3xx status code

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get domestic standing order consent request unsupported media type response has a 5xx status code

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get domestic standing order consent request unsupported media type response has a 2xx status code

func (*GetDomesticStandingOrderConsentRequestUnsupportedMediaType) String

type GetFilePaymentConsentFileRequestBadRequest

type GetFilePaymentConsentFileRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestBadRequest

func NewGetFilePaymentConsentFileRequestBadRequest() *GetFilePaymentConsentFileRequestBadRequest

NewGetFilePaymentConsentFileRequestBadRequest creates a GetFilePaymentConsentFileRequestBadRequest with default headers values

func (*GetFilePaymentConsentFileRequestBadRequest) Code

Code gets the status code for the get file payment consent file request bad request response

func (*GetFilePaymentConsentFileRequestBadRequest) Error

func (*GetFilePaymentConsentFileRequestBadRequest) GetPayload

func (*GetFilePaymentConsentFileRequestBadRequest) IsClientError

IsClientError returns true when this get file payment consent file request bad request response has a 4xx status code

func (*GetFilePaymentConsentFileRequestBadRequest) IsCode

IsCode returns true when this get file payment consent file request bad request response a status code equal to that given

func (*GetFilePaymentConsentFileRequestBadRequest) IsRedirect

IsRedirect returns true when this get file payment consent file request bad request response has a 3xx status code

func (*GetFilePaymentConsentFileRequestBadRequest) IsServerError

IsServerError returns true when this get file payment consent file request bad request response has a 5xx status code

func (*GetFilePaymentConsentFileRequestBadRequest) IsSuccess

IsSuccess returns true when this get file payment consent file request bad request response has a 2xx status code

func (*GetFilePaymentConsentFileRequestBadRequest) String

type GetFilePaymentConsentFileRequestForbidden

type GetFilePaymentConsentFileRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestForbidden

func NewGetFilePaymentConsentFileRequestForbidden() *GetFilePaymentConsentFileRequestForbidden

NewGetFilePaymentConsentFileRequestForbidden creates a GetFilePaymentConsentFileRequestForbidden with default headers values

func (*GetFilePaymentConsentFileRequestForbidden) Code

Code gets the status code for the get file payment consent file request forbidden response

func (*GetFilePaymentConsentFileRequestForbidden) Error

func (*GetFilePaymentConsentFileRequestForbidden) GetPayload

func (*GetFilePaymentConsentFileRequestForbidden) IsClientError

IsClientError returns true when this get file payment consent file request forbidden response has a 4xx status code

func (*GetFilePaymentConsentFileRequestForbidden) IsCode

IsCode returns true when this get file payment consent file request forbidden response a status code equal to that given

func (*GetFilePaymentConsentFileRequestForbidden) IsRedirect

IsRedirect returns true when this get file payment consent file request forbidden response has a 3xx status code

func (*GetFilePaymentConsentFileRequestForbidden) IsServerError

IsServerError returns true when this get file payment consent file request forbidden response has a 5xx status code

func (*GetFilePaymentConsentFileRequestForbidden) IsSuccess

IsSuccess returns true when this get file payment consent file request forbidden response has a 2xx status code

func (*GetFilePaymentConsentFileRequestForbidden) String

type GetFilePaymentConsentFileRequestInternalServerError

type GetFilePaymentConsentFileRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestInternalServerError

func NewGetFilePaymentConsentFileRequestInternalServerError() *GetFilePaymentConsentFileRequestInternalServerError

NewGetFilePaymentConsentFileRequestInternalServerError creates a GetFilePaymentConsentFileRequestInternalServerError with default headers values

func (*GetFilePaymentConsentFileRequestInternalServerError) Code

Code gets the status code for the get file payment consent file request internal server error response

func (*GetFilePaymentConsentFileRequestInternalServerError) Error

func (*GetFilePaymentConsentFileRequestInternalServerError) GetPayload

func (*GetFilePaymentConsentFileRequestInternalServerError) IsClientError

IsClientError returns true when this get file payment consent file request internal server error response has a 4xx status code

func (*GetFilePaymentConsentFileRequestInternalServerError) IsCode

IsCode returns true when this get file payment consent file request internal server error response a status code equal to that given

func (*GetFilePaymentConsentFileRequestInternalServerError) IsRedirect

IsRedirect returns true when this get file payment consent file request internal server error response has a 3xx status code

func (*GetFilePaymentConsentFileRequestInternalServerError) IsServerError

IsServerError returns true when this get file payment consent file request internal server error response has a 5xx status code

func (*GetFilePaymentConsentFileRequestInternalServerError) IsSuccess

IsSuccess returns true when this get file payment consent file request internal server error response has a 2xx status code

func (*GetFilePaymentConsentFileRequestInternalServerError) String

type GetFilePaymentConsentFileRequestMethodNotAllowed

type GetFilePaymentConsentFileRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestMethodNotAllowed

func NewGetFilePaymentConsentFileRequestMethodNotAllowed() *GetFilePaymentConsentFileRequestMethodNotAllowed

NewGetFilePaymentConsentFileRequestMethodNotAllowed creates a GetFilePaymentConsentFileRequestMethodNotAllowed with default headers values

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) Code

Code gets the status code for the get file payment consent file request method not allowed response

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) Error

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) GetPayload

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get file payment consent file request method not allowed response has a 4xx status code

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) IsCode

IsCode returns true when this get file payment consent file request method not allowed response a status code equal to that given

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get file payment consent file request method not allowed response has a 3xx status code

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get file payment consent file request method not allowed response has a 5xx status code

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get file payment consent file request method not allowed response has a 2xx status code

func (*GetFilePaymentConsentFileRequestMethodNotAllowed) String

type GetFilePaymentConsentFileRequestNotAcceptable

type GetFilePaymentConsentFileRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestNotAcceptable

func NewGetFilePaymentConsentFileRequestNotAcceptable() *GetFilePaymentConsentFileRequestNotAcceptable

NewGetFilePaymentConsentFileRequestNotAcceptable creates a GetFilePaymentConsentFileRequestNotAcceptable with default headers values

func (*GetFilePaymentConsentFileRequestNotAcceptable) Code

Code gets the status code for the get file payment consent file request not acceptable response

func (*GetFilePaymentConsentFileRequestNotAcceptable) Error

func (*GetFilePaymentConsentFileRequestNotAcceptable) GetPayload

func (*GetFilePaymentConsentFileRequestNotAcceptable) IsClientError

IsClientError returns true when this get file payment consent file request not acceptable response has a 4xx status code

func (*GetFilePaymentConsentFileRequestNotAcceptable) IsCode

IsCode returns true when this get file payment consent file request not acceptable response a status code equal to that given

func (*GetFilePaymentConsentFileRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get file payment consent file request not acceptable response has a 3xx status code

func (*GetFilePaymentConsentFileRequestNotAcceptable) IsServerError

IsServerError returns true when this get file payment consent file request not acceptable response has a 5xx status code

func (*GetFilePaymentConsentFileRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get file payment consent file request not acceptable response has a 2xx status code

func (*GetFilePaymentConsentFileRequestNotAcceptable) String

type GetFilePaymentConsentFileRequestOK

type GetFilePaymentConsentFileRequestOK struct {
	Payload models.FilePaymentConsentFileResponse
}

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

File payment consent file

func NewGetFilePaymentConsentFileRequestOK

func NewGetFilePaymentConsentFileRequestOK() *GetFilePaymentConsentFileRequestOK

NewGetFilePaymentConsentFileRequestOK creates a GetFilePaymentConsentFileRequestOK with default headers values

func (*GetFilePaymentConsentFileRequestOK) Code

Code gets the status code for the get file payment consent file request o k response

func (*GetFilePaymentConsentFileRequestOK) Error

func (*GetFilePaymentConsentFileRequestOK) GetPayload

func (*GetFilePaymentConsentFileRequestOK) IsClientError

func (o *GetFilePaymentConsentFileRequestOK) IsClientError() bool

IsClientError returns true when this get file payment consent file request o k response has a 4xx status code

func (*GetFilePaymentConsentFileRequestOK) IsCode

IsCode returns true when this get file payment consent file request o k response a status code equal to that given

func (*GetFilePaymentConsentFileRequestOK) IsRedirect

func (o *GetFilePaymentConsentFileRequestOK) IsRedirect() bool

IsRedirect returns true when this get file payment consent file request o k response has a 3xx status code

func (*GetFilePaymentConsentFileRequestOK) IsServerError

func (o *GetFilePaymentConsentFileRequestOK) IsServerError() bool

IsServerError returns true when this get file payment consent file request o k response has a 5xx status code

func (*GetFilePaymentConsentFileRequestOK) IsSuccess

IsSuccess returns true when this get file payment consent file request o k response has a 2xx status code

func (*GetFilePaymentConsentFileRequestOK) String

type GetFilePaymentConsentFileRequestParams

type GetFilePaymentConsentFileRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetFilePaymentConsentFileRequestParams contains all the parameters to send to the API endpoint

for the get file payment consent file request operation.

Typically these are written to a http.Request.

func NewGetFilePaymentConsentFileRequestParams

func NewGetFilePaymentConsentFileRequestParams() *GetFilePaymentConsentFileRequestParams

NewGetFilePaymentConsentFileRequestParams creates a new GetFilePaymentConsentFileRequestParams 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 NewGetFilePaymentConsentFileRequestParamsWithContext

func NewGetFilePaymentConsentFileRequestParamsWithContext(ctx context.Context) *GetFilePaymentConsentFileRequestParams

NewGetFilePaymentConsentFileRequestParamsWithContext creates a new GetFilePaymentConsentFileRequestParams object with the ability to set a context for a request.

func NewGetFilePaymentConsentFileRequestParamsWithHTTPClient

func NewGetFilePaymentConsentFileRequestParamsWithHTTPClient(client *http.Client) *GetFilePaymentConsentFileRequestParams

NewGetFilePaymentConsentFileRequestParamsWithHTTPClient creates a new GetFilePaymentConsentFileRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentConsentFileRequestParamsWithTimeout

func NewGetFilePaymentConsentFileRequestParamsWithTimeout(timeout time.Duration) *GetFilePaymentConsentFileRequestParams

NewGetFilePaymentConsentFileRequestParamsWithTimeout creates a new GetFilePaymentConsentFileRequestParams object with the ability to set a timeout on a request.

func (*GetFilePaymentConsentFileRequestParams) SetConsentID

func (o *GetFilePaymentConsentFileRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetContext

SetContext adds the context to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetDefaults

func (o *GetFilePaymentConsentFileRequestParams) SetDefaults()

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

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

func (*GetFilePaymentConsentFileRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetTimeout

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

SetTimeout adds the timeout to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) SetXJwsSignature

func (o *GetFilePaymentConsentFileRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithConsentID

WithConsentID adds the consentID to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithContext

WithContext adds the context to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithDefaults

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

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

func (*GetFilePaymentConsentFileRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithTimeout

WithTimeout adds the timeout to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get file payment consent file request params

func (*GetFilePaymentConsentFileRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentConsentFileRequestReader

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

GetFilePaymentConsentFileRequestReader is a Reader for the GetFilePaymentConsentFileRequest structure.

func (*GetFilePaymentConsentFileRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentConsentFileRequestTooManyRequests

type GetFilePaymentConsentFileRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestTooManyRequests

func NewGetFilePaymentConsentFileRequestTooManyRequests() *GetFilePaymentConsentFileRequestTooManyRequests

NewGetFilePaymentConsentFileRequestTooManyRequests creates a GetFilePaymentConsentFileRequestTooManyRequests with default headers values

func (*GetFilePaymentConsentFileRequestTooManyRequests) Code

Code gets the status code for the get file payment consent file request too many requests response

func (*GetFilePaymentConsentFileRequestTooManyRequests) Error

func (*GetFilePaymentConsentFileRequestTooManyRequests) GetPayload

func (*GetFilePaymentConsentFileRequestTooManyRequests) IsClientError

IsClientError returns true when this get file payment consent file request too many requests response has a 4xx status code

func (*GetFilePaymentConsentFileRequestTooManyRequests) IsCode

IsCode returns true when this get file payment consent file request too many requests response a status code equal to that given

func (*GetFilePaymentConsentFileRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get file payment consent file request too many requests response has a 3xx status code

func (*GetFilePaymentConsentFileRequestTooManyRequests) IsServerError

IsServerError returns true when this get file payment consent file request too many requests response has a 5xx status code

func (*GetFilePaymentConsentFileRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get file payment consent file request too many requests response has a 2xx status code

func (*GetFilePaymentConsentFileRequestTooManyRequests) String

type GetFilePaymentConsentFileRequestUnauthorized

type GetFilePaymentConsentFileRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestUnauthorized

func NewGetFilePaymentConsentFileRequestUnauthorized() *GetFilePaymentConsentFileRequestUnauthorized

NewGetFilePaymentConsentFileRequestUnauthorized creates a GetFilePaymentConsentFileRequestUnauthorized with default headers values

func (*GetFilePaymentConsentFileRequestUnauthorized) Code

Code gets the status code for the get file payment consent file request unauthorized response

func (*GetFilePaymentConsentFileRequestUnauthorized) Error

func (*GetFilePaymentConsentFileRequestUnauthorized) GetPayload

func (*GetFilePaymentConsentFileRequestUnauthorized) IsClientError

IsClientError returns true when this get file payment consent file request unauthorized response has a 4xx status code

func (*GetFilePaymentConsentFileRequestUnauthorized) IsCode

IsCode returns true when this get file payment consent file request unauthorized response a status code equal to that given

func (*GetFilePaymentConsentFileRequestUnauthorized) IsRedirect

IsRedirect returns true when this get file payment consent file request unauthorized response has a 3xx status code

func (*GetFilePaymentConsentFileRequestUnauthorized) IsServerError

IsServerError returns true when this get file payment consent file request unauthorized response has a 5xx status code

func (*GetFilePaymentConsentFileRequestUnauthorized) IsSuccess

IsSuccess returns true when this get file payment consent file request unauthorized response has a 2xx status code

func (*GetFilePaymentConsentFileRequestUnauthorized) String

type GetFilePaymentConsentFileRequestUnsupportedMediaType

type GetFilePaymentConsentFileRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentFileRequestUnsupportedMediaType

func NewGetFilePaymentConsentFileRequestUnsupportedMediaType() *GetFilePaymentConsentFileRequestUnsupportedMediaType

NewGetFilePaymentConsentFileRequestUnsupportedMediaType creates a GetFilePaymentConsentFileRequestUnsupportedMediaType with default headers values

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) Code

Code gets the status code for the get file payment consent file request unsupported media type response

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) Error

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) GetPayload

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get file payment consent file request unsupported media type response has a 4xx status code

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) IsCode

IsCode returns true when this get file payment consent file request unsupported media type response a status code equal to that given

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get file payment consent file request unsupported media type response has a 3xx status code

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get file payment consent file request unsupported media type response has a 5xx status code

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get file payment consent file request unsupported media type response has a 2xx status code

func (*GetFilePaymentConsentFileRequestUnsupportedMediaType) String

type GetFilePaymentConsentRequestBadRequest

type GetFilePaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestBadRequest

func NewGetFilePaymentConsentRequestBadRequest() *GetFilePaymentConsentRequestBadRequest

NewGetFilePaymentConsentRequestBadRequest creates a GetFilePaymentConsentRequestBadRequest with default headers values

func (*GetFilePaymentConsentRequestBadRequest) Code

Code gets the status code for the get file payment consent request bad request response

func (*GetFilePaymentConsentRequestBadRequest) Error

func (*GetFilePaymentConsentRequestBadRequest) GetPayload

func (*GetFilePaymentConsentRequestBadRequest) IsClientError

func (o *GetFilePaymentConsentRequestBadRequest) IsClientError() bool

IsClientError returns true when this get file payment consent request bad request response has a 4xx status code

func (*GetFilePaymentConsentRequestBadRequest) IsCode

IsCode returns true when this get file payment consent request bad request response a status code equal to that given

func (*GetFilePaymentConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this get file payment consent request bad request response has a 3xx status code

func (*GetFilePaymentConsentRequestBadRequest) IsServerError

func (o *GetFilePaymentConsentRequestBadRequest) IsServerError() bool

IsServerError returns true when this get file payment consent request bad request response has a 5xx status code

func (*GetFilePaymentConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this get file payment consent request bad request response has a 2xx status code

func (*GetFilePaymentConsentRequestBadRequest) String

type GetFilePaymentConsentRequestForbidden

type GetFilePaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestForbidden

func NewGetFilePaymentConsentRequestForbidden() *GetFilePaymentConsentRequestForbidden

NewGetFilePaymentConsentRequestForbidden creates a GetFilePaymentConsentRequestForbidden with default headers values

func (*GetFilePaymentConsentRequestForbidden) Code

Code gets the status code for the get file payment consent request forbidden response

func (*GetFilePaymentConsentRequestForbidden) Error

func (*GetFilePaymentConsentRequestForbidden) GetPayload

func (*GetFilePaymentConsentRequestForbidden) IsClientError

func (o *GetFilePaymentConsentRequestForbidden) IsClientError() bool

IsClientError returns true when this get file payment consent request forbidden response has a 4xx status code

func (*GetFilePaymentConsentRequestForbidden) IsCode

IsCode returns true when this get file payment consent request forbidden response a status code equal to that given

func (*GetFilePaymentConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get file payment consent request forbidden response has a 3xx status code

func (*GetFilePaymentConsentRequestForbidden) IsServerError

func (o *GetFilePaymentConsentRequestForbidden) IsServerError() bool

IsServerError returns true when this get file payment consent request forbidden response has a 5xx status code

func (*GetFilePaymentConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get file payment consent request forbidden response has a 2xx status code

func (*GetFilePaymentConsentRequestForbidden) String

type GetFilePaymentConsentRequestInternalServerError

type GetFilePaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestInternalServerError

func NewGetFilePaymentConsentRequestInternalServerError() *GetFilePaymentConsentRequestInternalServerError

NewGetFilePaymentConsentRequestInternalServerError creates a GetFilePaymentConsentRequestInternalServerError with default headers values

func (*GetFilePaymentConsentRequestInternalServerError) Code

Code gets the status code for the get file payment consent request internal server error response

func (*GetFilePaymentConsentRequestInternalServerError) Error

func (*GetFilePaymentConsentRequestInternalServerError) GetPayload

func (*GetFilePaymentConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get file payment consent request internal server error response has a 4xx status code

func (*GetFilePaymentConsentRequestInternalServerError) IsCode

IsCode returns true when this get file payment consent request internal server error response a status code equal to that given

func (*GetFilePaymentConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get file payment consent request internal server error response has a 3xx status code

func (*GetFilePaymentConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get file payment consent request internal server error response has a 5xx status code

func (*GetFilePaymentConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get file payment consent request internal server error response has a 2xx status code

func (*GetFilePaymentConsentRequestInternalServerError) String

type GetFilePaymentConsentRequestMethodNotAllowed

type GetFilePaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestMethodNotAllowed

func NewGetFilePaymentConsentRequestMethodNotAllowed() *GetFilePaymentConsentRequestMethodNotAllowed

NewGetFilePaymentConsentRequestMethodNotAllowed creates a GetFilePaymentConsentRequestMethodNotAllowed with default headers values

func (*GetFilePaymentConsentRequestMethodNotAllowed) Code

Code gets the status code for the get file payment consent request method not allowed response

func (*GetFilePaymentConsentRequestMethodNotAllowed) Error

func (*GetFilePaymentConsentRequestMethodNotAllowed) GetPayload

func (*GetFilePaymentConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get file payment consent request method not allowed response has a 4xx status code

func (*GetFilePaymentConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this get file payment consent request method not allowed response a status code equal to that given

func (*GetFilePaymentConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get file payment consent request method not allowed response has a 3xx status code

func (*GetFilePaymentConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get file payment consent request method not allowed response has a 5xx status code

func (*GetFilePaymentConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get file payment consent request method not allowed response has a 2xx status code

func (*GetFilePaymentConsentRequestMethodNotAllowed) String

type GetFilePaymentConsentRequestNotAcceptable

type GetFilePaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestNotAcceptable

func NewGetFilePaymentConsentRequestNotAcceptable() *GetFilePaymentConsentRequestNotAcceptable

NewGetFilePaymentConsentRequestNotAcceptable creates a GetFilePaymentConsentRequestNotAcceptable with default headers values

func (*GetFilePaymentConsentRequestNotAcceptable) Code

Code gets the status code for the get file payment consent request not acceptable response

func (*GetFilePaymentConsentRequestNotAcceptable) Error

func (*GetFilePaymentConsentRequestNotAcceptable) GetPayload

func (*GetFilePaymentConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get file payment consent request not acceptable response has a 4xx status code

func (*GetFilePaymentConsentRequestNotAcceptable) IsCode

IsCode returns true when this get file payment consent request not acceptable response a status code equal to that given

func (*GetFilePaymentConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get file payment consent request not acceptable response has a 3xx status code

func (*GetFilePaymentConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get file payment consent request not acceptable response has a 5xx status code

func (*GetFilePaymentConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get file payment consent request not acceptable response has a 2xx status code

func (*GetFilePaymentConsentRequestNotAcceptable) String

type GetFilePaymentConsentRequestOK

type GetFilePaymentConsentRequestOK struct {
	Payload *models.FilePaymentConsentResponse
}

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

File payment consent

func NewGetFilePaymentConsentRequestOK

func NewGetFilePaymentConsentRequestOK() *GetFilePaymentConsentRequestOK

NewGetFilePaymentConsentRequestOK creates a GetFilePaymentConsentRequestOK with default headers values

func (*GetFilePaymentConsentRequestOK) Code

Code gets the status code for the get file payment consent request o k response

func (*GetFilePaymentConsentRequestOK) Error

func (*GetFilePaymentConsentRequestOK) GetPayload

func (*GetFilePaymentConsentRequestOK) IsClientError

func (o *GetFilePaymentConsentRequestOK) IsClientError() bool

IsClientError returns true when this get file payment consent request o k response has a 4xx status code

func (*GetFilePaymentConsentRequestOK) IsCode

func (o *GetFilePaymentConsentRequestOK) IsCode(code int) bool

IsCode returns true when this get file payment consent request o k response a status code equal to that given

func (*GetFilePaymentConsentRequestOK) IsRedirect

func (o *GetFilePaymentConsentRequestOK) IsRedirect() bool

IsRedirect returns true when this get file payment consent request o k response has a 3xx status code

func (*GetFilePaymentConsentRequestOK) IsServerError

func (o *GetFilePaymentConsentRequestOK) IsServerError() bool

IsServerError returns true when this get file payment consent request o k response has a 5xx status code

func (*GetFilePaymentConsentRequestOK) IsSuccess

func (o *GetFilePaymentConsentRequestOK) IsSuccess() bool

IsSuccess returns true when this get file payment consent request o k response has a 2xx status code

func (*GetFilePaymentConsentRequestOK) String

type GetFilePaymentConsentRequestParams

type GetFilePaymentConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetFilePaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the get file payment consent request operation.

Typically these are written to a http.Request.

func NewGetFilePaymentConsentRequestParams

func NewGetFilePaymentConsentRequestParams() *GetFilePaymentConsentRequestParams

NewGetFilePaymentConsentRequestParams creates a new GetFilePaymentConsentRequestParams 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 NewGetFilePaymentConsentRequestParamsWithContext

func NewGetFilePaymentConsentRequestParamsWithContext(ctx context.Context) *GetFilePaymentConsentRequestParams

NewGetFilePaymentConsentRequestParamsWithContext creates a new GetFilePaymentConsentRequestParams object with the ability to set a context for a request.

func NewGetFilePaymentConsentRequestParamsWithHTTPClient

func NewGetFilePaymentConsentRequestParamsWithHTTPClient(client *http.Client) *GetFilePaymentConsentRequestParams

NewGetFilePaymentConsentRequestParamsWithHTTPClient creates a new GetFilePaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetFilePaymentConsentRequestParamsWithTimeout

func NewGetFilePaymentConsentRequestParamsWithTimeout(timeout time.Duration) *GetFilePaymentConsentRequestParams

NewGetFilePaymentConsentRequestParamsWithTimeout creates a new GetFilePaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*GetFilePaymentConsentRequestParams) SetConsentID

func (o *GetFilePaymentConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetContext

SetContext adds the context to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetDefaults

func (o *GetFilePaymentConsentRequestParams) SetDefaults()

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

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

func (*GetFilePaymentConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetTimeout

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

SetTimeout adds the timeout to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) SetXJwsSignature

func (o *GetFilePaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithContext

WithContext adds the context to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithDefaults

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

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

func (*GetFilePaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get file payment consent request params

func (*GetFilePaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFilePaymentConsentRequestReader

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

GetFilePaymentConsentRequestReader is a Reader for the GetFilePaymentConsentRequest structure.

func (*GetFilePaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFilePaymentConsentRequestTooManyRequests

type GetFilePaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestTooManyRequests

func NewGetFilePaymentConsentRequestTooManyRequests() *GetFilePaymentConsentRequestTooManyRequests

NewGetFilePaymentConsentRequestTooManyRequests creates a GetFilePaymentConsentRequestTooManyRequests with default headers values

func (*GetFilePaymentConsentRequestTooManyRequests) Code

Code gets the status code for the get file payment consent request too many requests response

func (*GetFilePaymentConsentRequestTooManyRequests) Error

func (*GetFilePaymentConsentRequestTooManyRequests) GetPayload

func (*GetFilePaymentConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get file payment consent request too many requests response has a 4xx status code

func (*GetFilePaymentConsentRequestTooManyRequests) IsCode

IsCode returns true when this get file payment consent request too many requests response a status code equal to that given

func (*GetFilePaymentConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get file payment consent request too many requests response has a 3xx status code

func (*GetFilePaymentConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get file payment consent request too many requests response has a 5xx status code

func (*GetFilePaymentConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get file payment consent request too many requests response has a 2xx status code

func (*GetFilePaymentConsentRequestTooManyRequests) String

type GetFilePaymentConsentRequestUnauthorized

type GetFilePaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestUnauthorized

func NewGetFilePaymentConsentRequestUnauthorized() *GetFilePaymentConsentRequestUnauthorized

NewGetFilePaymentConsentRequestUnauthorized creates a GetFilePaymentConsentRequestUnauthorized with default headers values

func (*GetFilePaymentConsentRequestUnauthorized) Code

Code gets the status code for the get file payment consent request unauthorized response

func (*GetFilePaymentConsentRequestUnauthorized) Error

func (*GetFilePaymentConsentRequestUnauthorized) GetPayload

func (*GetFilePaymentConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get file payment consent request unauthorized response has a 4xx status code

func (*GetFilePaymentConsentRequestUnauthorized) IsCode

IsCode returns true when this get file payment consent request unauthorized response a status code equal to that given

func (*GetFilePaymentConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get file payment consent request unauthorized response has a 3xx status code

func (*GetFilePaymentConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get file payment consent request unauthorized response has a 5xx status code

func (*GetFilePaymentConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get file payment consent request unauthorized response has a 2xx status code

func (*GetFilePaymentConsentRequestUnauthorized) String

type GetFilePaymentConsentRequestUnsupportedMediaType

type GetFilePaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetFilePaymentConsentRequestUnsupportedMediaType

func NewGetFilePaymentConsentRequestUnsupportedMediaType() *GetFilePaymentConsentRequestUnsupportedMediaType

NewGetFilePaymentConsentRequestUnsupportedMediaType creates a GetFilePaymentConsentRequestUnsupportedMediaType with default headers values

func (*GetFilePaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get file payment consent request unsupported media type response

func (*GetFilePaymentConsentRequestUnsupportedMediaType) Error

func (*GetFilePaymentConsentRequestUnsupportedMediaType) GetPayload

func (*GetFilePaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get file payment consent request unsupported media type response has a 4xx status code

func (*GetFilePaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get file payment consent request unsupported media type response a status code equal to that given

func (*GetFilePaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get file payment consent request unsupported media type response has a 3xx status code

func (*GetFilePaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get file payment consent request unsupported media type response has a 5xx status code

func (*GetFilePaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get file payment consent request unsupported media type response has a 2xx status code

func (*GetFilePaymentConsentRequestUnsupportedMediaType) String

type GetInternationalPaymentConsentRequestBadRequest

type GetInternationalPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestBadRequest

func NewGetInternationalPaymentConsentRequestBadRequest() *GetInternationalPaymentConsentRequestBadRequest

NewGetInternationalPaymentConsentRequestBadRequest creates a GetInternationalPaymentConsentRequestBadRequest with default headers values

func (*GetInternationalPaymentConsentRequestBadRequest) Code

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

func (*GetInternationalPaymentConsentRequestBadRequest) Error

func (*GetInternationalPaymentConsentRequestBadRequest) GetPayload

func (*GetInternationalPaymentConsentRequestBadRequest) IsClientError

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

func (*GetInternationalPaymentConsentRequestBadRequest) IsCode

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

func (*GetInternationalPaymentConsentRequestBadRequest) IsRedirect

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

func (*GetInternationalPaymentConsentRequestBadRequest) IsServerError

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

func (*GetInternationalPaymentConsentRequestBadRequest) IsSuccess

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

func (*GetInternationalPaymentConsentRequestBadRequest) String

type GetInternationalPaymentConsentRequestForbidden

type GetInternationalPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestForbidden

func NewGetInternationalPaymentConsentRequestForbidden() *GetInternationalPaymentConsentRequestForbidden

NewGetInternationalPaymentConsentRequestForbidden creates a GetInternationalPaymentConsentRequestForbidden with default headers values

func (*GetInternationalPaymentConsentRequestForbidden) Code

Code gets the status code for the get international payment consent request forbidden response

func (*GetInternationalPaymentConsentRequestForbidden) Error

func (*GetInternationalPaymentConsentRequestForbidden) GetPayload

func (*GetInternationalPaymentConsentRequestForbidden) IsClientError

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

func (*GetInternationalPaymentConsentRequestForbidden) IsCode

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

func (*GetInternationalPaymentConsentRequestForbidden) IsRedirect

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

func (*GetInternationalPaymentConsentRequestForbidden) IsServerError

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

func (*GetInternationalPaymentConsentRequestForbidden) IsSuccess

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

func (*GetInternationalPaymentConsentRequestForbidden) String

type GetInternationalPaymentConsentRequestInternalServerError

type GetInternationalPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestInternalServerError

func NewGetInternationalPaymentConsentRequestInternalServerError() *GetInternationalPaymentConsentRequestInternalServerError

NewGetInternationalPaymentConsentRequestInternalServerError creates a GetInternationalPaymentConsentRequestInternalServerError with default headers values

func (*GetInternationalPaymentConsentRequestInternalServerError) Code

Code gets the status code for the get international payment consent request internal server error response

func (*GetInternationalPaymentConsentRequestInternalServerError) Error

func (*GetInternationalPaymentConsentRequestInternalServerError) GetPayload

func (*GetInternationalPaymentConsentRequestInternalServerError) IsClientError

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

func (*GetInternationalPaymentConsentRequestInternalServerError) IsCode

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

func (*GetInternationalPaymentConsentRequestInternalServerError) IsRedirect

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

func (*GetInternationalPaymentConsentRequestInternalServerError) IsServerError

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

func (*GetInternationalPaymentConsentRequestInternalServerError) IsSuccess

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

func (*GetInternationalPaymentConsentRequestInternalServerError) String

type GetInternationalPaymentConsentRequestMethodNotAllowed

type GetInternationalPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestMethodNotAllowed

func NewGetInternationalPaymentConsentRequestMethodNotAllowed() *GetInternationalPaymentConsentRequestMethodNotAllowed

NewGetInternationalPaymentConsentRequestMethodNotAllowed creates a GetInternationalPaymentConsentRequestMethodNotAllowed with default headers values

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) Code

Code gets the status code for the get international payment consent request method not allowed response

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) Error

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) GetPayload

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) IsClientError

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

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) IsCode

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

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) IsRedirect

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

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) IsServerError

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

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) IsSuccess

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

func (*GetInternationalPaymentConsentRequestMethodNotAllowed) String

type GetInternationalPaymentConsentRequestNotAcceptable

type GetInternationalPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestNotAcceptable

func NewGetInternationalPaymentConsentRequestNotAcceptable() *GetInternationalPaymentConsentRequestNotAcceptable

NewGetInternationalPaymentConsentRequestNotAcceptable creates a GetInternationalPaymentConsentRequestNotAcceptable with default headers values

func (*GetInternationalPaymentConsentRequestNotAcceptable) Code

Code gets the status code for the get international payment consent request not acceptable response

func (*GetInternationalPaymentConsentRequestNotAcceptable) Error

func (*GetInternationalPaymentConsentRequestNotAcceptable) GetPayload

func (*GetInternationalPaymentConsentRequestNotAcceptable) IsClientError

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

func (*GetInternationalPaymentConsentRequestNotAcceptable) IsCode

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

func (*GetInternationalPaymentConsentRequestNotAcceptable) IsRedirect

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

func (*GetInternationalPaymentConsentRequestNotAcceptable) IsServerError

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

func (*GetInternationalPaymentConsentRequestNotAcceptable) IsSuccess

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

func (*GetInternationalPaymentConsentRequestNotAcceptable) String

type GetInternationalPaymentConsentRequestOK

type GetInternationalPaymentConsentRequestOK struct {
	Payload *models.InternationalPaymentConsentResponse
}

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

International payment consent

func NewGetInternationalPaymentConsentRequestOK

func NewGetInternationalPaymentConsentRequestOK() *GetInternationalPaymentConsentRequestOK

NewGetInternationalPaymentConsentRequestOK creates a GetInternationalPaymentConsentRequestOK with default headers values

func (*GetInternationalPaymentConsentRequestOK) Code

Code gets the status code for the get international payment consent request o k response

func (*GetInternationalPaymentConsentRequestOK) Error

func (*GetInternationalPaymentConsentRequestOK) GetPayload

func (*GetInternationalPaymentConsentRequestOK) IsClientError

func (o *GetInternationalPaymentConsentRequestOK) IsClientError() bool

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

func (*GetInternationalPaymentConsentRequestOK) IsCode

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

func (*GetInternationalPaymentConsentRequestOK) IsRedirect

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

func (*GetInternationalPaymentConsentRequestOK) IsServerError

func (o *GetInternationalPaymentConsentRequestOK) IsServerError() bool

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

func (*GetInternationalPaymentConsentRequestOK) IsSuccess

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

func (*GetInternationalPaymentConsentRequestOK) String

type GetInternationalPaymentConsentRequestParams

type GetInternationalPaymentConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetInternationalPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the get international payment consent request operation.

Typically these are written to a http.Request.

func NewGetInternationalPaymentConsentRequestParams

func NewGetInternationalPaymentConsentRequestParams() *GetInternationalPaymentConsentRequestParams

NewGetInternationalPaymentConsentRequestParams creates a new GetInternationalPaymentConsentRequestParams 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 NewGetInternationalPaymentConsentRequestParamsWithContext

func NewGetInternationalPaymentConsentRequestParamsWithContext(ctx context.Context) *GetInternationalPaymentConsentRequestParams

NewGetInternationalPaymentConsentRequestParamsWithContext creates a new GetInternationalPaymentConsentRequestParams object with the ability to set a context for a request.

func NewGetInternationalPaymentConsentRequestParamsWithHTTPClient

func NewGetInternationalPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *GetInternationalPaymentConsentRequestParams

NewGetInternationalPaymentConsentRequestParamsWithHTTPClient creates a new GetInternationalPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalPaymentConsentRequestParamsWithTimeout

func NewGetInternationalPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *GetInternationalPaymentConsentRequestParams

NewGetInternationalPaymentConsentRequestParamsWithTimeout creates a new GetInternationalPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*GetInternationalPaymentConsentRequestParams) SetConsentID

func (o *GetInternationalPaymentConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetContext

SetContext adds the context to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetDefaults

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

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

func (*GetInternationalPaymentConsentRequestParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) SetXJwsSignature

func (o *GetInternationalPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithContext

WithContext adds the context to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithDefaults

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

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

func (*GetInternationalPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get international payment consent request params

func (*GetInternationalPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalPaymentConsentRequestReader

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

GetInternationalPaymentConsentRequestReader is a Reader for the GetInternationalPaymentConsentRequest structure.

func (*GetInternationalPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetInternationalPaymentConsentRequestTooManyRequests

type GetInternationalPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestTooManyRequests

func NewGetInternationalPaymentConsentRequestTooManyRequests() *GetInternationalPaymentConsentRequestTooManyRequests

NewGetInternationalPaymentConsentRequestTooManyRequests creates a GetInternationalPaymentConsentRequestTooManyRequests with default headers values

func (*GetInternationalPaymentConsentRequestTooManyRequests) Code

Code gets the status code for the get international payment consent request too many requests response

func (*GetInternationalPaymentConsentRequestTooManyRequests) Error

func (*GetInternationalPaymentConsentRequestTooManyRequests) GetPayload

func (*GetInternationalPaymentConsentRequestTooManyRequests) IsClientError

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

func (*GetInternationalPaymentConsentRequestTooManyRequests) IsCode

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

func (*GetInternationalPaymentConsentRequestTooManyRequests) IsRedirect

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

func (*GetInternationalPaymentConsentRequestTooManyRequests) IsServerError

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

func (*GetInternationalPaymentConsentRequestTooManyRequests) IsSuccess

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

func (*GetInternationalPaymentConsentRequestTooManyRequests) String

type GetInternationalPaymentConsentRequestUnauthorized

type GetInternationalPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestUnauthorized

func NewGetInternationalPaymentConsentRequestUnauthorized() *GetInternationalPaymentConsentRequestUnauthorized

NewGetInternationalPaymentConsentRequestUnauthorized creates a GetInternationalPaymentConsentRequestUnauthorized with default headers values

func (*GetInternationalPaymentConsentRequestUnauthorized) Code

Code gets the status code for the get international payment consent request unauthorized response

func (*GetInternationalPaymentConsentRequestUnauthorized) Error

func (*GetInternationalPaymentConsentRequestUnauthorized) GetPayload

func (*GetInternationalPaymentConsentRequestUnauthorized) IsClientError

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

func (*GetInternationalPaymentConsentRequestUnauthorized) IsCode

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

func (*GetInternationalPaymentConsentRequestUnauthorized) IsRedirect

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

func (*GetInternationalPaymentConsentRequestUnauthorized) IsServerError

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

func (*GetInternationalPaymentConsentRequestUnauthorized) IsSuccess

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

func (*GetInternationalPaymentConsentRequestUnauthorized) String

type GetInternationalPaymentConsentRequestUnsupportedMediaType

type GetInternationalPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalPaymentConsentRequestUnsupportedMediaType

func NewGetInternationalPaymentConsentRequestUnsupportedMediaType() *GetInternationalPaymentConsentRequestUnsupportedMediaType

NewGetInternationalPaymentConsentRequestUnsupportedMediaType creates a GetInternationalPaymentConsentRequestUnsupportedMediaType with default headers values

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get international payment consent request unsupported media type response

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) Error

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get international payment consent request unsupported media type response has a 4xx status code

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get international payment consent request unsupported media type response a status code equal to that given

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get international payment consent request unsupported media type response has a 3xx status code

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get international payment consent request unsupported media type response has a 5xx status code

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get international payment consent request unsupported media type response has a 2xx status code

func (*GetInternationalPaymentConsentRequestUnsupportedMediaType) String

type GetInternationalScheduledPaymentConsentRequestBadRequest

type GetInternationalScheduledPaymentConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestBadRequest

func NewGetInternationalScheduledPaymentConsentRequestBadRequest() *GetInternationalScheduledPaymentConsentRequestBadRequest

NewGetInternationalScheduledPaymentConsentRequestBadRequest creates a GetInternationalScheduledPaymentConsentRequestBadRequest with default headers values

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) Code

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) Error

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestBadRequest) String

type GetInternationalScheduledPaymentConsentRequestForbidden

type GetInternationalScheduledPaymentConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestForbidden

func NewGetInternationalScheduledPaymentConsentRequestForbidden() *GetInternationalScheduledPaymentConsentRequestForbidden

NewGetInternationalScheduledPaymentConsentRequestForbidden creates a GetInternationalScheduledPaymentConsentRequestForbidden with default headers values

func (*GetInternationalScheduledPaymentConsentRequestForbidden) Code

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) Error

func (*GetInternationalScheduledPaymentConsentRequestForbidden) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestForbidden) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestForbidden) String

type GetInternationalScheduledPaymentConsentRequestInternalServerError

type GetInternationalScheduledPaymentConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestInternalServerError

func NewGetInternationalScheduledPaymentConsentRequestInternalServerError() *GetInternationalScheduledPaymentConsentRequestInternalServerError

NewGetInternationalScheduledPaymentConsentRequestInternalServerError creates a GetInternationalScheduledPaymentConsentRequestInternalServerError with default headers values

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) Code

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) Error

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestInternalServerError) String

type GetInternationalScheduledPaymentConsentRequestMethodNotAllowed

type GetInternationalScheduledPaymentConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestMethodNotAllowed

func NewGetInternationalScheduledPaymentConsentRequestMethodNotAllowed() *GetInternationalScheduledPaymentConsentRequestMethodNotAllowed

NewGetInternationalScheduledPaymentConsentRequestMethodNotAllowed creates a GetInternationalScheduledPaymentConsentRequestMethodNotAllowed with default headers values

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) Code

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) Error

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestMethodNotAllowed) String

type GetInternationalScheduledPaymentConsentRequestNotAcceptable

type GetInternationalScheduledPaymentConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestNotAcceptable

func NewGetInternationalScheduledPaymentConsentRequestNotAcceptable() *GetInternationalScheduledPaymentConsentRequestNotAcceptable

NewGetInternationalScheduledPaymentConsentRequestNotAcceptable creates a GetInternationalScheduledPaymentConsentRequestNotAcceptable with default headers values

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) Code

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) Error

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestNotAcceptable) String

type GetInternationalScheduledPaymentConsentRequestOK

type GetInternationalScheduledPaymentConsentRequestOK struct {
	Payload *models.InternationalScheduledPaymentConsentResponse
}

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

International scheduler payment consent

func NewGetInternationalScheduledPaymentConsentRequestOK

func NewGetInternationalScheduledPaymentConsentRequestOK() *GetInternationalScheduledPaymentConsentRequestOK

NewGetInternationalScheduledPaymentConsentRequestOK creates a GetInternationalScheduledPaymentConsentRequestOK with default headers values

func (*GetInternationalScheduledPaymentConsentRequestOK) Code

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

func (*GetInternationalScheduledPaymentConsentRequestOK) Error

func (*GetInternationalScheduledPaymentConsentRequestOK) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestOK) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestOK) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestOK) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestOK) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestOK) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestOK) String

type GetInternationalScheduledPaymentConsentRequestParams

type GetInternationalScheduledPaymentConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetInternationalScheduledPaymentConsentRequestParams contains all the parameters to send to the API endpoint

for the get international scheduled payment consent request operation.

Typically these are written to a http.Request.

func NewGetInternationalScheduledPaymentConsentRequestParams

func NewGetInternationalScheduledPaymentConsentRequestParams() *GetInternationalScheduledPaymentConsentRequestParams

NewGetInternationalScheduledPaymentConsentRequestParams creates a new GetInternationalScheduledPaymentConsentRequestParams 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 NewGetInternationalScheduledPaymentConsentRequestParamsWithContext

func NewGetInternationalScheduledPaymentConsentRequestParamsWithContext(ctx context.Context) *GetInternationalScheduledPaymentConsentRequestParams

NewGetInternationalScheduledPaymentConsentRequestParamsWithContext creates a new GetInternationalScheduledPaymentConsentRequestParams object with the ability to set a context for a request.

func NewGetInternationalScheduledPaymentConsentRequestParamsWithHTTPClient

func NewGetInternationalScheduledPaymentConsentRequestParamsWithHTTPClient(client *http.Client) *GetInternationalScheduledPaymentConsentRequestParams

NewGetInternationalScheduledPaymentConsentRequestParamsWithHTTPClient creates a new GetInternationalScheduledPaymentConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalScheduledPaymentConsentRequestParamsWithTimeout

func NewGetInternationalScheduledPaymentConsentRequestParamsWithTimeout(timeout time.Duration) *GetInternationalScheduledPaymentConsentRequestParams

NewGetInternationalScheduledPaymentConsentRequestParamsWithTimeout creates a new GetInternationalScheduledPaymentConsentRequestParams object with the ability to set a timeout on a request.

func (*GetInternationalScheduledPaymentConsentRequestParams) SetConsentID

SetConsentID adds the consentId to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetContext

SetContext adds the context to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetDefaults

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

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

func (*GetInternationalScheduledPaymentConsentRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) SetXJwsSignature

func (o *GetInternationalScheduledPaymentConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithContext

WithContext adds the context to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithDefaults

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

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

func (*GetInternationalScheduledPaymentConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get international scheduled payment consent request params

func (*GetInternationalScheduledPaymentConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalScheduledPaymentConsentRequestReader

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

GetInternationalScheduledPaymentConsentRequestReader is a Reader for the GetInternationalScheduledPaymentConsentRequest structure.

func (*GetInternationalScheduledPaymentConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetInternationalScheduledPaymentConsentRequestTooManyRequests

type GetInternationalScheduledPaymentConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestTooManyRequests

func NewGetInternationalScheduledPaymentConsentRequestTooManyRequests() *GetInternationalScheduledPaymentConsentRequestTooManyRequests

NewGetInternationalScheduledPaymentConsentRequestTooManyRequests creates a GetInternationalScheduledPaymentConsentRequestTooManyRequests with default headers values

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) Code

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) Error

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestTooManyRequests) String

type GetInternationalScheduledPaymentConsentRequestUnauthorized

type GetInternationalScheduledPaymentConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestUnauthorized

func NewGetInternationalScheduledPaymentConsentRequestUnauthorized() *GetInternationalScheduledPaymentConsentRequestUnauthorized

NewGetInternationalScheduledPaymentConsentRequestUnauthorized creates a GetInternationalScheduledPaymentConsentRequestUnauthorized with default headers values

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) Code

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) Error

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) IsClientError

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) IsCode

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) IsRedirect

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) IsServerError

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) IsSuccess

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

func (*GetInternationalScheduledPaymentConsentRequestUnauthorized) String

type GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType

type GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalScheduledPaymentConsentRequestUnsupportedMediaType

func NewGetInternationalScheduledPaymentConsentRequestUnsupportedMediaType() *GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType

NewGetInternationalScheduledPaymentConsentRequestUnsupportedMediaType creates a GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType with default headers values

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get international scheduled payment consent request unsupported media type response

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) Error

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) GetPayload

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get international scheduled payment consent request unsupported media type response has a 4xx status code

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get international scheduled payment consent request unsupported media type response a status code equal to that given

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get international scheduled payment consent request unsupported media type response has a 3xx status code

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get international scheduled payment consent request unsupported media type response has a 5xx status code

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get international scheduled payment consent request unsupported media type response has a 2xx status code

func (*GetInternationalScheduledPaymentConsentRequestUnsupportedMediaType) String

type GetInternationalStandingOrderConsentRequestBadRequest

type GetInternationalStandingOrderConsentRequestBadRequest struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestBadRequest

func NewGetInternationalStandingOrderConsentRequestBadRequest() *GetInternationalStandingOrderConsentRequestBadRequest

NewGetInternationalStandingOrderConsentRequestBadRequest creates a GetInternationalStandingOrderConsentRequestBadRequest with default headers values

func (*GetInternationalStandingOrderConsentRequestBadRequest) Code

Code gets the status code for the get international standing order consent request bad request response

func (*GetInternationalStandingOrderConsentRequestBadRequest) Error

func (*GetInternationalStandingOrderConsentRequestBadRequest) GetPayload

func (*GetInternationalStandingOrderConsentRequestBadRequest) IsClientError

IsClientError returns true when this get international standing order consent request bad request response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestBadRequest) IsCode

IsCode returns true when this get international standing order consent request bad request response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestBadRequest) IsRedirect

IsRedirect returns true when this get international standing order consent request bad request response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestBadRequest) IsServerError

IsServerError returns true when this get international standing order consent request bad request response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestBadRequest) IsSuccess

IsSuccess returns true when this get international standing order consent request bad request response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestBadRequest) String

type GetInternationalStandingOrderConsentRequestForbidden

type GetInternationalStandingOrderConsentRequestForbidden struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestForbidden

func NewGetInternationalStandingOrderConsentRequestForbidden() *GetInternationalStandingOrderConsentRequestForbidden

NewGetInternationalStandingOrderConsentRequestForbidden creates a GetInternationalStandingOrderConsentRequestForbidden with default headers values

func (*GetInternationalStandingOrderConsentRequestForbidden) Code

Code gets the status code for the get international standing order consent request forbidden response

func (*GetInternationalStandingOrderConsentRequestForbidden) Error

func (*GetInternationalStandingOrderConsentRequestForbidden) GetPayload

func (*GetInternationalStandingOrderConsentRequestForbidden) IsClientError

IsClientError returns true when this get international standing order consent request forbidden response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestForbidden) IsCode

IsCode returns true when this get international standing order consent request forbidden response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestForbidden) IsRedirect

IsRedirect returns true when this get international standing order consent request forbidden response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestForbidden) IsServerError

IsServerError returns true when this get international standing order consent request forbidden response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestForbidden) IsSuccess

IsSuccess returns true when this get international standing order consent request forbidden response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestForbidden) String

type GetInternationalStandingOrderConsentRequestInternalServerError

type GetInternationalStandingOrderConsentRequestInternalServerError struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestInternalServerError

func NewGetInternationalStandingOrderConsentRequestInternalServerError() *GetInternationalStandingOrderConsentRequestInternalServerError

NewGetInternationalStandingOrderConsentRequestInternalServerError creates a GetInternationalStandingOrderConsentRequestInternalServerError with default headers values

func (*GetInternationalStandingOrderConsentRequestInternalServerError) Code

Code gets the status code for the get international standing order consent request internal server error response

func (*GetInternationalStandingOrderConsentRequestInternalServerError) Error

func (*GetInternationalStandingOrderConsentRequestInternalServerError) GetPayload

func (*GetInternationalStandingOrderConsentRequestInternalServerError) IsClientError

IsClientError returns true when this get international standing order consent request internal server error response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestInternalServerError) IsCode

IsCode returns true when this get international standing order consent request internal server error response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestInternalServerError) IsRedirect

IsRedirect returns true when this get international standing order consent request internal server error response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestInternalServerError) IsServerError

IsServerError returns true when this get international standing order consent request internal server error response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestInternalServerError) IsSuccess

IsSuccess returns true when this get international standing order consent request internal server error response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestInternalServerError) String

type GetInternationalStandingOrderConsentRequestMethodNotAllowed

type GetInternationalStandingOrderConsentRequestMethodNotAllowed struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestMethodNotAllowed

func NewGetInternationalStandingOrderConsentRequestMethodNotAllowed() *GetInternationalStandingOrderConsentRequestMethodNotAllowed

NewGetInternationalStandingOrderConsentRequestMethodNotAllowed creates a GetInternationalStandingOrderConsentRequestMethodNotAllowed with default headers values

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) Code

Code gets the status code for the get international standing order consent request method not allowed response

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) Error

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) GetPayload

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) IsClientError

IsClientError returns true when this get international standing order consent request method not allowed response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) IsCode

IsCode returns true when this get international standing order consent request method not allowed response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) IsRedirect

IsRedirect returns true when this get international standing order consent request method not allowed response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) IsServerError

IsServerError returns true when this get international standing order consent request method not allowed response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) IsSuccess

IsSuccess returns true when this get international standing order consent request method not allowed response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestMethodNotAllowed) String

type GetInternationalStandingOrderConsentRequestNotAcceptable

type GetInternationalStandingOrderConsentRequestNotAcceptable struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestNotAcceptable

func NewGetInternationalStandingOrderConsentRequestNotAcceptable() *GetInternationalStandingOrderConsentRequestNotAcceptable

NewGetInternationalStandingOrderConsentRequestNotAcceptable creates a GetInternationalStandingOrderConsentRequestNotAcceptable with default headers values

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) Code

Code gets the status code for the get international standing order consent request not acceptable response

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) Error

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) GetPayload

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) IsClientError

IsClientError returns true when this get international standing order consent request not acceptable response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) IsCode

IsCode returns true when this get international standing order consent request not acceptable response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) IsRedirect

IsRedirect returns true when this get international standing order consent request not acceptable response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) IsServerError

IsServerError returns true when this get international standing order consent request not acceptable response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) IsSuccess

IsSuccess returns true when this get international standing order consent request not acceptable response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestNotAcceptable) String

type GetInternationalStandingOrderConsentRequestOK

type GetInternationalStandingOrderConsentRequestOK struct {
	Payload *models.InternationalStandingOrderConsentResponse
}

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

International standing order consent

func NewGetInternationalStandingOrderConsentRequestOK

func NewGetInternationalStandingOrderConsentRequestOK() *GetInternationalStandingOrderConsentRequestOK

NewGetInternationalStandingOrderConsentRequestOK creates a GetInternationalStandingOrderConsentRequestOK with default headers values

func (*GetInternationalStandingOrderConsentRequestOK) Code

Code gets the status code for the get international standing order consent request o k response

func (*GetInternationalStandingOrderConsentRequestOK) Error

func (*GetInternationalStandingOrderConsentRequestOK) GetPayload

func (*GetInternationalStandingOrderConsentRequestOK) IsClientError

IsClientError returns true when this get international standing order consent request o k response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestOK) IsCode

IsCode returns true when this get international standing order consent request o k response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestOK) IsRedirect

IsRedirect returns true when this get international standing order consent request o k response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestOK) IsServerError

IsServerError returns true when this get international standing order consent request o k response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestOK) IsSuccess

IsSuccess returns true when this get international standing order consent request o k response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestOK) String

type GetInternationalStandingOrderConsentRequestParams

type GetInternationalStandingOrderConsentRequestParams struct {

	/* ConsentID.

	   Consent id

	   Format: consentID
	*/
	ConsentID string

	/* XCustomerUserAgent.

	     The header indicates the user-agent that the PSU is using.

	The TPP may populate this field with the user-agent indicated by the PSU.
	If the PSU is using a TPP mobile app, the TPP must ensure that the user-agent string
	is different from browser based user-agent strings.
	*/
	XCustomerUserAgent *string

	/* XFapiAuthDate.

	     The time when the PSU last logged in with the TPP.

	The value is supplied as a HTTP-date as in section 7.1.1.1 of [RFC7231]
	*/
	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.

	If provided, the ASPSP must "play back" this value
	in the x-fapi-interaction-id response header.
	*/
	XFapiInteractionID *string

	/* XJwsSignature.

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

	Refer to resource specific documentation on when this header must be specified.
	*/
	XJwsSignature *string

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

GetInternationalStandingOrderConsentRequestParams contains all the parameters to send to the API endpoint

for the get international standing order consent request operation.

Typically these are written to a http.Request.

func NewGetInternationalStandingOrderConsentRequestParams

func NewGetInternationalStandingOrderConsentRequestParams() *GetInternationalStandingOrderConsentRequestParams

NewGetInternationalStandingOrderConsentRequestParams creates a new GetInternationalStandingOrderConsentRequestParams 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 NewGetInternationalStandingOrderConsentRequestParamsWithContext

func NewGetInternationalStandingOrderConsentRequestParamsWithContext(ctx context.Context) *GetInternationalStandingOrderConsentRequestParams

NewGetInternationalStandingOrderConsentRequestParamsWithContext creates a new GetInternationalStandingOrderConsentRequestParams object with the ability to set a context for a request.

func NewGetInternationalStandingOrderConsentRequestParamsWithHTTPClient

func NewGetInternationalStandingOrderConsentRequestParamsWithHTTPClient(client *http.Client) *GetInternationalStandingOrderConsentRequestParams

NewGetInternationalStandingOrderConsentRequestParamsWithHTTPClient creates a new GetInternationalStandingOrderConsentRequestParams object with the ability to set a custom HTTPClient for a request.

func NewGetInternationalStandingOrderConsentRequestParamsWithTimeout

func NewGetInternationalStandingOrderConsentRequestParamsWithTimeout(timeout time.Duration) *GetInternationalStandingOrderConsentRequestParams

NewGetInternationalStandingOrderConsentRequestParamsWithTimeout creates a new GetInternationalStandingOrderConsentRequestParams object with the ability to set a timeout on a request.

func (*GetInternationalStandingOrderConsentRequestParams) SetConsentID

func (o *GetInternationalStandingOrderConsentRequestParams) SetConsentID(consentID string)

SetConsentID adds the consentId to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetContext

SetContext adds the context to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetDefaults

SetDefaults hydrates default values in the get international standing order consent request params (not the query body).

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

func (*GetInternationalStandingOrderConsentRequestParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetTimeout

SetTimeout adds the timeout to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) SetXJwsSignature

func (o *GetInternationalStandingOrderConsentRequestParams) SetXJwsSignature(xJwsSignature *string)

SetXJwsSignature adds the xJwsSignature to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithConsentID

WithConsentID adds the consentID to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithContext

WithContext adds the context to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithDefaults

WithDefaults hydrates default values in the get international standing order consent request params (not the query body).

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

func (*GetInternationalStandingOrderConsentRequestParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithTimeout

WithTimeout adds the timeout to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithXFapiCustomerIPAddress

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WithXJwsSignature

WithXJwsSignature adds the xJwsSignature to the get international standing order consent request params

func (*GetInternationalStandingOrderConsentRequestParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetInternationalStandingOrderConsentRequestReader

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

GetInternationalStandingOrderConsentRequestReader is a Reader for the GetInternationalStandingOrderConsentRequest structure.

func (*GetInternationalStandingOrderConsentRequestReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetInternationalStandingOrderConsentRequestTooManyRequests

type GetInternationalStandingOrderConsentRequestTooManyRequests struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestTooManyRequests

func NewGetInternationalStandingOrderConsentRequestTooManyRequests() *GetInternationalStandingOrderConsentRequestTooManyRequests

NewGetInternationalStandingOrderConsentRequestTooManyRequests creates a GetInternationalStandingOrderConsentRequestTooManyRequests with default headers values

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) Code

Code gets the status code for the get international standing order consent request too many requests response

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) Error

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) GetPayload

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) IsClientError

IsClientError returns true when this get international standing order consent request too many requests response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) IsCode

IsCode returns true when this get international standing order consent request too many requests response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) IsRedirect

IsRedirect returns true when this get international standing order consent request too many requests response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) IsServerError

IsServerError returns true when this get international standing order consent request too many requests response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) IsSuccess

IsSuccess returns true when this get international standing order consent request too many requests response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestTooManyRequests) String

type GetInternationalStandingOrderConsentRequestUnauthorized

type GetInternationalStandingOrderConsentRequestUnauthorized struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestUnauthorized

func NewGetInternationalStandingOrderConsentRequestUnauthorized() *GetInternationalStandingOrderConsentRequestUnauthorized

NewGetInternationalStandingOrderConsentRequestUnauthorized creates a GetInternationalStandingOrderConsentRequestUnauthorized with default headers values

func (*GetInternationalStandingOrderConsentRequestUnauthorized) Code

Code gets the status code for the get international standing order consent request unauthorized response

func (*GetInternationalStandingOrderConsentRequestUnauthorized) Error

func (*GetInternationalStandingOrderConsentRequestUnauthorized) GetPayload

func (*GetInternationalStandingOrderConsentRequestUnauthorized) IsClientError

IsClientError returns true when this get international standing order consent request unauthorized response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestUnauthorized) IsCode

IsCode returns true when this get international standing order consent request unauthorized response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestUnauthorized) IsRedirect

IsRedirect returns true when this get international standing order consent request unauthorized response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestUnauthorized) IsServerError

IsServerError returns true when this get international standing order consent request unauthorized response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestUnauthorized) IsSuccess

IsSuccess returns true when this get international standing order consent request unauthorized response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestUnauthorized) String

type GetInternationalStandingOrderConsentRequestUnsupportedMediaType

type GetInternationalStandingOrderConsentRequestUnsupportedMediaType struct {
	Payload *models.ErrorResponse
}

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

Error

func NewGetInternationalStandingOrderConsentRequestUnsupportedMediaType

func NewGetInternationalStandingOrderConsentRequestUnsupportedMediaType() *GetInternationalStandingOrderConsentRequestUnsupportedMediaType

NewGetInternationalStandingOrderConsentRequestUnsupportedMediaType creates a GetInternationalStandingOrderConsentRequestUnsupportedMediaType with default headers values

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) Code

Code gets the status code for the get international standing order consent request unsupported media type response

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) Error

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) GetPayload

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) IsClientError

IsClientError returns true when this get international standing order consent request unsupported media type response has a 4xx status code

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) IsCode

IsCode returns true when this get international standing order consent request unsupported media type response a status code equal to that given

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) IsRedirect

IsRedirect returns true when this get international standing order consent request unsupported media type response has a 3xx status code

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) IsServerError

IsServerError returns true when this get international standing order consent request unsupported media type response has a 5xx status code

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) IsSuccess

IsSuccess returns true when this get international standing order consent request unsupported media type response has a 2xx status code

func (*GetInternationalStandingOrderConsentRequestUnsupportedMediaType) String

type OpenbankingAccountAccessConsentIntrospectNotFound

type OpenbankingAccountAccessConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingAccountAccessConsentIntrospectNotFound

func NewOpenbankingAccountAccessConsentIntrospectNotFound() *OpenbankingAccountAccessConsentIntrospectNotFound

NewOpenbankingAccountAccessConsentIntrospectNotFound creates a OpenbankingAccountAccessConsentIntrospectNotFound with default headers values

func (*OpenbankingAccountAccessConsentIntrospectNotFound) Code

Code gets the status code for the openbanking account access consent introspect not found response

func (*OpenbankingAccountAccessConsentIntrospectNotFound) Error

func (*OpenbankingAccountAccessConsentIntrospectNotFound) GetPayload

func (*OpenbankingAccountAccessConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking account access consent introspect not found response has a 4xx status code

func (*OpenbankingAccountAccessConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking account access consent introspect not found response a status code equal to that given

func (*OpenbankingAccountAccessConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking account access consent introspect not found response has a 3xx status code

func (*OpenbankingAccountAccessConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking account access consent introspect not found response has a 5xx status code

func (*OpenbankingAccountAccessConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking account access consent introspect not found response has a 2xx status code

func (*OpenbankingAccountAccessConsentIntrospectNotFound) String

type OpenbankingAccountAccessConsentIntrospectOK

type OpenbankingAccountAccessConsentIntrospectOK struct {
	Payload *OpenbankingAccountAccessConsentIntrospectOKBody
}

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

Introspect Openbanking Account Access Consent Response

func NewOpenbankingAccountAccessConsentIntrospectOK

func NewOpenbankingAccountAccessConsentIntrospectOK() *OpenbankingAccountAccessConsentIntrospectOK

NewOpenbankingAccountAccessConsentIntrospectOK creates a OpenbankingAccountAccessConsentIntrospectOK with default headers values

func (*OpenbankingAccountAccessConsentIntrospectOK) Code

Code gets the status code for the openbanking account access consent introspect o k response

func (*OpenbankingAccountAccessConsentIntrospectOK) Error

func (*OpenbankingAccountAccessConsentIntrospectOK) GetPayload

func (*OpenbankingAccountAccessConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking account access consent introspect o k response has a 4xx status code

func (*OpenbankingAccountAccessConsentIntrospectOK) IsCode

IsCode returns true when this openbanking account access consent introspect o k response a status code equal to that given

func (*OpenbankingAccountAccessConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking account access consent introspect o k response has a 3xx status code

func (*OpenbankingAccountAccessConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking account access consent introspect o k response has a 5xx status code

func (*OpenbankingAccountAccessConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking account access consent introspect o k response has a 2xx status code

func (*OpenbankingAccountAccessConsentIntrospectOK) String

type OpenbankingAccountAccessConsentIntrospectOKBody

type OpenbankingAccountAccessConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.AccountAccessConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingAccountAccessConsentIntrospectOKBody openbanking account access consent introspect o k body swagger:model OpenbankingAccountAccessConsentIntrospectOKBody

func (*OpenbankingAccountAccessConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking account access consent introspect o k body based on the context it is used

func (*OpenbankingAccountAccessConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingAccountAccessConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingAccountAccessConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingAccountAccessConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingAccountAccessConsentIntrospectOKBody) Validate

Validate validates this openbanking account access consent introspect o k body

type OpenbankingAccountAccessConsentIntrospectParams

type OpenbankingAccountAccessConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingAccountAccessConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking account access consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingAccountAccessConsentIntrospectParams

func NewOpenbankingAccountAccessConsentIntrospectParams() *OpenbankingAccountAccessConsentIntrospectParams

NewOpenbankingAccountAccessConsentIntrospectParams creates a new OpenbankingAccountAccessConsentIntrospectParams 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 NewOpenbankingAccountAccessConsentIntrospectParamsWithContext

func NewOpenbankingAccountAccessConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingAccountAccessConsentIntrospectParams

NewOpenbankingAccountAccessConsentIntrospectParamsWithContext creates a new OpenbankingAccountAccessConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingAccountAccessConsentIntrospectParamsWithHTTPClient

func NewOpenbankingAccountAccessConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingAccountAccessConsentIntrospectParams

NewOpenbankingAccountAccessConsentIntrospectParamsWithHTTPClient creates a new OpenbankingAccountAccessConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingAccountAccessConsentIntrospectParamsWithTimeout

func NewOpenbankingAccountAccessConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingAccountAccessConsentIntrospectParams

NewOpenbankingAccountAccessConsentIntrospectParamsWithTimeout creates a new OpenbankingAccountAccessConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingAccountAccessConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking account access consent introspect params (not the query body).

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

func (*OpenbankingAccountAccessConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking account access consent introspect params (not the query body).

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

func (*OpenbankingAccountAccessConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking account access consent introspect params

func (*OpenbankingAccountAccessConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingAccountAccessConsentIntrospectReader

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

OpenbankingAccountAccessConsentIntrospectReader is a Reader for the OpenbankingAccountAccessConsentIntrospect structure.

func (*OpenbankingAccountAccessConsentIntrospectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OpenbankingAccountAccessConsentIntrospectTooManyRequests

type OpenbankingAccountAccessConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingAccountAccessConsentIntrospectTooManyRequests

func NewOpenbankingAccountAccessConsentIntrospectTooManyRequests() *OpenbankingAccountAccessConsentIntrospectTooManyRequests

NewOpenbankingAccountAccessConsentIntrospectTooManyRequests creates a OpenbankingAccountAccessConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking account access consent introspect too many requests response

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) Error

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking account access consent introspect too many requests response has a 4xx status code

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking account access consent introspect too many requests response a status code equal to that given

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking account access consent introspect too many requests response has a 3xx status code

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking account access consent introspect too many requests response has a 5xx status code

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking account access consent introspect too many requests response has a 2xx status code

func (*OpenbankingAccountAccessConsentIntrospectTooManyRequests) String

type OpenbankingAccountAccessConsentIntrospectUnauthorized

type OpenbankingAccountAccessConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingAccountAccessConsentIntrospectUnauthorized

func NewOpenbankingAccountAccessConsentIntrospectUnauthorized() *OpenbankingAccountAccessConsentIntrospectUnauthorized

NewOpenbankingAccountAccessConsentIntrospectUnauthorized creates a OpenbankingAccountAccessConsentIntrospectUnauthorized with default headers values

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking account access consent introspect unauthorized response

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) Error

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking account access consent introspect unauthorized response has a 4xx status code

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking account access consent introspect unauthorized response a status code equal to that given

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking account access consent introspect unauthorized response has a 3xx status code

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking account access consent introspect unauthorized response has a 5xx status code

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking account access consent introspect unauthorized response has a 2xx status code

func (*OpenbankingAccountAccessConsentIntrospectUnauthorized) String

type OpenbankingDomesticPaymentConsentIntrospectNotFound

type OpenbankingDomesticPaymentConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticPaymentConsentIntrospectNotFound

func NewOpenbankingDomesticPaymentConsentIntrospectNotFound() *OpenbankingDomesticPaymentConsentIntrospectNotFound

NewOpenbankingDomesticPaymentConsentIntrospectNotFound creates a OpenbankingDomesticPaymentConsentIntrospectNotFound with default headers values

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) Code

Code gets the status code for the openbanking domestic payment consent introspect not found response

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) Error

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) GetPayload

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking domestic payment consent introspect not found response has a 4xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking domestic payment consent introspect not found response a status code equal to that given

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking domestic payment consent introspect not found response has a 3xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking domestic payment consent introspect not found response has a 5xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking domestic payment consent introspect not found response has a 2xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectNotFound) String

type OpenbankingDomesticPaymentConsentIntrospectOK

type OpenbankingDomesticPaymentConsentIntrospectOK struct {
	Payload *OpenbankingDomesticPaymentConsentIntrospectOKBody
}

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

IntrospectOpenbankingDomesticPaymentConsentResponse

func NewOpenbankingDomesticPaymentConsentIntrospectOK

func NewOpenbankingDomesticPaymentConsentIntrospectOK() *OpenbankingDomesticPaymentConsentIntrospectOK

NewOpenbankingDomesticPaymentConsentIntrospectOK creates a OpenbankingDomesticPaymentConsentIntrospectOK with default headers values

func (*OpenbankingDomesticPaymentConsentIntrospectOK) Code

Code gets the status code for the openbanking domestic payment consent introspect o k response

func (*OpenbankingDomesticPaymentConsentIntrospectOK) Error

func (*OpenbankingDomesticPaymentConsentIntrospectOK) GetPayload

func (*OpenbankingDomesticPaymentConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking domestic payment consent introspect o k response has a 4xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectOK) IsCode

IsCode returns true when this openbanking domestic payment consent introspect o k response a status code equal to that given

func (*OpenbankingDomesticPaymentConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking domestic payment consent introspect o k response has a 3xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking domestic payment consent introspect o k response has a 5xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking domestic payment consent introspect o k response has a 2xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectOK) String

type OpenbankingDomesticPaymentConsentIntrospectOKBody

type OpenbankingDomesticPaymentConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.DomesticPaymentConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingDomesticPaymentConsentIntrospectOKBody openbanking domestic payment consent introspect o k body swagger:model OpenbankingDomesticPaymentConsentIntrospectOKBody

func (*OpenbankingDomesticPaymentConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking domestic payment consent introspect o k body based on the context it is used

func (*OpenbankingDomesticPaymentConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingDomesticPaymentConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingDomesticPaymentConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingDomesticPaymentConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingDomesticPaymentConsentIntrospectOKBody) Validate

Validate validates this openbanking domestic payment consent introspect o k body

type OpenbankingDomesticPaymentConsentIntrospectParams

type OpenbankingDomesticPaymentConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingDomesticPaymentConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking domestic payment consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingDomesticPaymentConsentIntrospectParams

func NewOpenbankingDomesticPaymentConsentIntrospectParams() *OpenbankingDomesticPaymentConsentIntrospectParams

NewOpenbankingDomesticPaymentConsentIntrospectParams creates a new OpenbankingDomesticPaymentConsentIntrospectParams 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 NewOpenbankingDomesticPaymentConsentIntrospectParamsWithContext

func NewOpenbankingDomesticPaymentConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingDomesticPaymentConsentIntrospectParams

NewOpenbankingDomesticPaymentConsentIntrospectParamsWithContext creates a new OpenbankingDomesticPaymentConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingDomesticPaymentConsentIntrospectParamsWithHTTPClient

func NewOpenbankingDomesticPaymentConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingDomesticPaymentConsentIntrospectParams

NewOpenbankingDomesticPaymentConsentIntrospectParamsWithHTTPClient creates a new OpenbankingDomesticPaymentConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingDomesticPaymentConsentIntrospectParamsWithTimeout

func NewOpenbankingDomesticPaymentConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingDomesticPaymentConsentIntrospectParams

NewOpenbankingDomesticPaymentConsentIntrospectParamsWithTimeout creates a new OpenbankingDomesticPaymentConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingDomesticPaymentConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking domestic payment consent introspect params (not the query body).

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

func (*OpenbankingDomesticPaymentConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking domestic payment consent introspect params (not the query body).

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

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking domestic payment consent introspect params

func (*OpenbankingDomesticPaymentConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingDomesticPaymentConsentIntrospectReader

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

OpenbankingDomesticPaymentConsentIntrospectReader is a Reader for the OpenbankingDomesticPaymentConsentIntrospect structure.

func (*OpenbankingDomesticPaymentConsentIntrospectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OpenbankingDomesticPaymentConsentIntrospectTooManyRequests

type OpenbankingDomesticPaymentConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticPaymentConsentIntrospectTooManyRequests

func NewOpenbankingDomesticPaymentConsentIntrospectTooManyRequests() *OpenbankingDomesticPaymentConsentIntrospectTooManyRequests

NewOpenbankingDomesticPaymentConsentIntrospectTooManyRequests creates a OpenbankingDomesticPaymentConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking domestic payment consent introspect too many requests response

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) Error

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking domestic payment consent introspect too many requests response has a 4xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking domestic payment consent introspect too many requests response a status code equal to that given

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking domestic payment consent introspect too many requests response has a 3xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking domestic payment consent introspect too many requests response has a 5xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking domestic payment consent introspect too many requests response has a 2xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectTooManyRequests) String

type OpenbankingDomesticPaymentConsentIntrospectUnauthorized

type OpenbankingDomesticPaymentConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticPaymentConsentIntrospectUnauthorized

func NewOpenbankingDomesticPaymentConsentIntrospectUnauthorized() *OpenbankingDomesticPaymentConsentIntrospectUnauthorized

NewOpenbankingDomesticPaymentConsentIntrospectUnauthorized creates a OpenbankingDomesticPaymentConsentIntrospectUnauthorized with default headers values

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking domestic payment consent introspect unauthorized response

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) Error

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking domestic payment consent introspect unauthorized response has a 4xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking domestic payment consent introspect unauthorized response a status code equal to that given

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking domestic payment consent introspect unauthorized response has a 3xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking domestic payment consent introspect unauthorized response has a 5xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking domestic payment consent introspect unauthorized response has a 2xx status code

func (*OpenbankingDomesticPaymentConsentIntrospectUnauthorized) String

type OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound

type OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectNotFound

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectNotFound() *OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound

NewOpenbankingDomesticScheduledPaymentConsentIntrospectNotFound creates a OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound with default headers values

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) Code

Code gets the status code for the openbanking domestic scheduled payment consent introspect not found response

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) Error

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) GetPayload

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking domestic scheduled payment consent introspect not found response has a 4xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking domestic scheduled payment consent introspect not found response a status code equal to that given

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking domestic scheduled payment consent introspect not found response has a 3xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking domestic scheduled payment consent introspect not found response has a 5xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking domestic scheduled payment consent introspect not found response has a 2xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectNotFound) String

type OpenbankingDomesticScheduledPaymentConsentIntrospectOK

type OpenbankingDomesticScheduledPaymentConsentIntrospectOK struct {
	Payload *OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody
}

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

Introspect Openbanking Domestic Scheduled Payment Consent Response

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectOK

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectOK() *OpenbankingDomesticScheduledPaymentConsentIntrospectOK

NewOpenbankingDomesticScheduledPaymentConsentIntrospectOK creates a OpenbankingDomesticScheduledPaymentConsentIntrospectOK with default headers values

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) Code

Code gets the status code for the openbanking domestic scheduled payment consent introspect o k response

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) Error

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) GetPayload

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking domestic scheduled payment consent introspect o k response has a 4xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) IsCode

IsCode returns true when this openbanking domestic scheduled payment consent introspect o k response a status code equal to that given

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking domestic scheduled payment consent introspect o k response has a 3xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking domestic scheduled payment consent introspect o k response has a 5xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking domestic scheduled payment consent introspect o k response has a 2xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOK) String

type OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody

type OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.DomesticScheduledPaymentConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody openbanking domestic scheduled payment consent introspect o k body swagger:model OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking domestic scheduled payment consent introspect o k body based on the context it is used

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectOKBody) Validate

Validate validates this openbanking domestic scheduled payment consent introspect o k body

type OpenbankingDomesticScheduledPaymentConsentIntrospectParams

type OpenbankingDomesticScheduledPaymentConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingDomesticScheduledPaymentConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking domestic scheduled payment consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParams

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParams() *OpenbankingDomesticScheduledPaymentConsentIntrospectParams

NewOpenbankingDomesticScheduledPaymentConsentIntrospectParams creates a new OpenbankingDomesticScheduledPaymentConsentIntrospectParams 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 NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithContext

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingDomesticScheduledPaymentConsentIntrospectParams

NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithContext creates a new OpenbankingDomesticScheduledPaymentConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithHTTPClient

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingDomesticScheduledPaymentConsentIntrospectParams

NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithHTTPClient creates a new OpenbankingDomesticScheduledPaymentConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithTimeout

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingDomesticScheduledPaymentConsentIntrospectParams

NewOpenbankingDomesticScheduledPaymentConsentIntrospectParamsWithTimeout creates a new OpenbankingDomesticScheduledPaymentConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking domestic scheduled payment consent introspect params (not the query body).

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

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking domestic scheduled payment consent introspect params (not the query body).

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

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking domestic scheduled payment consent introspect params

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingDomesticScheduledPaymentConsentIntrospectReader

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

OpenbankingDomesticScheduledPaymentConsentIntrospectReader is a Reader for the OpenbankingDomesticScheduledPaymentConsentIntrospect structure.

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectReader) ReadResponse

ReadResponse reads a server response into the received o.

type OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests

type OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests() *OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests

NewOpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests creates a OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking domestic scheduled payment consent introspect too many requests response

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) Error

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking domestic scheduled payment consent introspect too many requests response has a 4xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking domestic scheduled payment consent introspect too many requests response a status code equal to that given

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking domestic scheduled payment consent introspect too many requests response has a 3xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking domestic scheduled payment consent introspect too many requests response has a 5xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking domestic scheduled payment consent introspect too many requests response has a 2xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectTooManyRequests) String

type OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized

type OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized

func NewOpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized() *OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized

NewOpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized creates a OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized with default headers values

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking domestic scheduled payment consent introspect unauthorized response

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) Error

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking domestic scheduled payment consent introspect unauthorized response has a 4xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking domestic scheduled payment consent introspect unauthorized response a status code equal to that given

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking domestic scheduled payment consent introspect unauthorized response has a 3xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking domestic scheduled payment consent introspect unauthorized response has a 5xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking domestic scheduled payment consent introspect unauthorized response has a 2xx status code

func (*OpenbankingDomesticScheduledPaymentConsentIntrospectUnauthorized) String

type OpenbankingDomesticStandingOrderConsentIntrospectNotFound

type OpenbankingDomesticStandingOrderConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticStandingOrderConsentIntrospectNotFound

func NewOpenbankingDomesticStandingOrderConsentIntrospectNotFound() *OpenbankingDomesticStandingOrderConsentIntrospectNotFound

NewOpenbankingDomesticStandingOrderConsentIntrospectNotFound creates a OpenbankingDomesticStandingOrderConsentIntrospectNotFound with default headers values

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) Code

Code gets the status code for the openbanking domestic standing order consent introspect not found response

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) Error

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) GetPayload

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking domestic standing order consent introspect not found response has a 4xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking domestic standing order consent introspect not found response a status code equal to that given

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking domestic standing order consent introspect not found response has a 3xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking domestic standing order consent introspect not found response has a 5xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking domestic standing order consent introspect not found response has a 2xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectNotFound) String

type OpenbankingDomesticStandingOrderConsentIntrospectOK

type OpenbankingDomesticStandingOrderConsentIntrospectOK struct {
	Payload *OpenbankingDomesticStandingOrderConsentIntrospectOKBody
}

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

Introspect Openbanking Domestic Standing Order Consent Response

func NewOpenbankingDomesticStandingOrderConsentIntrospectOK

func NewOpenbankingDomesticStandingOrderConsentIntrospectOK() *OpenbankingDomesticStandingOrderConsentIntrospectOK

NewOpenbankingDomesticStandingOrderConsentIntrospectOK creates a OpenbankingDomesticStandingOrderConsentIntrospectOK with default headers values

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) Code

Code gets the status code for the openbanking domestic standing order consent introspect o k response

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) Error

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) GetPayload

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking domestic standing order consent introspect o k response has a 4xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) IsCode

IsCode returns true when this openbanking domestic standing order consent introspect o k response a status code equal to that given

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking domestic standing order consent introspect o k response has a 3xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking domestic standing order consent introspect o k response has a 5xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking domestic standing order consent introspect o k response has a 2xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectOK) String

type OpenbankingDomesticStandingOrderConsentIntrospectOKBody

type OpenbankingDomesticStandingOrderConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.DomesticStandingOrderConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingDomesticStandingOrderConsentIntrospectOKBody openbanking domestic standing order consent introspect o k body swagger:model OpenbankingDomesticStandingOrderConsentIntrospectOKBody

func (*OpenbankingDomesticStandingOrderConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking domestic standing order consent introspect o k body based on the context it is used

func (*OpenbankingDomesticStandingOrderConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingDomesticStandingOrderConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingDomesticStandingOrderConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingDomesticStandingOrderConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingDomesticStandingOrderConsentIntrospectOKBody) Validate

Validate validates this openbanking domestic standing order consent introspect o k body

type OpenbankingDomesticStandingOrderConsentIntrospectParams

type OpenbankingDomesticStandingOrderConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingDomesticStandingOrderConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking domestic standing order consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingDomesticStandingOrderConsentIntrospectParams

func NewOpenbankingDomesticStandingOrderConsentIntrospectParams() *OpenbankingDomesticStandingOrderConsentIntrospectParams

NewOpenbankingDomesticStandingOrderConsentIntrospectParams creates a new OpenbankingDomesticStandingOrderConsentIntrospectParams 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 NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithContext

func NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingDomesticStandingOrderConsentIntrospectParams

NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithContext creates a new OpenbankingDomesticStandingOrderConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithHTTPClient

func NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingDomesticStandingOrderConsentIntrospectParams

NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithHTTPClient creates a new OpenbankingDomesticStandingOrderConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithTimeout

func NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingDomesticStandingOrderConsentIntrospectParams

NewOpenbankingDomesticStandingOrderConsentIntrospectParamsWithTimeout creates a new OpenbankingDomesticStandingOrderConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking domestic standing order consent introspect params (not the query body).

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

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking domestic standing order consent introspect params (not the query body).

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

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking domestic standing order consent introspect params

func (*OpenbankingDomesticStandingOrderConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingDomesticStandingOrderConsentIntrospectReader

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

OpenbankingDomesticStandingOrderConsentIntrospectReader is a Reader for the OpenbankingDomesticStandingOrderConsentIntrospect structure.

func (*OpenbankingDomesticStandingOrderConsentIntrospectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests

type OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests

func NewOpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests() *OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests

NewOpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests creates a OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking domestic standing order consent introspect too many requests response

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) Error

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking domestic standing order consent introspect too many requests response has a 4xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking domestic standing order consent introspect too many requests response a status code equal to that given

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking domestic standing order consent introspect too many requests response has a 3xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking domestic standing order consent introspect too many requests response has a 5xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking domestic standing order consent introspect too many requests response has a 2xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectTooManyRequests) String

type OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized

type OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingDomesticStandingOrderConsentIntrospectUnauthorized

func NewOpenbankingDomesticStandingOrderConsentIntrospectUnauthorized() *OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized

NewOpenbankingDomesticStandingOrderConsentIntrospectUnauthorized creates a OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized with default headers values

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking domestic standing order consent introspect unauthorized response

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) Error

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking domestic standing order consent introspect unauthorized response has a 4xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking domestic standing order consent introspect unauthorized response a status code equal to that given

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking domestic standing order consent introspect unauthorized response has a 3xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking domestic standing order consent introspect unauthorized response has a 5xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking domestic standing order consent introspect unauthorized response has a 2xx status code

func (*OpenbankingDomesticStandingOrderConsentIntrospectUnauthorized) String

type OpenbankingFilePaymentConsentIntrospectNotFound

type OpenbankingFilePaymentConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingFilePaymentConsentIntrospectNotFound

func NewOpenbankingFilePaymentConsentIntrospectNotFound() *OpenbankingFilePaymentConsentIntrospectNotFound

NewOpenbankingFilePaymentConsentIntrospectNotFound creates a OpenbankingFilePaymentConsentIntrospectNotFound with default headers values

func (*OpenbankingFilePaymentConsentIntrospectNotFound) Code

Code gets the status code for the openbanking file payment consent introspect not found response

func (*OpenbankingFilePaymentConsentIntrospectNotFound) Error

func (*OpenbankingFilePaymentConsentIntrospectNotFound) GetPayload

func (*OpenbankingFilePaymentConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking file payment consent introspect not found response has a 4xx status code

func (*OpenbankingFilePaymentConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking file payment consent introspect not found response a status code equal to that given

func (*OpenbankingFilePaymentConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking file payment consent introspect not found response has a 3xx status code

func (*OpenbankingFilePaymentConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking file payment consent introspect not found response has a 5xx status code

func (*OpenbankingFilePaymentConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking file payment consent introspect not found response has a 2xx status code

func (*OpenbankingFilePaymentConsentIntrospectNotFound) String

type OpenbankingFilePaymentConsentIntrospectOK

type OpenbankingFilePaymentConsentIntrospectOK struct {
	Payload *OpenbankingFilePaymentConsentIntrospectOKBody
}

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

Introspect Openbanking File Payment Consent Response

func NewOpenbankingFilePaymentConsentIntrospectOK

func NewOpenbankingFilePaymentConsentIntrospectOK() *OpenbankingFilePaymentConsentIntrospectOK

NewOpenbankingFilePaymentConsentIntrospectOK creates a OpenbankingFilePaymentConsentIntrospectOK with default headers values

func (*OpenbankingFilePaymentConsentIntrospectOK) Code

Code gets the status code for the openbanking file payment consent introspect o k response

func (*OpenbankingFilePaymentConsentIntrospectOK) Error

func (*OpenbankingFilePaymentConsentIntrospectOK) GetPayload

func (*OpenbankingFilePaymentConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking file payment consent introspect o k response has a 4xx status code

func (*OpenbankingFilePaymentConsentIntrospectOK) IsCode

IsCode returns true when this openbanking file payment consent introspect o k response a status code equal to that given

func (*OpenbankingFilePaymentConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking file payment consent introspect o k response has a 3xx status code

func (*OpenbankingFilePaymentConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking file payment consent introspect o k response has a 5xx status code

func (*OpenbankingFilePaymentConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking file payment consent introspect o k response has a 2xx status code

func (*OpenbankingFilePaymentConsentIntrospectOK) String

type OpenbankingFilePaymentConsentIntrospectOKBody

type OpenbankingFilePaymentConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.FilePaymentConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingFilePaymentConsentIntrospectOKBody openbanking file payment consent introspect o k body swagger:model OpenbankingFilePaymentConsentIntrospectOKBody

func (*OpenbankingFilePaymentConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking file payment consent introspect o k body based on the context it is used

func (*OpenbankingFilePaymentConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingFilePaymentConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingFilePaymentConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingFilePaymentConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingFilePaymentConsentIntrospectOKBody) Validate

Validate validates this openbanking file payment consent introspect o k body

type OpenbankingFilePaymentConsentIntrospectParams

type OpenbankingFilePaymentConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingFilePaymentConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking file payment consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingFilePaymentConsentIntrospectParams

func NewOpenbankingFilePaymentConsentIntrospectParams() *OpenbankingFilePaymentConsentIntrospectParams

NewOpenbankingFilePaymentConsentIntrospectParams creates a new OpenbankingFilePaymentConsentIntrospectParams 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 NewOpenbankingFilePaymentConsentIntrospectParamsWithContext

func NewOpenbankingFilePaymentConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingFilePaymentConsentIntrospectParams

NewOpenbankingFilePaymentConsentIntrospectParamsWithContext creates a new OpenbankingFilePaymentConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingFilePaymentConsentIntrospectParamsWithHTTPClient

func NewOpenbankingFilePaymentConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingFilePaymentConsentIntrospectParams

NewOpenbankingFilePaymentConsentIntrospectParamsWithHTTPClient creates a new OpenbankingFilePaymentConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingFilePaymentConsentIntrospectParamsWithTimeout

func NewOpenbankingFilePaymentConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingFilePaymentConsentIntrospectParams

NewOpenbankingFilePaymentConsentIntrospectParamsWithTimeout creates a new OpenbankingFilePaymentConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingFilePaymentConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking file payment consent introspect params (not the query body).

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

func (*OpenbankingFilePaymentConsentIntrospectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking file payment consent introspect params (not the query body).

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

func (*OpenbankingFilePaymentConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking file payment consent introspect params

func (*OpenbankingFilePaymentConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingFilePaymentConsentIntrospectReader

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

OpenbankingFilePaymentConsentIntrospectReader is a Reader for the OpenbankingFilePaymentConsentIntrospect structure.

func (*OpenbankingFilePaymentConsentIntrospectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OpenbankingFilePaymentConsentIntrospectTooManyRequests

type OpenbankingFilePaymentConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingFilePaymentConsentIntrospectTooManyRequests

func NewOpenbankingFilePaymentConsentIntrospectTooManyRequests() *OpenbankingFilePaymentConsentIntrospectTooManyRequests

NewOpenbankingFilePaymentConsentIntrospectTooManyRequests creates a OpenbankingFilePaymentConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking file payment consent introspect too many requests response

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) Error

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking file payment consent introspect too many requests response has a 4xx status code

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking file payment consent introspect too many requests response a status code equal to that given

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking file payment consent introspect too many requests response has a 3xx status code

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking file payment consent introspect too many requests response has a 5xx status code

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking file payment consent introspect too many requests response has a 2xx status code

func (*OpenbankingFilePaymentConsentIntrospectTooManyRequests) String

type OpenbankingFilePaymentConsentIntrospectUnauthorized

type OpenbankingFilePaymentConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingFilePaymentConsentIntrospectUnauthorized

func NewOpenbankingFilePaymentConsentIntrospectUnauthorized() *OpenbankingFilePaymentConsentIntrospectUnauthorized

NewOpenbankingFilePaymentConsentIntrospectUnauthorized creates a OpenbankingFilePaymentConsentIntrospectUnauthorized with default headers values

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking file payment consent introspect unauthorized response

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) Error

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking file payment consent introspect unauthorized response has a 4xx status code

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking file payment consent introspect unauthorized response a status code equal to that given

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking file payment consent introspect unauthorized response has a 3xx status code

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking file payment consent introspect unauthorized response has a 5xx status code

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking file payment consent introspect unauthorized response has a 2xx status code

func (*OpenbankingFilePaymentConsentIntrospectUnauthorized) String

type OpenbankingInternationalPaymentConsentIntrospectNotFound

type OpenbankingInternationalPaymentConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalPaymentConsentIntrospectNotFound

func NewOpenbankingInternationalPaymentConsentIntrospectNotFound() *OpenbankingInternationalPaymentConsentIntrospectNotFound

NewOpenbankingInternationalPaymentConsentIntrospectNotFound creates a OpenbankingInternationalPaymentConsentIntrospectNotFound with default headers values

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) Code

Code gets the status code for the openbanking international payment consent introspect not found response

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) Error

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) GetPayload

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking international payment consent introspect not found response has a 4xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking international payment consent introspect not found response a status code equal to that given

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking international payment consent introspect not found response has a 3xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking international payment consent introspect not found response has a 5xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking international payment consent introspect not found response has a 2xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectNotFound) String

type OpenbankingInternationalPaymentConsentIntrospectOK

type OpenbankingInternationalPaymentConsentIntrospectOK struct {
	Payload *OpenbankingInternationalPaymentConsentIntrospectOKBody
}

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

Introspect Openbanking International Payment Consent Response

func NewOpenbankingInternationalPaymentConsentIntrospectOK

func NewOpenbankingInternationalPaymentConsentIntrospectOK() *OpenbankingInternationalPaymentConsentIntrospectOK

NewOpenbankingInternationalPaymentConsentIntrospectOK creates a OpenbankingInternationalPaymentConsentIntrospectOK with default headers values

func (*OpenbankingInternationalPaymentConsentIntrospectOK) Code

Code gets the status code for the openbanking international payment consent introspect o k response

func (*OpenbankingInternationalPaymentConsentIntrospectOK) Error

func (*OpenbankingInternationalPaymentConsentIntrospectOK) GetPayload

func (*OpenbankingInternationalPaymentConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking international payment consent introspect o k response has a 4xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectOK) IsCode

IsCode returns true when this openbanking international payment consent introspect o k response a status code equal to that given

func (*OpenbankingInternationalPaymentConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking international payment consent introspect o k response has a 3xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking international payment consent introspect o k response has a 5xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking international payment consent introspect o k response has a 2xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectOK) String

type OpenbankingInternationalPaymentConsentIntrospectOKBody

type OpenbankingInternationalPaymentConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.InternationalPaymentConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingInternationalPaymentConsentIntrospectOKBody openbanking international payment consent introspect o k body swagger:model OpenbankingInternationalPaymentConsentIntrospectOKBody

func (*OpenbankingInternationalPaymentConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking international payment consent introspect o k body based on the context it is used

func (*OpenbankingInternationalPaymentConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingInternationalPaymentConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingInternationalPaymentConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingInternationalPaymentConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingInternationalPaymentConsentIntrospectOKBody) Validate

Validate validates this openbanking international payment consent introspect o k body

type OpenbankingInternationalPaymentConsentIntrospectParams

type OpenbankingInternationalPaymentConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingInternationalPaymentConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking international payment consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingInternationalPaymentConsentIntrospectParams

func NewOpenbankingInternationalPaymentConsentIntrospectParams() *OpenbankingInternationalPaymentConsentIntrospectParams

NewOpenbankingInternationalPaymentConsentIntrospectParams creates a new OpenbankingInternationalPaymentConsentIntrospectParams 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 NewOpenbankingInternationalPaymentConsentIntrospectParamsWithContext

func NewOpenbankingInternationalPaymentConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingInternationalPaymentConsentIntrospectParams

NewOpenbankingInternationalPaymentConsentIntrospectParamsWithContext creates a new OpenbankingInternationalPaymentConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingInternationalPaymentConsentIntrospectParamsWithHTTPClient

func NewOpenbankingInternationalPaymentConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingInternationalPaymentConsentIntrospectParams

NewOpenbankingInternationalPaymentConsentIntrospectParamsWithHTTPClient creates a new OpenbankingInternationalPaymentConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingInternationalPaymentConsentIntrospectParamsWithTimeout

func NewOpenbankingInternationalPaymentConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingInternationalPaymentConsentIntrospectParams

NewOpenbankingInternationalPaymentConsentIntrospectParamsWithTimeout creates a new OpenbankingInternationalPaymentConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingInternationalPaymentConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking international payment consent introspect params (not the query body).

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

func (*OpenbankingInternationalPaymentConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking international payment consent introspect params (not the query body).

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

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking international payment consent introspect params

func (*OpenbankingInternationalPaymentConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingInternationalPaymentConsentIntrospectReader

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

OpenbankingInternationalPaymentConsentIntrospectReader is a Reader for the OpenbankingInternationalPaymentConsentIntrospect structure.

func (*OpenbankingInternationalPaymentConsentIntrospectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type OpenbankingInternationalPaymentConsentIntrospectTooManyRequests

type OpenbankingInternationalPaymentConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalPaymentConsentIntrospectTooManyRequests

func NewOpenbankingInternationalPaymentConsentIntrospectTooManyRequests() *OpenbankingInternationalPaymentConsentIntrospectTooManyRequests

NewOpenbankingInternationalPaymentConsentIntrospectTooManyRequests creates a OpenbankingInternationalPaymentConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking international payment consent introspect too many requests response

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) Error

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking international payment consent introspect too many requests response has a 4xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking international payment consent introspect too many requests response a status code equal to that given

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking international payment consent introspect too many requests response has a 3xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking international payment consent introspect too many requests response has a 5xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking international payment consent introspect too many requests response has a 2xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectTooManyRequests) String

type OpenbankingInternationalPaymentConsentIntrospectUnauthorized

type OpenbankingInternationalPaymentConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalPaymentConsentIntrospectUnauthorized

func NewOpenbankingInternationalPaymentConsentIntrospectUnauthorized() *OpenbankingInternationalPaymentConsentIntrospectUnauthorized

NewOpenbankingInternationalPaymentConsentIntrospectUnauthorized creates a OpenbankingInternationalPaymentConsentIntrospectUnauthorized with default headers values

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking international payment consent introspect unauthorized response

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) Error

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking international payment consent introspect unauthorized response has a 4xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking international payment consent introspect unauthorized response a status code equal to that given

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking international payment consent introspect unauthorized response has a 3xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking international payment consent introspect unauthorized response has a 5xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking international payment consent introspect unauthorized response has a 2xx status code

func (*OpenbankingInternationalPaymentConsentIntrospectUnauthorized) String

type OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound

type OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectNotFound

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectNotFound() *OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound

NewOpenbankingInternationalScheduledPaymentConsentIntrospectNotFound creates a OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound with default headers values

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) Code

Code gets the status code for the openbanking international scheduled payment consent introspect not found response

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) Error

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) GetPayload

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking international scheduled payment consent introspect not found response has a 4xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking international scheduled payment consent introspect not found response a status code equal to that given

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking international scheduled payment consent introspect not found response has a 3xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking international scheduled payment consent introspect not found response has a 5xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking international scheduled payment consent introspect not found response has a 2xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectNotFound) String

type OpenbankingInternationalScheduledPaymentConsentIntrospectOK

type OpenbankingInternationalScheduledPaymentConsentIntrospectOK struct {
	Payload *OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody
}

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

Introspect Openbanking International Scheduled Payment Consent Response

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectOK

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectOK() *OpenbankingInternationalScheduledPaymentConsentIntrospectOK

NewOpenbankingInternationalScheduledPaymentConsentIntrospectOK creates a OpenbankingInternationalScheduledPaymentConsentIntrospectOK with default headers values

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) Code

Code gets the status code for the openbanking international scheduled payment consent introspect o k response

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) Error

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) GetPayload

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking international scheduled payment consent introspect o k response has a 4xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) IsCode

IsCode returns true when this openbanking international scheduled payment consent introspect o k response a status code equal to that given

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking international scheduled payment consent introspect o k response has a 3xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking international scheduled payment consent introspect o k response has a 5xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking international scheduled payment consent introspect o k response has a 2xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOK) String

type OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody

type OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.InternationalScheduledPaymentConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody openbanking international scheduled payment consent introspect o k body swagger:model OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking international scheduled payment consent introspect o k body based on the context it is used

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectOKBody) Validate

Validate validates this openbanking international scheduled payment consent introspect o k body

type OpenbankingInternationalScheduledPaymentConsentIntrospectParams

type OpenbankingInternationalScheduledPaymentConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingInternationalScheduledPaymentConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking international scheduled payment consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParams

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParams() *OpenbankingInternationalScheduledPaymentConsentIntrospectParams

NewOpenbankingInternationalScheduledPaymentConsentIntrospectParams creates a new OpenbankingInternationalScheduledPaymentConsentIntrospectParams 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 NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithContext

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingInternationalScheduledPaymentConsentIntrospectParams

NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithContext creates a new OpenbankingInternationalScheduledPaymentConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithHTTPClient

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingInternationalScheduledPaymentConsentIntrospectParams

NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithHTTPClient creates a new OpenbankingInternationalScheduledPaymentConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithTimeout

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingInternationalScheduledPaymentConsentIntrospectParams

NewOpenbankingInternationalScheduledPaymentConsentIntrospectParamsWithTimeout creates a new OpenbankingInternationalScheduledPaymentConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking international scheduled payment consent introspect params (not the query body).

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

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking international scheduled payment consent introspect params (not the query body).

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

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking international scheduled payment consent introspect params

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingInternationalScheduledPaymentConsentIntrospectReader

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

OpenbankingInternationalScheduledPaymentConsentIntrospectReader is a Reader for the OpenbankingInternationalScheduledPaymentConsentIntrospect structure.

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectReader) ReadResponse

ReadResponse reads a server response into the received o.

type OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests

type OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests() *OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests

NewOpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests creates a OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking international scheduled payment consent introspect too many requests response

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) Error

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking international scheduled payment consent introspect too many requests response has a 4xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) IsCode

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

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking international scheduled payment consent introspect too many requests response has a 3xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking international scheduled payment consent introspect too many requests response has a 5xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking international scheduled payment consent introspect too many requests response has a 2xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectTooManyRequests) String

type OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized

type OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized

func NewOpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized() *OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized

NewOpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized creates a OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized with default headers values

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking international scheduled payment consent introspect unauthorized response

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) Error

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking international scheduled payment consent introspect unauthorized response has a 4xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking international scheduled payment consent introspect unauthorized response a status code equal to that given

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking international scheduled payment consent introspect unauthorized response has a 3xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking international scheduled payment consent introspect unauthorized response has a 5xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking international scheduled payment consent introspect unauthorized response has a 2xx status code

func (*OpenbankingInternationalScheduledPaymentConsentIntrospectUnauthorized) String

type OpenbankingInternationalStandingOrderConsentIntrospectNotFound

type OpenbankingInternationalStandingOrderConsentIntrospectNotFound struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalStandingOrderConsentIntrospectNotFound

func NewOpenbankingInternationalStandingOrderConsentIntrospectNotFound() *OpenbankingInternationalStandingOrderConsentIntrospectNotFound

NewOpenbankingInternationalStandingOrderConsentIntrospectNotFound creates a OpenbankingInternationalStandingOrderConsentIntrospectNotFound with default headers values

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) Code

Code gets the status code for the openbanking international standing order consent introspect not found response

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) Error

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) GetPayload

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) IsClientError

IsClientError returns true when this openbanking international standing order consent introspect not found response has a 4xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) IsCode

IsCode returns true when this openbanking international standing order consent introspect not found response a status code equal to that given

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) IsRedirect

IsRedirect returns true when this openbanking international standing order consent introspect not found response has a 3xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) IsServerError

IsServerError returns true when this openbanking international standing order consent introspect not found response has a 5xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) IsSuccess

IsSuccess returns true when this openbanking international standing order consent introspect not found response has a 2xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectNotFound) String

type OpenbankingInternationalStandingOrderConsentIntrospectOK

type OpenbankingInternationalStandingOrderConsentIntrospectOK struct {
	Payload *OpenbankingInternationalStandingOrderConsentIntrospectOKBody
}

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

Introspect Openbanking International Standing Order Consent Response

func NewOpenbankingInternationalStandingOrderConsentIntrospectOK

func NewOpenbankingInternationalStandingOrderConsentIntrospectOK() *OpenbankingInternationalStandingOrderConsentIntrospectOK

NewOpenbankingInternationalStandingOrderConsentIntrospectOK creates a OpenbankingInternationalStandingOrderConsentIntrospectOK with default headers values

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) Code

Code gets the status code for the openbanking international standing order consent introspect o k response

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) Error

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) GetPayload

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) IsClientError

IsClientError returns true when this openbanking international standing order consent introspect o k response has a 4xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) IsCode

IsCode returns true when this openbanking international standing order consent introspect o k response a status code equal to that given

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) IsRedirect

IsRedirect returns true when this openbanking international standing order consent introspect o k response has a 3xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) IsServerError

IsServerError returns true when this openbanking international standing order consent introspect o k response has a 5xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) IsSuccess

IsSuccess returns true when this openbanking international standing order consent introspect o k response has a 2xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectOK) String

type OpenbankingInternationalStandingOrderConsentIntrospectOKBody

type OpenbankingInternationalStandingOrderConsentIntrospectOKBody struct {
	models.IntrospectResponse

	models.InternationalStandingOrderConsent

	// account i ds
	AccountIDs []string `json:"AccountIDs" yaml:"AccountIDs"`
}

OpenbankingInternationalStandingOrderConsentIntrospectOKBody openbanking international standing order consent introspect o k body swagger:model OpenbankingInternationalStandingOrderConsentIntrospectOKBody

func (*OpenbankingInternationalStandingOrderConsentIntrospectOKBody) ContextValidate

ContextValidate validate this openbanking international standing order consent introspect o k body based on the context it is used

func (*OpenbankingInternationalStandingOrderConsentIntrospectOKBody) MarshalBinary

MarshalBinary interface implementation

func (OpenbankingInternationalStandingOrderConsentIntrospectOKBody) MarshalJSON

MarshalJSON marshals this object to a JSON structure

func (*OpenbankingInternationalStandingOrderConsentIntrospectOKBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*OpenbankingInternationalStandingOrderConsentIntrospectOKBody) UnmarshalJSON

UnmarshalJSON unmarshals this object from a JSON structure

func (*OpenbankingInternationalStandingOrderConsentIntrospectOKBody) Validate

Validate validates this openbanking international standing order consent introspect o k body

type OpenbankingInternationalStandingOrderConsentIntrospectParams

type OpenbankingInternationalStandingOrderConsentIntrospectParams struct {

	// Token.
	Token *string

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

OpenbankingInternationalStandingOrderConsentIntrospectParams contains all the parameters to send to the API endpoint

for the openbanking international standing order consent introspect operation.

Typically these are written to a http.Request.

func NewOpenbankingInternationalStandingOrderConsentIntrospectParams

func NewOpenbankingInternationalStandingOrderConsentIntrospectParams() *OpenbankingInternationalStandingOrderConsentIntrospectParams

NewOpenbankingInternationalStandingOrderConsentIntrospectParams creates a new OpenbankingInternationalStandingOrderConsentIntrospectParams 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 NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithContext

func NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithContext(ctx context.Context) *OpenbankingInternationalStandingOrderConsentIntrospectParams

NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithContext creates a new OpenbankingInternationalStandingOrderConsentIntrospectParams object with the ability to set a context for a request.

func NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithHTTPClient

func NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithHTTPClient(client *http.Client) *OpenbankingInternationalStandingOrderConsentIntrospectParams

NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithHTTPClient creates a new OpenbankingInternationalStandingOrderConsentIntrospectParams object with the ability to set a custom HTTPClient for a request.

func NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithTimeout

func NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithTimeout(timeout time.Duration) *OpenbankingInternationalStandingOrderConsentIntrospectParams

NewOpenbankingInternationalStandingOrderConsentIntrospectParamsWithTimeout creates a new OpenbankingInternationalStandingOrderConsentIntrospectParams object with the ability to set a timeout on a request.

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) SetContext

SetContext adds the context to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) SetDefaults

SetDefaults hydrates default values in the openbanking international standing order consent introspect params (not the query body).

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

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) SetTimeout

SetTimeout adds the timeout to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) SetToken

SetToken adds the token to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WithContext

WithContext adds the context to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WithDefaults

WithDefaults hydrates default values in the openbanking international standing order consent introspect params (not the query body).

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

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WithTimeout

WithTimeout adds the timeout to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WithToken

WithToken adds the token to the openbanking international standing order consent introspect params

func (*OpenbankingInternationalStandingOrderConsentIntrospectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type OpenbankingInternationalStandingOrderConsentIntrospectReader

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

OpenbankingInternationalStandingOrderConsentIntrospectReader is a Reader for the OpenbankingInternationalStandingOrderConsentIntrospect structure.

func (*OpenbankingInternationalStandingOrderConsentIntrospectReader) ReadResponse

ReadResponse reads a server response into the received o.

type OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests

type OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests

func NewOpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests() *OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests

NewOpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests creates a OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests with default headers values

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) Code

Code gets the status code for the openbanking international standing order consent introspect too many requests response

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) Error

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) GetPayload

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) IsClientError

IsClientError returns true when this openbanking international standing order consent introspect too many requests response has a 4xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) IsCode

IsCode returns true when this openbanking international standing order consent introspect too many requests response a status code equal to that given

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) IsRedirect

IsRedirect returns true when this openbanking international standing order consent introspect too many requests response has a 3xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) IsServerError

IsServerError returns true when this openbanking international standing order consent introspect too many requests response has a 5xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) IsSuccess

IsSuccess returns true when this openbanking international standing order consent introspect too many requests response has a 2xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectTooManyRequests) String

type OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized

type OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized struct {
	Payload *models.GenericError
}

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

ErrorResponse

func NewOpenbankingInternationalStandingOrderConsentIntrospectUnauthorized

func NewOpenbankingInternationalStandingOrderConsentIntrospectUnauthorized() *OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized

NewOpenbankingInternationalStandingOrderConsentIntrospectUnauthorized creates a OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized with default headers values

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) Code

Code gets the status code for the openbanking international standing order consent introspect unauthorized response

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) Error

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) GetPayload

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) IsClientError

IsClientError returns true when this openbanking international standing order consent introspect unauthorized response has a 4xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) IsCode

IsCode returns true when this openbanking international standing order consent introspect unauthorized response a status code equal to that given

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) IsRedirect

IsRedirect returns true when this openbanking international standing order consent introspect unauthorized response has a 3xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) IsServerError

IsServerError returns true when this openbanking international standing order consent introspect unauthorized response has a 5xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) IsSuccess

IsSuccess returns true when this openbanking international standing order consent introspect unauthorized response has a 2xx status code

func (*OpenbankingInternationalStandingOrderConsentIntrospectUnauthorized) String

Source Files

Jump to

Keyboard shortcuts

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