scheduled_payments

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

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for scheduled payments API

func (*Client) GetAccountsAccountIDScheduledPayments

GetAccountsAccountIDScheduledPayments gets scheduled payments

func (*Client) GetScheduledPayments

func (a *Client) GetScheduledPayments(params *GetScheduledPaymentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetScheduledPaymentsOK, error)

GetScheduledPayments gets scheduled payments

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	GetAccountsAccountIDScheduledPayments(params *GetAccountsAccountIDScheduledPaymentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAccountsAccountIDScheduledPaymentsOK, error)

	GetScheduledPayments(params *GetScheduledPaymentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetScheduledPaymentsOK, 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 scheduled payments API client.

type GetAccountsAccountIDScheduledPaymentsBadRequest

type GetAccountsAccountIDScheduledPaymentsBadRequest struct {

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

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

Bad request

func NewGetAccountsAccountIDScheduledPaymentsBadRequest

func NewGetAccountsAccountIDScheduledPaymentsBadRequest() *GetAccountsAccountIDScheduledPaymentsBadRequest

NewGetAccountsAccountIDScheduledPaymentsBadRequest creates a GetAccountsAccountIDScheduledPaymentsBadRequest with default headers values

func (*GetAccountsAccountIDScheduledPaymentsBadRequest) Error

func (*GetAccountsAccountIDScheduledPaymentsBadRequest) GetPayload

type GetAccountsAccountIDScheduledPaymentsForbidden

type GetAccountsAccountIDScheduledPaymentsForbidden struct {

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

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

Forbidden

func NewGetAccountsAccountIDScheduledPaymentsForbidden

func NewGetAccountsAccountIDScheduledPaymentsForbidden() *GetAccountsAccountIDScheduledPaymentsForbidden

NewGetAccountsAccountIDScheduledPaymentsForbidden creates a GetAccountsAccountIDScheduledPaymentsForbidden with default headers values

func (*GetAccountsAccountIDScheduledPaymentsForbidden) Error

func (*GetAccountsAccountIDScheduledPaymentsForbidden) GetPayload

type GetAccountsAccountIDScheduledPaymentsInternalServerError

type GetAccountsAccountIDScheduledPaymentsInternalServerError struct {

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

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

Internal Server Error

func NewGetAccountsAccountIDScheduledPaymentsInternalServerError

func NewGetAccountsAccountIDScheduledPaymentsInternalServerError() *GetAccountsAccountIDScheduledPaymentsInternalServerError

NewGetAccountsAccountIDScheduledPaymentsInternalServerError creates a GetAccountsAccountIDScheduledPaymentsInternalServerError with default headers values

func (*GetAccountsAccountIDScheduledPaymentsInternalServerError) Error

func (*GetAccountsAccountIDScheduledPaymentsInternalServerError) GetPayload

type GetAccountsAccountIDScheduledPaymentsMethodNotAllowed

type GetAccountsAccountIDScheduledPaymentsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetAccountsAccountIDScheduledPaymentsMethodNotAllowed

func NewGetAccountsAccountIDScheduledPaymentsMethodNotAllowed() *GetAccountsAccountIDScheduledPaymentsMethodNotAllowed

NewGetAccountsAccountIDScheduledPaymentsMethodNotAllowed creates a GetAccountsAccountIDScheduledPaymentsMethodNotAllowed with default headers values

func (*GetAccountsAccountIDScheduledPaymentsMethodNotAllowed) Error

type GetAccountsAccountIDScheduledPaymentsNotAcceptable

type GetAccountsAccountIDScheduledPaymentsNotAcceptable struct {

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

Not Acceptable

func NewGetAccountsAccountIDScheduledPaymentsNotAcceptable

func NewGetAccountsAccountIDScheduledPaymentsNotAcceptable() *GetAccountsAccountIDScheduledPaymentsNotAcceptable

NewGetAccountsAccountIDScheduledPaymentsNotAcceptable creates a GetAccountsAccountIDScheduledPaymentsNotAcceptable with default headers values

func (*GetAccountsAccountIDScheduledPaymentsNotAcceptable) Error

type GetAccountsAccountIDScheduledPaymentsNotFound

type GetAccountsAccountIDScheduledPaymentsNotFound struct {

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

Not found

func NewGetAccountsAccountIDScheduledPaymentsNotFound

func NewGetAccountsAccountIDScheduledPaymentsNotFound() *GetAccountsAccountIDScheduledPaymentsNotFound

NewGetAccountsAccountIDScheduledPaymentsNotFound creates a GetAccountsAccountIDScheduledPaymentsNotFound with default headers values

func (*GetAccountsAccountIDScheduledPaymentsNotFound) Error

type GetAccountsAccountIDScheduledPaymentsOK

type GetAccountsAccountIDScheduledPaymentsOK struct {

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

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

Scheduled Payments Read

func NewGetAccountsAccountIDScheduledPaymentsOK

func NewGetAccountsAccountIDScheduledPaymentsOK() *GetAccountsAccountIDScheduledPaymentsOK

NewGetAccountsAccountIDScheduledPaymentsOK creates a GetAccountsAccountIDScheduledPaymentsOK with default headers values

func (*GetAccountsAccountIDScheduledPaymentsOK) Error

func (*GetAccountsAccountIDScheduledPaymentsOK) GetPayload

type GetAccountsAccountIDScheduledPaymentsParams

type GetAccountsAccountIDScheduledPaymentsParams struct {

	/* AccountID.

	   AccountId
	*/
	AccountID string

	/* Authorization.

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

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

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

GetAccountsAccountIDScheduledPaymentsParams contains all the parameters to send to the API endpoint

for the get accounts account Id scheduled payments operation.

Typically these are written to a http.Request.

func NewGetAccountsAccountIDScheduledPaymentsParams

func NewGetAccountsAccountIDScheduledPaymentsParams() *GetAccountsAccountIDScheduledPaymentsParams

NewGetAccountsAccountIDScheduledPaymentsParams creates a new GetAccountsAccountIDScheduledPaymentsParams 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 NewGetAccountsAccountIDScheduledPaymentsParamsWithContext

func NewGetAccountsAccountIDScheduledPaymentsParamsWithContext(ctx context.Context) *GetAccountsAccountIDScheduledPaymentsParams

NewGetAccountsAccountIDScheduledPaymentsParamsWithContext creates a new GetAccountsAccountIDScheduledPaymentsParams object with the ability to set a context for a request.

func NewGetAccountsAccountIDScheduledPaymentsParamsWithHTTPClient

func NewGetAccountsAccountIDScheduledPaymentsParamsWithHTTPClient(client *http.Client) *GetAccountsAccountIDScheduledPaymentsParams

NewGetAccountsAccountIDScheduledPaymentsParamsWithHTTPClient creates a new GetAccountsAccountIDScheduledPaymentsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAccountsAccountIDScheduledPaymentsParamsWithTimeout

func NewGetAccountsAccountIDScheduledPaymentsParamsWithTimeout(timeout time.Duration) *GetAccountsAccountIDScheduledPaymentsParams

NewGetAccountsAccountIDScheduledPaymentsParamsWithTimeout creates a new GetAccountsAccountIDScheduledPaymentsParams object with the ability to set a timeout on a request.

func (*GetAccountsAccountIDScheduledPaymentsParams) SetAccountID

func (o *GetAccountsAccountIDScheduledPaymentsParams) SetAccountID(accountID string)

SetAccountID adds the accountId to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetAuthorization

func (o *GetAccountsAccountIDScheduledPaymentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetContext

SetContext adds the context to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetDefaults

SetDefaults hydrates default values in the get accounts account Id scheduled payments params (not the query body).

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

func (*GetAccountsAccountIDScheduledPaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetTimeout

SetTimeout adds the timeout to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithAccountID

WithAccountID adds the accountID to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithAuthorization

WithAuthorization adds the authorization to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithContext

WithContext adds the context to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithDefaults

WithDefaults hydrates default values in the get accounts account Id scheduled payments params (not the query body).

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

func (*GetAccountsAccountIDScheduledPaymentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithTimeout

WithTimeout adds the timeout to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithXCustomerUserAgent

WithXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithXFapiAuthDate

WithXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WithXFapiInteractionID

WithXFapiInteractionID adds the xFapiInteractionID to the get accounts account Id scheduled payments params

func (*GetAccountsAccountIDScheduledPaymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAccountsAccountIDScheduledPaymentsReader

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

GetAccountsAccountIDScheduledPaymentsReader is a Reader for the GetAccountsAccountIDScheduledPayments structure.

func (*GetAccountsAccountIDScheduledPaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAccountsAccountIDScheduledPaymentsTooManyRequests

type GetAccountsAccountIDScheduledPaymentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetAccountsAccountIDScheduledPaymentsTooManyRequests

func NewGetAccountsAccountIDScheduledPaymentsTooManyRequests() *GetAccountsAccountIDScheduledPaymentsTooManyRequests

NewGetAccountsAccountIDScheduledPaymentsTooManyRequests creates a GetAccountsAccountIDScheduledPaymentsTooManyRequests with default headers values

func (*GetAccountsAccountIDScheduledPaymentsTooManyRequests) Error

type GetAccountsAccountIDScheduledPaymentsUnauthorized

type GetAccountsAccountIDScheduledPaymentsUnauthorized struct {

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

Unauthorized

func NewGetAccountsAccountIDScheduledPaymentsUnauthorized

func NewGetAccountsAccountIDScheduledPaymentsUnauthorized() *GetAccountsAccountIDScheduledPaymentsUnauthorized

NewGetAccountsAccountIDScheduledPaymentsUnauthorized creates a GetAccountsAccountIDScheduledPaymentsUnauthorized with default headers values

func (*GetAccountsAccountIDScheduledPaymentsUnauthorized) Error

type GetScheduledPaymentsBadRequest

type GetScheduledPaymentsBadRequest struct {

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

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

Bad request

func NewGetScheduledPaymentsBadRequest

func NewGetScheduledPaymentsBadRequest() *GetScheduledPaymentsBadRequest

NewGetScheduledPaymentsBadRequest creates a GetScheduledPaymentsBadRequest with default headers values

func (*GetScheduledPaymentsBadRequest) Error

func (*GetScheduledPaymentsBadRequest) GetPayload

type GetScheduledPaymentsForbidden

type GetScheduledPaymentsForbidden struct {

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

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

Forbidden

func NewGetScheduledPaymentsForbidden

func NewGetScheduledPaymentsForbidden() *GetScheduledPaymentsForbidden

NewGetScheduledPaymentsForbidden creates a GetScheduledPaymentsForbidden with default headers values

func (*GetScheduledPaymentsForbidden) Error

func (*GetScheduledPaymentsForbidden) GetPayload

type GetScheduledPaymentsInternalServerError

type GetScheduledPaymentsInternalServerError struct {

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

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

Internal Server Error

func NewGetScheduledPaymentsInternalServerError

func NewGetScheduledPaymentsInternalServerError() *GetScheduledPaymentsInternalServerError

NewGetScheduledPaymentsInternalServerError creates a GetScheduledPaymentsInternalServerError with default headers values

func (*GetScheduledPaymentsInternalServerError) Error

func (*GetScheduledPaymentsInternalServerError) GetPayload

type GetScheduledPaymentsMethodNotAllowed

type GetScheduledPaymentsMethodNotAllowed struct {

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

Method Not Allowed

func NewGetScheduledPaymentsMethodNotAllowed

func NewGetScheduledPaymentsMethodNotAllowed() *GetScheduledPaymentsMethodNotAllowed

NewGetScheduledPaymentsMethodNotAllowed creates a GetScheduledPaymentsMethodNotAllowed with default headers values

func (*GetScheduledPaymentsMethodNotAllowed) Error

type GetScheduledPaymentsNotAcceptable

type GetScheduledPaymentsNotAcceptable struct {

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

Not Acceptable

func NewGetScheduledPaymentsNotAcceptable

func NewGetScheduledPaymentsNotAcceptable() *GetScheduledPaymentsNotAcceptable

NewGetScheduledPaymentsNotAcceptable creates a GetScheduledPaymentsNotAcceptable with default headers values

func (*GetScheduledPaymentsNotAcceptable) Error

type GetScheduledPaymentsNotFound

type GetScheduledPaymentsNotFound struct {

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

Not found

func NewGetScheduledPaymentsNotFound

func NewGetScheduledPaymentsNotFound() *GetScheduledPaymentsNotFound

NewGetScheduledPaymentsNotFound creates a GetScheduledPaymentsNotFound with default headers values

func (*GetScheduledPaymentsNotFound) Error

type GetScheduledPaymentsOK

type GetScheduledPaymentsOK struct {

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

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

Scheduled Payments Read

func NewGetScheduledPaymentsOK

func NewGetScheduledPaymentsOK() *GetScheduledPaymentsOK

NewGetScheduledPaymentsOK creates a GetScheduledPaymentsOK with default headers values

func (*GetScheduledPaymentsOK) Error

func (o *GetScheduledPaymentsOK) Error() string

func (*GetScheduledPaymentsOK) GetPayload

type GetScheduledPaymentsParams

type GetScheduledPaymentsParams struct {

	/* Authorization.

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

	/* XCustomerUserAgent.

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

	/* XFapiAuthDate.

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

	/* XFapiCustomerIPAddress.

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

	/* XFapiInteractionID.

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

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

GetScheduledPaymentsParams contains all the parameters to send to the API endpoint

for the get scheduled payments operation.

Typically these are written to a http.Request.

func NewGetScheduledPaymentsParams

func NewGetScheduledPaymentsParams() *GetScheduledPaymentsParams

NewGetScheduledPaymentsParams creates a new GetScheduledPaymentsParams 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 NewGetScheduledPaymentsParamsWithContext

func NewGetScheduledPaymentsParamsWithContext(ctx context.Context) *GetScheduledPaymentsParams

NewGetScheduledPaymentsParamsWithContext creates a new GetScheduledPaymentsParams object with the ability to set a context for a request.

func NewGetScheduledPaymentsParamsWithHTTPClient

func NewGetScheduledPaymentsParamsWithHTTPClient(client *http.Client) *GetScheduledPaymentsParams

NewGetScheduledPaymentsParamsWithHTTPClient creates a new GetScheduledPaymentsParams object with the ability to set a custom HTTPClient for a request.

func NewGetScheduledPaymentsParamsWithTimeout

func NewGetScheduledPaymentsParamsWithTimeout(timeout time.Duration) *GetScheduledPaymentsParams

NewGetScheduledPaymentsParamsWithTimeout creates a new GetScheduledPaymentsParams object with the ability to set a timeout on a request.

func (*GetScheduledPaymentsParams) SetAuthorization

func (o *GetScheduledPaymentsParams) SetAuthorization(authorization string)

SetAuthorization adds the authorization to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetContext

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

SetContext adds the context to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetDefaults

func (o *GetScheduledPaymentsParams) SetDefaults()

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

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

func (*GetScheduledPaymentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetTimeout

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

SetTimeout adds the timeout to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetXCustomerUserAgent

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

SetXCustomerUserAgent adds the xCustomerUserAgent to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetXFapiAuthDate

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

SetXFapiAuthDate adds the xFapiAuthDate to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetXFapiCustomerIPAddress

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

SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get scheduled payments params

func (*GetScheduledPaymentsParams) SetXFapiInteractionID

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

SetXFapiInteractionID adds the xFapiInteractionId to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithAuthorization

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

WithAuthorization adds the authorization to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithContext

WithContext adds the context to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithDefaults

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

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

func (*GetScheduledPaymentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithTimeout

WithTimeout adds the timeout to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithXCustomerUserAgent

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

WithXCustomerUserAgent adds the xCustomerUserAgent to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithXFapiAuthDate

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

WithXFapiAuthDate adds the xFapiAuthDate to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithXFapiCustomerIPAddress

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

WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get scheduled payments params

func (*GetScheduledPaymentsParams) WithXFapiInteractionID

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

WithXFapiInteractionID adds the xFapiInteractionID to the get scheduled payments params

func (*GetScheduledPaymentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetScheduledPaymentsReader

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

GetScheduledPaymentsReader is a Reader for the GetScheduledPayments structure.

func (*GetScheduledPaymentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetScheduledPaymentsTooManyRequests

type GetScheduledPaymentsTooManyRequests struct {

	/* Number in seconds to wait
	 */
	RetryAfter int64

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

Too Many Requests

func NewGetScheduledPaymentsTooManyRequests

func NewGetScheduledPaymentsTooManyRequests() *GetScheduledPaymentsTooManyRequests

NewGetScheduledPaymentsTooManyRequests creates a GetScheduledPaymentsTooManyRequests with default headers values

func (*GetScheduledPaymentsTooManyRequests) Error

type GetScheduledPaymentsUnauthorized

type GetScheduledPaymentsUnauthorized struct {

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

Unauthorized

func NewGetScheduledPaymentsUnauthorized

func NewGetScheduledPaymentsUnauthorized() *GetScheduledPaymentsUnauthorized

NewGetScheduledPaymentsUnauthorized creates a GetScheduledPaymentsUnauthorized with default headers values

func (*GetScheduledPaymentsUnauthorized) Error

Jump to

Keyboard shortcuts

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