Documentation ¶
Index ¶
- type Client
- func (a *Client) GetAccountsAccountIDStatementsStatementIDTransactions(params *GetAccountsAccountIDStatementsStatementIDTransactionsParams, ...) (*GetAccountsAccountIDStatementsStatementIDTransactionsOK, error)
- func (a *Client) GetAccountsAccountIDTransactions(params *GetAccountsAccountIDTransactionsParams, ...) (*GetAccountsAccountIDTransactionsOK, error)
- func (a *Client) GetTransactions(params *GetTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetTransactionsOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest
- type GetAccountsAccountIDStatementsStatementIDTransactionsForbidden
- type GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError
- type GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed
- type GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable
- type GetAccountsAccountIDStatementsStatementIDTransactionsNotFound
- type GetAccountsAccountIDStatementsStatementIDTransactionsOK
- type GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func NewGetAccountsAccountIDStatementsStatementIDTransactionsParams() *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithContext(ctx context.Context) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithHTTPClient(client *http.Client) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithTimeout(timeout time.Duration) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAccountID(accountID string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAuthorization(authorization string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetContext(ctx context.Context)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetDefaults()
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetHTTPClient(client *http.Client)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetStatementID(statementID string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetTimeout(timeout time.Duration)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAccountID(accountID string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAuthorization(authorization string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithContext(ctx context.Context) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithDefaults() *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithHTTPClient(client *http.Client) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithStatementID(statementID string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithTimeout(timeout time.Duration) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
- func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAccountsAccountIDStatementsStatementIDTransactionsReader
- type GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests
- type GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized
- type GetAccountsAccountIDTransactionsBadRequest
- type GetAccountsAccountIDTransactionsForbidden
- type GetAccountsAccountIDTransactionsInternalServerError
- type GetAccountsAccountIDTransactionsMethodNotAllowed
- type GetAccountsAccountIDTransactionsNotAcceptable
- type GetAccountsAccountIDTransactionsOK
- type GetAccountsAccountIDTransactionsParams
- func NewGetAccountsAccountIDTransactionsParams() *GetAccountsAccountIDTransactionsParams
- func NewGetAccountsAccountIDTransactionsParamsWithContext(ctx context.Context) *GetAccountsAccountIDTransactionsParams
- func NewGetAccountsAccountIDTransactionsParamsWithHTTPClient(client *http.Client) *GetAccountsAccountIDTransactionsParams
- func NewGetAccountsAccountIDTransactionsParamsWithTimeout(timeout time.Duration) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) SetAccountID(accountID string)
- func (o *GetAccountsAccountIDTransactionsParams) SetAuthorization(authorization string)
- func (o *GetAccountsAccountIDTransactionsParams) SetContext(ctx context.Context)
- func (o *GetAccountsAccountIDTransactionsParams) SetDefaults()
- func (o *GetAccountsAccountIDTransactionsParams) SetFromBookingDateTime(fromBookingDateTime *strfmt.DateTime)
- func (o *GetAccountsAccountIDTransactionsParams) SetHTTPClient(client *http.Client)
- func (o *GetAccountsAccountIDTransactionsParams) SetTimeout(timeout time.Duration)
- func (o *GetAccountsAccountIDTransactionsParams) SetToBookingDateTime(toBookingDateTime *strfmt.DateTime)
- func (o *GetAccountsAccountIDTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
- func (o *GetAccountsAccountIDTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
- func (o *GetAccountsAccountIDTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
- func (o *GetAccountsAccountIDTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
- func (o *GetAccountsAccountIDTransactionsParams) WithAccountID(accountID string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithAuthorization(authorization string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithContext(ctx context.Context) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithDefaults() *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithFromBookingDateTime(fromBookingDateTime *strfmt.DateTime) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithHTTPClient(client *http.Client) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithTimeout(timeout time.Duration) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithToBookingDateTime(toBookingDateTime *strfmt.DateTime) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetAccountsAccountIDTransactionsParams
- func (o *GetAccountsAccountIDTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetAccountsAccountIDTransactionsReader
- type GetAccountsAccountIDTransactionsTooManyRequests
- type GetAccountsAccountIDTransactionsUnauthorized
- type GetTransactionsBadRequest
- type GetTransactionsForbidden
- type GetTransactionsInternalServerError
- type GetTransactionsMethodNotAllowed
- type GetTransactionsNotAcceptable
- type GetTransactionsNotFound
- type GetTransactionsOK
- type GetTransactionsParams
- func NewGetTransactionsParams() *GetTransactionsParams
- func NewGetTransactionsParamsWithContext(ctx context.Context) *GetTransactionsParams
- func NewGetTransactionsParamsWithHTTPClient(client *http.Client) *GetTransactionsParams
- func NewGetTransactionsParamsWithTimeout(timeout time.Duration) *GetTransactionsParams
- func (o *GetTransactionsParams) SetAuthorization(authorization string)
- func (o *GetTransactionsParams) SetContext(ctx context.Context)
- func (o *GetTransactionsParams) SetDefaults()
- func (o *GetTransactionsParams) SetFromBookingDateTime(fromBookingDateTime *strfmt.DateTime)
- func (o *GetTransactionsParams) SetHTTPClient(client *http.Client)
- func (o *GetTransactionsParams) SetTimeout(timeout time.Duration)
- func (o *GetTransactionsParams) SetToBookingDateTime(toBookingDateTime *strfmt.DateTime)
- func (o *GetTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
- func (o *GetTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
- func (o *GetTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
- func (o *GetTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
- func (o *GetTransactionsParams) WithAuthorization(authorization string) *GetTransactionsParams
- func (o *GetTransactionsParams) WithContext(ctx context.Context) *GetTransactionsParams
- func (o *GetTransactionsParams) WithDefaults() *GetTransactionsParams
- func (o *GetTransactionsParams) WithFromBookingDateTime(fromBookingDateTime *strfmt.DateTime) *GetTransactionsParams
- func (o *GetTransactionsParams) WithHTTPClient(client *http.Client) *GetTransactionsParams
- func (o *GetTransactionsParams) WithTimeout(timeout time.Duration) *GetTransactionsParams
- func (o *GetTransactionsParams) WithToBookingDateTime(toBookingDateTime *strfmt.DateTime) *GetTransactionsParams
- func (o *GetTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetTransactionsParams
- func (o *GetTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetTransactionsParams
- func (o *GetTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetTransactionsParams
- func (o *GetTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetTransactionsParams
- func (o *GetTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetTransactionsReader
- type GetTransactionsTooManyRequests
- type GetTransactionsUnauthorized
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 transactions API
func (*Client) GetAccountsAccountIDStatementsStatementIDTransactions ¶
func (a *Client) GetAccountsAccountIDStatementsStatementIDTransactions(params *GetAccountsAccountIDStatementsStatementIDTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAccountsAccountIDStatementsStatementIDTransactionsOK, error)
GetAccountsAccountIDStatementsStatementIDTransactions gets transactions
func (*Client) GetAccountsAccountIDTransactions ¶
func (a *Client) GetAccountsAccountIDTransactions(params *GetAccountsAccountIDTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAccountsAccountIDTransactionsOK, error)
GetAccountsAccountIDTransactions gets transactions
func (*Client) GetTransactions ¶
func (a *Client) GetTransactions(params *GetTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetTransactionsOK, error)
GetTransactions gets transactions
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { GetAccountsAccountIDStatementsStatementIDTransactions(params *GetAccountsAccountIDStatementsStatementIDTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAccountsAccountIDStatementsStatementIDTransactionsOK, error) GetAccountsAccountIDTransactions(params *GetAccountsAccountIDTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetAccountsAccountIDTransactionsOK, error) GetTransactions(params *GetTransactionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetTransactionsOK, 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 transactions API client.
type GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetAccountsAccountIDStatementsStatementIDTransactionsBadRequest ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsBadRequest() *GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest
NewGetAccountsAccountIDStatementsStatementIDTransactionsBadRequest creates a GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest) Error() string
func (*GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest) GetPayload ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsBadRequest) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDStatementsStatementIDTransactionsForbidden ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsForbidden struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDStatementsStatementIDTransactionsForbidden describes a response with status code 403, with default header values.
Forbidden
func NewGetAccountsAccountIDStatementsStatementIDTransactionsForbidden ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsForbidden() *GetAccountsAccountIDStatementsStatementIDTransactionsForbidden
NewGetAccountsAccountIDStatementsStatementIDTransactionsForbidden creates a GetAccountsAccountIDStatementsStatementIDTransactionsForbidden with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsForbidden) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsForbidden) Error() string
func (*GetAccountsAccountIDStatementsStatementIDTransactionsForbidden) GetPayload ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsForbidden) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError describes a response with status code 500, with default header values.
Internal Server Error
func NewGetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError() *GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError
NewGetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError creates a GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError) GetPayload ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsInternalServerError) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed describes a response with status code 405, with default header values.
Method Not Allowed
func NewGetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed() *GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed
NewGetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed creates a GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsMethodNotAllowed) Error() string
type GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable describes a response with status code 406, with default header values.
Not Acceptable
func NewGetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable() *GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable
NewGetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable creates a GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsNotAcceptable) Error() string
type GetAccountsAccountIDStatementsStatementIDTransactionsNotFound ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsNotFound struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDStatementsStatementIDTransactionsNotFound describes a response with status code 404, with default header values.
Not found
func NewGetAccountsAccountIDStatementsStatementIDTransactionsNotFound ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsNotFound() *GetAccountsAccountIDStatementsStatementIDTransactionsNotFound
NewGetAccountsAccountIDStatementsStatementIDTransactionsNotFound creates a GetAccountsAccountIDStatementsStatementIDTransactionsNotFound with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsNotFound) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsNotFound) Error() string
type GetAccountsAccountIDStatementsStatementIDTransactionsOK ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsOK struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBReadTransaction6 }
GetAccountsAccountIDStatementsStatementIDTransactionsOK describes a response with status code 200, with default header values.
Transactions Read
func NewGetAccountsAccountIDStatementsStatementIDTransactionsOK ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsOK() *GetAccountsAccountIDStatementsStatementIDTransactionsOK
NewGetAccountsAccountIDStatementsStatementIDTransactionsOK creates a GetAccountsAccountIDStatementsStatementIDTransactionsOK with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsOK) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsOK) Error() string
func (*GetAccountsAccountIDStatementsStatementIDTransactionsOK) GetPayload ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsOK) GetPayload() *models.OBReadTransaction6
type GetAccountsAccountIDStatementsStatementIDTransactionsParams ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsParams struct { /* AccountID. AccountId */ AccountID string /* Authorization. An Authorisation Token as per https://tools.ietf.org/html/rfc6750 */ Authorization string /* StatementID. StatementId */ StatementID 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 }
GetAccountsAccountIDStatementsStatementIDTransactionsParams contains all the parameters to send to the API endpoint
for the get accounts account Id statements statement Id transactions operation. Typically these are written to a http.Request.
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParams ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParams() *GetAccountsAccountIDStatementsStatementIDTransactionsParams
NewGetAccountsAccountIDStatementsStatementIDTransactionsParams creates a new GetAccountsAccountIDStatementsStatementIDTransactionsParams 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 NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithContext ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithContext(ctx context.Context) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithContext creates a new GetAccountsAccountIDStatementsStatementIDTransactionsParams object with the ability to set a context for a request.
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithHTTPClient ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithHTTPClient(client *http.Client) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithHTTPClient creates a new GetAccountsAccountIDStatementsStatementIDTransactionsParams object with the ability to set a custom HTTPClient for a request.
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithTimeout ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithTimeout(timeout time.Duration) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
NewGetAccountsAccountIDStatementsStatementIDTransactionsParamsWithTimeout creates a new GetAccountsAccountIDStatementsStatementIDTransactionsParams object with the ability to set a timeout on a request.
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAccountID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAccountID(accountID string)
SetAccountID adds the accountId to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAuthorization ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetContext ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetContext(ctx context.Context)
SetContext adds the context to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetDefaults ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetDefaults()
SetDefaults hydrates default values in the get accounts account Id statements statement Id transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetHTTPClient ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetStatementID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetStatementID(statementID string)
SetStatementID adds the statementId to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetTimeout ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXCustomerUserAgent ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
SetXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiAuthDate ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
SetXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiCustomerIPAddress ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiInteractionID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
SetXFapiInteractionID adds the xFapiInteractionId to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAccountID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAccountID(accountID string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithAccountID adds the accountID to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAuthorization ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithAuthorization(authorization string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithAuthorization adds the authorization to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithContext ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithContext(ctx context.Context) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithContext adds the context to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithDefaults ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithDefaults() *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithDefaults hydrates default values in the get accounts account Id statements statement Id transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithHTTPClient ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithHTTPClient(client *http.Client) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithHTTPClient adds the HTTPClient to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithStatementID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithStatementID(statementID string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithStatementID adds the statementID to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithTimeout ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithTimeout(timeout time.Duration) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithTimeout adds the timeout to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXCustomerUserAgent ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiAuthDate ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiCustomerIPAddress ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiInteractionID ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetAccountsAccountIDStatementsStatementIDTransactionsParams
WithXFapiInteractionID adds the xFapiInteractionID to the get accounts account Id statements statement Id transactions params
func (*GetAccountsAccountIDStatementsStatementIDTransactionsParams) WriteToRequest ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAccountsAccountIDStatementsStatementIDTransactionsReader ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsReader struct {
// contains filtered or unexported fields
}
GetAccountsAccountIDStatementsStatementIDTransactionsReader is a Reader for the GetAccountsAccountIDStatementsStatementIDTransactions structure.
func (*GetAccountsAccountIDStatementsStatementIDTransactionsReader) ReadResponse ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests struct { /* Number in seconds to wait */ RetryAfter int64 /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests describes a response with status code 429, with default header values.
Too Many Requests
func NewGetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests() *GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests
NewGetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests creates a GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsTooManyRequests) Error() string
type GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized ¶
type GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized struct { string }XFapiInteractionID
GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized ¶
func NewGetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized() *GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized
NewGetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized creates a GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized with default headers values
func (*GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized) Error ¶
func (o *GetAccountsAccountIDStatementsStatementIDTransactionsUnauthorized) Error() string
type GetAccountsAccountIDTransactionsBadRequest ¶
type GetAccountsAccountIDTransactionsBadRequest struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDTransactionsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetAccountsAccountIDTransactionsBadRequest ¶
func NewGetAccountsAccountIDTransactionsBadRequest() *GetAccountsAccountIDTransactionsBadRequest
NewGetAccountsAccountIDTransactionsBadRequest creates a GetAccountsAccountIDTransactionsBadRequest with default headers values
func (*GetAccountsAccountIDTransactionsBadRequest) Error ¶
func (o *GetAccountsAccountIDTransactionsBadRequest) Error() string
func (*GetAccountsAccountIDTransactionsBadRequest) GetPayload ¶
func (o *GetAccountsAccountIDTransactionsBadRequest) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDTransactionsForbidden ¶
type GetAccountsAccountIDTransactionsForbidden struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDTransactionsForbidden describes a response with status code 403, with default header values.
Forbidden
func NewGetAccountsAccountIDTransactionsForbidden ¶
func NewGetAccountsAccountIDTransactionsForbidden() *GetAccountsAccountIDTransactionsForbidden
NewGetAccountsAccountIDTransactionsForbidden creates a GetAccountsAccountIDTransactionsForbidden with default headers values
func (*GetAccountsAccountIDTransactionsForbidden) Error ¶
func (o *GetAccountsAccountIDTransactionsForbidden) Error() string
func (*GetAccountsAccountIDTransactionsForbidden) GetPayload ¶
func (o *GetAccountsAccountIDTransactionsForbidden) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDTransactionsInternalServerError ¶
type GetAccountsAccountIDTransactionsInternalServerError struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetAccountsAccountIDTransactionsInternalServerError describes a response with status code 500, with default header values.
Internal Server Error
func NewGetAccountsAccountIDTransactionsInternalServerError ¶
func NewGetAccountsAccountIDTransactionsInternalServerError() *GetAccountsAccountIDTransactionsInternalServerError
NewGetAccountsAccountIDTransactionsInternalServerError creates a GetAccountsAccountIDTransactionsInternalServerError with default headers values
func (*GetAccountsAccountIDTransactionsInternalServerError) Error ¶
func (o *GetAccountsAccountIDTransactionsInternalServerError) Error() string
func (*GetAccountsAccountIDTransactionsInternalServerError) GetPayload ¶
func (o *GetAccountsAccountIDTransactionsInternalServerError) GetPayload() *models.OBErrorResponse1
type GetAccountsAccountIDTransactionsMethodNotAllowed ¶
type GetAccountsAccountIDTransactionsMethodNotAllowed struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDTransactionsMethodNotAllowed describes a response with status code 405, with default header values.
Method Not Allowed
func NewGetAccountsAccountIDTransactionsMethodNotAllowed ¶
func NewGetAccountsAccountIDTransactionsMethodNotAllowed() *GetAccountsAccountIDTransactionsMethodNotAllowed
NewGetAccountsAccountIDTransactionsMethodNotAllowed creates a GetAccountsAccountIDTransactionsMethodNotAllowed with default headers values
func (*GetAccountsAccountIDTransactionsMethodNotAllowed) Error ¶
func (o *GetAccountsAccountIDTransactionsMethodNotAllowed) Error() string
type GetAccountsAccountIDTransactionsNotAcceptable ¶
type GetAccountsAccountIDTransactionsNotAcceptable struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDTransactionsNotAcceptable describes a response with status code 406, with default header values.
Not Acceptable
func NewGetAccountsAccountIDTransactionsNotAcceptable ¶
func NewGetAccountsAccountIDTransactionsNotAcceptable() *GetAccountsAccountIDTransactionsNotAcceptable
NewGetAccountsAccountIDTransactionsNotAcceptable creates a GetAccountsAccountIDTransactionsNotAcceptable with default headers values
func (*GetAccountsAccountIDTransactionsNotAcceptable) Error ¶
func (o *GetAccountsAccountIDTransactionsNotAcceptable) Error() string
type GetAccountsAccountIDTransactionsOK ¶
type GetAccountsAccountIDTransactionsOK struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBReadTransaction6 }
GetAccountsAccountIDTransactionsOK describes a response with status code 200, with default header values.
Transactions Read
func NewGetAccountsAccountIDTransactionsOK ¶
func NewGetAccountsAccountIDTransactionsOK() *GetAccountsAccountIDTransactionsOK
NewGetAccountsAccountIDTransactionsOK creates a GetAccountsAccountIDTransactionsOK with default headers values
func (*GetAccountsAccountIDTransactionsOK) Error ¶
func (o *GetAccountsAccountIDTransactionsOK) Error() string
func (*GetAccountsAccountIDTransactionsOK) GetPayload ¶
func (o *GetAccountsAccountIDTransactionsOK) GetPayload() *models.OBReadTransaction6
type GetAccountsAccountIDTransactionsParams ¶
type GetAccountsAccountIDTransactionsParams struct { /* AccountID. AccountId */ AccountID string /* Authorization. An Authorisation Token as per https://tools.ietf.org/html/rfc6750 */ Authorization string /* FromBookingDateTime. The UTC ISO 8601 Date Time to filter transactions FROM NB Time component is optional - set to 00:00:00 for just Date. If the Date Time contains a timezone, the ASPSP must ignore the timezone component. Format: date-time */ FromBookingDateTime *strfmt.DateTime /* ToBookingDateTime. The UTC ISO 8601 Date Time to filter transactions TO NB Time component is optional - set to 00:00:00 for just Date. If the Date Time contains a timezone, the ASPSP must ignore the timezone component. Format: date-time */ ToBookingDateTime *strfmt.DateTime /* 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 }
GetAccountsAccountIDTransactionsParams contains all the parameters to send to the API endpoint
for the get accounts account Id transactions operation. Typically these are written to a http.Request.
func NewGetAccountsAccountIDTransactionsParams ¶
func NewGetAccountsAccountIDTransactionsParams() *GetAccountsAccountIDTransactionsParams
NewGetAccountsAccountIDTransactionsParams creates a new GetAccountsAccountIDTransactionsParams 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 NewGetAccountsAccountIDTransactionsParamsWithContext ¶
func NewGetAccountsAccountIDTransactionsParamsWithContext(ctx context.Context) *GetAccountsAccountIDTransactionsParams
NewGetAccountsAccountIDTransactionsParamsWithContext creates a new GetAccountsAccountIDTransactionsParams object with the ability to set a context for a request.
func NewGetAccountsAccountIDTransactionsParamsWithHTTPClient ¶
func NewGetAccountsAccountIDTransactionsParamsWithHTTPClient(client *http.Client) *GetAccountsAccountIDTransactionsParams
NewGetAccountsAccountIDTransactionsParamsWithHTTPClient creates a new GetAccountsAccountIDTransactionsParams object with the ability to set a custom HTTPClient for a request.
func NewGetAccountsAccountIDTransactionsParamsWithTimeout ¶
func NewGetAccountsAccountIDTransactionsParamsWithTimeout(timeout time.Duration) *GetAccountsAccountIDTransactionsParams
NewGetAccountsAccountIDTransactionsParamsWithTimeout creates a new GetAccountsAccountIDTransactionsParams object with the ability to set a timeout on a request.
func (*GetAccountsAccountIDTransactionsParams) SetAccountID ¶
func (o *GetAccountsAccountIDTransactionsParams) SetAccountID(accountID string)
SetAccountID adds the accountId to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetAuthorization ¶
func (o *GetAccountsAccountIDTransactionsParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetContext ¶
func (o *GetAccountsAccountIDTransactionsParams) SetContext(ctx context.Context)
SetContext adds the context to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetDefaults ¶
func (o *GetAccountsAccountIDTransactionsParams) SetDefaults()
SetDefaults hydrates default values in the get accounts account Id transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetAccountsAccountIDTransactionsParams) SetFromBookingDateTime ¶
func (o *GetAccountsAccountIDTransactionsParams) SetFromBookingDateTime(fromBookingDateTime *strfmt.DateTime)
SetFromBookingDateTime adds the fromBookingDateTime to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetHTTPClient ¶
func (o *GetAccountsAccountIDTransactionsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetTimeout ¶
func (o *GetAccountsAccountIDTransactionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetToBookingDateTime ¶
func (o *GetAccountsAccountIDTransactionsParams) SetToBookingDateTime(toBookingDateTime *strfmt.DateTime)
SetToBookingDateTime adds the toBookingDateTime to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetXCustomerUserAgent ¶
func (o *GetAccountsAccountIDTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
SetXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetXFapiAuthDate ¶
func (o *GetAccountsAccountIDTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
SetXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetXFapiCustomerIPAddress ¶
func (o *GetAccountsAccountIDTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) SetXFapiInteractionID ¶
func (o *GetAccountsAccountIDTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
SetXFapiInteractionID adds the xFapiInteractionId to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithAccountID ¶
func (o *GetAccountsAccountIDTransactionsParams) WithAccountID(accountID string) *GetAccountsAccountIDTransactionsParams
WithAccountID adds the accountID to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithAuthorization ¶
func (o *GetAccountsAccountIDTransactionsParams) WithAuthorization(authorization string) *GetAccountsAccountIDTransactionsParams
WithAuthorization adds the authorization to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithContext ¶
func (o *GetAccountsAccountIDTransactionsParams) WithContext(ctx context.Context) *GetAccountsAccountIDTransactionsParams
WithContext adds the context to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithDefaults ¶
func (o *GetAccountsAccountIDTransactionsParams) WithDefaults() *GetAccountsAccountIDTransactionsParams
WithDefaults hydrates default values in the get accounts account Id transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetAccountsAccountIDTransactionsParams) WithFromBookingDateTime ¶
func (o *GetAccountsAccountIDTransactionsParams) WithFromBookingDateTime(fromBookingDateTime *strfmt.DateTime) *GetAccountsAccountIDTransactionsParams
WithFromBookingDateTime adds the fromBookingDateTime to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithHTTPClient ¶
func (o *GetAccountsAccountIDTransactionsParams) WithHTTPClient(client *http.Client) *GetAccountsAccountIDTransactionsParams
WithHTTPClient adds the HTTPClient to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithTimeout ¶
func (o *GetAccountsAccountIDTransactionsParams) WithTimeout(timeout time.Duration) *GetAccountsAccountIDTransactionsParams
WithTimeout adds the timeout to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithToBookingDateTime ¶
func (o *GetAccountsAccountIDTransactionsParams) WithToBookingDateTime(toBookingDateTime *strfmt.DateTime) *GetAccountsAccountIDTransactionsParams
WithToBookingDateTime adds the toBookingDateTime to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithXCustomerUserAgent ¶
func (o *GetAccountsAccountIDTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetAccountsAccountIDTransactionsParams
WithXCustomerUserAgent adds the xCustomerUserAgent to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithXFapiAuthDate ¶
func (o *GetAccountsAccountIDTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetAccountsAccountIDTransactionsParams
WithXFapiAuthDate adds the xFapiAuthDate to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithXFapiCustomerIPAddress ¶
func (o *GetAccountsAccountIDTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetAccountsAccountIDTransactionsParams
WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WithXFapiInteractionID ¶
func (o *GetAccountsAccountIDTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetAccountsAccountIDTransactionsParams
WithXFapiInteractionID adds the xFapiInteractionID to the get accounts account Id transactions params
func (*GetAccountsAccountIDTransactionsParams) WriteToRequest ¶
func (o *GetAccountsAccountIDTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetAccountsAccountIDTransactionsReader ¶
type GetAccountsAccountIDTransactionsReader struct {
// contains filtered or unexported fields
}
GetAccountsAccountIDTransactionsReader is a Reader for the GetAccountsAccountIDTransactions structure.
func (*GetAccountsAccountIDTransactionsReader) ReadResponse ¶
func (o *GetAccountsAccountIDTransactionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetAccountsAccountIDTransactionsTooManyRequests ¶
type GetAccountsAccountIDTransactionsTooManyRequests struct { /* Number in seconds to wait */ RetryAfter int64 /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetAccountsAccountIDTransactionsTooManyRequests describes a response with status code 429, with default header values.
Too Many Requests
func NewGetAccountsAccountIDTransactionsTooManyRequests ¶
func NewGetAccountsAccountIDTransactionsTooManyRequests() *GetAccountsAccountIDTransactionsTooManyRequests
NewGetAccountsAccountIDTransactionsTooManyRequests creates a GetAccountsAccountIDTransactionsTooManyRequests with default headers values
func (*GetAccountsAccountIDTransactionsTooManyRequests) Error ¶
func (o *GetAccountsAccountIDTransactionsTooManyRequests) Error() string
type GetAccountsAccountIDTransactionsUnauthorized ¶
type GetAccountsAccountIDTransactionsUnauthorized struct { string }XFapiInteractionID
GetAccountsAccountIDTransactionsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetAccountsAccountIDTransactionsUnauthorized ¶
func NewGetAccountsAccountIDTransactionsUnauthorized() *GetAccountsAccountIDTransactionsUnauthorized
NewGetAccountsAccountIDTransactionsUnauthorized creates a GetAccountsAccountIDTransactionsUnauthorized with default headers values
func (*GetAccountsAccountIDTransactionsUnauthorized) Error ¶
func (o *GetAccountsAccountIDTransactionsUnauthorized) Error() string
type GetTransactionsBadRequest ¶
type GetTransactionsBadRequest struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetTransactionsBadRequest describes a response with status code 400, with default header values.
Bad request
func NewGetTransactionsBadRequest ¶
func NewGetTransactionsBadRequest() *GetTransactionsBadRequest
NewGetTransactionsBadRequest creates a GetTransactionsBadRequest with default headers values
func (*GetTransactionsBadRequest) Error ¶
func (o *GetTransactionsBadRequest) Error() string
func (*GetTransactionsBadRequest) GetPayload ¶
func (o *GetTransactionsBadRequest) GetPayload() *models.OBErrorResponse1
type GetTransactionsForbidden ¶
type GetTransactionsForbidden struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetTransactionsForbidden describes a response with status code 403, with default header values.
Forbidden
func NewGetTransactionsForbidden ¶
func NewGetTransactionsForbidden() *GetTransactionsForbidden
NewGetTransactionsForbidden creates a GetTransactionsForbidden with default headers values
func (*GetTransactionsForbidden) Error ¶
func (o *GetTransactionsForbidden) Error() string
func (*GetTransactionsForbidden) GetPayload ¶
func (o *GetTransactionsForbidden) GetPayload() *models.OBErrorResponse1
type GetTransactionsInternalServerError ¶
type GetTransactionsInternalServerError struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBErrorResponse1 }
GetTransactionsInternalServerError describes a response with status code 500, with default header values.
Internal Server Error
func NewGetTransactionsInternalServerError ¶
func NewGetTransactionsInternalServerError() *GetTransactionsInternalServerError
NewGetTransactionsInternalServerError creates a GetTransactionsInternalServerError with default headers values
func (*GetTransactionsInternalServerError) Error ¶
func (o *GetTransactionsInternalServerError) Error() string
func (*GetTransactionsInternalServerError) GetPayload ¶
func (o *GetTransactionsInternalServerError) GetPayload() *models.OBErrorResponse1
type GetTransactionsMethodNotAllowed ¶
type GetTransactionsMethodNotAllowed struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetTransactionsMethodNotAllowed describes a response with status code 405, with default header values.
Method Not Allowed
func NewGetTransactionsMethodNotAllowed ¶
func NewGetTransactionsMethodNotAllowed() *GetTransactionsMethodNotAllowed
NewGetTransactionsMethodNotAllowed creates a GetTransactionsMethodNotAllowed with default headers values
func (*GetTransactionsMethodNotAllowed) Error ¶
func (o *GetTransactionsMethodNotAllowed) Error() string
type GetTransactionsNotAcceptable ¶
type GetTransactionsNotAcceptable struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetTransactionsNotAcceptable describes a response with status code 406, with default header values.
Not Acceptable
func NewGetTransactionsNotAcceptable ¶
func NewGetTransactionsNotAcceptable() *GetTransactionsNotAcceptable
NewGetTransactionsNotAcceptable creates a GetTransactionsNotAcceptable with default headers values
func (*GetTransactionsNotAcceptable) Error ¶
func (o *GetTransactionsNotAcceptable) Error() string
type GetTransactionsNotFound ¶
type GetTransactionsNotFound struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetTransactionsNotFound describes a response with status code 404, with default header values.
Not found
func NewGetTransactionsNotFound ¶
func NewGetTransactionsNotFound() *GetTransactionsNotFound
NewGetTransactionsNotFound creates a GetTransactionsNotFound with default headers values
func (*GetTransactionsNotFound) Error ¶
func (o *GetTransactionsNotFound) Error() string
type GetTransactionsOK ¶
type GetTransactionsOK struct { /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string Payload *models.OBReadTransaction6 }
GetTransactionsOK describes a response with status code 200, with default header values.
Transactions Read
func NewGetTransactionsOK ¶
func NewGetTransactionsOK() *GetTransactionsOK
NewGetTransactionsOK creates a GetTransactionsOK with default headers values
func (*GetTransactionsOK) Error ¶
func (o *GetTransactionsOK) Error() string
func (*GetTransactionsOK) GetPayload ¶
func (o *GetTransactionsOK) GetPayload() *models.OBReadTransaction6
type GetTransactionsParams ¶
type GetTransactionsParams struct { /* Authorization. An Authorisation Token as per https://tools.ietf.org/html/rfc6750 */ Authorization string /* FromBookingDateTime. The UTC ISO 8601 Date Time to filter transactions FROM NB Time component is optional - set to 00:00:00 for just Date. If the Date Time contains a timezone, the ASPSP must ignore the timezone component. Format: date-time */ FromBookingDateTime *strfmt.DateTime /* ToBookingDateTime. The UTC ISO 8601 Date Time to filter transactions TO NB Time component is optional - set to 00:00:00 for just Date. If the Date Time contains a timezone, the ASPSP must ignore the timezone component. Format: date-time */ ToBookingDateTime *strfmt.DateTime /* 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 }
GetTransactionsParams contains all the parameters to send to the API endpoint
for the get transactions operation. Typically these are written to a http.Request.
func NewGetTransactionsParams ¶
func NewGetTransactionsParams() *GetTransactionsParams
NewGetTransactionsParams creates a new GetTransactionsParams 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 NewGetTransactionsParamsWithContext ¶
func NewGetTransactionsParamsWithContext(ctx context.Context) *GetTransactionsParams
NewGetTransactionsParamsWithContext creates a new GetTransactionsParams object with the ability to set a context for a request.
func NewGetTransactionsParamsWithHTTPClient ¶
func NewGetTransactionsParamsWithHTTPClient(client *http.Client) *GetTransactionsParams
NewGetTransactionsParamsWithHTTPClient creates a new GetTransactionsParams object with the ability to set a custom HTTPClient for a request.
func NewGetTransactionsParamsWithTimeout ¶
func NewGetTransactionsParamsWithTimeout(timeout time.Duration) *GetTransactionsParams
NewGetTransactionsParamsWithTimeout creates a new GetTransactionsParams object with the ability to set a timeout on a request.
func (*GetTransactionsParams) SetAuthorization ¶
func (o *GetTransactionsParams) SetAuthorization(authorization string)
SetAuthorization adds the authorization to the get transactions params
func (*GetTransactionsParams) SetContext ¶
func (o *GetTransactionsParams) SetContext(ctx context.Context)
SetContext adds the context to the get transactions params
func (*GetTransactionsParams) SetDefaults ¶
func (o *GetTransactionsParams) SetDefaults()
SetDefaults hydrates default values in the get transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetTransactionsParams) SetFromBookingDateTime ¶
func (o *GetTransactionsParams) SetFromBookingDateTime(fromBookingDateTime *strfmt.DateTime)
SetFromBookingDateTime adds the fromBookingDateTime to the get transactions params
func (*GetTransactionsParams) SetHTTPClient ¶
func (o *GetTransactionsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get transactions params
func (*GetTransactionsParams) SetTimeout ¶
func (o *GetTransactionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get transactions params
func (*GetTransactionsParams) SetToBookingDateTime ¶
func (o *GetTransactionsParams) SetToBookingDateTime(toBookingDateTime *strfmt.DateTime)
SetToBookingDateTime adds the toBookingDateTime to the get transactions params
func (*GetTransactionsParams) SetXCustomerUserAgent ¶
func (o *GetTransactionsParams) SetXCustomerUserAgent(xCustomerUserAgent *string)
SetXCustomerUserAgent adds the xCustomerUserAgent to the get transactions params
func (*GetTransactionsParams) SetXFapiAuthDate ¶
func (o *GetTransactionsParams) SetXFapiAuthDate(xFapiAuthDate *string)
SetXFapiAuthDate adds the xFapiAuthDate to the get transactions params
func (*GetTransactionsParams) SetXFapiCustomerIPAddress ¶
func (o *GetTransactionsParams) SetXFapiCustomerIPAddress(xFapiCustomerIPAddress *string)
SetXFapiCustomerIPAddress adds the xFapiCustomerIpAddress to the get transactions params
func (*GetTransactionsParams) SetXFapiInteractionID ¶
func (o *GetTransactionsParams) SetXFapiInteractionID(xFapiInteractionID *string)
SetXFapiInteractionID adds the xFapiInteractionId to the get transactions params
func (*GetTransactionsParams) WithAuthorization ¶
func (o *GetTransactionsParams) WithAuthorization(authorization string) *GetTransactionsParams
WithAuthorization adds the authorization to the get transactions params
func (*GetTransactionsParams) WithContext ¶
func (o *GetTransactionsParams) WithContext(ctx context.Context) *GetTransactionsParams
WithContext adds the context to the get transactions params
func (*GetTransactionsParams) WithDefaults ¶
func (o *GetTransactionsParams) WithDefaults() *GetTransactionsParams
WithDefaults hydrates default values in the get transactions params (not the query body).
All values with no default are reset to their zero value.
func (*GetTransactionsParams) WithFromBookingDateTime ¶
func (o *GetTransactionsParams) WithFromBookingDateTime(fromBookingDateTime *strfmt.DateTime) *GetTransactionsParams
WithFromBookingDateTime adds the fromBookingDateTime to the get transactions params
func (*GetTransactionsParams) WithHTTPClient ¶
func (o *GetTransactionsParams) WithHTTPClient(client *http.Client) *GetTransactionsParams
WithHTTPClient adds the HTTPClient to the get transactions params
func (*GetTransactionsParams) WithTimeout ¶
func (o *GetTransactionsParams) WithTimeout(timeout time.Duration) *GetTransactionsParams
WithTimeout adds the timeout to the get transactions params
func (*GetTransactionsParams) WithToBookingDateTime ¶
func (o *GetTransactionsParams) WithToBookingDateTime(toBookingDateTime *strfmt.DateTime) *GetTransactionsParams
WithToBookingDateTime adds the toBookingDateTime to the get transactions params
func (*GetTransactionsParams) WithXCustomerUserAgent ¶
func (o *GetTransactionsParams) WithXCustomerUserAgent(xCustomerUserAgent *string) *GetTransactionsParams
WithXCustomerUserAgent adds the xCustomerUserAgent to the get transactions params
func (*GetTransactionsParams) WithXFapiAuthDate ¶
func (o *GetTransactionsParams) WithXFapiAuthDate(xFapiAuthDate *string) *GetTransactionsParams
WithXFapiAuthDate adds the xFapiAuthDate to the get transactions params
func (*GetTransactionsParams) WithXFapiCustomerIPAddress ¶
func (o *GetTransactionsParams) WithXFapiCustomerIPAddress(xFapiCustomerIPAddress *string) *GetTransactionsParams
WithXFapiCustomerIPAddress adds the xFapiCustomerIPAddress to the get transactions params
func (*GetTransactionsParams) WithXFapiInteractionID ¶
func (o *GetTransactionsParams) WithXFapiInteractionID(xFapiInteractionID *string) *GetTransactionsParams
WithXFapiInteractionID adds the xFapiInteractionID to the get transactions params
func (*GetTransactionsParams) WriteToRequest ¶
func (o *GetTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetTransactionsReader ¶
type GetTransactionsReader struct {
// contains filtered or unexported fields
}
GetTransactionsReader is a Reader for the GetTransactions structure.
func (*GetTransactionsReader) ReadResponse ¶
func (o *GetTransactionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetTransactionsTooManyRequests ¶
type GetTransactionsTooManyRequests struct { /* Number in seconds to wait */ RetryAfter int64 /* An RFC4122 UID used as a correlation id. */ XFapiInteractionID string }
GetTransactionsTooManyRequests describes a response with status code 429, with default header values.
Too Many Requests
func NewGetTransactionsTooManyRequests ¶
func NewGetTransactionsTooManyRequests() *GetTransactionsTooManyRequests
NewGetTransactionsTooManyRequests creates a GetTransactionsTooManyRequests with default headers values
func (*GetTransactionsTooManyRequests) Error ¶
func (o *GetTransactionsTooManyRequests) Error() string
type GetTransactionsUnauthorized ¶
type GetTransactionsUnauthorized struct { string }XFapiInteractionID
GetTransactionsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetTransactionsUnauthorized ¶
func NewGetTransactionsUnauthorized() *GetTransactionsUnauthorized
NewGetTransactionsUnauthorized creates a GetTransactionsUnauthorized with default headers values
func (*GetTransactionsUnauthorized) Error ¶
func (o *GetTransactionsUnauthorized) Error() string
Source Files ¶
- get_accounts_account_id_statements_statement_id_transactions_parameters.go
- get_accounts_account_id_statements_statement_id_transactions_responses.go
- get_accounts_account_id_transactions_parameters.go
- get_accounts_account_id_transactions_responses.go
- get_transactions_parameters.go
- get_transactions_responses.go
- transactions_client.go