Documentation ¶
Index ¶
- type Client
- type ClientService
- type GetDirectdebitsBadRequest
- type GetDirectdebitsConflict
- type GetDirectdebitsForbidden
- type GetDirectdebitsInternalServerError
- type GetDirectdebitsNotFound
- type GetDirectdebitsOK
- type GetDirectdebitsParams
- func NewGetDirectdebitsParams() *GetDirectdebitsParams
- func NewGetDirectdebitsParamsWithContext(ctx context.Context) *GetDirectdebitsParams
- func NewGetDirectdebitsParamsWithHTTPClient(client *http.Client) *GetDirectdebitsParams
- func NewGetDirectdebitsParamsWithTimeout(timeout time.Duration) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) SetContext(ctx context.Context)
- func (o *GetDirectdebitsParams) SetFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime)
- func (o *GetDirectdebitsParams) SetFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime)
- func (o *GetDirectdebitsParams) SetFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string)
- func (o *GetDirectdebitsParams) SetFilterAdmissionStatus(filterAdmissionStatus *string)
- func (o *GetDirectdebitsParams) SetFilterAmount(filterAmount *string)
- func (o *GetDirectdebitsParams) SetFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string)
- func (o *GetDirectdebitsParams) SetFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string)
- func (o *GetDirectdebitsParams) SetFilterClearingID(filterClearingID *string)
- func (o *GetDirectdebitsParams) SetFilterCurrency(filterCurrency *string)
- func (o *GetDirectdebitsParams) SetFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string)
- func (o *GetDirectdebitsParams) SetFilterDebtorPartyBankID(filterDebtorPartyBankID *string)
- func (o *GetDirectdebitsParams) SetFilterOrganisationID(filterOrganisationID []strfmt.UUID)
- func (o *GetDirectdebitsParams) SetFilterPaymentScheme(filterPaymentScheme *string)
- func (o *GetDirectdebitsParams) SetFilterPaymentType(filterPaymentType *string)
- func (o *GetDirectdebitsParams) SetFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date)
- func (o *GetDirectdebitsParams) SetFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date)
- func (o *GetDirectdebitsParams) SetFilterReference(filterReference *string)
- func (o *GetDirectdebitsParams) SetFilterUniqueSchemeID(filterUniqueSchemeID *string)
- func (o *GetDirectdebitsParams) SetHTTPClient(client *http.Client)
- func (o *GetDirectdebitsParams) SetPageNumber(pageNumber *string)
- func (o *GetDirectdebitsParams) SetPageSize(pageSize *int64)
- func (o *GetDirectdebitsParams) SetTimeout(timeout time.Duration)
- func (o *GetDirectdebitsParams) WithContext(ctx context.Context) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterAdmissionStatus(filterAdmissionStatus *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterAmount(filterAmount *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterClearingID(filterClearingID *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterCurrency(filterCurrency *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterDebtorPartyBankID(filterDebtorPartyBankID *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterOrganisationID(filterOrganisationID []strfmt.UUID) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterPaymentScheme(filterPaymentScheme *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterPaymentType(filterPaymentType *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterReference(filterReference *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithFilterUniqueSchemeID(filterUniqueSchemeID *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithHTTPClient(client *http.Client) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithPageNumber(pageNumber *string) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithPageSize(pageSize *int64) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WithTimeout(timeout time.Duration) *GetDirectdebitsParams
- func (o *GetDirectdebitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetDirectdebitsReader
- type GetDirectdebitsServiceUnavailable
- type GetDirectdebitsTooManyRequests
- type GetDirectdebitsUnauthorized
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 direct debits API
func (*Client) GetDirectdebits ¶
func (a *Client) GetDirectdebits(params *GetDirectdebitsParams) (*GetDirectdebitsOK, error)
GetDirectdebits lists direct debits
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶ added in v0.43.0
type ClientService interface { GetDirectdebits(params *GetDirectdebitsParams) (*GetDirectdebitsOK, 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 direct debits API client.
type GetDirectdebitsBadRequest ¶ added in v0.43.0
GetDirectdebitsBadRequest handles this case with default header values.
Bad Request
func NewGetDirectdebitsBadRequest ¶ added in v0.43.0
func NewGetDirectdebitsBadRequest() *GetDirectdebitsBadRequest
NewGetDirectdebitsBadRequest creates a GetDirectdebitsBadRequest with default headers values
func (*GetDirectdebitsBadRequest) Error ¶ added in v0.43.0
func (o *GetDirectdebitsBadRequest) Error() string
func (*GetDirectdebitsBadRequest) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsBadRequest) GetPayload() *models.APIError
type GetDirectdebitsConflict ¶ added in v0.43.0
GetDirectdebitsConflict handles this case with default header values.
Conflict
func NewGetDirectdebitsConflict ¶ added in v0.43.0
func NewGetDirectdebitsConflict() *GetDirectdebitsConflict
NewGetDirectdebitsConflict creates a GetDirectdebitsConflict with default headers values
func (*GetDirectdebitsConflict) Error ¶ added in v0.43.0
func (o *GetDirectdebitsConflict) Error() string
func (*GetDirectdebitsConflict) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsConflict) GetPayload() *models.APIError
type GetDirectdebitsForbidden ¶ added in v0.43.0
GetDirectdebitsForbidden handles this case with default header values.
Forbidden
func NewGetDirectdebitsForbidden ¶ added in v0.43.0
func NewGetDirectdebitsForbidden() *GetDirectdebitsForbidden
NewGetDirectdebitsForbidden creates a GetDirectdebitsForbidden with default headers values
func (*GetDirectdebitsForbidden) Error ¶ added in v0.43.0
func (o *GetDirectdebitsForbidden) Error() string
func (*GetDirectdebitsForbidden) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsForbidden) GetPayload() *models.APIError
type GetDirectdebitsInternalServerError ¶ added in v0.43.0
GetDirectdebitsInternalServerError handles this case with default header values.
Internal Server Error
func NewGetDirectdebitsInternalServerError ¶ added in v0.43.0
func NewGetDirectdebitsInternalServerError() *GetDirectdebitsInternalServerError
NewGetDirectdebitsInternalServerError creates a GetDirectdebitsInternalServerError with default headers values
func (*GetDirectdebitsInternalServerError) Error ¶ added in v0.43.0
func (o *GetDirectdebitsInternalServerError) Error() string
func (*GetDirectdebitsInternalServerError) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsInternalServerError) GetPayload() *models.APIError
type GetDirectdebitsNotFound ¶ added in v0.43.0
GetDirectdebitsNotFound handles this case with default header values.
Record not found
func NewGetDirectdebitsNotFound ¶ added in v0.43.0
func NewGetDirectdebitsNotFound() *GetDirectdebitsNotFound
NewGetDirectdebitsNotFound creates a GetDirectdebitsNotFound with default headers values
func (*GetDirectdebitsNotFound) Error ¶ added in v0.43.0
func (o *GetDirectdebitsNotFound) Error() string
func (*GetDirectdebitsNotFound) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsNotFound) GetPayload() *models.APIError
type GetDirectdebitsOK ¶
type GetDirectdebitsOK struct {
Payload *models.DirectDebitDetailsListResponse
}
GetDirectdebitsOK handles this case with default header values.
List of direct debit details
func NewGetDirectdebitsOK ¶
func NewGetDirectdebitsOK() *GetDirectdebitsOK
NewGetDirectdebitsOK creates a GetDirectdebitsOK with default headers values
func (*GetDirectdebitsOK) Error ¶
func (o *GetDirectdebitsOK) Error() string
func (*GetDirectdebitsOK) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsOK) GetPayload() *models.DirectDebitDetailsListResponse
type GetDirectdebitsParams ¶
type GetDirectdebitsParams struct { /*FilterAdmissionAdmissionDateFrom*/ FilterAdmissionAdmissionDateFrom *strfmt.DateTime /*FilterAdmissionAdmissionDateTo*/ FilterAdmissionAdmissionDateTo *strfmt.DateTime /*FilterAdmissionSchemeStatusCode Filter by admission scheme status code */ FilterAdmissionSchemeStatusCode *string /*FilterAdmissionStatus Filter by admission status */ FilterAdmissionStatus *string /*FilterAmount Filter by amount */ FilterAmount *string /*FilterBeneficiaryPartyAccountNumber*/ FilterBeneficiaryPartyAccountNumber *string /*FilterBeneficiaryPartyBankID*/ FilterBeneficiaryPartyBankID *string /*FilterClearingID*/ FilterClearingID *string /*FilterCurrency*/ FilterCurrency *string /*FilterDebtorPartyAccountNumber*/ FilterDebtorPartyAccountNumber *string /*FilterDebtorPartyBankID*/ FilterDebtorPartyBankID *string /*FilterOrganisationID Filter by organisation id */ FilterOrganisationID []strfmt.UUID /*FilterPaymentScheme*/ FilterPaymentScheme *string /*FilterPaymentType*/ FilterPaymentType *string /*FilterProcessingDateFrom*/ FilterProcessingDateFrom *strfmt.Date /*FilterProcessingDateTo*/ FilterProcessingDateTo *strfmt.Date /*FilterReference Filter by reference */ FilterReference *string /*FilterUniqueSchemeID Filter by unique scheme id */ FilterUniqueSchemeID *string /*PageNumber Which page to select */ PageNumber *string /*PageSize Number of items to select */ PageSize *int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetDirectdebitsParams contains all the parameters to send to the API endpoint for the get directdebits operation typically these are written to a http.Request
func NewGetDirectdebitsParams ¶
func NewGetDirectdebitsParams() *GetDirectdebitsParams
NewGetDirectdebitsParams creates a new GetDirectdebitsParams object with the default values initialized.
func NewGetDirectdebitsParamsWithContext ¶
func NewGetDirectdebitsParamsWithContext(ctx context.Context) *GetDirectdebitsParams
NewGetDirectdebitsParamsWithContext creates a new GetDirectdebitsParams object with the default values initialized, and the ability to set a context for a request
func NewGetDirectdebitsParamsWithHTTPClient ¶
func NewGetDirectdebitsParamsWithHTTPClient(client *http.Client) *GetDirectdebitsParams
NewGetDirectdebitsParamsWithHTTPClient creates a new GetDirectdebitsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetDirectdebitsParamsWithTimeout ¶
func NewGetDirectdebitsParamsWithTimeout(timeout time.Duration) *GetDirectdebitsParams
NewGetDirectdebitsParamsWithTimeout creates a new GetDirectdebitsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetDirectdebitsParams) SetContext ¶
func (o *GetDirectdebitsParams) SetContext(ctx context.Context)
SetContext adds the context to the get directdebits params
func (*GetDirectdebitsParams) SetFilterAdmissionAdmissionDateFrom ¶
func (o *GetDirectdebitsParams) SetFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime)
SetFilterAdmissionAdmissionDateFrom adds the filterAdmissionAdmissionDateFrom to the get directdebits params
func (*GetDirectdebitsParams) SetFilterAdmissionAdmissionDateTo ¶
func (o *GetDirectdebitsParams) SetFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime)
SetFilterAdmissionAdmissionDateTo adds the filterAdmissionAdmissionDateTo to the get directdebits params
func (*GetDirectdebitsParams) SetFilterAdmissionSchemeStatusCode ¶
func (o *GetDirectdebitsParams) SetFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string)
SetFilterAdmissionSchemeStatusCode adds the filterAdmissionSchemeStatusCode to the get directdebits params
func (*GetDirectdebitsParams) SetFilterAdmissionStatus ¶
func (o *GetDirectdebitsParams) SetFilterAdmissionStatus(filterAdmissionStatus *string)
SetFilterAdmissionStatus adds the filterAdmissionStatus to the get directdebits params
func (*GetDirectdebitsParams) SetFilterAmount ¶
func (o *GetDirectdebitsParams) SetFilterAmount(filterAmount *string)
SetFilterAmount adds the filterAmount to the get directdebits params
func (*GetDirectdebitsParams) SetFilterBeneficiaryPartyAccountNumber ¶
func (o *GetDirectdebitsParams) SetFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string)
SetFilterBeneficiaryPartyAccountNumber adds the filterBeneficiaryPartyAccountNumber to the get directdebits params
func (*GetDirectdebitsParams) SetFilterBeneficiaryPartyBankID ¶
func (o *GetDirectdebitsParams) SetFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string)
SetFilterBeneficiaryPartyBankID adds the filterBeneficiaryPartyBankId to the get directdebits params
func (*GetDirectdebitsParams) SetFilterClearingID ¶
func (o *GetDirectdebitsParams) SetFilterClearingID(filterClearingID *string)
SetFilterClearingID adds the filterClearingId to the get directdebits params
func (*GetDirectdebitsParams) SetFilterCurrency ¶
func (o *GetDirectdebitsParams) SetFilterCurrency(filterCurrency *string)
SetFilterCurrency adds the filterCurrency to the get directdebits params
func (*GetDirectdebitsParams) SetFilterDebtorPartyAccountNumber ¶
func (o *GetDirectdebitsParams) SetFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string)
SetFilterDebtorPartyAccountNumber adds the filterDebtorPartyAccountNumber to the get directdebits params
func (*GetDirectdebitsParams) SetFilterDebtorPartyBankID ¶
func (o *GetDirectdebitsParams) SetFilterDebtorPartyBankID(filterDebtorPartyBankID *string)
SetFilterDebtorPartyBankID adds the filterDebtorPartyBankId to the get directdebits params
func (*GetDirectdebitsParams) SetFilterOrganisationID ¶
func (o *GetDirectdebitsParams) SetFilterOrganisationID(filterOrganisationID []strfmt.UUID)
SetFilterOrganisationID adds the filterOrganisationId to the get directdebits params
func (*GetDirectdebitsParams) SetFilterPaymentScheme ¶
func (o *GetDirectdebitsParams) SetFilterPaymentScheme(filterPaymentScheme *string)
SetFilterPaymentScheme adds the filterPaymentScheme to the get directdebits params
func (*GetDirectdebitsParams) SetFilterPaymentType ¶
func (o *GetDirectdebitsParams) SetFilterPaymentType(filterPaymentType *string)
SetFilterPaymentType adds the filterPaymentType to the get directdebits params
func (*GetDirectdebitsParams) SetFilterProcessingDateFrom ¶
func (o *GetDirectdebitsParams) SetFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date)
SetFilterProcessingDateFrom adds the filterProcessingDateFrom to the get directdebits params
func (*GetDirectdebitsParams) SetFilterProcessingDateTo ¶
func (o *GetDirectdebitsParams) SetFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date)
SetFilterProcessingDateTo adds the filterProcessingDateTo to the get directdebits params
func (*GetDirectdebitsParams) SetFilterReference ¶
func (o *GetDirectdebitsParams) SetFilterReference(filterReference *string)
SetFilterReference adds the filterReference to the get directdebits params
func (*GetDirectdebitsParams) SetFilterUniqueSchemeID ¶
func (o *GetDirectdebitsParams) SetFilterUniqueSchemeID(filterUniqueSchemeID *string)
SetFilterUniqueSchemeID adds the filterUniqueSchemeId to the get directdebits params
func (*GetDirectdebitsParams) SetHTTPClient ¶
func (o *GetDirectdebitsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get directdebits params
func (*GetDirectdebitsParams) SetPageNumber ¶
func (o *GetDirectdebitsParams) SetPageNumber(pageNumber *string)
SetPageNumber adds the pageNumber to the get directdebits params
func (*GetDirectdebitsParams) SetPageSize ¶
func (o *GetDirectdebitsParams) SetPageSize(pageSize *int64)
SetPageSize adds the pageSize to the get directdebits params
func (*GetDirectdebitsParams) SetTimeout ¶
func (o *GetDirectdebitsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get directdebits params
func (*GetDirectdebitsParams) WithContext ¶
func (o *GetDirectdebitsParams) WithContext(ctx context.Context) *GetDirectdebitsParams
WithContext adds the context to the get directdebits params
func (*GetDirectdebitsParams) WithFilterAdmissionAdmissionDateFrom ¶
func (o *GetDirectdebitsParams) WithFilterAdmissionAdmissionDateFrom(filterAdmissionAdmissionDateFrom *strfmt.DateTime) *GetDirectdebitsParams
WithFilterAdmissionAdmissionDateFrom adds the filterAdmissionAdmissionDateFrom to the get directdebits params
func (*GetDirectdebitsParams) WithFilterAdmissionAdmissionDateTo ¶
func (o *GetDirectdebitsParams) WithFilterAdmissionAdmissionDateTo(filterAdmissionAdmissionDateTo *strfmt.DateTime) *GetDirectdebitsParams
WithFilterAdmissionAdmissionDateTo adds the filterAdmissionAdmissionDateTo to the get directdebits params
func (*GetDirectdebitsParams) WithFilterAdmissionSchemeStatusCode ¶
func (o *GetDirectdebitsParams) WithFilterAdmissionSchemeStatusCode(filterAdmissionSchemeStatusCode *string) *GetDirectdebitsParams
WithFilterAdmissionSchemeStatusCode adds the filterAdmissionSchemeStatusCode to the get directdebits params
func (*GetDirectdebitsParams) WithFilterAdmissionStatus ¶
func (o *GetDirectdebitsParams) WithFilterAdmissionStatus(filterAdmissionStatus *string) *GetDirectdebitsParams
WithFilterAdmissionStatus adds the filterAdmissionStatus to the get directdebits params
func (*GetDirectdebitsParams) WithFilterAmount ¶
func (o *GetDirectdebitsParams) WithFilterAmount(filterAmount *string) *GetDirectdebitsParams
WithFilterAmount adds the filterAmount to the get directdebits params
func (*GetDirectdebitsParams) WithFilterBeneficiaryPartyAccountNumber ¶
func (o *GetDirectdebitsParams) WithFilterBeneficiaryPartyAccountNumber(filterBeneficiaryPartyAccountNumber *string) *GetDirectdebitsParams
WithFilterBeneficiaryPartyAccountNumber adds the filterBeneficiaryPartyAccountNumber to the get directdebits params
func (*GetDirectdebitsParams) WithFilterBeneficiaryPartyBankID ¶
func (o *GetDirectdebitsParams) WithFilterBeneficiaryPartyBankID(filterBeneficiaryPartyBankID *string) *GetDirectdebitsParams
WithFilterBeneficiaryPartyBankID adds the filterBeneficiaryPartyBankID to the get directdebits params
func (*GetDirectdebitsParams) WithFilterClearingID ¶
func (o *GetDirectdebitsParams) WithFilterClearingID(filterClearingID *string) *GetDirectdebitsParams
WithFilterClearingID adds the filterClearingID to the get directdebits params
func (*GetDirectdebitsParams) WithFilterCurrency ¶
func (o *GetDirectdebitsParams) WithFilterCurrency(filterCurrency *string) *GetDirectdebitsParams
WithFilterCurrency adds the filterCurrency to the get directdebits params
func (*GetDirectdebitsParams) WithFilterDebtorPartyAccountNumber ¶
func (o *GetDirectdebitsParams) WithFilterDebtorPartyAccountNumber(filterDebtorPartyAccountNumber *string) *GetDirectdebitsParams
WithFilterDebtorPartyAccountNumber adds the filterDebtorPartyAccountNumber to the get directdebits params
func (*GetDirectdebitsParams) WithFilterDebtorPartyBankID ¶
func (o *GetDirectdebitsParams) WithFilterDebtorPartyBankID(filterDebtorPartyBankID *string) *GetDirectdebitsParams
WithFilterDebtorPartyBankID adds the filterDebtorPartyBankID to the get directdebits params
func (*GetDirectdebitsParams) WithFilterOrganisationID ¶
func (o *GetDirectdebitsParams) WithFilterOrganisationID(filterOrganisationID []strfmt.UUID) *GetDirectdebitsParams
WithFilterOrganisationID adds the filterOrganisationID to the get directdebits params
func (*GetDirectdebitsParams) WithFilterPaymentScheme ¶
func (o *GetDirectdebitsParams) WithFilterPaymentScheme(filterPaymentScheme *string) *GetDirectdebitsParams
WithFilterPaymentScheme adds the filterPaymentScheme to the get directdebits params
func (*GetDirectdebitsParams) WithFilterPaymentType ¶
func (o *GetDirectdebitsParams) WithFilterPaymentType(filterPaymentType *string) *GetDirectdebitsParams
WithFilterPaymentType adds the filterPaymentType to the get directdebits params
func (*GetDirectdebitsParams) WithFilterProcessingDateFrom ¶
func (o *GetDirectdebitsParams) WithFilterProcessingDateFrom(filterProcessingDateFrom *strfmt.Date) *GetDirectdebitsParams
WithFilterProcessingDateFrom adds the filterProcessingDateFrom to the get directdebits params
func (*GetDirectdebitsParams) WithFilterProcessingDateTo ¶
func (o *GetDirectdebitsParams) WithFilterProcessingDateTo(filterProcessingDateTo *strfmt.Date) *GetDirectdebitsParams
WithFilterProcessingDateTo adds the filterProcessingDateTo to the get directdebits params
func (*GetDirectdebitsParams) WithFilterReference ¶
func (o *GetDirectdebitsParams) WithFilterReference(filterReference *string) *GetDirectdebitsParams
WithFilterReference adds the filterReference to the get directdebits params
func (*GetDirectdebitsParams) WithFilterUniqueSchemeID ¶
func (o *GetDirectdebitsParams) WithFilterUniqueSchemeID(filterUniqueSchemeID *string) *GetDirectdebitsParams
WithFilterUniqueSchemeID adds the filterUniqueSchemeID to the get directdebits params
func (*GetDirectdebitsParams) WithHTTPClient ¶
func (o *GetDirectdebitsParams) WithHTTPClient(client *http.Client) *GetDirectdebitsParams
WithHTTPClient adds the HTTPClient to the get directdebits params
func (*GetDirectdebitsParams) WithPageNumber ¶
func (o *GetDirectdebitsParams) WithPageNumber(pageNumber *string) *GetDirectdebitsParams
WithPageNumber adds the pageNumber to the get directdebits params
func (*GetDirectdebitsParams) WithPageSize ¶
func (o *GetDirectdebitsParams) WithPageSize(pageSize *int64) *GetDirectdebitsParams
WithPageSize adds the pageSize to the get directdebits params
func (*GetDirectdebitsParams) WithTimeout ¶
func (o *GetDirectdebitsParams) WithTimeout(timeout time.Duration) *GetDirectdebitsParams
WithTimeout adds the timeout to the get directdebits params
func (*GetDirectdebitsParams) WriteToRequest ¶
func (o *GetDirectdebitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetDirectdebitsReader ¶
type GetDirectdebitsReader struct {
// contains filtered or unexported fields
}
GetDirectdebitsReader is a Reader for the GetDirectdebits structure.
func (*GetDirectdebitsReader) ReadResponse ¶
func (o *GetDirectdebitsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetDirectdebitsServiceUnavailable ¶ added in v0.43.0
type GetDirectdebitsServiceUnavailable struct {
}GetDirectdebitsServiceUnavailable handles this case with default header values.
The server is up, but overloaded with requests. Try again later.
func NewGetDirectdebitsServiceUnavailable ¶ added in v0.43.0
func NewGetDirectdebitsServiceUnavailable() *GetDirectdebitsServiceUnavailable
NewGetDirectdebitsServiceUnavailable creates a GetDirectdebitsServiceUnavailable with default headers values
func (*GetDirectdebitsServiceUnavailable) Error ¶ added in v0.43.0
func (o *GetDirectdebitsServiceUnavailable) Error() string
func (*GetDirectdebitsServiceUnavailable) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsServiceUnavailable) GetPayload() *models.APIError
type GetDirectdebitsTooManyRequests ¶ added in v0.43.0
GetDirectdebitsTooManyRequests handles this case with default header values.
The request cannot be served due to the application’s rate limit
func NewGetDirectdebitsTooManyRequests ¶ added in v0.43.0
func NewGetDirectdebitsTooManyRequests() *GetDirectdebitsTooManyRequests
NewGetDirectdebitsTooManyRequests creates a GetDirectdebitsTooManyRequests with default headers values
func (*GetDirectdebitsTooManyRequests) Error ¶ added in v0.43.0
func (o *GetDirectdebitsTooManyRequests) Error() string
func (*GetDirectdebitsTooManyRequests) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsTooManyRequests) GetPayload() *models.APIError
type GetDirectdebitsUnauthorized ¶ added in v0.43.0
type GetDirectdebitsUnauthorized struct {
}GetDirectdebitsUnauthorized handles this case with default header values.
Authentication credentials were missing or incorrect
func NewGetDirectdebitsUnauthorized ¶ added in v0.43.0
func NewGetDirectdebitsUnauthorized() *GetDirectdebitsUnauthorized
NewGetDirectdebitsUnauthorized creates a GetDirectdebitsUnauthorized with default headers values
func (*GetDirectdebitsUnauthorized) Error ¶ added in v0.43.0
func (o *GetDirectdebitsUnauthorized) Error() string
func (*GetDirectdebitsUnauthorized) GetPayload ¶ added in v0.43.0
func (o *GetDirectdebitsUnauthorized) GetPayload() *models.APIError