operations

package
v3.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 9 Imported by: 1

Documentation

Index

Constants

View Source
const (
	SupportedOptionServerURL            = "serverURL"
	SupportedOptionRetries              = "retries"
	SupportedOptionTimeout              = "timeout"
	SupportedOptionAcceptHeaderOverride = "acceptHeaderOverride"
	SupportedOptionURLOverride          = "urlOverride"
)

Variables

View Source
var ErrUnsupportedOption = errors.New("unsupported option")

Functions

This section is empty.

Types

type AcceptHeaderEnum

type AcceptHeaderEnum string
const (
	AcceptHeaderEnumApplicationJson  AcceptHeaderEnum = "application/json"
	AcceptHeaderEnumWildcardWildcard AcceptHeaderEnum = "*/*"
)

func (AcceptHeaderEnum) ToPointer

func (e AcceptHeaderEnum) ToPointer() *AcceptHeaderEnum

type ActivateConfigRequest

type ActivateConfigRequest struct {
	// Config ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*ActivateConfigRequest) GetID

func (o *ActivateConfigRequest) GetID() string

type ActivateConfigResponse

type ActivateConfigResponse struct {
	// Config successfully activated.
	ConfigResponse *shared.ConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ActivateConfigResponse) GetConfigResponse

func (o *ActivateConfigResponse) GetConfigResponse() *shared.ConfigResponse

func (*ActivateConfigResponse) GetContentType

func (o *ActivateConfigResponse) GetContentType() string

func (*ActivateConfigResponse) GetRawResponse

func (o *ActivateConfigResponse) GetRawResponse() *http.Response

func (*ActivateConfigResponse) GetStatusCode

func (o *ActivateConfigResponse) GetStatusCode() int

type AddAccountToPoolRequest

type AddAccountToPoolRequest struct {
	AddAccountToPoolRequest shared.AddAccountToPoolRequest `request:"mediaType=application/json"`
	// The pool ID.
	PoolID string `pathParam:"style=simple,explode=false,name=poolId"`
}

func (*AddAccountToPoolRequest) GetAddAccountToPoolRequest

func (o *AddAccountToPoolRequest) GetAddAccountToPoolRequest() shared.AddAccountToPoolRequest

func (*AddAccountToPoolRequest) GetPoolID

func (o *AddAccountToPoolRequest) GetPoolID() string

type AddAccountToPoolResponse

type AddAccountToPoolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*AddAccountToPoolResponse) GetContentType

func (o *AddAccountToPoolResponse) GetContentType() string

func (*AddAccountToPoolResponse) GetRawResponse

func (o *AddAccountToPoolResponse) GetRawResponse() *http.Response

func (*AddAccountToPoolResponse) GetStatusCode

func (o *AddAccountToPoolResponse) GetStatusCode() int

type AddMetadataOnTransactionRequest

type AddMetadataOnTransactionRequest struct {
	// metadata
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Transaction ID.
	Txid *big.Int `pathParam:"style=simple,explode=false,name=txid"`
}

func (*AddMetadataOnTransactionRequest) GetLedger

func (o *AddMetadataOnTransactionRequest) GetLedger() string

func (*AddMetadataOnTransactionRequest) GetRequestBody

func (o *AddMetadataOnTransactionRequest) GetRequestBody() map[string]any

func (*AddMetadataOnTransactionRequest) GetTxid

func (o *AddMetadataOnTransactionRequest) GetTxid() *big.Int

func (AddMetadataOnTransactionRequest) MarshalJSON

func (a AddMetadataOnTransactionRequest) MarshalJSON() ([]byte, error)

func (*AddMetadataOnTransactionRequest) UnmarshalJSON

func (a *AddMetadataOnTransactionRequest) UnmarshalJSON(data []byte) error

type AddMetadataOnTransactionResponse

type AddMetadataOnTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*AddMetadataOnTransactionResponse) GetContentType

func (o *AddMetadataOnTransactionResponse) GetContentType() string

func (*AddMetadataOnTransactionResponse) GetRawResponse

func (o *AddMetadataOnTransactionResponse) GetRawResponse() *http.Response

func (*AddMetadataOnTransactionResponse) GetStatusCode

func (o *AddMetadataOnTransactionResponse) GetStatusCode() int

type AddMetadataToAccountRequest

type AddMetadataToAccountRequest struct {
	// metadata
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Exact address of the account. It must match the following regular expressions pattern:
	// “`
	// ^\w+(:\w+)*$
	// “`
	//
	Address string `pathParam:"style=simple,explode=false,name=address"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*AddMetadataToAccountRequest) GetAddress

func (o *AddMetadataToAccountRequest) GetAddress() string

func (*AddMetadataToAccountRequest) GetLedger

func (o *AddMetadataToAccountRequest) GetLedger() string

func (*AddMetadataToAccountRequest) GetRequestBody

func (o *AddMetadataToAccountRequest) GetRequestBody() map[string]any

type AddMetadataToAccountResponse

type AddMetadataToAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*AddMetadataToAccountResponse) GetContentType

func (o *AddMetadataToAccountResponse) GetContentType() string

func (*AddMetadataToAccountResponse) GetRawResponse

func (o *AddMetadataToAccountResponse) GetRawResponse() *http.Response

func (*AddMetadataToAccountResponse) GetStatusCode

func (o *AddMetadataToAccountResponse) GetStatusCode() int

type CancelEventRequest

type CancelEventRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*CancelEventRequest) GetInstanceID

func (o *CancelEventRequest) GetInstanceID() string

type CancelEventResponse

type CancelEventResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CancelEventResponse) GetContentType

func (o *CancelEventResponse) GetContentType() string

func (*CancelEventResponse) GetRawResponse

func (o *CancelEventResponse) GetRawResponse() *http.Response

func (*CancelEventResponse) GetStatusCode

func (o *CancelEventResponse) GetStatusCode() int

type ChangeConfigSecretRequest

type ChangeConfigSecretRequest struct {
	ConfigChangeSecret *shared.ConfigChangeSecret `request:"mediaType=application/json"`
	// Config ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*ChangeConfigSecretRequest) GetConfigChangeSecret

func (o *ChangeConfigSecretRequest) GetConfigChangeSecret() *shared.ConfigChangeSecret

func (*ChangeConfigSecretRequest) GetID

func (o *ChangeConfigSecretRequest) GetID() string

type ChangeConfigSecretResponse

type ChangeConfigSecretResponse struct {
	// Secret successfully changed.
	ConfigResponse *shared.ConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ChangeConfigSecretResponse) GetConfigResponse

func (o *ChangeConfigSecretResponse) GetConfigResponse() *shared.ConfigResponse

func (*ChangeConfigSecretResponse) GetContentType

func (o *ChangeConfigSecretResponse) GetContentType() string

func (*ChangeConfigSecretResponse) GetRawResponse

func (o *ChangeConfigSecretResponse) GetRawResponse() *http.Response

func (*ChangeConfigSecretResponse) GetStatusCode

func (o *ChangeConfigSecretResponse) GetStatusCode() int

type ConfirmHoldRequest

type ConfirmHoldRequest struct {
	ConfirmHoldRequest *shared.ConfirmHoldRequest `request:"mediaType=application/json"`
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	HoldID         string  `pathParam:"style=simple,explode=false,name=hold_id"`
}

func (*ConfirmHoldRequest) GetConfirmHoldRequest

func (o *ConfirmHoldRequest) GetConfirmHoldRequest() *shared.ConfirmHoldRequest

func (*ConfirmHoldRequest) GetHoldID

func (o *ConfirmHoldRequest) GetHoldID() string

func (*ConfirmHoldRequest) GetIdempotencyKey

func (o *ConfirmHoldRequest) GetIdempotencyKey() *string

type ConfirmHoldResponse

type ConfirmHoldResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ConfirmHoldResponse) GetContentType

func (o *ConfirmHoldResponse) GetContentType() string

func (*ConfirmHoldResponse) GetRawResponse

func (o *ConfirmHoldResponse) GetRawResponse() *http.Response

func (*ConfirmHoldResponse) GetStatusCode

func (o *ConfirmHoldResponse) GetStatusCode() int

type ConnectorsTransferRequest

type ConnectorsTransferRequest struct {
	TransferRequest shared.TransferRequest `request:"mediaType=application/json"`
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
}

func (*ConnectorsTransferRequest) GetConnector

func (o *ConnectorsTransferRequest) GetConnector() shared.Connector

func (*ConnectorsTransferRequest) GetTransferRequest

func (o *ConnectorsTransferRequest) GetTransferRequest() shared.TransferRequest

type ConnectorsTransferResponse

type ConnectorsTransferResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransferResponse *shared.TransferResponse
}

func (*ConnectorsTransferResponse) GetContentType

func (o *ConnectorsTransferResponse) GetContentType() string

func (*ConnectorsTransferResponse) GetRawResponse

func (o *ConnectorsTransferResponse) GetRawResponse() *http.Response

func (*ConnectorsTransferResponse) GetStatusCode

func (o *ConnectorsTransferResponse) GetStatusCode() int

func (*ConnectorsTransferResponse) GetTransferResponse

func (o *ConnectorsTransferResponse) GetTransferResponse() *shared.TransferResponse

type CountAccountsRequest

type CountAccountsRequest struct {
	// Filter accounts by address pattern (regular expression placed between ^ and $).
	Address *string `queryParam:"style=form,explode=true,name=address"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Filter accounts by metadata key value pairs. The filter can be used like this metadata[key]=value1&metadata[a.nested.key]=value2
	Metadata map[string]any `queryParam:"style=deepObject,explode=true,name=metadata"`
}

func (*CountAccountsRequest) GetAddress

func (o *CountAccountsRequest) GetAddress() *string

func (*CountAccountsRequest) GetLedger

func (o *CountAccountsRequest) GetLedger() string

func (*CountAccountsRequest) GetMetadata

func (o *CountAccountsRequest) GetMetadata() map[string]any

type CountAccountsResponse

type CountAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	Headers     map[string][]string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CountAccountsResponse) GetContentType

func (o *CountAccountsResponse) GetContentType() string

func (*CountAccountsResponse) GetHeaders

func (o *CountAccountsResponse) GetHeaders() map[string][]string

func (*CountAccountsResponse) GetRawResponse

func (o *CountAccountsResponse) GetRawResponse() *http.Response

func (*CountAccountsResponse) GetStatusCode

func (o *CountAccountsResponse) GetStatusCode() int

type CountTransactionsRequest

type CountTransactionsRequest struct {
	// Filter transactions with postings involving given account, either as source or destination (regular expression placed between ^ and $).
	Account *string `queryParam:"style=form,explode=true,name=account"`
	// Filter transactions with postings involving given account at destination (regular expression placed between ^ and $).
	Destination *string `queryParam:"style=form,explode=true,name=destination"`
	// Filter transactions that occurred before this timestamp.
	// The format is RFC3339 and is exclusive (for example, "2023-01-02T15:04:01Z" excludes the first second of 4th minute).
	//
	EndTime *time.Time `queryParam:"style=form,explode=true,name=endTime"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Filter transactions by metadata key value pairs. Nested objects can be used as seen in the example below.
	Metadata *Metadata `queryParam:"style=deepObject,explode=true,name=metadata"`
	// Filter transactions by reference field.
	Reference *string `queryParam:"style=form,explode=true,name=reference"`
	// Filter transactions with postings involving given account at source (regular expression placed between ^ and $).
	Source *string `queryParam:"style=form,explode=true,name=source"`
	// Filter transactions that occurred after this timestamp.
	// The format is RFC3339 and is inclusive (for example, "2023-01-02T15:04:01Z" includes the first second of 4th minute).
	//
	StartTime *time.Time `queryParam:"style=form,explode=true,name=startTime"`
}

func (*CountTransactionsRequest) GetAccount

func (o *CountTransactionsRequest) GetAccount() *string

func (*CountTransactionsRequest) GetDestination

func (o *CountTransactionsRequest) GetDestination() *string

func (*CountTransactionsRequest) GetEndTime

func (o *CountTransactionsRequest) GetEndTime() *time.Time

func (*CountTransactionsRequest) GetLedger

func (o *CountTransactionsRequest) GetLedger() string

func (*CountTransactionsRequest) GetMetadata

func (o *CountTransactionsRequest) GetMetadata() *Metadata

func (*CountTransactionsRequest) GetReference

func (o *CountTransactionsRequest) GetReference() *string

func (*CountTransactionsRequest) GetSource

func (o *CountTransactionsRequest) GetSource() *string

func (*CountTransactionsRequest) GetStartTime

func (o *CountTransactionsRequest) GetStartTime() *time.Time

func (CountTransactionsRequest) MarshalJSON

func (c CountTransactionsRequest) MarshalJSON() ([]byte, error)

func (*CountTransactionsRequest) UnmarshalJSON

func (c *CountTransactionsRequest) UnmarshalJSON(data []byte) error

type CountTransactionsResponse

type CountTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	Headers     map[string][]string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CountTransactionsResponse) GetContentType

func (o *CountTransactionsResponse) GetContentType() string

func (*CountTransactionsResponse) GetHeaders

func (o *CountTransactionsResponse) GetHeaders() map[string][]string

func (*CountTransactionsResponse) GetRawResponse

func (o *CountTransactionsResponse) GetRawResponse() *http.Response

func (*CountTransactionsResponse) GetStatusCode

func (o *CountTransactionsResponse) GetStatusCode() int

type CreateAccountResponse

type CreateAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	PaymentsAccountResponse *shared.PaymentsAccountResponse
}

func (*CreateAccountResponse) GetContentType

func (o *CreateAccountResponse) GetContentType() string

func (*CreateAccountResponse) GetPaymentsAccountResponse

func (o *CreateAccountResponse) GetPaymentsAccountResponse() *shared.PaymentsAccountResponse

func (*CreateAccountResponse) GetRawResponse

func (o *CreateAccountResponse) GetRawResponse() *http.Response

func (*CreateAccountResponse) GetStatusCode

func (o *CreateAccountResponse) GetStatusCode() int

type CreateBalanceRequest

type CreateBalanceRequest struct {
	CreateBalanceRequest *shared.CreateBalanceRequest `request:"mediaType=application/json"`
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	ID             string  `pathParam:"style=simple,explode=false,name=id"`
}

func (*CreateBalanceRequest) GetCreateBalanceRequest

func (o *CreateBalanceRequest) GetCreateBalanceRequest() *shared.CreateBalanceRequest

func (*CreateBalanceRequest) GetID

func (o *CreateBalanceRequest) GetID() string

func (*CreateBalanceRequest) GetIdempotencyKey

func (o *CreateBalanceRequest) GetIdempotencyKey() *string

type CreateBalanceResponse

type CreateBalanceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Created balance
	CreateBalanceResponse *shared.CreateBalanceResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateBalanceResponse) GetContentType

func (o *CreateBalanceResponse) GetContentType() string

func (*CreateBalanceResponse) GetCreateBalanceResponse

func (o *CreateBalanceResponse) GetCreateBalanceResponse() *shared.CreateBalanceResponse

func (*CreateBalanceResponse) GetRawResponse

func (o *CreateBalanceResponse) GetRawResponse() *http.Response

func (*CreateBalanceResponse) GetStatusCode

func (o *CreateBalanceResponse) GetStatusCode() int

type CreateBankAccountResponse

type CreateBankAccountResponse struct {
	// OK
	BankAccountResponse *shared.BankAccountResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateBankAccountResponse) GetBankAccountResponse

func (o *CreateBankAccountResponse) GetBankAccountResponse() *shared.BankAccountResponse

func (*CreateBankAccountResponse) GetContentType

func (o *CreateBankAccountResponse) GetContentType() string

func (*CreateBankAccountResponse) GetRawResponse

func (o *CreateBankAccountResponse) GetRawResponse() *http.Response

func (*CreateBankAccountResponse) GetStatusCode

func (o *CreateBankAccountResponse) GetStatusCode() int

type CreateClientResponse

type CreateClientResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Client created
	CreateClientResponse *shared.CreateClientResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateClientResponse) GetContentType

func (o *CreateClientResponse) GetContentType() string

func (*CreateClientResponse) GetCreateClientResponse

func (o *CreateClientResponse) GetCreateClientResponse() *shared.CreateClientResponse

func (*CreateClientResponse) GetRawResponse

func (o *CreateClientResponse) GetRawResponse() *http.Response

func (*CreateClientResponse) GetStatusCode

func (o *CreateClientResponse) GetStatusCode() int

type CreatePaymentResponse

type CreatePaymentResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PaymentResponse *shared.PaymentResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreatePaymentResponse) GetContentType

func (o *CreatePaymentResponse) GetContentType() string

func (*CreatePaymentResponse) GetPaymentResponse

func (o *CreatePaymentResponse) GetPaymentResponse() *shared.PaymentResponse

func (*CreatePaymentResponse) GetRawResponse

func (o *CreatePaymentResponse) GetRawResponse() *http.Response

func (*CreatePaymentResponse) GetStatusCode

func (o *CreatePaymentResponse) GetStatusCode() int

type CreatePolicyResponse

type CreatePolicyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PolicyResponse *shared.PolicyResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreatePolicyResponse) GetContentType

func (o *CreatePolicyResponse) GetContentType() string

func (*CreatePolicyResponse) GetPolicyResponse

func (o *CreatePolicyResponse) GetPolicyResponse() *shared.PolicyResponse

func (*CreatePolicyResponse) GetRawResponse

func (o *CreatePolicyResponse) GetRawResponse() *http.Response

func (*CreatePolicyResponse) GetStatusCode

func (o *CreatePolicyResponse) GetStatusCode() int

type CreatePoolResponse

type CreatePoolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PoolResponse *shared.PoolResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreatePoolResponse) GetContentType

func (o *CreatePoolResponse) GetContentType() string

func (*CreatePoolResponse) GetPoolResponse

func (o *CreatePoolResponse) GetPoolResponse() *shared.PoolResponse

func (*CreatePoolResponse) GetRawResponse

func (o *CreatePoolResponse) GetRawResponse() *http.Response

func (*CreatePoolResponse) GetStatusCode

func (o *CreatePoolResponse) GetStatusCode() int

type CreateSecretRequest

type CreateSecretRequest struct {
	CreateSecretRequest *shared.CreateSecretRequest `request:"mediaType=application/json"`
	// Client ID
	ClientID string `pathParam:"style=simple,explode=false,name=clientId"`
}

func (*CreateSecretRequest) GetClientID

func (o *CreateSecretRequest) GetClientID() string

func (*CreateSecretRequest) GetCreateSecretRequest

func (o *CreateSecretRequest) GetCreateSecretRequest() *shared.CreateSecretRequest

type CreateSecretResponse

type CreateSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Created secret
	CreateSecretResponse *shared.CreateSecretResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateSecretResponse) GetContentType

func (o *CreateSecretResponse) GetContentType() string

func (*CreateSecretResponse) GetCreateSecretResponse

func (o *CreateSecretResponse) GetCreateSecretResponse() *shared.CreateSecretResponse

func (*CreateSecretResponse) GetRawResponse

func (o *CreateSecretResponse) GetRawResponse() *http.Response

func (*CreateSecretResponse) GetStatusCode

func (o *CreateSecretResponse) GetStatusCode() int

type CreateTransactionRequest

type CreateTransactionRequest struct {
	// The request body must contain at least one of the following objects:
	//   - `postings`: suitable for simple transactions
	//   - `script`: enabling more complex transactions with Numscript
	//
	PostTransaction shared.PostTransaction `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Set the preview mode. Preview mode doesn't add the logs to the database or publish a message to the message broker.
	Preview *bool `queryParam:"style=form,explode=true,name=preview"`
}

func (*CreateTransactionRequest) GetLedger

func (o *CreateTransactionRequest) GetLedger() string

func (*CreateTransactionRequest) GetPostTransaction

func (o *CreateTransactionRequest) GetPostTransaction() shared.PostTransaction

func (*CreateTransactionRequest) GetPreview

func (o *CreateTransactionRequest) GetPreview() *bool

type CreateTransactionResponse

type CreateTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransactionsResponse *shared.TransactionsResponse
}

func (*CreateTransactionResponse) GetContentType

func (o *CreateTransactionResponse) GetContentType() string

func (*CreateTransactionResponse) GetRawResponse

func (o *CreateTransactionResponse) GetRawResponse() *http.Response

func (*CreateTransactionResponse) GetStatusCode

func (o *CreateTransactionResponse) GetStatusCode() int

func (*CreateTransactionResponse) GetTransactionsResponse

func (o *CreateTransactionResponse) GetTransactionsResponse() *shared.TransactionsResponse

type CreateTransactionsRequest

type CreateTransactionsRequest struct {
	Transactions shared.Transactions `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*CreateTransactionsRequest) GetLedger

func (o *CreateTransactionsRequest) GetLedger() string

func (*CreateTransactionsRequest) GetTransactions

func (o *CreateTransactionsRequest) GetTransactions() shared.Transactions

type CreateTransactionsResponse

type CreateTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransactionsResponse *shared.TransactionsResponse
}

func (*CreateTransactionsResponse) GetContentType

func (o *CreateTransactionsResponse) GetContentType() string

func (*CreateTransactionsResponse) GetRawResponse

func (o *CreateTransactionsResponse) GetRawResponse() *http.Response

func (*CreateTransactionsResponse) GetStatusCode

func (o *CreateTransactionsResponse) GetStatusCode() int

func (*CreateTransactionsResponse) GetTransactionsResponse

func (o *CreateTransactionsResponse) GetTransactionsResponse() *shared.TransactionsResponse

type CreateTransferInitiationResponse

type CreateTransferInitiationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransferInitiationResponse *shared.TransferInitiationResponse
}

func (*CreateTransferInitiationResponse) GetContentType

func (o *CreateTransferInitiationResponse) GetContentType() string

func (*CreateTransferInitiationResponse) GetRawResponse

func (o *CreateTransferInitiationResponse) GetRawResponse() *http.Response

func (*CreateTransferInitiationResponse) GetStatusCode

func (o *CreateTransferInitiationResponse) GetStatusCode() int

func (*CreateTransferInitiationResponse) GetTransferInitiationResponse

func (o *CreateTransferInitiationResponse) GetTransferInitiationResponse() *shared.TransferInitiationResponse

type CreateTriggerResponse

type CreateTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Created trigger
	CreateTriggerResponse *shared.CreateTriggerResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateTriggerResponse) GetContentType

func (o *CreateTriggerResponse) GetContentType() string

func (*CreateTriggerResponse) GetCreateTriggerResponse

func (o *CreateTriggerResponse) GetCreateTriggerResponse() *shared.CreateTriggerResponse

func (*CreateTriggerResponse) GetRawResponse

func (o *CreateTriggerResponse) GetRawResponse() *http.Response

func (*CreateTriggerResponse) GetStatusCode

func (o *CreateTriggerResponse) GetStatusCode() int

type CreateWalletRequest

type CreateWalletRequest struct {
	CreateWalletRequest *shared.CreateWalletRequest `request:"mediaType=application/json"`
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
}

func (*CreateWalletRequest) GetCreateWalletRequest

func (o *CreateWalletRequest) GetCreateWalletRequest() *shared.CreateWalletRequest

func (*CreateWalletRequest) GetIdempotencyKey

func (o *CreateWalletRequest) GetIdempotencyKey() *string

type CreateWalletResponse

type CreateWalletResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Wallet created
	CreateWalletResponse *shared.CreateWalletResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateWalletResponse) GetContentType

func (o *CreateWalletResponse) GetContentType() string

func (*CreateWalletResponse) GetCreateWalletResponse

func (o *CreateWalletResponse) GetCreateWalletResponse() *shared.CreateWalletResponse

func (*CreateWalletResponse) GetRawResponse

func (o *CreateWalletResponse) GetRawResponse() *http.Response

func (*CreateWalletResponse) GetStatusCode

func (o *CreateWalletResponse) GetStatusCode() int

type CreateWorkflowResponse

type CreateWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Created workflow
	CreateWorkflowResponse *shared.CreateWorkflowResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreateWorkflowResponse) GetContentType

func (o *CreateWorkflowResponse) GetContentType() string

func (*CreateWorkflowResponse) GetCreateWorkflowResponse

func (o *CreateWorkflowResponse) GetCreateWorkflowResponse() *shared.CreateWorkflowResponse

func (*CreateWorkflowResponse) GetRawResponse

func (o *CreateWorkflowResponse) GetRawResponse() *http.Response

func (*CreateWorkflowResponse) GetStatusCode

func (o *CreateWorkflowResponse) GetStatusCode() int

type CreditWalletRequest

type CreditWalletRequest struct {
	CreditWalletRequest *shared.CreditWalletRequest `request:"mediaType=application/json"`
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	ID             string  `pathParam:"style=simple,explode=false,name=id"`
}

func (*CreditWalletRequest) GetCreditWalletRequest

func (o *CreditWalletRequest) GetCreditWalletRequest() *shared.CreditWalletRequest

func (*CreditWalletRequest) GetID

func (o *CreditWalletRequest) GetID() string

func (*CreditWalletRequest) GetIdempotencyKey

func (o *CreditWalletRequest) GetIdempotencyKey() *string

type CreditWalletResponse

type CreditWalletResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*CreditWalletResponse) GetContentType

func (o *CreditWalletResponse) GetContentType() string

func (*CreditWalletResponse) GetRawResponse

func (o *CreditWalletResponse) GetRawResponse() *http.Response

func (*CreditWalletResponse) GetStatusCode

func (o *CreditWalletResponse) GetStatusCode() int

type DeactivateConfigRequest

type DeactivateConfigRequest struct {
	// Config ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*DeactivateConfigRequest) GetID

func (o *DeactivateConfigRequest) GetID() string

type DeactivateConfigResponse

type DeactivateConfigResponse struct {
	// Config successfully deactivated.
	ConfigResponse *shared.ConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeactivateConfigResponse) GetConfigResponse

func (o *DeactivateConfigResponse) GetConfigResponse() *shared.ConfigResponse

func (*DeactivateConfigResponse) GetContentType

func (o *DeactivateConfigResponse) GetContentType() string

func (*DeactivateConfigResponse) GetRawResponse

func (o *DeactivateConfigResponse) GetRawResponse() *http.Response

func (*DeactivateConfigResponse) GetStatusCode

func (o *DeactivateConfigResponse) GetStatusCode() int

type DebitWalletRequest

type DebitWalletRequest struct {
	DebitWalletRequest *shared.DebitWalletRequest `request:"mediaType=application/json"`
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	ID             string  `pathParam:"style=simple,explode=false,name=id"`
}

func (*DebitWalletRequest) GetDebitWalletRequest

func (o *DebitWalletRequest) GetDebitWalletRequest() *shared.DebitWalletRequest

func (*DebitWalletRequest) GetID

func (o *DebitWalletRequest) GetID() string

func (*DebitWalletRequest) GetIdempotencyKey

func (o *DebitWalletRequest) GetIdempotencyKey() *string

type DebitWalletResponse

type DebitWalletResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Wallet successfully debited as a pending hold
	DebitWalletResponse *shared.DebitWalletResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DebitWalletResponse) GetContentType

func (o *DebitWalletResponse) GetContentType() string

func (*DebitWalletResponse) GetDebitWalletResponse

func (o *DebitWalletResponse) GetDebitWalletResponse() *shared.DebitWalletResponse

func (*DebitWalletResponse) GetRawResponse

func (o *DebitWalletResponse) GetRawResponse() *http.Response

func (*DebitWalletResponse) GetStatusCode

func (o *DebitWalletResponse) GetStatusCode() int

type DeleteClientRequest

type DeleteClientRequest struct {
	// Client ID
	ClientID string `pathParam:"style=simple,explode=false,name=clientId"`
}

func (*DeleteClientRequest) GetClientID

func (o *DeleteClientRequest) GetClientID() string

type DeleteClientResponse

type DeleteClientResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteClientResponse) GetContentType

func (o *DeleteClientResponse) GetContentType() string

func (*DeleteClientResponse) GetRawResponse

func (o *DeleteClientResponse) GetRawResponse() *http.Response

func (*DeleteClientResponse) GetStatusCode

func (o *DeleteClientResponse) GetStatusCode() int

type DeleteConfigRequest

type DeleteConfigRequest struct {
	// Config ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*DeleteConfigRequest) GetID

func (o *DeleteConfigRequest) GetID() string

type DeleteConfigResponse

type DeleteConfigResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteConfigResponse) GetContentType

func (o *DeleteConfigResponse) GetContentType() string

func (*DeleteConfigResponse) GetRawResponse

func (o *DeleteConfigResponse) GetRawResponse() *http.Response

func (*DeleteConfigResponse) GetStatusCode

func (o *DeleteConfigResponse) GetStatusCode() int

type DeletePolicyRequest

type DeletePolicyRequest struct {
	// The policy ID.
	PolicyID string `pathParam:"style=simple,explode=false,name=policyID"`
}

func (*DeletePolicyRequest) GetPolicyID

func (o *DeletePolicyRequest) GetPolicyID() string

type DeletePolicyResponse

type DeletePolicyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePolicyResponse) GetContentType

func (o *DeletePolicyResponse) GetContentType() string

func (*DeletePolicyResponse) GetRawResponse

func (o *DeletePolicyResponse) GetRawResponse() *http.Response

func (*DeletePolicyResponse) GetStatusCode

func (o *DeletePolicyResponse) GetStatusCode() int

type DeletePoolRequest

type DeletePoolRequest struct {
	// The pool ID.
	PoolID string `pathParam:"style=simple,explode=false,name=poolId"`
}

func (*DeletePoolRequest) GetPoolID

func (o *DeletePoolRequest) GetPoolID() string

type DeletePoolResponse

type DeletePoolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeletePoolResponse) GetContentType

func (o *DeletePoolResponse) GetContentType() string

func (*DeletePoolResponse) GetRawResponse

func (o *DeletePoolResponse) GetRawResponse() *http.Response

func (*DeletePoolResponse) GetStatusCode

func (o *DeletePoolResponse) GetStatusCode() int

type DeleteSecretRequest

type DeleteSecretRequest struct {
	// Client ID
	ClientID string `pathParam:"style=simple,explode=false,name=clientId"`
	// Secret ID
	SecretID string `pathParam:"style=simple,explode=false,name=secretId"`
}

func (*DeleteSecretRequest) GetClientID

func (o *DeleteSecretRequest) GetClientID() string

func (*DeleteSecretRequest) GetSecretID

func (o *DeleteSecretRequest) GetSecretID() string

type DeleteSecretResponse

type DeleteSecretResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteSecretResponse) GetContentType

func (o *DeleteSecretResponse) GetContentType() string

func (*DeleteSecretResponse) GetRawResponse

func (o *DeleteSecretResponse) GetRawResponse() *http.Response

func (*DeleteSecretResponse) GetStatusCode

func (o *DeleteSecretResponse) GetStatusCode() int

type DeleteTransferInitiationRequest

type DeleteTransferInitiationRequest struct {
	// The transfer ID.
	TransferID string `pathParam:"style=simple,explode=false,name=transferId"`
}

func (*DeleteTransferInitiationRequest) GetTransferID

func (o *DeleteTransferInitiationRequest) GetTransferID() string

type DeleteTransferInitiationResponse

type DeleteTransferInitiationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTransferInitiationResponse) GetContentType

func (o *DeleteTransferInitiationResponse) GetContentType() string

func (*DeleteTransferInitiationResponse) GetRawResponse

func (o *DeleteTransferInitiationResponse) GetRawResponse() *http.Response

func (*DeleteTransferInitiationResponse) GetStatusCode

func (o *DeleteTransferInitiationResponse) GetStatusCode() int

type DeleteTriggerRequest

type DeleteTriggerRequest struct {
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*DeleteTriggerRequest) GetTriggerID

func (o *DeleteTriggerRequest) GetTriggerID() string

type DeleteTriggerResponse

type DeleteTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteTriggerResponse) GetContentType

func (o *DeleteTriggerResponse) GetContentType() string

func (*DeleteTriggerResponse) GetRawResponse

func (o *DeleteTriggerResponse) GetRawResponse() *http.Response

func (*DeleteTriggerResponse) GetStatusCode

func (o *DeleteTriggerResponse) GetStatusCode() int

type DeleteWorkflowRequest

type DeleteWorkflowRequest struct {
	// The flow id
	FlowID string `pathParam:"style=simple,explode=false,name=flowId"`
}

func (*DeleteWorkflowRequest) GetFlowID

func (o *DeleteWorkflowRequest) GetFlowID() string

type DeleteWorkflowResponse

type DeleteWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*DeleteWorkflowResponse) GetContentType

func (o *DeleteWorkflowResponse) GetContentType() string

func (*DeleteWorkflowResponse) GetRawResponse

func (o *DeleteWorkflowResponse) GetRawResponse() *http.Response

func (*DeleteWorkflowResponse) GetStatusCode

func (o *DeleteWorkflowResponse) GetStatusCode() int

type ForwardBankAccountRequest

type ForwardBankAccountRequest struct {
	ForwardBankAccountRequest shared.ForwardBankAccountRequest `request:"mediaType=application/json"`
	// The bank account ID.
	BankAccountID string `pathParam:"style=simple,explode=false,name=bankAccountId"`
}

func (*ForwardBankAccountRequest) GetBankAccountID

func (o *ForwardBankAccountRequest) GetBankAccountID() string

func (*ForwardBankAccountRequest) GetForwardBankAccountRequest

func (o *ForwardBankAccountRequest) GetForwardBankAccountRequest() shared.ForwardBankAccountRequest

type ForwardBankAccountResponse

type ForwardBankAccountResponse struct {
	// OK
	BankAccountResponse *shared.BankAccountResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ForwardBankAccountResponse) GetBankAccountResponse

func (o *ForwardBankAccountResponse) GetBankAccountResponse() *shared.BankAccountResponse

func (*ForwardBankAccountResponse) GetContentType

func (o *ForwardBankAccountResponse) GetContentType() string

func (*ForwardBankAccountResponse) GetRawResponse

func (o *ForwardBankAccountResponse) GetRawResponse() *http.Response

func (*ForwardBankAccountResponse) GetStatusCode

func (o *ForwardBankAccountResponse) GetStatusCode() int

type GetAccountBalancesRequest

type GetAccountBalancesRequest struct {
	// The account ID.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// Filter balances by currency.
	// If not specified, all account's balances will be returned.
	//
	Asset *string `queryParam:"style=form,explode=true,name=asset"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Filter balances by date.
	// If not specified, all account's balances will be returned.
	//
	From *time.Time `queryParam:"style=form,explode=true,name=from"`
	// The maximum number of results to return per page.
	Limit *int64 `queryParam:"style=form,explode=true,name=limit"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
	// Filter balances by date.
	// If not specified, default will be set to now.
	//
	To *time.Time `queryParam:"style=form,explode=true,name=to"`
}

func (*GetAccountBalancesRequest) GetAccountID

func (o *GetAccountBalancesRequest) GetAccountID() string

func (*GetAccountBalancesRequest) GetAsset

func (o *GetAccountBalancesRequest) GetAsset() *string

func (*GetAccountBalancesRequest) GetCursor

func (o *GetAccountBalancesRequest) GetCursor() *string

func (*GetAccountBalancesRequest) GetFrom

func (o *GetAccountBalancesRequest) GetFrom() *time.Time

func (*GetAccountBalancesRequest) GetLimit

func (o *GetAccountBalancesRequest) GetLimit() *int64

func (*GetAccountBalancesRequest) GetPageSize

func (o *GetAccountBalancesRequest) GetPageSize() *int64

func (*GetAccountBalancesRequest) GetSort

func (o *GetAccountBalancesRequest) GetSort() []string

func (*GetAccountBalancesRequest) GetTo

func (o *GetAccountBalancesRequest) GetTo() *time.Time

func (GetAccountBalancesRequest) MarshalJSON

func (g GetAccountBalancesRequest) MarshalJSON() ([]byte, error)

func (*GetAccountBalancesRequest) UnmarshalJSON

func (g *GetAccountBalancesRequest) UnmarshalJSON(data []byte) error

type GetAccountBalancesResponse

type GetAccountBalancesResponse struct {
	// OK
	BalancesCursor *shared.BalancesCursor
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAccountBalancesResponse) GetBalancesCursor

func (o *GetAccountBalancesResponse) GetBalancesCursor() *shared.BalancesCursor

func (*GetAccountBalancesResponse) GetContentType

func (o *GetAccountBalancesResponse) GetContentType() string

func (*GetAccountBalancesResponse) GetRawResponse

func (o *GetAccountBalancesResponse) GetRawResponse() *http.Response

func (*GetAccountBalancesResponse) GetStatusCode

func (o *GetAccountBalancesResponse) GetStatusCode() int

type GetAccountRequest

type GetAccountRequest struct {
	// Exact address of the account. It must match the following regular expressions pattern:
	// “`
	// ^\w+(:\w+)*$
	// “`
	//
	Address string `pathParam:"style=simple,explode=false,name=address"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*GetAccountRequest) GetAddress

func (o *GetAccountRequest) GetAddress() string

func (*GetAccountRequest) GetLedger

func (o *GetAccountRequest) GetLedger() string

type GetAccountResponse

type GetAccountResponse struct {
	// OK
	AccountResponse *shared.AccountResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetAccountResponse) GetAccountResponse

func (o *GetAccountResponse) GetAccountResponse() *shared.AccountResponse

func (*GetAccountResponse) GetContentType

func (o *GetAccountResponse) GetContentType() string

func (*GetAccountResponse) GetRawResponse

func (o *GetAccountResponse) GetRawResponse() *http.Response

func (*GetAccountResponse) GetStatusCode

func (o *GetAccountResponse) GetStatusCode() int

type GetBalanceRequest

type GetBalanceRequest struct {
	BalanceName string `pathParam:"style=simple,explode=false,name=balanceName"`
	ID          string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetBalanceRequest) GetBalanceName

func (o *GetBalanceRequest) GetBalanceName() string

func (*GetBalanceRequest) GetID

func (o *GetBalanceRequest) GetID() string

type GetBalanceResponse

type GetBalanceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Balance summary
	GetBalanceResponse *shared.GetBalanceResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetBalanceResponse) GetContentType

func (o *GetBalanceResponse) GetContentType() string

func (*GetBalanceResponse) GetGetBalanceResponse

func (o *GetBalanceResponse) GetGetBalanceResponse() *shared.GetBalanceResponse

func (*GetBalanceResponse) GetRawResponse

func (o *GetBalanceResponse) GetRawResponse() *http.Response

func (*GetBalanceResponse) GetStatusCode

func (o *GetBalanceResponse) GetStatusCode() int

type GetBalancesAggregatedRequest

type GetBalancesAggregatedRequest struct {
	// Filter balances involving given account, either as source or destination.
	Address *string `queryParam:"style=form,explode=true,name=address"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Use insertion date instead of effective date
	UseInsertionDate *bool `queryParam:"style=form,explode=true,name=useInsertionDate"`
}

func (*GetBalancesAggregatedRequest) GetAddress

func (o *GetBalancesAggregatedRequest) GetAddress() *string

func (*GetBalancesAggregatedRequest) GetLedger

func (o *GetBalancesAggregatedRequest) GetLedger() string

func (*GetBalancesAggregatedRequest) GetUseInsertionDate

func (o *GetBalancesAggregatedRequest) GetUseInsertionDate() *bool

type GetBalancesAggregatedResponse

type GetBalancesAggregatedResponse struct {
	// OK
	AggregateBalancesResponse *shared.AggregateBalancesResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetBalancesAggregatedResponse) GetAggregateBalancesResponse

func (o *GetBalancesAggregatedResponse) GetAggregateBalancesResponse() *shared.AggregateBalancesResponse

func (*GetBalancesAggregatedResponse) GetContentType

func (o *GetBalancesAggregatedResponse) GetContentType() string

func (*GetBalancesAggregatedResponse) GetRawResponse

func (o *GetBalancesAggregatedResponse) GetRawResponse() *http.Response

func (*GetBalancesAggregatedResponse) GetStatusCode

func (o *GetBalancesAggregatedResponse) GetStatusCode() int

type GetBalancesRequest

type GetBalancesRequest struct {
	// Filter balances involving given account, either as source or destination.
	Address *string `queryParam:"style=form,explode=true,name=address"`
	// Pagination cursor, will return accounts after given address, in descending order.
	After *string `queryParam:"style=form,explode=true,name=after"`
	// Parameter used in pagination requests. Maximum page size is set to 1000.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
}

func (*GetBalancesRequest) GetAddress

func (o *GetBalancesRequest) GetAddress() *string

func (*GetBalancesRequest) GetAfter

func (o *GetBalancesRequest) GetAfter() *string

func (*GetBalancesRequest) GetCursor

func (o *GetBalancesRequest) GetCursor() *string

func (*GetBalancesRequest) GetLedger

func (o *GetBalancesRequest) GetLedger() string

func (*GetBalancesRequest) GetPageSize

func (o *GetBalancesRequest) GetPageSize() *int64

func (GetBalancesRequest) MarshalJSON

func (g GetBalancesRequest) MarshalJSON() ([]byte, error)

func (*GetBalancesRequest) UnmarshalJSON

func (g *GetBalancesRequest) UnmarshalJSON(data []byte) error

type GetBalancesResponse

type GetBalancesResponse struct {
	// OK
	BalancesCursorResponse *shared.BalancesCursorResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetBalancesResponse) GetBalancesCursorResponse

func (o *GetBalancesResponse) GetBalancesCursorResponse() *shared.BalancesCursorResponse

func (*GetBalancesResponse) GetContentType

func (o *GetBalancesResponse) GetContentType() string

func (*GetBalancesResponse) GetRawResponse

func (o *GetBalancesResponse) GetRawResponse() *http.Response

func (*GetBalancesResponse) GetStatusCode

func (o *GetBalancesResponse) GetStatusCode() int

type GetBankAccountRequest

type GetBankAccountRequest struct {
	// The bank account ID.
	BankAccountID string `pathParam:"style=simple,explode=false,name=bankAccountId"`
}

func (*GetBankAccountRequest) GetBankAccountID

func (o *GetBankAccountRequest) GetBankAccountID() string

type GetBankAccountResponse

type GetBankAccountResponse struct {
	// OK
	BankAccountResponse *shared.BankAccountResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetBankAccountResponse) GetBankAccountResponse

func (o *GetBankAccountResponse) GetBankAccountResponse() *shared.BankAccountResponse

func (*GetBankAccountResponse) GetContentType

func (o *GetBankAccountResponse) GetContentType() string

func (*GetBankAccountResponse) GetRawResponse

func (o *GetBankAccountResponse) GetRawResponse() *http.Response

func (*GetBankAccountResponse) GetStatusCode

func (o *GetBankAccountResponse) GetStatusCode() int

type GetConnectorTaskRequest

type GetConnectorTaskRequest struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The task ID.
	TaskID string `pathParam:"style=simple,explode=false,name=taskId"`
}

func (*GetConnectorTaskRequest) GetConnector

func (o *GetConnectorTaskRequest) GetConnector() shared.Connector

func (*GetConnectorTaskRequest) GetTaskID

func (o *GetConnectorTaskRequest) GetTaskID() string

type GetConnectorTaskResponse

type GetConnectorTaskResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TaskResponse *shared.TaskResponse
}

func (*GetConnectorTaskResponse) GetContentType

func (o *GetConnectorTaskResponse) GetContentType() string

func (*GetConnectorTaskResponse) GetRawResponse

func (o *GetConnectorTaskResponse) GetRawResponse() *http.Response

func (*GetConnectorTaskResponse) GetStatusCode

func (o *GetConnectorTaskResponse) GetStatusCode() int

func (*GetConnectorTaskResponse) GetTaskResponse

func (o *GetConnectorTaskResponse) GetTaskResponse() *shared.TaskResponse

type GetConnectorTaskV1Request

type GetConnectorTaskV1Request struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
	// The task ID.
	TaskID string `pathParam:"style=simple,explode=false,name=taskId"`
}

func (*GetConnectorTaskV1Request) GetConnector

func (o *GetConnectorTaskV1Request) GetConnector() shared.Connector

func (*GetConnectorTaskV1Request) GetConnectorID

func (o *GetConnectorTaskV1Request) GetConnectorID() string

func (*GetConnectorTaskV1Request) GetTaskID

func (o *GetConnectorTaskV1Request) GetTaskID() string

type GetConnectorTaskV1Response

type GetConnectorTaskV1Response struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TaskResponse *shared.TaskResponse
}

func (*GetConnectorTaskV1Response) GetContentType

func (o *GetConnectorTaskV1Response) GetContentType() string

func (*GetConnectorTaskV1Response) GetRawResponse

func (o *GetConnectorTaskV1Response) GetRawResponse() *http.Response

func (*GetConnectorTaskV1Response) GetStatusCode

func (o *GetConnectorTaskV1Response) GetStatusCode() int

func (*GetConnectorTaskV1Response) GetTaskResponse

func (o *GetConnectorTaskV1Response) GetTaskResponse() *shared.TaskResponse

type GetHoldRequest

type GetHoldRequest struct {
	// The hold ID
	HoldID string `pathParam:"style=simple,explode=false,name=holdID"`
}

func (*GetHoldRequest) GetHoldID

func (o *GetHoldRequest) GetHoldID() string

type GetHoldResponse

type GetHoldResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Holds
	GetHoldResponse *shared.GetHoldResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetHoldResponse) GetContentType

func (o *GetHoldResponse) GetContentType() string

func (*GetHoldResponse) GetGetHoldResponse

func (o *GetHoldResponse) GetGetHoldResponse() *shared.GetHoldResponse

func (*GetHoldResponse) GetRawResponse

func (o *GetHoldResponse) GetRawResponse() *http.Response

func (*GetHoldResponse) GetStatusCode

func (o *GetHoldResponse) GetStatusCode() int

type GetHoldsRequest

type GetHoldsRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when the pagination token is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Filter holds by metadata key value pairs. Nested objects can be used as seen in the example below.
	Metadata map[string]string `queryParam:"style=deepObject,explode=true,name=metadata"`
	// The maximum number of results to return per page
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// The wallet to filter on
	WalletID *string `queryParam:"style=form,explode=true,name=walletID"`
}

func (*GetHoldsRequest) GetCursor

func (o *GetHoldsRequest) GetCursor() *string

func (*GetHoldsRequest) GetMetadata

func (o *GetHoldsRequest) GetMetadata() map[string]string

func (*GetHoldsRequest) GetPageSize

func (o *GetHoldsRequest) GetPageSize() *int64

func (*GetHoldsRequest) GetWalletID

func (o *GetHoldsRequest) GetWalletID() *string

func (GetHoldsRequest) MarshalJSON

func (g GetHoldsRequest) MarshalJSON() ([]byte, error)

func (*GetHoldsRequest) UnmarshalJSON

func (g *GetHoldsRequest) UnmarshalJSON(data []byte) error

type GetHoldsResponse

type GetHoldsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Holds
	GetHoldsResponse *shared.GetHoldsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetHoldsResponse) GetContentType

func (o *GetHoldsResponse) GetContentType() string

func (*GetHoldsResponse) GetGetHoldsResponse

func (o *GetHoldsResponse) GetGetHoldsResponse() *shared.GetHoldsResponse

func (*GetHoldsResponse) GetRawResponse

func (o *GetHoldsResponse) GetRawResponse() *http.Response

func (*GetHoldsResponse) GetStatusCode

func (o *GetHoldsResponse) GetStatusCode() int

type GetInfoResponse

type GetInfoResponse struct {
	// OK
	ConfigInfoResponse *shared.ConfigInfoResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetInfoResponse) GetConfigInfoResponse

func (o *GetInfoResponse) GetConfigInfoResponse() *shared.ConfigInfoResponse

func (*GetInfoResponse) GetContentType

func (o *GetInfoResponse) GetContentType() string

func (*GetInfoResponse) GetRawResponse

func (o *GetInfoResponse) GetRawResponse() *http.Response

func (*GetInfoResponse) GetStatusCode

func (o *GetInfoResponse) GetStatusCode() int

type GetInstanceHistoryRequest

type GetInstanceHistoryRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*GetInstanceHistoryRequest) GetInstanceID

func (o *GetInstanceHistoryRequest) GetInstanceID() string

type GetInstanceHistoryResponse

type GetInstanceHistoryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// The workflow instance history
	GetWorkflowInstanceHistoryResponse *shared.GetWorkflowInstanceHistoryResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetInstanceHistoryResponse) GetContentType

func (o *GetInstanceHistoryResponse) GetContentType() string

func (*GetInstanceHistoryResponse) GetGetWorkflowInstanceHistoryResponse

func (o *GetInstanceHistoryResponse) GetGetWorkflowInstanceHistoryResponse() *shared.GetWorkflowInstanceHistoryResponse

func (*GetInstanceHistoryResponse) GetRawResponse

func (o *GetInstanceHistoryResponse) GetRawResponse() *http.Response

func (*GetInstanceHistoryResponse) GetStatusCode

func (o *GetInstanceHistoryResponse) GetStatusCode() int

type GetInstanceRequest

type GetInstanceRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*GetInstanceRequest) GetInstanceID

func (o *GetInstanceRequest) GetInstanceID() string

type GetInstanceResponse

type GetInstanceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// The workflow instance
	GetWorkflowInstanceResponse *shared.GetWorkflowInstanceResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetInstanceResponse) GetContentType

func (o *GetInstanceResponse) GetContentType() string

func (*GetInstanceResponse) GetGetWorkflowInstanceResponse

func (o *GetInstanceResponse) GetGetWorkflowInstanceResponse() *shared.GetWorkflowInstanceResponse

func (*GetInstanceResponse) GetRawResponse

func (o *GetInstanceResponse) GetRawResponse() *http.Response

func (*GetInstanceResponse) GetStatusCode

func (o *GetInstanceResponse) GetStatusCode() int

type GetInstanceStageHistoryRequest

type GetInstanceStageHistoryRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
	// The stage number
	Number int64 `pathParam:"style=simple,explode=false,name=number"`
}

func (*GetInstanceStageHistoryRequest) GetInstanceID

func (o *GetInstanceStageHistoryRequest) GetInstanceID() string

func (*GetInstanceStageHistoryRequest) GetNumber

func (o *GetInstanceStageHistoryRequest) GetNumber() int64

type GetInstanceStageHistoryResponse

type GetInstanceStageHistoryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// The workflow instance stage history
	GetWorkflowInstanceHistoryStageResponse *shared.GetWorkflowInstanceHistoryStageResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetInstanceStageHistoryResponse) GetContentType

func (o *GetInstanceStageHistoryResponse) GetContentType() string

func (*GetInstanceStageHistoryResponse) GetGetWorkflowInstanceHistoryStageResponse

func (o *GetInstanceStageHistoryResponse) GetGetWorkflowInstanceHistoryStageResponse() *shared.GetWorkflowInstanceHistoryStageResponse

func (*GetInstanceStageHistoryResponse) GetRawResponse

func (o *GetInstanceStageHistoryResponse) GetRawResponse() *http.Response

func (*GetInstanceStageHistoryResponse) GetStatusCode

func (o *GetInstanceStageHistoryResponse) GetStatusCode() int

type GetLedgerInfoRequest

type GetLedgerInfoRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*GetLedgerInfoRequest) GetLedger

func (o *GetLedgerInfoRequest) GetLedger() string

type GetLedgerInfoResponse

type GetLedgerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	LedgerInfoResponse *shared.LedgerInfoResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetLedgerInfoResponse) GetContentType

func (o *GetLedgerInfoResponse) GetContentType() string

func (*GetLedgerInfoResponse) GetLedgerInfoResponse

func (o *GetLedgerInfoResponse) GetLedgerInfoResponse() *shared.LedgerInfoResponse

func (*GetLedgerInfoResponse) GetRawResponse

func (o *GetLedgerInfoResponse) GetRawResponse() *http.Response

func (*GetLedgerInfoResponse) GetStatusCode

func (o *GetLedgerInfoResponse) GetStatusCode() int

type GetManyConfigsRequest

type GetManyConfigsRequest struct {
	// Optional filter by endpoint URL
	Endpoint *string `queryParam:"style=form,explode=true,name=endpoint"`
	// Optional filter by Config ID
	ID *string `queryParam:"style=form,explode=true,name=id"`
}

func (*GetManyConfigsRequest) GetEndpoint

func (o *GetManyConfigsRequest) GetEndpoint() *string

func (*GetManyConfigsRequest) GetID

func (o *GetManyConfigsRequest) GetID() *string

type GetManyConfigsResponse

type GetManyConfigsResponse struct {
	// OK
	ConfigsResponse *shared.ConfigsResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetManyConfigsResponse) GetConfigsResponse

func (o *GetManyConfigsResponse) GetConfigsResponse() *shared.ConfigsResponse

func (*GetManyConfigsResponse) GetContentType

func (o *GetManyConfigsResponse) GetContentType() string

func (*GetManyConfigsResponse) GetRawResponse

func (o *GetManyConfigsResponse) GetRawResponse() *http.Response

func (*GetManyConfigsResponse) GetStatusCode

func (o *GetManyConfigsResponse) GetStatusCode() int

type GetMappingRequest

type GetMappingRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*GetMappingRequest) GetLedger

func (o *GetMappingRequest) GetLedger() string

type GetMappingResponse

type GetMappingResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	MappingResponse *shared.MappingResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetMappingResponse) GetContentType

func (o *GetMappingResponse) GetContentType() string

func (*GetMappingResponse) GetMappingResponse

func (o *GetMappingResponse) GetMappingResponse() *shared.MappingResponse

func (*GetMappingResponse) GetRawResponse

func (o *GetMappingResponse) GetRawResponse() *http.Response

func (*GetMappingResponse) GetStatusCode

func (o *GetMappingResponse) GetStatusCode() int

type GetOIDCWellKnownsResponse

type GetOIDCWellKnownsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetOIDCWellKnownsResponse) GetContentType

func (o *GetOIDCWellKnownsResponse) GetContentType() string

func (*GetOIDCWellKnownsResponse) GetRawResponse

func (o *GetOIDCWellKnownsResponse) GetRawResponse() *http.Response

func (*GetOIDCWellKnownsResponse) GetStatusCode

func (o *GetOIDCWellKnownsResponse) GetStatusCode() int

type GetPaymentRequest

type GetPaymentRequest struct {
	// The payment ID.
	PaymentID string `pathParam:"style=simple,explode=false,name=paymentId"`
}

func (*GetPaymentRequest) GetPaymentID

func (o *GetPaymentRequest) GetPaymentID() string

type GetPaymentResponse

type GetPaymentResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PaymentResponse *shared.PaymentResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPaymentResponse) GetContentType

func (o *GetPaymentResponse) GetContentType() string

func (*GetPaymentResponse) GetPaymentResponse

func (o *GetPaymentResponse) GetPaymentResponse() *shared.PaymentResponse

func (*GetPaymentResponse) GetRawResponse

func (o *GetPaymentResponse) GetRawResponse() *http.Response

func (*GetPaymentResponse) GetStatusCode

func (o *GetPaymentResponse) GetStatusCode() int

type GetPolicyRequest

type GetPolicyRequest struct {
	// The policy ID.
	PolicyID string `pathParam:"style=simple,explode=false,name=policyID"`
}

func (*GetPolicyRequest) GetPolicyID

func (o *GetPolicyRequest) GetPolicyID() string

type GetPolicyResponse

type GetPolicyResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PolicyResponse *shared.PolicyResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPolicyResponse) GetContentType

func (o *GetPolicyResponse) GetContentType() string

func (*GetPolicyResponse) GetPolicyResponse

func (o *GetPolicyResponse) GetPolicyResponse() *shared.PolicyResponse

func (*GetPolicyResponse) GetRawResponse

func (o *GetPolicyResponse) GetRawResponse() *http.Response

func (*GetPolicyResponse) GetStatusCode

func (o *GetPolicyResponse) GetStatusCode() int

type GetPoolBalancesRequest

type GetPoolBalancesRequest struct {
	// Filter balances by date.
	//
	At time.Time `queryParam:"style=form,explode=true,name=at"`
	// The pool ID.
	PoolID string `pathParam:"style=simple,explode=false,name=poolId"`
}

func (*GetPoolBalancesRequest) GetAt

func (o *GetPoolBalancesRequest) GetAt() time.Time

func (*GetPoolBalancesRequest) GetPoolID

func (o *GetPoolBalancesRequest) GetPoolID() string

func (GetPoolBalancesRequest) MarshalJSON

func (g GetPoolBalancesRequest) MarshalJSON() ([]byte, error)

func (*GetPoolBalancesRequest) UnmarshalJSON

func (g *GetPoolBalancesRequest) UnmarshalJSON(data []byte) error

type GetPoolBalancesResponse

type GetPoolBalancesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PoolBalancesResponse *shared.PoolBalancesResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPoolBalancesResponse) GetContentType

func (o *GetPoolBalancesResponse) GetContentType() string

func (*GetPoolBalancesResponse) GetPoolBalancesResponse

func (o *GetPoolBalancesResponse) GetPoolBalancesResponse() *shared.PoolBalancesResponse

func (*GetPoolBalancesResponse) GetRawResponse

func (o *GetPoolBalancesResponse) GetRawResponse() *http.Response

func (*GetPoolBalancesResponse) GetStatusCode

func (o *GetPoolBalancesResponse) GetStatusCode() int

type GetPoolRequest

type GetPoolRequest struct {
	// The pool ID.
	PoolID string `pathParam:"style=simple,explode=false,name=poolId"`
}

func (*GetPoolRequest) GetPoolID

func (o *GetPoolRequest) GetPoolID() string

type GetPoolResponse

type GetPoolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PoolResponse *shared.PoolResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetPoolResponse) GetContentType

func (o *GetPoolResponse) GetContentType() string

func (*GetPoolResponse) GetPoolResponse

func (o *GetPoolResponse) GetPoolResponse() *shared.PoolResponse

func (*GetPoolResponse) GetRawResponse

func (o *GetPoolResponse) GetRawResponse() *http.Response

func (*GetPoolResponse) GetStatusCode

func (o *GetPoolResponse) GetStatusCode() int

type GetReconciliationRequest

type GetReconciliationRequest struct {
	// The reconciliation ID.
	ReconciliationID string `pathParam:"style=simple,explode=false,name=reconciliationID"`
}

func (*GetReconciliationRequest) GetReconciliationID

func (o *GetReconciliationRequest) GetReconciliationID() string

type GetReconciliationResponse

type GetReconciliationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ReconciliationResponse *shared.ReconciliationResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetReconciliationResponse) GetContentType

func (o *GetReconciliationResponse) GetContentType() string

func (*GetReconciliationResponse) GetRawResponse

func (o *GetReconciliationResponse) GetRawResponse() *http.Response

func (*GetReconciliationResponse) GetReconciliationResponse

func (o *GetReconciliationResponse) GetReconciliationResponse() *shared.ReconciliationResponse

func (*GetReconciliationResponse) GetStatusCode

func (o *GetReconciliationResponse) GetStatusCode() int

type GetServerInfoResponse

type GetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetServerInfoResponse) GetContentType

func (o *GetServerInfoResponse) GetContentType() string

func (*GetServerInfoResponse) GetRawResponse

func (o *GetServerInfoResponse) GetRawResponse() *http.Response

func (*GetServerInfoResponse) GetServerInfo

func (o *GetServerInfoResponse) GetServerInfo() *shared.ServerInfo

func (*GetServerInfoResponse) GetStatusCode

func (o *GetServerInfoResponse) GetStatusCode() int

type GetTransactionRequest

type GetTransactionRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Transaction ID.
	Txid *big.Int `pathParam:"style=simple,explode=false,name=txid"`
}

func (*GetTransactionRequest) GetLedger

func (o *GetTransactionRequest) GetLedger() string

func (*GetTransactionRequest) GetTxid

func (o *GetTransactionRequest) GetTxid() *big.Int

func (GetTransactionRequest) MarshalJSON

func (g GetTransactionRequest) MarshalJSON() ([]byte, error)

func (*GetTransactionRequest) UnmarshalJSON

func (g *GetTransactionRequest) UnmarshalJSON(data []byte) error

type GetTransactionResponse

type GetTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransactionResponse *shared.TransactionResponse
}

func (*GetTransactionResponse) GetContentType

func (o *GetTransactionResponse) GetContentType() string

func (*GetTransactionResponse) GetRawResponse

func (o *GetTransactionResponse) GetRawResponse() *http.Response

func (*GetTransactionResponse) GetStatusCode

func (o *GetTransactionResponse) GetStatusCode() int

func (*GetTransactionResponse) GetTransactionResponse

func (o *GetTransactionResponse) GetTransactionResponse() *shared.TransactionResponse

type GetTransactionsRequest

type GetTransactionsRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when the cursor is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// A wallet ID to filter on
	WalletID *string `queryParam:"style=form,explode=true,name=walletID"`
}

func (*GetTransactionsRequest) GetCursor

func (o *GetTransactionsRequest) GetCursor() *string

func (*GetTransactionsRequest) GetPageSize

func (o *GetTransactionsRequest) GetPageSize() *int64

func (*GetTransactionsRequest) GetWalletID

func (o *GetTransactionsRequest) GetWalletID() *string

func (GetTransactionsRequest) MarshalJSON

func (g GetTransactionsRequest) MarshalJSON() ([]byte, error)

func (*GetTransactionsRequest) UnmarshalJSON

func (g *GetTransactionsRequest) UnmarshalJSON(data []byte) error

type GetTransactionsResponse

type GetTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GetTransactionsResponse *shared.GetTransactionsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetTransactionsResponse) GetContentType

func (o *GetTransactionsResponse) GetContentType() string

func (*GetTransactionsResponse) GetGetTransactionsResponse

func (o *GetTransactionsResponse) GetGetTransactionsResponse() *shared.GetTransactionsResponse

func (*GetTransactionsResponse) GetRawResponse

func (o *GetTransactionsResponse) GetRawResponse() *http.Response

func (*GetTransactionsResponse) GetStatusCode

func (o *GetTransactionsResponse) GetStatusCode() int

type GetTransferInitiationRequest

type GetTransferInitiationRequest struct {
	// The transfer ID.
	TransferID string `pathParam:"style=simple,explode=false,name=transferId"`
}

func (*GetTransferInitiationRequest) GetTransferID

func (o *GetTransferInitiationRequest) GetTransferID() string

type GetTransferInitiationResponse

type GetTransferInitiationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransferInitiationResponse *shared.TransferInitiationResponse
}

func (*GetTransferInitiationResponse) GetContentType

func (o *GetTransferInitiationResponse) GetContentType() string

func (*GetTransferInitiationResponse) GetRawResponse

func (o *GetTransferInitiationResponse) GetRawResponse() *http.Response

func (*GetTransferInitiationResponse) GetStatusCode

func (o *GetTransferInitiationResponse) GetStatusCode() int

func (*GetTransferInitiationResponse) GetTransferInitiationResponse

func (o *GetTransferInitiationResponse) GetTransferInitiationResponse() *shared.TransferInitiationResponse

type GetVersionsResponse

type GetVersionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	GetVersionsResponse *shared.GetVersionsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetVersionsResponse) GetContentType

func (o *GetVersionsResponse) GetContentType() string

func (*GetVersionsResponse) GetGetVersionsResponse

func (o *GetVersionsResponse) GetGetVersionsResponse() *shared.GetVersionsResponse

func (*GetVersionsResponse) GetRawResponse

func (o *GetVersionsResponse) GetRawResponse() *http.Response

func (*GetVersionsResponse) GetStatusCode

func (o *GetVersionsResponse) GetStatusCode() int

type GetWalletRequest

type GetWalletRequest struct {
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetWalletRequest) GetID

func (o *GetWalletRequest) GetID() string

type GetWalletResponse

type GetWalletResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Wallet
	GetWalletResponse *shared.GetWalletResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetWalletResponse) GetContentType

func (o *GetWalletResponse) GetContentType() string

func (*GetWalletResponse) GetGetWalletResponse

func (o *GetWalletResponse) GetGetWalletResponse() *shared.GetWalletResponse

func (*GetWalletResponse) GetRawResponse

func (o *GetWalletResponse) GetRawResponse() *http.Response

func (*GetWalletResponse) GetStatusCode

func (o *GetWalletResponse) GetStatusCode() int

type GetWalletSummaryRequest

type GetWalletSummaryRequest struct {
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*GetWalletSummaryRequest) GetID

func (o *GetWalletSummaryRequest) GetID() string

type GetWalletSummaryResponse

type GetWalletSummaryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Wallet summary
	GetWalletSummaryResponse *shared.GetWalletSummaryResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetWalletSummaryResponse) GetContentType

func (o *GetWalletSummaryResponse) GetContentType() string

func (*GetWalletSummaryResponse) GetGetWalletSummaryResponse

func (o *GetWalletSummaryResponse) GetGetWalletSummaryResponse() *shared.GetWalletSummaryResponse

func (*GetWalletSummaryResponse) GetRawResponse

func (o *GetWalletSummaryResponse) GetRawResponse() *http.Response

func (*GetWalletSummaryResponse) GetStatusCode

func (o *GetWalletSummaryResponse) GetStatusCode() int

type GetWorkflowRequest

type GetWorkflowRequest struct {
	// The flow id
	FlowID string `pathParam:"style=simple,explode=false,name=flowId"`
}

func (*GetWorkflowRequest) GetFlowID

func (o *GetWorkflowRequest) GetFlowID() string

type GetWorkflowResponse

type GetWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// The workflow
	GetWorkflowResponse *shared.GetWorkflowResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*GetWorkflowResponse) GetContentType

func (o *GetWorkflowResponse) GetContentType() string

func (*GetWorkflowResponse) GetGetWorkflowResponse

func (o *GetWorkflowResponse) GetGetWorkflowResponse() *shared.GetWorkflowResponse

func (*GetWorkflowResponse) GetRawResponse

func (o *GetWorkflowResponse) GetRawResponse() *http.Response

func (*GetWorkflowResponse) GetStatusCode

func (o *GetWorkflowResponse) GetStatusCode() int

type InsertConfigResponse

type InsertConfigResponse struct {
	// Config created successfully.
	ConfigResponse *shared.ConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*InsertConfigResponse) GetConfigResponse

func (o *InsertConfigResponse) GetConfigResponse() *shared.ConfigResponse

func (*InsertConfigResponse) GetContentType

func (o *InsertConfigResponse) GetContentType() string

func (*InsertConfigResponse) GetRawResponse

func (o *InsertConfigResponse) GetRawResponse() *http.Response

func (*InsertConfigResponse) GetStatusCode

func (o *InsertConfigResponse) GetStatusCode() int

type InstallConnectorRequest

type InstallConnectorRequest struct {
	ConnectorConfig shared.ConnectorConfig `request:"mediaType=application/json"`
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
}

func (*InstallConnectorRequest) GetConnector

func (o *InstallConnectorRequest) GetConnector() shared.Connector

func (*InstallConnectorRequest) GetConnectorConfig

func (o *InstallConnectorRequest) GetConnectorConfig() shared.ConnectorConfig

type InstallConnectorResponse

type InstallConnectorResponse struct {
	// OK
	ConnectorResponse *shared.ConnectorResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*InstallConnectorResponse) GetConnectorResponse

func (o *InstallConnectorResponse) GetConnectorResponse() *shared.ConnectorResponse

func (*InstallConnectorResponse) GetContentType

func (o *InstallConnectorResponse) GetContentType() string

func (*InstallConnectorResponse) GetRawResponse

func (o *InstallConnectorResponse) GetRawResponse() *http.Response

func (*InstallConnectorResponse) GetStatusCode

func (o *InstallConnectorResponse) GetStatusCode() int

type ListAccountsRequest

type ListAccountsRequest struct {
	// Filter accounts by address pattern (regular expression placed between ^ and $).
	Address *string `queryParam:"style=form,explode=true,name=address"`
	// Pagination cursor, will return accounts after given address, in descending order.
	After *string `queryParam:"style=form,explode=true,name=after"`
	// Filter accounts by their balance (default operator is gte)
	Balance *int64 `queryParam:"style=form,explode=true,name=balance"`
	// Parameter used in pagination requests. Maximum page size is set to 1000.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Filter accounts by metadata key value pairs. Nested objects can be used as seen in the example below.
	Metadata map[string]any `queryParam:"style=deepObject,explode=true,name=metadata"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Parameter used in pagination requests. Maximum page size is set to 1000.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	// Deprecated, please use `cursor` instead.
	//
	//
	// Deprecated field: This will be removed in a future release, please migrate away from it as soon as possible.
	PaginationToken *string `queryParam:"style=form,explode=true,name=pagination_token"`
}

func (*ListAccountsRequest) GetAddress

func (o *ListAccountsRequest) GetAddress() *string

func (*ListAccountsRequest) GetAfter

func (o *ListAccountsRequest) GetAfter() *string

func (*ListAccountsRequest) GetBalance

func (o *ListAccountsRequest) GetBalance() *int64

func (*ListAccountsRequest) GetCursor

func (o *ListAccountsRequest) GetCursor() *string

func (*ListAccountsRequest) GetLedger

func (o *ListAccountsRequest) GetLedger() string

func (*ListAccountsRequest) GetMetadata

func (o *ListAccountsRequest) GetMetadata() map[string]any

func (*ListAccountsRequest) GetPageSize

func (o *ListAccountsRequest) GetPageSize() *int64

func (*ListAccountsRequest) GetPaginationToken

func (o *ListAccountsRequest) GetPaginationToken() *string

func (ListAccountsRequest) MarshalJSON

func (l ListAccountsRequest) MarshalJSON() ([]byte, error)

func (*ListAccountsRequest) UnmarshalJSON

func (l *ListAccountsRequest) UnmarshalJSON(data []byte) error

type ListAccountsResponse

type ListAccountsResponse struct {
	// OK
	AccountsCursorResponse *shared.AccountsCursorResponse
	// HTTP response content type for this operation
	ContentType string
	// Not found
	ErrorResponse *shared.ErrorResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListAccountsResponse) GetAccountsCursorResponse

func (o *ListAccountsResponse) GetAccountsCursorResponse() *shared.AccountsCursorResponse

func (*ListAccountsResponse) GetContentType

func (o *ListAccountsResponse) GetContentType() string

func (*ListAccountsResponse) GetErrorResponse

func (o *ListAccountsResponse) GetErrorResponse() *shared.ErrorResponse

func (*ListAccountsResponse) GetRawResponse

func (o *ListAccountsResponse) GetRawResponse() *http.Response

func (*ListAccountsResponse) GetStatusCode

func (o *ListAccountsResponse) GetStatusCode() int

type ListAllConnectorsResponse

type ListAllConnectorsResponse struct {
	// OK
	ConnectorsResponse *shared.ConnectorsResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListAllConnectorsResponse) GetConnectorsResponse

func (o *ListAllConnectorsResponse) GetConnectorsResponse() *shared.ConnectorsResponse

func (*ListAllConnectorsResponse) GetContentType

func (o *ListAllConnectorsResponse) GetContentType() string

func (*ListAllConnectorsResponse) GetRawResponse

func (o *ListAllConnectorsResponse) GetRawResponse() *http.Response

func (*ListAllConnectorsResponse) GetStatusCode

func (o *ListAllConnectorsResponse) GetStatusCode() int

type ListBalancesRequest

type ListBalancesRequest struct {
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*ListBalancesRequest) GetID

func (o *ListBalancesRequest) GetID() string

type ListBalancesResponse

type ListBalancesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Balances list
	ListBalancesResponse *shared.ListBalancesResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListBalancesResponse) GetContentType

func (o *ListBalancesResponse) GetContentType() string

func (*ListBalancesResponse) GetListBalancesResponse

func (o *ListBalancesResponse) GetListBalancesResponse() *shared.ListBalancesResponse

func (*ListBalancesResponse) GetRawResponse

func (o *ListBalancesResponse) GetRawResponse() *http.Response

func (*ListBalancesResponse) GetStatusCode

func (o *ListBalancesResponse) GetStatusCode() int

type ListBankAccountsRequest

type ListBankAccountsRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
}

func (*ListBankAccountsRequest) GetCursor

func (o *ListBankAccountsRequest) GetCursor() *string

func (*ListBankAccountsRequest) GetPageSize

func (o *ListBankAccountsRequest) GetPageSize() *int64

func (*ListBankAccountsRequest) GetSort

func (o *ListBankAccountsRequest) GetSort() []string

func (ListBankAccountsRequest) MarshalJSON

func (l ListBankAccountsRequest) MarshalJSON() ([]byte, error)

func (*ListBankAccountsRequest) UnmarshalJSON

func (l *ListBankAccountsRequest) UnmarshalJSON(data []byte) error

type ListBankAccountsResponse

type ListBankAccountsResponse struct {
	// OK
	BankAccountsCursor *shared.BankAccountsCursor
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListBankAccountsResponse) GetBankAccountsCursor

func (o *ListBankAccountsResponse) GetBankAccountsCursor() *shared.BankAccountsCursor

func (*ListBankAccountsResponse) GetContentType

func (o *ListBankAccountsResponse) GetContentType() string

func (*ListBankAccountsResponse) GetRawResponse

func (o *ListBankAccountsResponse) GetRawResponse() *http.Response

func (*ListBankAccountsResponse) GetStatusCode

func (o *ListBankAccountsResponse) GetStatusCode() int

type ListClientsResponse

type ListClientsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of clients
	ListClientsResponse *shared.ListClientsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListClientsResponse) GetContentType

func (o *ListClientsResponse) GetContentType() string

func (*ListClientsResponse) GetListClientsResponse

func (o *ListClientsResponse) GetListClientsResponse() *shared.ListClientsResponse

func (*ListClientsResponse) GetRawResponse

func (o *ListClientsResponse) GetRawResponse() *http.Response

func (*ListClientsResponse) GetStatusCode

func (o *ListClientsResponse) GetStatusCode() int

type ListConfigsAvailableConnectorsResponse

type ListConfigsAvailableConnectorsResponse struct {
	// OK
	ConnectorsConfigsResponse *shared.ConnectorsConfigsResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListConfigsAvailableConnectorsResponse) GetConnectorsConfigsResponse

func (o *ListConfigsAvailableConnectorsResponse) GetConnectorsConfigsResponse() *shared.ConnectorsConfigsResponse

func (*ListConfigsAvailableConnectorsResponse) GetContentType

func (o *ListConfigsAvailableConnectorsResponse) GetContentType() string

func (*ListConfigsAvailableConnectorsResponse) GetRawResponse

func (*ListConfigsAvailableConnectorsResponse) GetStatusCode

func (o *ListConfigsAvailableConnectorsResponse) GetStatusCode() int

type ListConnectorTasksRequest

type ListConnectorTasksRequest struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
}

func (*ListConnectorTasksRequest) GetConnector

func (o *ListConnectorTasksRequest) GetConnector() shared.Connector

func (*ListConnectorTasksRequest) GetCursor

func (o *ListConnectorTasksRequest) GetCursor() *string

func (*ListConnectorTasksRequest) GetPageSize

func (o *ListConnectorTasksRequest) GetPageSize() *int64

func (ListConnectorTasksRequest) MarshalJSON

func (l ListConnectorTasksRequest) MarshalJSON() ([]byte, error)

func (*ListConnectorTasksRequest) UnmarshalJSON

func (l *ListConnectorTasksRequest) UnmarshalJSON(data []byte) error

type ListConnectorTasksResponse

type ListConnectorTasksResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TasksCursor *shared.TasksCursor
}

func (*ListConnectorTasksResponse) GetContentType

func (o *ListConnectorTasksResponse) GetContentType() string

func (*ListConnectorTasksResponse) GetRawResponse

func (o *ListConnectorTasksResponse) GetRawResponse() *http.Response

func (*ListConnectorTasksResponse) GetStatusCode

func (o *ListConnectorTasksResponse) GetStatusCode() int

func (*ListConnectorTasksResponse) GetTasksCursor

func (o *ListConnectorTasksResponse) GetTasksCursor() *shared.TasksCursor

type ListConnectorTasksV1Request

type ListConnectorTasksV1Request struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
}

func (*ListConnectorTasksV1Request) GetConnector

func (o *ListConnectorTasksV1Request) GetConnector() shared.Connector

func (*ListConnectorTasksV1Request) GetConnectorID

func (o *ListConnectorTasksV1Request) GetConnectorID() string

func (*ListConnectorTasksV1Request) GetCursor

func (o *ListConnectorTasksV1Request) GetCursor() *string

func (*ListConnectorTasksV1Request) GetPageSize

func (o *ListConnectorTasksV1Request) GetPageSize() *int64

func (ListConnectorTasksV1Request) MarshalJSON

func (l ListConnectorTasksV1Request) MarshalJSON() ([]byte, error)

func (*ListConnectorTasksV1Request) UnmarshalJSON

func (l *ListConnectorTasksV1Request) UnmarshalJSON(data []byte) error

type ListConnectorTasksV1Response

type ListConnectorTasksV1Response struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TasksCursor *shared.TasksCursor
}

func (*ListConnectorTasksV1Response) GetContentType

func (o *ListConnectorTasksV1Response) GetContentType() string

func (*ListConnectorTasksV1Response) GetRawResponse

func (o *ListConnectorTasksV1Response) GetRawResponse() *http.Response

func (*ListConnectorTasksV1Response) GetStatusCode

func (o *ListConnectorTasksV1Response) GetStatusCode() int

func (*ListConnectorTasksV1Response) GetTasksCursor

func (o *ListConnectorTasksV1Response) GetTasksCursor() *shared.TasksCursor

type ListInstancesRequest

type ListInstancesRequest struct {
	// Filter running instances
	Running *bool `queryParam:"style=form,explode=true,name=running"`
	// A workflow id
	WorkflowID *string `queryParam:"style=form,explode=true,name=workflowID"`
}

func (*ListInstancesRequest) GetRunning

func (o *ListInstancesRequest) GetRunning() *bool

func (*ListInstancesRequest) GetWorkflowID

func (o *ListInstancesRequest) GetWorkflowID() *string

type ListInstancesResponse

type ListInstancesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of workflow instances
	ListRunsResponse *shared.ListRunsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListInstancesResponse) GetContentType

func (o *ListInstancesResponse) GetContentType() string

func (*ListInstancesResponse) GetListRunsResponse

func (o *ListInstancesResponse) GetListRunsResponse() *shared.ListRunsResponse

func (*ListInstancesResponse) GetRawResponse

func (o *ListInstancesResponse) GetRawResponse() *http.Response

func (*ListInstancesResponse) GetStatusCode

func (o *ListInstancesResponse) GetStatusCode() int

type ListLogsRequest

type ListLogsRequest struct {
	// Pagination cursor, will return the logs after a given ID. (in descending order).
	After *string `queryParam:"style=form,explode=true,name=after"`
	// Parameter used in pagination requests. Maximum page size is set to 1000.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Filter transactions that occurred before this timestamp.
	// The format is RFC3339 and is exclusive (for example, "2023-01-02T15:04:01Z" excludes the first second of 4th minute).
	//
	EndTime *time.Time `queryParam:"style=form,explode=true,name=endTime"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Filter transactions that occurred after this timestamp.
	// The format is RFC3339 and is inclusive (for example, "2023-01-02T15:04:01Z" includes the first second of 4th minute).
	//
	StartTime *time.Time `queryParam:"style=form,explode=true,name=startTime"`
}

func (*ListLogsRequest) GetAfter

func (o *ListLogsRequest) GetAfter() *string

func (*ListLogsRequest) GetCursor

func (o *ListLogsRequest) GetCursor() *string

func (*ListLogsRequest) GetEndTime

func (o *ListLogsRequest) GetEndTime() *time.Time

func (*ListLogsRequest) GetLedger

func (o *ListLogsRequest) GetLedger() string

func (*ListLogsRequest) GetPageSize

func (o *ListLogsRequest) GetPageSize() *int64

func (*ListLogsRequest) GetStartTime

func (o *ListLogsRequest) GetStartTime() *time.Time

func (ListLogsRequest) MarshalJSON

func (l ListLogsRequest) MarshalJSON() ([]byte, error)

func (*ListLogsRequest) UnmarshalJSON

func (l *ListLogsRequest) UnmarshalJSON(data []byte) error

type ListLogsResponse

type ListLogsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	LogsCursorResponse *shared.LogsCursorResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListLogsResponse) GetContentType

func (o *ListLogsResponse) GetContentType() string

func (*ListLogsResponse) GetLogsCursorResponse

func (o *ListLogsResponse) GetLogsCursorResponse() *shared.LogsCursorResponse

func (*ListLogsResponse) GetRawResponse

func (o *ListLogsResponse) GetRawResponse() *http.Response

func (*ListLogsResponse) GetStatusCode

func (o *ListLogsResponse) GetStatusCode() int

type ListPaymentsRequest

type ListPaymentsRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Filters used to filter resources.
	//
	Query *string `queryParam:"style=form,explode=true,name=query"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
}

func (*ListPaymentsRequest) GetCursor

func (o *ListPaymentsRequest) GetCursor() *string

func (*ListPaymentsRequest) GetPageSize

func (o *ListPaymentsRequest) GetPageSize() *int64

func (*ListPaymentsRequest) GetQuery

func (o *ListPaymentsRequest) GetQuery() *string

func (*ListPaymentsRequest) GetSort

func (o *ListPaymentsRequest) GetSort() []string

func (ListPaymentsRequest) MarshalJSON

func (l ListPaymentsRequest) MarshalJSON() ([]byte, error)

func (*ListPaymentsRequest) UnmarshalJSON

func (l *ListPaymentsRequest) UnmarshalJSON(data []byte) error

type ListPaymentsResponse

type ListPaymentsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PaymentsCursor *shared.PaymentsCursor
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListPaymentsResponse) GetContentType

func (o *ListPaymentsResponse) GetContentType() string

func (*ListPaymentsResponse) GetPaymentsCursor

func (o *ListPaymentsResponse) GetPaymentsCursor() *shared.PaymentsCursor

func (*ListPaymentsResponse) GetRawResponse

func (o *ListPaymentsResponse) GetRawResponse() *http.Response

func (*ListPaymentsResponse) GetStatusCode

func (o *ListPaymentsResponse) GetStatusCode() int

type ListPoliciesRequest

type ListPoliciesRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
}

func (*ListPoliciesRequest) GetCursor

func (o *ListPoliciesRequest) GetCursor() *string

func (*ListPoliciesRequest) GetPageSize

func (o *ListPoliciesRequest) GetPageSize() *int64

type ListPoliciesResponse

type ListPoliciesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PoliciesCursorResponse *shared.PoliciesCursorResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListPoliciesResponse) GetContentType

func (o *ListPoliciesResponse) GetContentType() string

func (*ListPoliciesResponse) GetPoliciesCursorResponse

func (o *ListPoliciesResponse) GetPoliciesCursorResponse() *shared.PoliciesCursorResponse

func (*ListPoliciesResponse) GetRawResponse

func (o *ListPoliciesResponse) GetRawResponse() *http.Response

func (*ListPoliciesResponse) GetStatusCode

func (o *ListPoliciesResponse) GetStatusCode() int

type ListPoolsRequest

type ListPoolsRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Filters used to filter resources.
	//
	Query *string `queryParam:"style=form,explode=true,name=query"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
}

func (*ListPoolsRequest) GetCursor

func (o *ListPoolsRequest) GetCursor() *string

func (*ListPoolsRequest) GetPageSize

func (o *ListPoolsRequest) GetPageSize() *int64

func (*ListPoolsRequest) GetQuery

func (o *ListPoolsRequest) GetQuery() *string

func (*ListPoolsRequest) GetSort

func (o *ListPoolsRequest) GetSort() []string

func (ListPoolsRequest) MarshalJSON

func (l ListPoolsRequest) MarshalJSON() ([]byte, error)

func (*ListPoolsRequest) UnmarshalJSON

func (l *ListPoolsRequest) UnmarshalJSON(data []byte) error

type ListPoolsResponse

type ListPoolsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	PoolsCursor *shared.PoolsCursor
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListPoolsResponse) GetContentType

func (o *ListPoolsResponse) GetContentType() string

func (*ListPoolsResponse) GetPoolsCursor

func (o *ListPoolsResponse) GetPoolsCursor() *shared.PoolsCursor

func (*ListPoolsResponse) GetRawResponse

func (o *ListPoolsResponse) GetRawResponse() *http.Response

func (*ListPoolsResponse) GetStatusCode

func (o *ListPoolsResponse) GetStatusCode() int

type ListReconciliationsRequest

type ListReconciliationsRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
}

func (*ListReconciliationsRequest) GetCursor

func (o *ListReconciliationsRequest) GetCursor() *string

func (*ListReconciliationsRequest) GetPageSize

func (o *ListReconciliationsRequest) GetPageSize() *int64

type ListReconciliationsResponse

type ListReconciliationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ReconciliationsCursorResponse *shared.ReconciliationsCursorResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListReconciliationsResponse) GetContentType

func (o *ListReconciliationsResponse) GetContentType() string

func (*ListReconciliationsResponse) GetRawResponse

func (o *ListReconciliationsResponse) GetRawResponse() *http.Response

func (*ListReconciliationsResponse) GetReconciliationsCursorResponse

func (o *ListReconciliationsResponse) GetReconciliationsCursorResponse() *shared.ReconciliationsCursorResponse

func (*ListReconciliationsResponse) GetStatusCode

func (o *ListReconciliationsResponse) GetStatusCode() int

type ListTransactionsRequest

type ListTransactionsRequest struct {
	// Filter transactions with postings involving given account, either as source or destination (regular expression placed between ^ and $).
	Account *string `queryParam:"style=form,explode=true,name=account"`
	// Pagination cursor, will return transactions after given txid (in descending order).
	After *string `queryParam:"style=form,explode=true,name=after"`
	// Parameter used in pagination requests. Maximum page size is set to 1000.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Filter transactions with postings involving given account at destination (regular expression placed between ^ and $).
	Destination *string `queryParam:"style=form,explode=true,name=destination"`
	// Filter transactions that occurred before this timestamp.
	// The format is RFC3339 and is exclusive (for example, "2023-01-02T15:04:01Z" excludes the first second of 4th minute).
	//
	EndTime *time.Time `queryParam:"style=form,explode=true,name=endTime"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Filter transactions by metadata key value pairs. Nested objects can be used as seen in the example below.
	Metadata map[string]any `queryParam:"style=deepObject,explode=true,name=metadata"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Find transactions by reference field.
	Reference *string `queryParam:"style=form,explode=true,name=reference"`
	// Filter transactions with postings involving given account at source (regular expression placed between ^ and $).
	Source *string `queryParam:"style=form,explode=true,name=source"`
	// Filter transactions that occurred after this timestamp.
	// The format is RFC3339 and is inclusive (for example, "2023-01-02T15:04:01Z" includes the first second of 4th minute).
	//
	StartTime *time.Time `queryParam:"style=form,explode=true,name=startTime"`
}

func (*ListTransactionsRequest) GetAccount

func (o *ListTransactionsRequest) GetAccount() *string

func (*ListTransactionsRequest) GetAfter

func (o *ListTransactionsRequest) GetAfter() *string

func (*ListTransactionsRequest) GetCursor

func (o *ListTransactionsRequest) GetCursor() *string

func (*ListTransactionsRequest) GetDestination

func (o *ListTransactionsRequest) GetDestination() *string

func (*ListTransactionsRequest) GetEndTime

func (o *ListTransactionsRequest) GetEndTime() *time.Time

func (*ListTransactionsRequest) GetLedger

func (o *ListTransactionsRequest) GetLedger() string

func (*ListTransactionsRequest) GetMetadata

func (o *ListTransactionsRequest) GetMetadata() map[string]any

func (*ListTransactionsRequest) GetPageSize

func (o *ListTransactionsRequest) GetPageSize() *int64

func (*ListTransactionsRequest) GetReference

func (o *ListTransactionsRequest) GetReference() *string

func (*ListTransactionsRequest) GetSource

func (o *ListTransactionsRequest) GetSource() *string

func (*ListTransactionsRequest) GetStartTime

func (o *ListTransactionsRequest) GetStartTime() *time.Time

func (ListTransactionsRequest) MarshalJSON

func (l ListTransactionsRequest) MarshalJSON() ([]byte, error)

func (*ListTransactionsRequest) UnmarshalJSON

func (l *ListTransactionsRequest) UnmarshalJSON(data []byte) error

type ListTransactionsResponse

type ListTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransactionsCursorResponse *shared.TransactionsCursorResponse
}

func (*ListTransactionsResponse) GetContentType

func (o *ListTransactionsResponse) GetContentType() string

func (*ListTransactionsResponse) GetRawResponse

func (o *ListTransactionsResponse) GetRawResponse() *http.Response

func (*ListTransactionsResponse) GetStatusCode

func (o *ListTransactionsResponse) GetStatusCode() int

func (*ListTransactionsResponse) GetTransactionsCursorResponse

func (o *ListTransactionsResponse) GetTransactionsCursorResponse() *shared.TransactionsCursorResponse

type ListTransferInitiationsRequest

type ListTransferInitiationsRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Filters used to filter resources.
	//
	Query *string `queryParam:"style=form,explode=true,name=query"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
}

func (*ListTransferInitiationsRequest) GetCursor

func (o *ListTransferInitiationsRequest) GetCursor() *string

func (*ListTransferInitiationsRequest) GetPageSize

func (o *ListTransferInitiationsRequest) GetPageSize() *int64

func (*ListTransferInitiationsRequest) GetQuery

func (o *ListTransferInitiationsRequest) GetQuery() *string

func (*ListTransferInitiationsRequest) GetSort

func (o *ListTransferInitiationsRequest) GetSort() []string

func (ListTransferInitiationsRequest) MarshalJSON

func (l ListTransferInitiationsRequest) MarshalJSON() ([]byte, error)

func (*ListTransferInitiationsRequest) UnmarshalJSON

func (l *ListTransferInitiationsRequest) UnmarshalJSON(data []byte) error

type ListTransferInitiationsResponse

type ListTransferInitiationsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransferInitiationsCursor *shared.TransferInitiationsCursor
}

func (*ListTransferInitiationsResponse) GetContentType

func (o *ListTransferInitiationsResponse) GetContentType() string

func (*ListTransferInitiationsResponse) GetRawResponse

func (o *ListTransferInitiationsResponse) GetRawResponse() *http.Response

func (*ListTransferInitiationsResponse) GetStatusCode

func (o *ListTransferInitiationsResponse) GetStatusCode() int

func (*ListTransferInitiationsResponse) GetTransferInitiationsCursor

func (o *ListTransferInitiationsResponse) GetTransferInitiationsCursor() *shared.TransferInitiationsCursor

type ListTriggersOccurrencesRequest

type ListTriggersOccurrencesRequest struct {
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*ListTriggersOccurrencesRequest) GetTriggerID

func (o *ListTriggersOccurrencesRequest) GetTriggerID() string

type ListTriggersOccurrencesResponse

type ListTriggersOccurrencesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of triggers occurrences
	ListTriggersOccurrencesResponse *shared.ListTriggersOccurrencesResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListTriggersOccurrencesResponse) GetContentType

func (o *ListTriggersOccurrencesResponse) GetContentType() string

func (*ListTriggersOccurrencesResponse) GetListTriggersOccurrencesResponse

func (o *ListTriggersOccurrencesResponse) GetListTriggersOccurrencesResponse() *shared.ListTriggersOccurrencesResponse

func (*ListTriggersOccurrencesResponse) GetRawResponse

func (o *ListTriggersOccurrencesResponse) GetRawResponse() *http.Response

func (*ListTriggersOccurrencesResponse) GetStatusCode

func (o *ListTriggersOccurrencesResponse) GetStatusCode() int

type ListTriggersRequest

type ListTriggersRequest struct {
	// search by name
	Name *string `queryParam:"style=form,explode=true,name=name"`
}

func (*ListTriggersRequest) GetName

func (o *ListTriggersRequest) GetName() *string

type ListTriggersResponse

type ListTriggersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of triggers
	ListTriggersResponse *shared.ListTriggersResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListTriggersResponse) GetContentType

func (o *ListTriggersResponse) GetContentType() string

func (*ListTriggersResponse) GetListTriggersResponse

func (o *ListTriggersResponse) GetListTriggersResponse() *shared.ListTriggersResponse

func (*ListTriggersResponse) GetRawResponse

func (o *ListTriggersResponse) GetRawResponse() *http.Response

func (*ListTriggersResponse) GetStatusCode

func (o *ListTriggersResponse) GetStatusCode() int

type ListUsersResponse

type ListUsersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of users
	ListUsersResponse *shared.ListUsersResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListUsersResponse) GetContentType

func (o *ListUsersResponse) GetContentType() string

func (*ListUsersResponse) GetListUsersResponse

func (o *ListUsersResponse) GetListUsersResponse() *shared.ListUsersResponse

func (*ListUsersResponse) GetRawResponse

func (o *ListUsersResponse) GetRawResponse() *http.Response

func (*ListUsersResponse) GetStatusCode

func (o *ListUsersResponse) GetStatusCode() int

type ListWalletsRequest

type ListWalletsRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when the pagination token is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	Expand *string `queryParam:"style=form,explode=true,name=expand"`
	// Filter wallets by metadata key value pairs. Nested objects can be used as seen in the example below.
	Metadata map[string]string `queryParam:"style=deepObject,explode=true,name=metadata"`
	// Filter on wallet name
	Name *string `queryParam:"style=form,explode=true,name=name"`
	// The maximum number of results to return per page
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
}

func (*ListWalletsRequest) GetCursor

func (o *ListWalletsRequest) GetCursor() *string

func (*ListWalletsRequest) GetExpand

func (o *ListWalletsRequest) GetExpand() *string

func (*ListWalletsRequest) GetMetadata

func (o *ListWalletsRequest) GetMetadata() map[string]string

func (*ListWalletsRequest) GetName

func (o *ListWalletsRequest) GetName() *string

func (*ListWalletsRequest) GetPageSize

func (o *ListWalletsRequest) GetPageSize() *int64

func (ListWalletsRequest) MarshalJSON

func (l ListWalletsRequest) MarshalJSON() ([]byte, error)

func (*ListWalletsRequest) UnmarshalJSON

func (l *ListWalletsRequest) UnmarshalJSON(data []byte) error

type ListWalletsResponse

type ListWalletsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ListWalletsResponse *shared.ListWalletsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListWalletsResponse) GetContentType

func (o *ListWalletsResponse) GetContentType() string

func (*ListWalletsResponse) GetListWalletsResponse

func (o *ListWalletsResponse) GetListWalletsResponse() *shared.ListWalletsResponse

func (*ListWalletsResponse) GetRawResponse

func (o *ListWalletsResponse) GetRawResponse() *http.Response

func (*ListWalletsResponse) GetStatusCode

func (o *ListWalletsResponse) GetStatusCode() int

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// List of workflows
	ListWorkflowsResponse *shared.ListWorkflowsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ListWorkflowsResponse) GetContentType

func (o *ListWorkflowsResponse) GetContentType() string

func (*ListWorkflowsResponse) GetListWorkflowsResponse

func (o *ListWorkflowsResponse) GetListWorkflowsResponse() *shared.ListWorkflowsResponse

func (*ListWorkflowsResponse) GetRawResponse

func (o *ListWorkflowsResponse) GetRawResponse() *http.Response

func (*ListWorkflowsResponse) GetStatusCode

func (o *ListWorkflowsResponse) GetStatusCode() int

type Metadata

type Metadata struct {
}

Metadata - Filter transactions by metadata key value pairs. Nested objects can be used as seen in the example below.

type Option

type Option func(*Options, ...string) error

func WithAcceptHeaderOverride

func WithAcceptHeaderOverride(acceptHeaderOverride AcceptHeaderEnum) Option

func WithOperationTimeout

func WithOperationTimeout(timeout time.Duration) Option

WithOperationTimeout allows setting the request timeout applied for an operation.

func WithRetries

func WithRetries(config retry.Config) Option

WithRetries allows customizing the default retry configuration.

func WithServerURL

func WithServerURL(serverURL string) Option

WithServerURL allows providing an alternative server URL.

func WithTemplatedServerURL

func WithTemplatedServerURL(serverURL string, params map[string]string) Option

WithTemplatedServerURL allows providing an alternative server URL with templated parameters.

func WithURLOverride

func WithURLOverride(urlOverride string) Option

WithURLOverride allows overriding the URL.

type Options

type Options struct {
	ServerURL            *string
	Retries              *retry.Config
	Timeout              *time.Duration
	AcceptHeaderOverride *AcceptHeaderEnum
	URLOverride          *string
}

type OrchestrationgetServerInfoResponse

type OrchestrationgetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*OrchestrationgetServerInfoResponse) GetContentType

func (o *OrchestrationgetServerInfoResponse) GetContentType() string

func (*OrchestrationgetServerInfoResponse) GetRawResponse

func (o *OrchestrationgetServerInfoResponse) GetRawResponse() *http.Response

func (*OrchestrationgetServerInfoResponse) GetServerInfo

func (*OrchestrationgetServerInfoResponse) GetStatusCode

func (o *OrchestrationgetServerInfoResponse) GetStatusCode() int

type Order

type Order string
const (
	OrderEffective Order = "effective"
)

func (Order) ToPointer

func (e Order) ToPointer() *Order

func (*Order) UnmarshalJSON

func (e *Order) UnmarshalJSON(data []byte) error

type PaymentsgetAccountRequest

type PaymentsgetAccountRequest struct {
	// The account ID.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
}

func (*PaymentsgetAccountRequest) GetAccountID

func (o *PaymentsgetAccountRequest) GetAccountID() string

type PaymentsgetAccountResponse

type PaymentsgetAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	PaymentsAccountResponse *shared.PaymentsAccountResponse
}

func (*PaymentsgetAccountResponse) GetContentType

func (o *PaymentsgetAccountResponse) GetContentType() string

func (*PaymentsgetAccountResponse) GetPaymentsAccountResponse

func (o *PaymentsgetAccountResponse) GetPaymentsAccountResponse() *shared.PaymentsAccountResponse

func (*PaymentsgetAccountResponse) GetRawResponse

func (o *PaymentsgetAccountResponse) GetRawResponse() *http.Response

func (*PaymentsgetAccountResponse) GetStatusCode

func (o *PaymentsgetAccountResponse) GetStatusCode() int

type PaymentsgetServerInfoResponse

type PaymentsgetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PaymentsgetServerInfoResponse) GetContentType

func (o *PaymentsgetServerInfoResponse) GetContentType() string

func (*PaymentsgetServerInfoResponse) GetRawResponse

func (o *PaymentsgetServerInfoResponse) GetRawResponse() *http.Response

func (*PaymentsgetServerInfoResponse) GetServerInfo

func (o *PaymentsgetServerInfoResponse) GetServerInfo() *shared.ServerInfo

func (*PaymentsgetServerInfoResponse) GetStatusCode

func (o *PaymentsgetServerInfoResponse) GetStatusCode() int

type PaymentslistAccountsRequest

type PaymentslistAccountsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `default:"15" queryParam:"style=form,explode=true,name=pageSize"`
	// Filters used to filter resources.
	//
	Query *string `queryParam:"style=form,explode=true,name=query"`
	// Fields used to sort payments (default is date:desc).
	Sort []string `queryParam:"style=form,explode=true,name=sort"`
}

func (*PaymentslistAccountsRequest) GetCursor

func (o *PaymentslistAccountsRequest) GetCursor() *string

func (*PaymentslistAccountsRequest) GetPageSize

func (o *PaymentslistAccountsRequest) GetPageSize() *int64

func (*PaymentslistAccountsRequest) GetQuery

func (o *PaymentslistAccountsRequest) GetQuery() *string

func (*PaymentslistAccountsRequest) GetRequestBody

func (o *PaymentslistAccountsRequest) GetRequestBody() map[string]any

func (*PaymentslistAccountsRequest) GetSort

func (o *PaymentslistAccountsRequest) GetSort() []string

func (PaymentslistAccountsRequest) MarshalJSON

func (p PaymentslistAccountsRequest) MarshalJSON() ([]byte, error)

func (*PaymentslistAccountsRequest) UnmarshalJSON

func (p *PaymentslistAccountsRequest) UnmarshalJSON(data []byte) error

type PaymentslistAccountsResponse

type PaymentslistAccountsResponse struct {
	// OK
	AccountsCursor *shared.AccountsCursor
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*PaymentslistAccountsResponse) GetAccountsCursor

func (o *PaymentslistAccountsResponse) GetAccountsCursor() *shared.AccountsCursor

func (*PaymentslistAccountsResponse) GetContentType

func (o *PaymentslistAccountsResponse) GetContentType() string

func (*PaymentslistAccountsResponse) GetRawResponse

func (o *PaymentslistAccountsResponse) GetRawResponse() *http.Response

func (*PaymentslistAccountsResponse) GetStatusCode

func (o *PaymentslistAccountsResponse) GetStatusCode() int

type ReadClientRequest

type ReadClientRequest struct {
	// Client ID
	ClientID string `pathParam:"style=simple,explode=false,name=clientId"`
}

func (*ReadClientRequest) GetClientID

func (o *ReadClientRequest) GetClientID() string

type ReadClientResponse

type ReadClientResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Retrieved client
	ReadClientResponse *shared.ReadClientResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadClientResponse) GetContentType

func (o *ReadClientResponse) GetContentType() string

func (*ReadClientResponse) GetRawResponse

func (o *ReadClientResponse) GetRawResponse() *http.Response

func (*ReadClientResponse) GetReadClientResponse

func (o *ReadClientResponse) GetReadClientResponse() *shared.ReadClientResponse

func (*ReadClientResponse) GetStatusCode

func (o *ReadClientResponse) GetStatusCode() int

type ReadConnectorConfigRequest

type ReadConnectorConfigRequest struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
}

func (*ReadConnectorConfigRequest) GetConnector

func (o *ReadConnectorConfigRequest) GetConnector() shared.Connector

type ReadConnectorConfigResponse

type ReadConnectorConfigResponse struct {
	// OK
	ConnectorConfigResponse *shared.ConnectorConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadConnectorConfigResponse) GetConnectorConfigResponse

func (o *ReadConnectorConfigResponse) GetConnectorConfigResponse() *shared.ConnectorConfigResponse

func (*ReadConnectorConfigResponse) GetContentType

func (o *ReadConnectorConfigResponse) GetContentType() string

func (*ReadConnectorConfigResponse) GetRawResponse

func (o *ReadConnectorConfigResponse) GetRawResponse() *http.Response

func (*ReadConnectorConfigResponse) GetStatusCode

func (o *ReadConnectorConfigResponse) GetStatusCode() int

type ReadConnectorConfigV1Request

type ReadConnectorConfigV1Request struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
}

func (*ReadConnectorConfigV1Request) GetConnector

func (o *ReadConnectorConfigV1Request) GetConnector() shared.Connector

func (*ReadConnectorConfigV1Request) GetConnectorID

func (o *ReadConnectorConfigV1Request) GetConnectorID() string

type ReadConnectorConfigV1Response

type ReadConnectorConfigV1Response struct {
	// OK
	ConnectorConfigResponse *shared.ConnectorConfigResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadConnectorConfigV1Response) GetConnectorConfigResponse

func (o *ReadConnectorConfigV1Response) GetConnectorConfigResponse() *shared.ConnectorConfigResponse

func (*ReadConnectorConfigV1Response) GetContentType

func (o *ReadConnectorConfigV1Response) GetContentType() string

func (*ReadConnectorConfigV1Response) GetRawResponse

func (o *ReadConnectorConfigV1Response) GetRawResponse() *http.Response

func (*ReadConnectorConfigV1Response) GetStatusCode

func (o *ReadConnectorConfigV1Response) GetStatusCode() int

type ReadStatsRequest

type ReadStatsRequest struct {
	// name of the ledger
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*ReadStatsRequest) GetLedger

func (o *ReadStatsRequest) GetLedger() string

type ReadStatsResponse

type ReadStatsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	StatsResponse *shared.StatsResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadStatsResponse) GetContentType

func (o *ReadStatsResponse) GetContentType() string

func (*ReadStatsResponse) GetRawResponse

func (o *ReadStatsResponse) GetRawResponse() *http.Response

func (*ReadStatsResponse) GetStatsResponse

func (o *ReadStatsResponse) GetStatsResponse() *shared.StatsResponse

func (*ReadStatsResponse) GetStatusCode

func (o *ReadStatsResponse) GetStatusCode() int

type ReadTriggerRequest

type ReadTriggerRequest struct {
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*ReadTriggerRequest) GetTriggerID

func (o *ReadTriggerRequest) GetTriggerID() string

type ReadTriggerResponse

type ReadTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// A specific trigger
	ReadTriggerResponse *shared.ReadTriggerResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadTriggerResponse) GetContentType

func (o *ReadTriggerResponse) GetContentType() string

func (*ReadTriggerResponse) GetRawResponse

func (o *ReadTriggerResponse) GetRawResponse() *http.Response

func (*ReadTriggerResponse) GetReadTriggerResponse

func (o *ReadTriggerResponse) GetReadTriggerResponse() *shared.ReadTriggerResponse

func (*ReadTriggerResponse) GetStatusCode

func (o *ReadTriggerResponse) GetStatusCode() int

type ReadUserRequest

type ReadUserRequest struct {
	// User ID
	UserID string `pathParam:"style=simple,explode=false,name=userId"`
}

func (*ReadUserRequest) GetUserID

func (o *ReadUserRequest) GetUserID() string

type ReadUserResponse

type ReadUserResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Retrieved user
	ReadUserResponse *shared.ReadUserResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReadUserResponse) GetContentType

func (o *ReadUserResponse) GetContentType() string

func (*ReadUserResponse) GetRawResponse

func (o *ReadUserResponse) GetRawResponse() *http.Response

func (*ReadUserResponse) GetReadUserResponse

func (o *ReadUserResponse) GetReadUserResponse() *shared.ReadUserResponse

func (*ReadUserResponse) GetStatusCode

func (o *ReadUserResponse) GetStatusCode() int

type ReconcileRequest

type ReconcileRequest struct {
	ReconciliationRequest shared.ReconciliationRequest `request:"mediaType=application/json"`
	// The policy ID.
	PolicyID string `pathParam:"style=simple,explode=false,name=policyID"`
}

func (*ReconcileRequest) GetPolicyID

func (o *ReconcileRequest) GetPolicyID() string

func (*ReconcileRequest) GetReconciliationRequest

func (o *ReconcileRequest) GetReconciliationRequest() shared.ReconciliationRequest

type ReconcileResponse

type ReconcileResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	ReconciliationResponse *shared.ReconciliationResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReconcileResponse) GetContentType

func (o *ReconcileResponse) GetContentType() string

func (*ReconcileResponse) GetRawResponse

func (o *ReconcileResponse) GetRawResponse() *http.Response

func (*ReconcileResponse) GetReconciliationResponse

func (o *ReconcileResponse) GetReconciliationResponse() *shared.ReconciliationResponse

func (*ReconcileResponse) GetStatusCode

func (o *ReconcileResponse) GetStatusCode() int

type ReconciliationgetServerInfoResponse

type ReconciliationgetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReconciliationgetServerInfoResponse) GetContentType

func (o *ReconciliationgetServerInfoResponse) GetContentType() string

func (*ReconciliationgetServerInfoResponse) GetRawResponse

func (o *ReconciliationgetServerInfoResponse) GetRawResponse() *http.Response

func (*ReconciliationgetServerInfoResponse) GetServerInfo

func (*ReconciliationgetServerInfoResponse) GetStatusCode

func (o *ReconciliationgetServerInfoResponse) GetStatusCode() int

type RemoveAccountFromPoolRequest

type RemoveAccountFromPoolRequest struct {
	// The account ID.
	AccountID string `pathParam:"style=simple,explode=false,name=accountId"`
	// The pool ID.
	PoolID string `pathParam:"style=simple,explode=false,name=poolId"`
}

func (*RemoveAccountFromPoolRequest) GetAccountID

func (o *RemoveAccountFromPoolRequest) GetAccountID() string

func (*RemoveAccountFromPoolRequest) GetPoolID

func (o *RemoveAccountFromPoolRequest) GetPoolID() string

type RemoveAccountFromPoolResponse

type RemoveAccountFromPoolResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RemoveAccountFromPoolResponse) GetContentType

func (o *RemoveAccountFromPoolResponse) GetContentType() string

func (*RemoveAccountFromPoolResponse) GetRawResponse

func (o *RemoveAccountFromPoolResponse) GetRawResponse() *http.Response

func (*RemoveAccountFromPoolResponse) GetStatusCode

func (o *RemoveAccountFromPoolResponse) GetStatusCode() int

type ResetConnectorRequest

type ResetConnectorRequest struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
}

func (*ResetConnectorRequest) GetConnector

func (o *ResetConnectorRequest) GetConnector() shared.Connector

type ResetConnectorResponse

type ResetConnectorResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ResetConnectorResponse) GetContentType

func (o *ResetConnectorResponse) GetContentType() string

func (*ResetConnectorResponse) GetRawResponse

func (o *ResetConnectorResponse) GetRawResponse() *http.Response

func (*ResetConnectorResponse) GetStatusCode

func (o *ResetConnectorResponse) GetStatusCode() int

type ResetConnectorV1Request

type ResetConnectorV1Request struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
}

func (*ResetConnectorV1Request) GetConnector

func (o *ResetConnectorV1Request) GetConnector() shared.Connector

func (*ResetConnectorV1Request) GetConnectorID

func (o *ResetConnectorV1Request) GetConnectorID() string

type ResetConnectorV1Response

type ResetConnectorV1Response struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ResetConnectorV1Response) GetContentType

func (o *ResetConnectorV1Response) GetContentType() string

func (*ResetConnectorV1Response) GetRawResponse

func (o *ResetConnectorV1Response) GetRawResponse() *http.Response

func (*ResetConnectorV1Response) GetStatusCode

func (o *ResetConnectorV1Response) GetStatusCode() int

type RetryTransferInitiationRequest

type RetryTransferInitiationRequest struct {
	// The transfer ID.
	TransferID string `pathParam:"style=simple,explode=false,name=transferId"`
}

func (*RetryTransferInitiationRequest) GetTransferID

func (o *RetryTransferInitiationRequest) GetTransferID() string

type RetryTransferInitiationResponse

type RetryTransferInitiationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RetryTransferInitiationResponse) GetContentType

func (o *RetryTransferInitiationResponse) GetContentType() string

func (*RetryTransferInitiationResponse) GetRawResponse

func (o *RetryTransferInitiationResponse) GetRawResponse() *http.Response

func (*RetryTransferInitiationResponse) GetStatusCode

func (o *RetryTransferInitiationResponse) GetStatusCode() int

type ReverseTransferInitiationRequest

type ReverseTransferInitiationRequest struct {
	ReverseTransferInitiationRequest shared.ReverseTransferInitiationRequest `request:"mediaType=application/json"`
	// The transfer ID.
	TransferID string `pathParam:"style=simple,explode=false,name=transferId"`
}

func (*ReverseTransferInitiationRequest) GetReverseTransferInitiationRequest

func (o *ReverseTransferInitiationRequest) GetReverseTransferInitiationRequest() shared.ReverseTransferInitiationRequest

func (*ReverseTransferInitiationRequest) GetTransferID

func (o *ReverseTransferInitiationRequest) GetTransferID() string

type ReverseTransferInitiationResponse

type ReverseTransferInitiationResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*ReverseTransferInitiationResponse) GetContentType

func (o *ReverseTransferInitiationResponse) GetContentType() string

func (*ReverseTransferInitiationResponse) GetRawResponse

func (o *ReverseTransferInitiationResponse) GetRawResponse() *http.Response

func (*ReverseTransferInitiationResponse) GetStatusCode

func (o *ReverseTransferInitiationResponse) GetStatusCode() int

type RevertTransactionRequest

type RevertTransactionRequest struct {
	// Allow to disable balances checks
	DisableChecks *bool `queryParam:"style=form,explode=true,name=disableChecks"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Transaction ID.
	Txid *big.Int `pathParam:"style=simple,explode=false,name=txid"`
}

func (*RevertTransactionRequest) GetDisableChecks

func (o *RevertTransactionRequest) GetDisableChecks() *bool

func (*RevertTransactionRequest) GetLedger

func (o *RevertTransactionRequest) GetLedger() string

func (*RevertTransactionRequest) GetTxid

func (o *RevertTransactionRequest) GetTxid() *big.Int

func (RevertTransactionRequest) MarshalJSON

func (r RevertTransactionRequest) MarshalJSON() ([]byte, error)

func (*RevertTransactionRequest) UnmarshalJSON

func (r *RevertTransactionRequest) UnmarshalJSON(data []byte) error

type RevertTransactionResponse

type RevertTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	TransactionResponse *shared.TransactionResponse
}

func (*RevertTransactionResponse) GetContentType

func (o *RevertTransactionResponse) GetContentType() string

func (*RevertTransactionResponse) GetRawResponse

func (o *RevertTransactionResponse) GetRawResponse() *http.Response

func (*RevertTransactionResponse) GetStatusCode

func (o *RevertTransactionResponse) GetStatusCode() int

func (*RevertTransactionResponse) GetTransactionResponse

func (o *RevertTransactionResponse) GetTransactionResponse() *shared.TransactionResponse

type RunScriptRequest

type RunScriptRequest struct {
	Script shared.Script `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// Set the preview mode. Preview mode doesn't add the logs to the database or publish a message to the message broker.
	Preview *bool `queryParam:"style=form,explode=true,name=preview"`
}

func (*RunScriptRequest) GetLedger

func (o *RunScriptRequest) GetLedger() string

func (*RunScriptRequest) GetPreview

func (o *RunScriptRequest) GetPreview() *bool

func (*RunScriptRequest) GetScript

func (o *RunScriptRequest) GetScript() shared.Script

type RunScriptResponse

type RunScriptResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// On success, it will return a 200 status code, and the resulting transaction under the `transaction` field.
	//
	// On failure, it will also return a 200 status code, and the following fields:
	//   - `details`: contains a URL. When there is an error parsing Numscript, the result can be difficult to read—the provided URL will render the error in an easy-to-read format.
	//   - `errorCode` and `error_code` (deprecated): contains the string code of the error
	//   - `errorMessage` and `error_message` (deprecated): contains a human-readable indication of what went wrong, for example that an account had insufficient funds, or that there was an error in the provided Numscript.
	//
	ScriptResponse *shared.ScriptResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RunScriptResponse) GetContentType

func (o *RunScriptResponse) GetContentType() string

func (*RunScriptResponse) GetRawResponse

func (o *RunScriptResponse) GetRawResponse() *http.Response

func (*RunScriptResponse) GetScriptResponse

func (o *RunScriptResponse) GetScriptResponse() *shared.ScriptResponse

func (*RunScriptResponse) GetStatusCode

func (o *RunScriptResponse) GetStatusCode() int

type RunWorkflowRequest

type RunWorkflowRequest struct {
	RequestBody map[string]string `request:"mediaType=application/json"`
	// Wait end of the workflow before return
	Wait *bool `queryParam:"style=form,explode=true,name=wait"`
	// The flow id
	WorkflowID string `pathParam:"style=simple,explode=false,name=workflowID"`
}

func (*RunWorkflowRequest) GetRequestBody

func (o *RunWorkflowRequest) GetRequestBody() map[string]string

func (*RunWorkflowRequest) GetWait

func (o *RunWorkflowRequest) GetWait() *bool

func (*RunWorkflowRequest) GetWorkflowID

func (o *RunWorkflowRequest) GetWorkflowID() string

type RunWorkflowResponse

type RunWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// The workflow instance
	RunWorkflowResponse *shared.RunWorkflowResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*RunWorkflowResponse) GetContentType

func (o *RunWorkflowResponse) GetContentType() string

func (*RunWorkflowResponse) GetRawResponse

func (o *RunWorkflowResponse) GetRawResponse() *http.Response

func (*RunWorkflowResponse) GetRunWorkflowResponse

func (o *RunWorkflowResponse) GetRunWorkflowResponse() *shared.RunWorkflowResponse

func (*RunWorkflowResponse) GetStatusCode

func (o *RunWorkflowResponse) GetStatusCode() int

type SearchResponse

type SearchResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Success
	Response *shared.Response
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SearchResponse) GetContentType

func (o *SearchResponse) GetContentType() string

func (*SearchResponse) GetRawResponse

func (o *SearchResponse) GetRawResponse() *http.Response

func (*SearchResponse) GetResponse

func (o *SearchResponse) GetResponse() *shared.Response

func (*SearchResponse) GetStatusCode

func (o *SearchResponse) GetStatusCode() int

type SearchgetServerInfoResponse

type SearchgetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SearchgetServerInfoResponse) GetContentType

func (o *SearchgetServerInfoResponse) GetContentType() string

func (*SearchgetServerInfoResponse) GetRawResponse

func (o *SearchgetServerInfoResponse) GetRawResponse() *http.Response

func (*SearchgetServerInfoResponse) GetServerInfo

func (o *SearchgetServerInfoResponse) GetServerInfo() *shared.ServerInfo

func (*SearchgetServerInfoResponse) GetStatusCode

func (o *SearchgetServerInfoResponse) GetStatusCode() int

type SendEventRequest

type SendEventRequest struct {
	RequestBody *SendEventRequestBody `request:"mediaType=application/json"`
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*SendEventRequest) GetInstanceID

func (o *SendEventRequest) GetInstanceID() string

func (*SendEventRequest) GetRequestBody

func (o *SendEventRequest) GetRequestBody() *SendEventRequestBody

type SendEventRequestBody

type SendEventRequestBody struct {
	Name string `json:"name"`
}

func (*SendEventRequestBody) GetName

func (o *SendEventRequestBody) GetName() string

type SendEventResponse

type SendEventResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*SendEventResponse) GetContentType

func (o *SendEventResponse) GetContentType() string

func (*SendEventResponse) GetRawResponse

func (o *SendEventResponse) GetRawResponse() *http.Response

func (*SendEventResponse) GetStatusCode

func (o *SendEventResponse) GetStatusCode() int

type TestConfigRequest

type TestConfigRequest struct {
	// Config ID
	ID string `pathParam:"style=simple,explode=false,name=id"`
}

func (*TestConfigRequest) GetID

func (o *TestConfigRequest) GetID() string

type TestConfigResponse

type TestConfigResponse struct {
	// OK
	AttemptResponse *shared.AttemptResponse
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*TestConfigResponse) GetAttemptResponse

func (o *TestConfigResponse) GetAttemptResponse() *shared.AttemptResponse

func (*TestConfigResponse) GetContentType

func (o *TestConfigResponse) GetContentType() string

func (*TestConfigResponse) GetRawResponse

func (o *TestConfigResponse) GetRawResponse() *http.Response

func (*TestConfigResponse) GetStatusCode

func (o *TestConfigResponse) GetStatusCode() int

type TestTriggerRequest

type TestTriggerRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*TestTriggerRequest) GetRequestBody

func (o *TestTriggerRequest) GetRequestBody() map[string]any

func (*TestTriggerRequest) GetTriggerID

func (o *TestTriggerRequest) GetTriggerID() string

type TestTriggerResponse

type TestTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Test a trigger
	V2TestTriggerResponse *shared.V2TestTriggerResponse
}

func (*TestTriggerResponse) GetContentType

func (o *TestTriggerResponse) GetContentType() string

func (*TestTriggerResponse) GetRawResponse

func (o *TestTriggerResponse) GetRawResponse() *http.Response

func (*TestTriggerResponse) GetStatusCode

func (o *TestTriggerResponse) GetStatusCode() int

func (*TestTriggerResponse) GetV2TestTriggerResponse

func (o *TestTriggerResponse) GetV2TestTriggerResponse() *shared.V2TestTriggerResponse

type UdpateTransferInitiationStatusRequest

type UdpateTransferInitiationStatusRequest struct {
	UpdateTransferInitiationStatusRequest shared.UpdateTransferInitiationStatusRequest `request:"mediaType=application/json"`
	// The transfer ID.
	TransferID string `pathParam:"style=simple,explode=false,name=transferId"`
}

func (*UdpateTransferInitiationStatusRequest) GetTransferID

func (o *UdpateTransferInitiationStatusRequest) GetTransferID() string

func (*UdpateTransferInitiationStatusRequest) GetUpdateTransferInitiationStatusRequest

func (o *UdpateTransferInitiationStatusRequest) GetUpdateTransferInitiationStatusRequest() shared.UpdateTransferInitiationStatusRequest

type UdpateTransferInitiationStatusResponse

type UdpateTransferInitiationStatusResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UdpateTransferInitiationStatusResponse) GetContentType

func (o *UdpateTransferInitiationStatusResponse) GetContentType() string

func (*UdpateTransferInitiationStatusResponse) GetRawResponse

func (*UdpateTransferInitiationStatusResponse) GetStatusCode

func (o *UdpateTransferInitiationStatusResponse) GetStatusCode() int

type UninstallConnectorRequest

type UninstallConnectorRequest struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
}

func (*UninstallConnectorRequest) GetConnector

func (o *UninstallConnectorRequest) GetConnector() shared.Connector

type UninstallConnectorResponse

type UninstallConnectorResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UninstallConnectorResponse) GetContentType

func (o *UninstallConnectorResponse) GetContentType() string

func (*UninstallConnectorResponse) GetRawResponse

func (o *UninstallConnectorResponse) GetRawResponse() *http.Response

func (*UninstallConnectorResponse) GetStatusCode

func (o *UninstallConnectorResponse) GetStatusCode() int

type UninstallConnectorV1Request

type UninstallConnectorV1Request struct {
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
}

func (*UninstallConnectorV1Request) GetConnector

func (o *UninstallConnectorV1Request) GetConnector() shared.Connector

func (*UninstallConnectorV1Request) GetConnectorID

func (o *UninstallConnectorV1Request) GetConnectorID() string

type UninstallConnectorV1Response

type UninstallConnectorV1Response struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UninstallConnectorV1Response) GetContentType

func (o *UninstallConnectorV1Response) GetContentType() string

func (*UninstallConnectorV1Response) GetRawResponse

func (o *UninstallConnectorV1Response) GetRawResponse() *http.Response

func (*UninstallConnectorV1Response) GetStatusCode

func (o *UninstallConnectorV1Response) GetStatusCode() int

type UpdateBankAccountMetadataRequest

type UpdateBankAccountMetadataRequest struct {
	UpdateBankAccountMetadataRequest shared.UpdateBankAccountMetadataRequest `request:"mediaType=application/json"`
	// The bank account ID.
	BankAccountID string `pathParam:"style=simple,explode=false,name=bankAccountId"`
}

func (*UpdateBankAccountMetadataRequest) GetBankAccountID

func (o *UpdateBankAccountMetadataRequest) GetBankAccountID() string

func (*UpdateBankAccountMetadataRequest) GetUpdateBankAccountMetadataRequest

func (o *UpdateBankAccountMetadataRequest) GetUpdateBankAccountMetadataRequest() shared.UpdateBankAccountMetadataRequest

type UpdateBankAccountMetadataResponse

type UpdateBankAccountMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateBankAccountMetadataResponse) GetContentType

func (o *UpdateBankAccountMetadataResponse) GetContentType() string

func (*UpdateBankAccountMetadataResponse) GetRawResponse

func (o *UpdateBankAccountMetadataResponse) GetRawResponse() *http.Response

func (*UpdateBankAccountMetadataResponse) GetStatusCode

func (o *UpdateBankAccountMetadataResponse) GetStatusCode() int

type UpdateClientRequest

type UpdateClientRequest struct {
	UpdateClientRequest *shared.UpdateClientRequest `request:"mediaType=application/json"`
	// Client ID
	ClientID string `pathParam:"style=simple,explode=false,name=clientId"`
}

func (*UpdateClientRequest) GetClientID

func (o *UpdateClientRequest) GetClientID() string

func (*UpdateClientRequest) GetUpdateClientRequest

func (o *UpdateClientRequest) GetUpdateClientRequest() *shared.UpdateClientRequest

type UpdateClientResponse

type UpdateClientResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Updated client
	UpdateClientResponse *shared.UpdateClientResponse
}

func (*UpdateClientResponse) GetContentType

func (o *UpdateClientResponse) GetContentType() string

func (*UpdateClientResponse) GetRawResponse

func (o *UpdateClientResponse) GetRawResponse() *http.Response

func (*UpdateClientResponse) GetStatusCode

func (o *UpdateClientResponse) GetStatusCode() int

func (*UpdateClientResponse) GetUpdateClientResponse

func (o *UpdateClientResponse) GetUpdateClientResponse() *shared.UpdateClientResponse

type UpdateConnectorConfigV1Request

type UpdateConnectorConfigV1Request struct {
	ConnectorConfig shared.ConnectorConfig `request:"mediaType=application/json"`
	// The name of the connector.
	Connector shared.Connector `pathParam:"style=simple,explode=false,name=connector"`
	// The connector ID.
	ConnectorID string `pathParam:"style=simple,explode=false,name=connectorId"`
}

func (*UpdateConnectorConfigV1Request) GetConnector

func (*UpdateConnectorConfigV1Request) GetConnectorConfig

func (o *UpdateConnectorConfigV1Request) GetConnectorConfig() shared.ConnectorConfig

func (*UpdateConnectorConfigV1Request) GetConnectorID

func (o *UpdateConnectorConfigV1Request) GetConnectorID() string

type UpdateConnectorConfigV1Response

type UpdateConnectorConfigV1Response struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateConnectorConfigV1Response) GetContentType

func (o *UpdateConnectorConfigV1Response) GetContentType() string

func (*UpdateConnectorConfigV1Response) GetRawResponse

func (o *UpdateConnectorConfigV1Response) GetRawResponse() *http.Response

func (*UpdateConnectorConfigV1Response) GetStatusCode

func (o *UpdateConnectorConfigV1Response) GetStatusCode() int

type UpdateMappingRequest

type UpdateMappingRequest struct {
	Mapping *shared.Mapping `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*UpdateMappingRequest) GetLedger

func (o *UpdateMappingRequest) GetLedger() string

func (*UpdateMappingRequest) GetMapping

func (o *UpdateMappingRequest) GetMapping() *shared.Mapping

type UpdateMappingResponse

type UpdateMappingResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// OK
	MappingResponse *shared.MappingResponse
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateMappingResponse) GetContentType

func (o *UpdateMappingResponse) GetContentType() string

func (*UpdateMappingResponse) GetMappingResponse

func (o *UpdateMappingResponse) GetMappingResponse() *shared.MappingResponse

func (*UpdateMappingResponse) GetRawResponse

func (o *UpdateMappingResponse) GetRawResponse() *http.Response

func (*UpdateMappingResponse) GetStatusCode

func (o *UpdateMappingResponse) GetStatusCode() int

type UpdateMetadataRequest

type UpdateMetadataRequest struct {
	RequestBody map[string]string `request:"mediaType=application/json"`
	// The payment ID.
	PaymentID string `pathParam:"style=simple,explode=false,name=paymentId"`
}

func (*UpdateMetadataRequest) GetPaymentID

func (o *UpdateMetadataRequest) GetPaymentID() string

func (*UpdateMetadataRequest) GetRequestBody

func (o *UpdateMetadataRequest) GetRequestBody() map[string]string

type UpdateMetadataResponse

type UpdateMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateMetadataResponse) GetContentType

func (o *UpdateMetadataResponse) GetContentType() string

func (*UpdateMetadataResponse) GetRawResponse

func (o *UpdateMetadataResponse) GetRawResponse() *http.Response

func (*UpdateMetadataResponse) GetStatusCode

func (o *UpdateMetadataResponse) GetStatusCode() int

type UpdateWalletRequest

type UpdateWalletRequest struct {
	// Use an idempotency key
	IdempotencyKey *string                  `header:"style=simple,explode=false,name=Idempotency-Key"`
	RequestBody    *UpdateWalletRequestBody `request:"mediaType=application/json"`
	ID             string                   `pathParam:"style=simple,explode=false,name=id"`
}

func (*UpdateWalletRequest) GetID

func (o *UpdateWalletRequest) GetID() string

func (*UpdateWalletRequest) GetIdempotencyKey

func (o *UpdateWalletRequest) GetIdempotencyKey() *string

func (*UpdateWalletRequest) GetRequestBody

func (o *UpdateWalletRequest) GetRequestBody() *UpdateWalletRequestBody

type UpdateWalletRequestBody

type UpdateWalletRequestBody struct {
	// Custom metadata to attach to this wallet.
	Metadata map[string]string `json:"metadata"`
}

func (*UpdateWalletRequestBody) GetMetadata

func (o *UpdateWalletRequestBody) GetMetadata() map[string]string

type UpdateWalletResponse

type UpdateWalletResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*UpdateWalletResponse) GetContentType

func (o *UpdateWalletResponse) GetContentType() string

func (*UpdateWalletResponse) GetRawResponse

func (o *UpdateWalletResponse) GetRawResponse() *http.Response

func (*UpdateWalletResponse) GetStatusCode

func (o *UpdateWalletResponse) GetStatusCode() int

type V2AddMetadataOnTransactionRequest

type V2AddMetadataOnTransactionRequest struct {
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	// metadata
	RequestBody map[string]string `request:"mediaType=application/json"`
	// Set the dryRun mode. Dry run mode doesn't add the logs to the database or publish a message to the message broker.
	DryRun *bool `queryParam:"style=form,explode=true,name=dryRun"`
	// Transaction ID.
	ID *big.Int `pathParam:"style=simple,explode=false,name=id"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2AddMetadataOnTransactionRequest) GetDryRun

func (o *V2AddMetadataOnTransactionRequest) GetDryRun() *bool

func (*V2AddMetadataOnTransactionRequest) GetID

func (*V2AddMetadataOnTransactionRequest) GetIdempotencyKey

func (o *V2AddMetadataOnTransactionRequest) GetIdempotencyKey() *string

func (*V2AddMetadataOnTransactionRequest) GetLedger

func (*V2AddMetadataOnTransactionRequest) GetRequestBody

func (o *V2AddMetadataOnTransactionRequest) GetRequestBody() map[string]string

func (V2AddMetadataOnTransactionRequest) MarshalJSON

func (v V2AddMetadataOnTransactionRequest) MarshalJSON() ([]byte, error)

func (*V2AddMetadataOnTransactionRequest) UnmarshalJSON

func (v *V2AddMetadataOnTransactionRequest) UnmarshalJSON(data []byte) error

type V2AddMetadataOnTransactionResponse

type V2AddMetadataOnTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2AddMetadataOnTransactionResponse) GetContentType

func (o *V2AddMetadataOnTransactionResponse) GetContentType() string

func (*V2AddMetadataOnTransactionResponse) GetRawResponse

func (o *V2AddMetadataOnTransactionResponse) GetRawResponse() *http.Response

func (*V2AddMetadataOnTransactionResponse) GetStatusCode

func (o *V2AddMetadataOnTransactionResponse) GetStatusCode() int

type V2AddMetadataToAccountRequest

type V2AddMetadataToAccountRequest struct {
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	// metadata
	RequestBody map[string]string `request:"mediaType=application/json"`
	// Exact address of the account. It must match the following regular expressions pattern:
	// “`
	// ^\w+(:\w+)*$
	// “`
	//
	Address string `pathParam:"style=simple,explode=false,name=address"`
	// Set the dry run mode. Dry run mode doesn't add the logs to the database or publish a message to the message broker.
	DryRun *bool `queryParam:"style=form,explode=true,name=dryRun"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2AddMetadataToAccountRequest) GetAddress

func (o *V2AddMetadataToAccountRequest) GetAddress() string

func (*V2AddMetadataToAccountRequest) GetDryRun

func (o *V2AddMetadataToAccountRequest) GetDryRun() *bool

func (*V2AddMetadataToAccountRequest) GetIdempotencyKey

func (o *V2AddMetadataToAccountRequest) GetIdempotencyKey() *string

func (*V2AddMetadataToAccountRequest) GetLedger

func (o *V2AddMetadataToAccountRequest) GetLedger() string

func (*V2AddMetadataToAccountRequest) GetRequestBody

func (o *V2AddMetadataToAccountRequest) GetRequestBody() map[string]string

type V2AddMetadataToAccountResponse

type V2AddMetadataToAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2AddMetadataToAccountResponse) GetContentType

func (o *V2AddMetadataToAccountResponse) GetContentType() string

func (*V2AddMetadataToAccountResponse) GetRawResponse

func (o *V2AddMetadataToAccountResponse) GetRawResponse() *http.Response

func (*V2AddMetadataToAccountResponse) GetStatusCode

func (o *V2AddMetadataToAccountResponse) GetStatusCode() int

type V2CancelEventRequest

type V2CancelEventRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*V2CancelEventRequest) GetInstanceID

func (o *V2CancelEventRequest) GetInstanceID() string

type V2CancelEventResponse

type V2CancelEventResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2CancelEventResponse) GetContentType

func (o *V2CancelEventResponse) GetContentType() string

func (*V2CancelEventResponse) GetRawResponse

func (o *V2CancelEventResponse) GetRawResponse() *http.Response

func (*V2CancelEventResponse) GetStatusCode

func (o *V2CancelEventResponse) GetStatusCode() int

type V2CountAccountsRequest

type V2CountAccountsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string     `pathParam:"style=simple,explode=false,name=ledger"`
	Pit    *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2CountAccountsRequest) GetLedger

func (o *V2CountAccountsRequest) GetLedger() string

func (*V2CountAccountsRequest) GetPit

func (o *V2CountAccountsRequest) GetPit() *time.Time

func (*V2CountAccountsRequest) GetRequestBody

func (o *V2CountAccountsRequest) GetRequestBody() map[string]any

func (V2CountAccountsRequest) MarshalJSON

func (v V2CountAccountsRequest) MarshalJSON() ([]byte, error)

func (*V2CountAccountsRequest) UnmarshalJSON

func (v *V2CountAccountsRequest) UnmarshalJSON(data []byte) error

type V2CountAccountsResponse

type V2CountAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	Headers     map[string][]string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2CountAccountsResponse) GetContentType

func (o *V2CountAccountsResponse) GetContentType() string

func (*V2CountAccountsResponse) GetHeaders

func (o *V2CountAccountsResponse) GetHeaders() map[string][]string

func (*V2CountAccountsResponse) GetRawResponse

func (o *V2CountAccountsResponse) GetRawResponse() *http.Response

func (*V2CountAccountsResponse) GetStatusCode

func (o *V2CountAccountsResponse) GetStatusCode() int

type V2CountTransactionsRequest

type V2CountTransactionsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string     `pathParam:"style=simple,explode=false,name=ledger"`
	Pit    *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2CountTransactionsRequest) GetLedger

func (o *V2CountTransactionsRequest) GetLedger() string

func (*V2CountTransactionsRequest) GetPit

func (o *V2CountTransactionsRequest) GetPit() *time.Time

func (*V2CountTransactionsRequest) GetRequestBody

func (o *V2CountTransactionsRequest) GetRequestBody() map[string]any

func (V2CountTransactionsRequest) MarshalJSON

func (v V2CountTransactionsRequest) MarshalJSON() ([]byte, error)

func (*V2CountTransactionsRequest) UnmarshalJSON

func (v *V2CountTransactionsRequest) UnmarshalJSON(data []byte) error

type V2CountTransactionsResponse

type V2CountTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	Headers     map[string][]string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2CountTransactionsResponse) GetContentType

func (o *V2CountTransactionsResponse) GetContentType() string

func (*V2CountTransactionsResponse) GetHeaders

func (o *V2CountTransactionsResponse) GetHeaders() map[string][]string

func (*V2CountTransactionsResponse) GetRawResponse

func (o *V2CountTransactionsResponse) GetRawResponse() *http.Response

func (*V2CountTransactionsResponse) GetStatusCode

func (o *V2CountTransactionsResponse) GetStatusCode() int

type V2CreateBulkRequest

type V2CreateBulkRequest struct {
	RequestBody []shared.V2BulkElement `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2CreateBulkRequest) GetLedger

func (o *V2CreateBulkRequest) GetLedger() string

func (*V2CreateBulkRequest) GetRequestBody

func (o *V2CreateBulkRequest) GetRequestBody() []shared.V2BulkElement

type V2CreateBulkResponse

type V2CreateBulkResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2BulkResponse *shared.V2BulkResponse
}

func (*V2CreateBulkResponse) GetContentType

func (o *V2CreateBulkResponse) GetContentType() string

func (*V2CreateBulkResponse) GetRawResponse

func (o *V2CreateBulkResponse) GetRawResponse() *http.Response

func (*V2CreateBulkResponse) GetStatusCode

func (o *V2CreateBulkResponse) GetStatusCode() int

func (*V2CreateBulkResponse) GetV2BulkResponse

func (o *V2CreateBulkResponse) GetV2BulkResponse() *shared.V2BulkResponse

type V2CreateLedgerRequest

type V2CreateLedgerRequest struct {
	V2CreateLedgerRequest *shared.V2CreateLedgerRequest `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2CreateLedgerRequest) GetLedger

func (o *V2CreateLedgerRequest) GetLedger() string

func (*V2CreateLedgerRequest) GetV2CreateLedgerRequest

func (o *V2CreateLedgerRequest) GetV2CreateLedgerRequest() *shared.V2CreateLedgerRequest

type V2CreateLedgerResponse

type V2CreateLedgerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2CreateLedgerResponse) GetContentType

func (o *V2CreateLedgerResponse) GetContentType() string

func (*V2CreateLedgerResponse) GetRawResponse

func (o *V2CreateLedgerResponse) GetRawResponse() *http.Response

func (*V2CreateLedgerResponse) GetStatusCode

func (o *V2CreateLedgerResponse) GetStatusCode() int

type V2CreateTransactionRequest

type V2CreateTransactionRequest struct {
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	// The request body must contain at least one of the following objects:
	//   - `postings`: suitable for simple transactions
	//   - `script`: enabling more complex transactions with Numscript
	//
	V2PostTransaction shared.V2PostTransaction `request:"mediaType=application/json"`
	// Set the dryRun mode. dry run mode doesn't add the logs to the database or publish a message to the message broker.
	DryRun *bool `queryParam:"style=form,explode=true,name=dryRun"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2CreateTransactionRequest) GetDryRun

func (o *V2CreateTransactionRequest) GetDryRun() *bool

func (*V2CreateTransactionRequest) GetIdempotencyKey

func (o *V2CreateTransactionRequest) GetIdempotencyKey() *string

func (*V2CreateTransactionRequest) GetLedger

func (o *V2CreateTransactionRequest) GetLedger() string

func (*V2CreateTransactionRequest) GetV2PostTransaction

func (o *V2CreateTransactionRequest) GetV2PostTransaction() shared.V2PostTransaction

type V2CreateTransactionResponse

type V2CreateTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2CreateTransactionResponse *shared.V2CreateTransactionResponse
}

func (*V2CreateTransactionResponse) GetContentType

func (o *V2CreateTransactionResponse) GetContentType() string

func (*V2CreateTransactionResponse) GetRawResponse

func (o *V2CreateTransactionResponse) GetRawResponse() *http.Response

func (*V2CreateTransactionResponse) GetStatusCode

func (o *V2CreateTransactionResponse) GetStatusCode() int

func (*V2CreateTransactionResponse) GetV2CreateTransactionResponse

func (o *V2CreateTransactionResponse) GetV2CreateTransactionResponse() *shared.V2CreateTransactionResponse

type V2CreateTriggerResponse

type V2CreateTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Created trigger
	V2CreateTriggerResponse *shared.V2CreateTriggerResponse
}

func (*V2CreateTriggerResponse) GetContentType

func (o *V2CreateTriggerResponse) GetContentType() string

func (*V2CreateTriggerResponse) GetRawResponse

func (o *V2CreateTriggerResponse) GetRawResponse() *http.Response

func (*V2CreateTriggerResponse) GetStatusCode

func (o *V2CreateTriggerResponse) GetStatusCode() int

func (*V2CreateTriggerResponse) GetV2CreateTriggerResponse

func (o *V2CreateTriggerResponse) GetV2CreateTriggerResponse() *shared.V2CreateTriggerResponse

type V2CreateWorkflowResponse

type V2CreateWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Created workflow
	V2CreateWorkflowResponse *shared.V2CreateWorkflowResponse
}

func (*V2CreateWorkflowResponse) GetContentType

func (o *V2CreateWorkflowResponse) GetContentType() string

func (*V2CreateWorkflowResponse) GetRawResponse

func (o *V2CreateWorkflowResponse) GetRawResponse() *http.Response

func (*V2CreateWorkflowResponse) GetStatusCode

func (o *V2CreateWorkflowResponse) GetStatusCode() int

func (*V2CreateWorkflowResponse) GetV2CreateWorkflowResponse

func (o *V2CreateWorkflowResponse) GetV2CreateWorkflowResponse() *shared.V2CreateWorkflowResponse

type V2DeleteAccountMetadataRequest

type V2DeleteAccountMetadataRequest struct {
	// Account address
	Address string `pathParam:"style=simple,explode=false,name=address"`
	// The key to remove.
	Key string `pathParam:"style=simple,explode=false,name=key"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2DeleteAccountMetadataRequest) GetAddress

func (o *V2DeleteAccountMetadataRequest) GetAddress() string

func (*V2DeleteAccountMetadataRequest) GetKey

func (*V2DeleteAccountMetadataRequest) GetLedger

func (o *V2DeleteAccountMetadataRequest) GetLedger() string

type V2DeleteAccountMetadataResponse

type V2DeleteAccountMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2DeleteAccountMetadataResponse) GetContentType

func (o *V2DeleteAccountMetadataResponse) GetContentType() string

func (*V2DeleteAccountMetadataResponse) GetRawResponse

func (o *V2DeleteAccountMetadataResponse) GetRawResponse() *http.Response

func (*V2DeleteAccountMetadataResponse) GetStatusCode

func (o *V2DeleteAccountMetadataResponse) GetStatusCode() int

type V2DeleteLedgerMetadataRequest

type V2DeleteLedgerMetadataRequest struct {
	// Key to remove.
	Key string `pathParam:"style=simple,explode=false,name=key"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2DeleteLedgerMetadataRequest) GetKey

func (*V2DeleteLedgerMetadataRequest) GetLedger

func (o *V2DeleteLedgerMetadataRequest) GetLedger() string

type V2DeleteLedgerMetadataResponse

type V2DeleteLedgerMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2DeleteLedgerMetadataResponse) GetContentType

func (o *V2DeleteLedgerMetadataResponse) GetContentType() string

func (*V2DeleteLedgerMetadataResponse) GetRawResponse

func (o *V2DeleteLedgerMetadataResponse) GetRawResponse() *http.Response

func (*V2DeleteLedgerMetadataResponse) GetStatusCode

func (o *V2DeleteLedgerMetadataResponse) GetStatusCode() int

type V2DeleteTransactionMetadataRequest

type V2DeleteTransactionMetadataRequest struct {
	// Transaction ID.
	ID *big.Int `pathParam:"style=simple,explode=false,name=id"`
	// The key to remove.
	Key string `pathParam:"style=simple,explode=false,name=key"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2DeleteTransactionMetadataRequest) GetID

func (*V2DeleteTransactionMetadataRequest) GetKey

func (*V2DeleteTransactionMetadataRequest) GetLedger

func (V2DeleteTransactionMetadataRequest) MarshalJSON

func (v V2DeleteTransactionMetadataRequest) MarshalJSON() ([]byte, error)

func (*V2DeleteTransactionMetadataRequest) UnmarshalJSON

func (v *V2DeleteTransactionMetadataRequest) UnmarshalJSON(data []byte) error

type V2DeleteTransactionMetadataResponse

type V2DeleteTransactionMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2DeleteTransactionMetadataResponse) GetContentType

func (o *V2DeleteTransactionMetadataResponse) GetContentType() string

func (*V2DeleteTransactionMetadataResponse) GetRawResponse

func (o *V2DeleteTransactionMetadataResponse) GetRawResponse() *http.Response

func (*V2DeleteTransactionMetadataResponse) GetStatusCode

func (o *V2DeleteTransactionMetadataResponse) GetStatusCode() int

type V2DeleteTriggerRequest

type V2DeleteTriggerRequest struct {
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*V2DeleteTriggerRequest) GetTriggerID

func (o *V2DeleteTriggerRequest) GetTriggerID() string

type V2DeleteTriggerResponse

type V2DeleteTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2DeleteTriggerResponse) GetContentType

func (o *V2DeleteTriggerResponse) GetContentType() string

func (*V2DeleteTriggerResponse) GetRawResponse

func (o *V2DeleteTriggerResponse) GetRawResponse() *http.Response

func (*V2DeleteTriggerResponse) GetStatusCode

func (o *V2DeleteTriggerResponse) GetStatusCode() int

type V2DeleteWorkflowRequest

type V2DeleteWorkflowRequest struct {
	// The flow id
	FlowID string `pathParam:"style=simple,explode=false,name=flowId"`
}

func (*V2DeleteWorkflowRequest) GetFlowID

func (o *V2DeleteWorkflowRequest) GetFlowID() string

type V2DeleteWorkflowResponse

type V2DeleteWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2DeleteWorkflowResponse) GetContentType

func (o *V2DeleteWorkflowResponse) GetContentType() string

func (*V2DeleteWorkflowResponse) GetRawResponse

func (o *V2DeleteWorkflowResponse) GetRawResponse() *http.Response

func (*V2DeleteWorkflowResponse) GetStatusCode

func (o *V2DeleteWorkflowResponse) GetStatusCode() int

type V2ExportLogsRequest

type V2ExportLogsRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2ExportLogsRequest) GetLedger

func (o *V2ExportLogsRequest) GetLedger() string

type V2ExportLogsResponse

type V2ExportLogsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2ExportLogsResponse) GetContentType

func (o *V2ExportLogsResponse) GetContentType() string

func (*V2ExportLogsResponse) GetRawResponse

func (o *V2ExportLogsResponse) GetRawResponse() *http.Response

func (*V2ExportLogsResponse) GetStatusCode

func (o *V2ExportLogsResponse) GetStatusCode() int

type V2GetAccountRequest

type V2GetAccountRequest struct {
	// Exact address of the account. It must match the following regular expressions pattern:
	// “`
	// ^\w+(:\w+)*$
	// “`
	//
	Address string  `pathParam:"style=simple,explode=false,name=address"`
	Expand  *string `queryParam:"style=form,explode=true,name=expand"`
	// Name of the ledger.
	Ledger string     `pathParam:"style=simple,explode=false,name=ledger"`
	Pit    *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2GetAccountRequest) GetAddress

func (o *V2GetAccountRequest) GetAddress() string

func (*V2GetAccountRequest) GetExpand

func (o *V2GetAccountRequest) GetExpand() *string

func (*V2GetAccountRequest) GetLedger

func (o *V2GetAccountRequest) GetLedger() string

func (*V2GetAccountRequest) GetPit

func (o *V2GetAccountRequest) GetPit() *time.Time

func (V2GetAccountRequest) MarshalJSON

func (v V2GetAccountRequest) MarshalJSON() ([]byte, error)

func (*V2GetAccountRequest) UnmarshalJSON

func (v *V2GetAccountRequest) UnmarshalJSON(data []byte) error

type V2GetAccountResponse

type V2GetAccountResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2AccountResponse *shared.V2AccountResponse
}

func (*V2GetAccountResponse) GetContentType

func (o *V2GetAccountResponse) GetContentType() string

func (*V2GetAccountResponse) GetRawResponse

func (o *V2GetAccountResponse) GetRawResponse() *http.Response

func (*V2GetAccountResponse) GetStatusCode

func (o *V2GetAccountResponse) GetStatusCode() int

func (*V2GetAccountResponse) GetV2AccountResponse

func (o *V2GetAccountResponse) GetV2AccountResponse() *shared.V2AccountResponse

type V2GetBalancesAggregatedRequest

type V2GetBalancesAggregatedRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string     `pathParam:"style=simple,explode=false,name=ledger"`
	Pit    *time.Time `queryParam:"style=form,explode=true,name=pit"`
	// Use insertion date instead of effective date
	UseInsertionDate *bool `queryParam:"style=form,explode=true,name=useInsertionDate"`
}

func (*V2GetBalancesAggregatedRequest) GetLedger

func (o *V2GetBalancesAggregatedRequest) GetLedger() string

func (*V2GetBalancesAggregatedRequest) GetPit

func (*V2GetBalancesAggregatedRequest) GetRequestBody

func (o *V2GetBalancesAggregatedRequest) GetRequestBody() map[string]any

func (*V2GetBalancesAggregatedRequest) GetUseInsertionDate

func (o *V2GetBalancesAggregatedRequest) GetUseInsertionDate() *bool

func (V2GetBalancesAggregatedRequest) MarshalJSON

func (v V2GetBalancesAggregatedRequest) MarshalJSON() ([]byte, error)

func (*V2GetBalancesAggregatedRequest) UnmarshalJSON

func (v *V2GetBalancesAggregatedRequest) UnmarshalJSON(data []byte) error

type V2GetBalancesAggregatedResponse

type V2GetBalancesAggregatedResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2AggregateBalancesResponse *shared.V2AggregateBalancesResponse
}

func (*V2GetBalancesAggregatedResponse) GetContentType

func (o *V2GetBalancesAggregatedResponse) GetContentType() string

func (*V2GetBalancesAggregatedResponse) GetRawResponse

func (o *V2GetBalancesAggregatedResponse) GetRawResponse() *http.Response

func (*V2GetBalancesAggregatedResponse) GetStatusCode

func (o *V2GetBalancesAggregatedResponse) GetStatusCode() int

func (*V2GetBalancesAggregatedResponse) GetV2AggregateBalancesResponse

func (o *V2GetBalancesAggregatedResponse) GetV2AggregateBalancesResponse() *shared.V2AggregateBalancesResponse

type V2GetInfoResponse

type V2GetInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2ConfigInfoResponse *shared.V2ConfigInfoResponse
	// Error
	V2ErrorResponse *shared.V2ErrorResponse
}

func (*V2GetInfoResponse) GetContentType

func (o *V2GetInfoResponse) GetContentType() string

func (*V2GetInfoResponse) GetRawResponse

func (o *V2GetInfoResponse) GetRawResponse() *http.Response

func (*V2GetInfoResponse) GetStatusCode

func (o *V2GetInfoResponse) GetStatusCode() int

func (*V2GetInfoResponse) GetV2ConfigInfoResponse

func (o *V2GetInfoResponse) GetV2ConfigInfoResponse() *shared.V2ConfigInfoResponse

func (*V2GetInfoResponse) GetV2ErrorResponse

func (o *V2GetInfoResponse) GetV2ErrorResponse() *shared.V2ErrorResponse

type V2GetInstanceHistoryRequest

type V2GetInstanceHistoryRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*V2GetInstanceHistoryRequest) GetInstanceID

func (o *V2GetInstanceHistoryRequest) GetInstanceID() string

type V2GetInstanceHistoryResponse

type V2GetInstanceHistoryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The workflow instance history
	V2GetWorkflowInstanceHistoryResponse *shared.V2GetWorkflowInstanceHistoryResponse
}

func (*V2GetInstanceHistoryResponse) GetContentType

func (o *V2GetInstanceHistoryResponse) GetContentType() string

func (*V2GetInstanceHistoryResponse) GetRawResponse

func (o *V2GetInstanceHistoryResponse) GetRawResponse() *http.Response

func (*V2GetInstanceHistoryResponse) GetStatusCode

func (o *V2GetInstanceHistoryResponse) GetStatusCode() int

func (*V2GetInstanceHistoryResponse) GetV2GetWorkflowInstanceHistoryResponse

func (o *V2GetInstanceHistoryResponse) GetV2GetWorkflowInstanceHistoryResponse() *shared.V2GetWorkflowInstanceHistoryResponse

type V2GetInstanceRequest

type V2GetInstanceRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*V2GetInstanceRequest) GetInstanceID

func (o *V2GetInstanceRequest) GetInstanceID() string

type V2GetInstanceResponse

type V2GetInstanceResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The workflow instance
	V2GetWorkflowInstanceResponse *shared.V2GetWorkflowInstanceResponse
}

func (*V2GetInstanceResponse) GetContentType

func (o *V2GetInstanceResponse) GetContentType() string

func (*V2GetInstanceResponse) GetRawResponse

func (o *V2GetInstanceResponse) GetRawResponse() *http.Response

func (*V2GetInstanceResponse) GetStatusCode

func (o *V2GetInstanceResponse) GetStatusCode() int

func (*V2GetInstanceResponse) GetV2GetWorkflowInstanceResponse

func (o *V2GetInstanceResponse) GetV2GetWorkflowInstanceResponse() *shared.V2GetWorkflowInstanceResponse

type V2GetInstanceStageHistoryRequest

type V2GetInstanceStageHistoryRequest struct {
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
	// The stage number
	Number int64 `pathParam:"style=simple,explode=false,name=number"`
}

func (*V2GetInstanceStageHistoryRequest) GetInstanceID

func (o *V2GetInstanceStageHistoryRequest) GetInstanceID() string

func (*V2GetInstanceStageHistoryRequest) GetNumber

func (o *V2GetInstanceStageHistoryRequest) GetNumber() int64

type V2GetInstanceStageHistoryResponse

type V2GetInstanceStageHistoryResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The workflow instance stage history
	V2GetWorkflowInstanceHistoryStageResponse *shared.V2GetWorkflowInstanceHistoryStageResponse
}

func (*V2GetInstanceStageHistoryResponse) GetContentType

func (o *V2GetInstanceStageHistoryResponse) GetContentType() string

func (*V2GetInstanceStageHistoryResponse) GetRawResponse

func (o *V2GetInstanceStageHistoryResponse) GetRawResponse() *http.Response

func (*V2GetInstanceStageHistoryResponse) GetStatusCode

func (o *V2GetInstanceStageHistoryResponse) GetStatusCode() int

func (*V2GetInstanceStageHistoryResponse) GetV2GetWorkflowInstanceHistoryStageResponse

func (o *V2GetInstanceStageHistoryResponse) GetV2GetWorkflowInstanceHistoryStageResponse() *shared.V2GetWorkflowInstanceHistoryStageResponse

type V2GetLedgerInfoRequest

type V2GetLedgerInfoRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2GetLedgerInfoRequest) GetLedger

func (o *V2GetLedgerInfoRequest) GetLedger() string

type V2GetLedgerInfoResponse

type V2GetLedgerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2LedgerInfoResponse *shared.V2LedgerInfoResponse
}

func (*V2GetLedgerInfoResponse) GetContentType

func (o *V2GetLedgerInfoResponse) GetContentType() string

func (*V2GetLedgerInfoResponse) GetRawResponse

func (o *V2GetLedgerInfoResponse) GetRawResponse() *http.Response

func (*V2GetLedgerInfoResponse) GetStatusCode

func (o *V2GetLedgerInfoResponse) GetStatusCode() int

func (*V2GetLedgerInfoResponse) GetV2LedgerInfoResponse

func (o *V2GetLedgerInfoResponse) GetV2LedgerInfoResponse() *shared.V2LedgerInfoResponse

type V2GetLedgerRequest

type V2GetLedgerRequest struct {
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2GetLedgerRequest) GetLedger

func (o *V2GetLedgerRequest) GetLedger() string

type V2GetLedgerResponse

type V2GetLedgerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2GetLedgerResponse *shared.V2GetLedgerResponse
}

func (*V2GetLedgerResponse) GetContentType

func (o *V2GetLedgerResponse) GetContentType() string

func (*V2GetLedgerResponse) GetRawResponse

func (o *V2GetLedgerResponse) GetRawResponse() *http.Response

func (*V2GetLedgerResponse) GetStatusCode

func (o *V2GetLedgerResponse) GetStatusCode() int

func (*V2GetLedgerResponse) GetV2GetLedgerResponse

func (o *V2GetLedgerResponse) GetV2GetLedgerResponse() *shared.V2GetLedgerResponse

type V2GetServerInfoResponse

type V2GetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Server information
	V2ServerInfo *shared.V2ServerInfo
}

func (*V2GetServerInfoResponse) GetContentType

func (o *V2GetServerInfoResponse) GetContentType() string

func (*V2GetServerInfoResponse) GetRawResponse

func (o *V2GetServerInfoResponse) GetRawResponse() *http.Response

func (*V2GetServerInfoResponse) GetStatusCode

func (o *V2GetServerInfoResponse) GetStatusCode() int

func (*V2GetServerInfoResponse) GetV2ServerInfo

func (o *V2GetServerInfoResponse) GetV2ServerInfo() *shared.V2ServerInfo

type V2GetTransactionRequest

type V2GetTransactionRequest struct {
	Expand *string `queryParam:"style=form,explode=true,name=expand"`
	// Transaction ID.
	ID *big.Int `pathParam:"style=simple,explode=false,name=id"`
	// Name of the ledger.
	Ledger string     `pathParam:"style=simple,explode=false,name=ledger"`
	Pit    *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2GetTransactionRequest) GetExpand

func (o *V2GetTransactionRequest) GetExpand() *string

func (*V2GetTransactionRequest) GetID

func (o *V2GetTransactionRequest) GetID() *big.Int

func (*V2GetTransactionRequest) GetLedger

func (o *V2GetTransactionRequest) GetLedger() string

func (*V2GetTransactionRequest) GetPit

func (o *V2GetTransactionRequest) GetPit() *time.Time

func (V2GetTransactionRequest) MarshalJSON

func (v V2GetTransactionRequest) MarshalJSON() ([]byte, error)

func (*V2GetTransactionRequest) UnmarshalJSON

func (v *V2GetTransactionRequest) UnmarshalJSON(data []byte) error

type V2GetTransactionResponse

type V2GetTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2GetTransactionResponse *shared.V2GetTransactionResponse
}

func (*V2GetTransactionResponse) GetContentType

func (o *V2GetTransactionResponse) GetContentType() string

func (*V2GetTransactionResponse) GetRawResponse

func (o *V2GetTransactionResponse) GetRawResponse() *http.Response

func (*V2GetTransactionResponse) GetStatusCode

func (o *V2GetTransactionResponse) GetStatusCode() int

func (*V2GetTransactionResponse) GetV2GetTransactionResponse

func (o *V2GetTransactionResponse) GetV2GetTransactionResponse() *shared.V2GetTransactionResponse

type V2GetVolumesWithBalancesRequest

type V2GetVolumesWithBalancesRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor  *string    `queryParam:"style=form,explode=true,name=cursor"`
	EndTime *time.Time `queryParam:"style=form,explode=true,name=endTime"`
	// Group volumes and balance by the level of the segment of the address
	GroupBy *int64 `queryParam:"style=form,explode=true,name=groupBy"`
	// Use insertion date instead of effective date
	InsertionDate *bool `queryParam:"style=form,explode=true,name=insertionDate"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// The maximum number of results to return per page.
	//
	PageSize  *int64     `queryParam:"style=form,explode=true,name=pageSize"`
	StartTime *time.Time `queryParam:"style=form,explode=true,name=startTime"`
}

func (*V2GetVolumesWithBalancesRequest) GetCursor

func (o *V2GetVolumesWithBalancesRequest) GetCursor() *string

func (*V2GetVolumesWithBalancesRequest) GetEndTime

func (o *V2GetVolumesWithBalancesRequest) GetEndTime() *time.Time

func (*V2GetVolumesWithBalancesRequest) GetGroupBy

func (o *V2GetVolumesWithBalancesRequest) GetGroupBy() *int64

func (*V2GetVolumesWithBalancesRequest) GetInsertionDate

func (o *V2GetVolumesWithBalancesRequest) GetInsertionDate() *bool

func (*V2GetVolumesWithBalancesRequest) GetLedger

func (o *V2GetVolumesWithBalancesRequest) GetLedger() string

func (*V2GetVolumesWithBalancesRequest) GetPageSize

func (o *V2GetVolumesWithBalancesRequest) GetPageSize() *int64

func (*V2GetVolumesWithBalancesRequest) GetRequestBody

func (o *V2GetVolumesWithBalancesRequest) GetRequestBody() map[string]any

func (*V2GetVolumesWithBalancesRequest) GetStartTime

func (o *V2GetVolumesWithBalancesRequest) GetStartTime() *time.Time

func (V2GetVolumesWithBalancesRequest) MarshalJSON

func (v V2GetVolumesWithBalancesRequest) MarshalJSON() ([]byte, error)

func (*V2GetVolumesWithBalancesRequest) UnmarshalJSON

func (v *V2GetVolumesWithBalancesRequest) UnmarshalJSON(data []byte) error

type V2GetVolumesWithBalancesResponse

type V2GetVolumesWithBalancesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2VolumesWithBalanceCursorResponse *shared.V2VolumesWithBalanceCursorResponse
}

func (*V2GetVolumesWithBalancesResponse) GetContentType

func (o *V2GetVolumesWithBalancesResponse) GetContentType() string

func (*V2GetVolumesWithBalancesResponse) GetRawResponse

func (o *V2GetVolumesWithBalancesResponse) GetRawResponse() *http.Response

func (*V2GetVolumesWithBalancesResponse) GetStatusCode

func (o *V2GetVolumesWithBalancesResponse) GetStatusCode() int

func (*V2GetVolumesWithBalancesResponse) GetV2VolumesWithBalanceCursorResponse

func (o *V2GetVolumesWithBalancesResponse) GetV2VolumesWithBalanceCursorResponse() *shared.V2VolumesWithBalanceCursorResponse

type V2GetWorkflowRequest

type V2GetWorkflowRequest struct {
	// The flow id
	FlowID string `pathParam:"style=simple,explode=false,name=flowId"`
}

func (*V2GetWorkflowRequest) GetFlowID

func (o *V2GetWorkflowRequest) GetFlowID() string

type V2GetWorkflowResponse

type V2GetWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The workflow
	V2GetWorkflowResponse *shared.V2GetWorkflowResponse
}

func (*V2GetWorkflowResponse) GetContentType

func (o *V2GetWorkflowResponse) GetContentType() string

func (*V2GetWorkflowResponse) GetRawResponse

func (o *V2GetWorkflowResponse) GetRawResponse() *http.Response

func (*V2GetWorkflowResponse) GetStatusCode

func (o *V2GetWorkflowResponse) GetStatusCode() int

func (*V2GetWorkflowResponse) GetV2GetWorkflowResponse

func (o *V2GetWorkflowResponse) GetV2GetWorkflowResponse() *shared.V2GetWorkflowResponse

type V2ImportLogsRequest

type V2ImportLogsRequest struct {
	RequestBody *string `request:"mediaType=application/octet-stream"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2ImportLogsRequest) GetLedger

func (o *V2ImportLogsRequest) GetLedger() string

func (*V2ImportLogsRequest) GetRequestBody

func (o *V2ImportLogsRequest) GetRequestBody() *string

type V2ImportLogsResponse

type V2ImportLogsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2ImportLogsResponse) GetContentType

func (o *V2ImportLogsResponse) GetContentType() string

func (*V2ImportLogsResponse) GetRawResponse

func (o *V2ImportLogsResponse) GetRawResponse() *http.Response

func (*V2ImportLogsResponse) GetStatusCode

func (o *V2ImportLogsResponse) GetStatusCode() int

type V2ListAccountsRequest

type V2ListAccountsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	Expand *string `queryParam:"style=form,explode=true,name=expand"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// The maximum number of results to return per page.
	//
	PageSize *int64     `queryParam:"style=form,explode=true,name=pageSize"`
	Pit      *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2ListAccountsRequest) GetCursor

func (o *V2ListAccountsRequest) GetCursor() *string

func (*V2ListAccountsRequest) GetExpand

func (o *V2ListAccountsRequest) GetExpand() *string

func (*V2ListAccountsRequest) GetLedger

func (o *V2ListAccountsRequest) GetLedger() string

func (*V2ListAccountsRequest) GetPageSize

func (o *V2ListAccountsRequest) GetPageSize() *int64

func (*V2ListAccountsRequest) GetPit

func (o *V2ListAccountsRequest) GetPit() *time.Time

func (*V2ListAccountsRequest) GetRequestBody

func (o *V2ListAccountsRequest) GetRequestBody() map[string]any

func (V2ListAccountsRequest) MarshalJSON

func (v V2ListAccountsRequest) MarshalJSON() ([]byte, error)

func (*V2ListAccountsRequest) UnmarshalJSON

func (v *V2ListAccountsRequest) UnmarshalJSON(data []byte) error

type V2ListAccountsResponse

type V2ListAccountsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2AccountsCursorResponse *shared.V2AccountsCursorResponse
}

func (*V2ListAccountsResponse) GetContentType

func (o *V2ListAccountsResponse) GetContentType() string

func (*V2ListAccountsResponse) GetRawResponse

func (o *V2ListAccountsResponse) GetRawResponse() *http.Response

func (*V2ListAccountsResponse) GetStatusCode

func (o *V2ListAccountsResponse) GetStatusCode() int

func (*V2ListAccountsResponse) GetV2AccountsCursorResponse

func (o *V2ListAccountsResponse) GetV2AccountsCursorResponse() *shared.V2AccountsCursorResponse

type V2ListInstancesRequest

type V2ListInstancesRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
	// Filter running instances
	Running *bool `queryParam:"style=form,explode=true,name=running"`
	// A workflow id
	WorkflowID *string `queryParam:"style=form,explode=true,name=workflowID"`
}

func (*V2ListInstancesRequest) GetCursor

func (o *V2ListInstancesRequest) GetCursor() *string

func (*V2ListInstancesRequest) GetPageSize

func (o *V2ListInstancesRequest) GetPageSize() *int64

func (*V2ListInstancesRequest) GetRunning

func (o *V2ListInstancesRequest) GetRunning() *bool

func (*V2ListInstancesRequest) GetWorkflowID

func (o *V2ListInstancesRequest) GetWorkflowID() *string

type V2ListInstancesResponse

type V2ListInstancesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of workflow instances
	V2ListRunsResponse *shared.V2ListRunsResponse
}

func (*V2ListInstancesResponse) GetContentType

func (o *V2ListInstancesResponse) GetContentType() string

func (*V2ListInstancesResponse) GetRawResponse

func (o *V2ListInstancesResponse) GetRawResponse() *http.Response

func (*V2ListInstancesResponse) GetStatusCode

func (o *V2ListInstancesResponse) GetStatusCode() int

func (*V2ListInstancesResponse) GetV2ListRunsResponse

func (o *V2ListInstancesResponse) GetV2ListRunsResponse() *shared.V2ListRunsResponse

type V2ListLedgersRequest

type V2ListLedgersRequest struct {
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
}

func (*V2ListLedgersRequest) GetCursor

func (o *V2ListLedgersRequest) GetCursor() *string

func (*V2ListLedgersRequest) GetPageSize

func (o *V2ListLedgersRequest) GetPageSize() *int64

type V2ListLedgersResponse

type V2ListLedgersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2LedgerListResponse *shared.V2LedgerListResponse
}

func (*V2ListLedgersResponse) GetContentType

func (o *V2ListLedgersResponse) GetContentType() string

func (*V2ListLedgersResponse) GetRawResponse

func (o *V2ListLedgersResponse) GetRawResponse() *http.Response

func (*V2ListLedgersResponse) GetStatusCode

func (o *V2ListLedgersResponse) GetStatusCode() int

func (*V2ListLedgersResponse) GetV2LedgerListResponse

func (o *V2ListLedgersResponse) GetV2LedgerListResponse() *shared.V2LedgerListResponse

type V2ListLogsRequest

type V2ListLogsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	// The maximum number of results to return per page.
	//
	PageSize *int64     `queryParam:"style=form,explode=true,name=pageSize"`
	Pit      *time.Time `queryParam:"style=form,explode=true,name=pit"`
}

func (*V2ListLogsRequest) GetCursor

func (o *V2ListLogsRequest) GetCursor() *string

func (*V2ListLogsRequest) GetLedger

func (o *V2ListLogsRequest) GetLedger() string

func (*V2ListLogsRequest) GetPageSize

func (o *V2ListLogsRequest) GetPageSize() *int64

func (*V2ListLogsRequest) GetPit

func (o *V2ListLogsRequest) GetPit() *time.Time

func (*V2ListLogsRequest) GetRequestBody

func (o *V2ListLogsRequest) GetRequestBody() map[string]any

func (V2ListLogsRequest) MarshalJSON

func (v V2ListLogsRequest) MarshalJSON() ([]byte, error)

func (*V2ListLogsRequest) UnmarshalJSON

func (v *V2ListLogsRequest) UnmarshalJSON(data []byte) error

type V2ListLogsResponse

type V2ListLogsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2LogsCursorResponse *shared.V2LogsCursorResponse
}

func (*V2ListLogsResponse) GetContentType

func (o *V2ListLogsResponse) GetContentType() string

func (*V2ListLogsResponse) GetRawResponse

func (o *V2ListLogsResponse) GetRawResponse() *http.Response

func (*V2ListLogsResponse) GetStatusCode

func (o *V2ListLogsResponse) GetStatusCode() int

func (*V2ListLogsResponse) GetV2LogsCursorResponse

func (o *V2ListLogsResponse) GetV2LogsCursorResponse() *shared.V2LogsCursorResponse

type V2ListTransactionsRequest

type V2ListTransactionsRequest struct {
	RequestBody map[string]any `request:"mediaType=application/json"`
	// Parameter used in pagination requests. Maximum page size is set to 15.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	Expand *string `queryParam:"style=form,explode=true,name=expand"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
	Order  *Order `queryParam:"style=form,explode=true,name=order"`
	// The maximum number of results to return per page.
	//
	PageSize *int64     `queryParam:"style=form,explode=true,name=pageSize"`
	Pit      *time.Time `queryParam:"style=form,explode=true,name=pit"`
	Reverse  *bool      `queryParam:"style=form,explode=true,name=reverse"`
}

func (*V2ListTransactionsRequest) GetCursor

func (o *V2ListTransactionsRequest) GetCursor() *string

func (*V2ListTransactionsRequest) GetExpand

func (o *V2ListTransactionsRequest) GetExpand() *string

func (*V2ListTransactionsRequest) GetLedger

func (o *V2ListTransactionsRequest) GetLedger() string

func (*V2ListTransactionsRequest) GetOrder

func (o *V2ListTransactionsRequest) GetOrder() *Order

func (*V2ListTransactionsRequest) GetPageSize

func (o *V2ListTransactionsRequest) GetPageSize() *int64

func (*V2ListTransactionsRequest) GetPit

func (o *V2ListTransactionsRequest) GetPit() *time.Time

func (*V2ListTransactionsRequest) GetRequestBody

func (o *V2ListTransactionsRequest) GetRequestBody() map[string]any

func (*V2ListTransactionsRequest) GetReverse

func (o *V2ListTransactionsRequest) GetReverse() *bool

func (V2ListTransactionsRequest) MarshalJSON

func (v V2ListTransactionsRequest) MarshalJSON() ([]byte, error)

func (*V2ListTransactionsRequest) UnmarshalJSON

func (v *V2ListTransactionsRequest) UnmarshalJSON(data []byte) error

type V2ListTransactionsResponse

type V2ListTransactionsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2TransactionsCursorResponse *shared.V2TransactionsCursorResponse
}

func (*V2ListTransactionsResponse) GetContentType

func (o *V2ListTransactionsResponse) GetContentType() string

func (*V2ListTransactionsResponse) GetRawResponse

func (o *V2ListTransactionsResponse) GetRawResponse() *http.Response

func (*V2ListTransactionsResponse) GetStatusCode

func (o *V2ListTransactionsResponse) GetStatusCode() int

func (*V2ListTransactionsResponse) GetV2TransactionsCursorResponse

func (o *V2ListTransactionsResponse) GetV2TransactionsCursorResponse() *shared.V2TransactionsCursorResponse

type V2ListTriggersOccurrencesRequest

type V2ListTriggersOccurrencesRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*V2ListTriggersOccurrencesRequest) GetCursor

func (o *V2ListTriggersOccurrencesRequest) GetCursor() *string

func (*V2ListTriggersOccurrencesRequest) GetPageSize

func (o *V2ListTriggersOccurrencesRequest) GetPageSize() *int64

func (*V2ListTriggersOccurrencesRequest) GetTriggerID

func (o *V2ListTriggersOccurrencesRequest) GetTriggerID() string

type V2ListTriggersOccurrencesResponse

type V2ListTriggersOccurrencesResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of triggers occurrences
	V2ListTriggersOccurrencesResponse *shared.V2ListTriggersOccurrencesResponse
}

func (*V2ListTriggersOccurrencesResponse) GetContentType

func (o *V2ListTriggersOccurrencesResponse) GetContentType() string

func (*V2ListTriggersOccurrencesResponse) GetRawResponse

func (o *V2ListTriggersOccurrencesResponse) GetRawResponse() *http.Response

func (*V2ListTriggersOccurrencesResponse) GetStatusCode

func (o *V2ListTriggersOccurrencesResponse) GetStatusCode() int

func (*V2ListTriggersOccurrencesResponse) GetV2ListTriggersOccurrencesResponse

func (o *V2ListTriggersOccurrencesResponse) GetV2ListTriggersOccurrencesResponse() *shared.V2ListTriggersOccurrencesResponse

type V2ListTriggersRequest

type V2ListTriggersRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// search by name
	Name *string `queryParam:"style=form,explode=true,name=name"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
}

func (*V2ListTriggersRequest) GetCursor

func (o *V2ListTriggersRequest) GetCursor() *string

func (*V2ListTriggersRequest) GetName

func (o *V2ListTriggersRequest) GetName() *string

func (*V2ListTriggersRequest) GetPageSize

func (o *V2ListTriggersRequest) GetPageSize() *int64

type V2ListTriggersResponse

type V2ListTriggersResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of triggers
	V2ListTriggersResponse *shared.V2ListTriggersResponse
}

func (*V2ListTriggersResponse) GetContentType

func (o *V2ListTriggersResponse) GetContentType() string

func (*V2ListTriggersResponse) GetRawResponse

func (o *V2ListTriggersResponse) GetRawResponse() *http.Response

func (*V2ListTriggersResponse) GetStatusCode

func (o *V2ListTriggersResponse) GetStatusCode() int

func (*V2ListTriggersResponse) GetV2ListTriggersResponse

func (o *V2ListTriggersResponse) GetV2ListTriggersResponse() *shared.V2ListTriggersResponse

type V2ListWorkflowsRequest

type V2ListWorkflowsRequest struct {
	// Parameter used in pagination requests.
	// Set to the value of next for the next page of results.
	// Set to the value of previous for the previous page of results.
	// No other parameters can be set when this parameter is set.
	//
	Cursor *string `queryParam:"style=form,explode=true,name=cursor"`
	// The maximum number of results to return per page.
	//
	PageSize *int64 `queryParam:"style=form,explode=true,name=pageSize"`
}

func (*V2ListWorkflowsRequest) GetCursor

func (o *V2ListWorkflowsRequest) GetCursor() *string

func (*V2ListWorkflowsRequest) GetPageSize

func (o *V2ListWorkflowsRequest) GetPageSize() *int64

type V2ListWorkflowsResponse

type V2ListWorkflowsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// List of workflows
	V2ListWorkflowsResponse *shared.V2ListWorkflowsResponse
}

func (*V2ListWorkflowsResponse) GetContentType

func (o *V2ListWorkflowsResponse) GetContentType() string

func (*V2ListWorkflowsResponse) GetRawResponse

func (o *V2ListWorkflowsResponse) GetRawResponse() *http.Response

func (*V2ListWorkflowsResponse) GetStatusCode

func (o *V2ListWorkflowsResponse) GetStatusCode() int

func (*V2ListWorkflowsResponse) GetV2ListWorkflowsResponse

func (o *V2ListWorkflowsResponse) GetV2ListWorkflowsResponse() *shared.V2ListWorkflowsResponse

type V2ReadStatsRequest

type V2ReadStatsRequest struct {
	// name of the ledger
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2ReadStatsRequest) GetLedger

func (o *V2ReadStatsRequest) GetLedger() string

type V2ReadStatsResponse

type V2ReadStatsResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2StatsResponse *shared.V2StatsResponse
}

func (*V2ReadStatsResponse) GetContentType

func (o *V2ReadStatsResponse) GetContentType() string

func (*V2ReadStatsResponse) GetRawResponse

func (o *V2ReadStatsResponse) GetRawResponse() *http.Response

func (*V2ReadStatsResponse) GetStatusCode

func (o *V2ReadStatsResponse) GetStatusCode() int

func (*V2ReadStatsResponse) GetV2StatsResponse

func (o *V2ReadStatsResponse) GetV2StatsResponse() *shared.V2StatsResponse

type V2ReadTriggerRequest

type V2ReadTriggerRequest struct {
	// The trigger id
	TriggerID string `pathParam:"style=simple,explode=false,name=triggerID"`
}

func (*V2ReadTriggerRequest) GetTriggerID

func (o *V2ReadTriggerRequest) GetTriggerID() string

type V2ReadTriggerResponse

type V2ReadTriggerResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// A specific trigger
	V2ReadTriggerResponse *shared.V2ReadTriggerResponse
}

func (*V2ReadTriggerResponse) GetContentType

func (o *V2ReadTriggerResponse) GetContentType() string

func (*V2ReadTriggerResponse) GetRawResponse

func (o *V2ReadTriggerResponse) GetRawResponse() *http.Response

func (*V2ReadTriggerResponse) GetStatusCode

func (o *V2ReadTriggerResponse) GetStatusCode() int

func (*V2ReadTriggerResponse) GetV2ReadTriggerResponse

func (o *V2ReadTriggerResponse) GetV2ReadTriggerResponse() *shared.V2ReadTriggerResponse

type V2RevertTransactionRequest

type V2RevertTransactionRequest struct {
	// Revert transaction at effective date of the original tx
	AtEffectiveDate *bool `queryParam:"style=form,explode=true,name=atEffectiveDate"`
	// Force revert
	Force *bool `queryParam:"style=form,explode=true,name=force"`
	// Transaction ID.
	ID *big.Int `pathParam:"style=simple,explode=false,name=id"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2RevertTransactionRequest) GetAtEffectiveDate

func (o *V2RevertTransactionRequest) GetAtEffectiveDate() *bool

func (*V2RevertTransactionRequest) GetForce

func (o *V2RevertTransactionRequest) GetForce() *bool

func (*V2RevertTransactionRequest) GetID

func (o *V2RevertTransactionRequest) GetID() *big.Int

func (*V2RevertTransactionRequest) GetLedger

func (o *V2RevertTransactionRequest) GetLedger() string

func (V2RevertTransactionRequest) MarshalJSON

func (v V2RevertTransactionRequest) MarshalJSON() ([]byte, error)

func (*V2RevertTransactionRequest) UnmarshalJSON

func (v *V2RevertTransactionRequest) UnmarshalJSON(data []byte) error

type V2RevertTransactionResponse

type V2RevertTransactionResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// OK
	V2RevertTransactionResponse *shared.V2RevertTransactionResponse
}

func (*V2RevertTransactionResponse) GetContentType

func (o *V2RevertTransactionResponse) GetContentType() string

func (*V2RevertTransactionResponse) GetRawResponse

func (o *V2RevertTransactionResponse) GetRawResponse() *http.Response

func (*V2RevertTransactionResponse) GetStatusCode

func (o *V2RevertTransactionResponse) GetStatusCode() int

func (*V2RevertTransactionResponse) GetV2RevertTransactionResponse

func (o *V2RevertTransactionResponse) GetV2RevertTransactionResponse() *shared.V2RevertTransactionResponse

type V2RunWorkflowRequest

type V2RunWorkflowRequest struct {
	RequestBody map[string]string `request:"mediaType=application/json"`
	// Wait end of the workflow before return
	Wait *bool `queryParam:"style=form,explode=true,name=wait"`
	// The flow id
	WorkflowID string `pathParam:"style=simple,explode=false,name=workflowID"`
}

func (*V2RunWorkflowRequest) GetRequestBody

func (o *V2RunWorkflowRequest) GetRequestBody() map[string]string

func (*V2RunWorkflowRequest) GetWait

func (o *V2RunWorkflowRequest) GetWait() *bool

func (*V2RunWorkflowRequest) GetWorkflowID

func (o *V2RunWorkflowRequest) GetWorkflowID() string

type V2RunWorkflowResponse

type V2RunWorkflowResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// The workflow instance
	V2RunWorkflowResponse *shared.V2RunWorkflowResponse
}

func (*V2RunWorkflowResponse) GetContentType

func (o *V2RunWorkflowResponse) GetContentType() string

func (*V2RunWorkflowResponse) GetRawResponse

func (o *V2RunWorkflowResponse) GetRawResponse() *http.Response

func (*V2RunWorkflowResponse) GetStatusCode

func (o *V2RunWorkflowResponse) GetStatusCode() int

func (*V2RunWorkflowResponse) GetV2RunWorkflowResponse

func (o *V2RunWorkflowResponse) GetV2RunWorkflowResponse() *shared.V2RunWorkflowResponse

type V2SendEventRequest

type V2SendEventRequest struct {
	RequestBody *V2SendEventRequestBody `request:"mediaType=application/json"`
	// The instance id
	InstanceID string `pathParam:"style=simple,explode=false,name=instanceID"`
}

func (*V2SendEventRequest) GetInstanceID

func (o *V2SendEventRequest) GetInstanceID() string

func (*V2SendEventRequest) GetRequestBody

func (o *V2SendEventRequest) GetRequestBody() *V2SendEventRequestBody

type V2SendEventRequestBody

type V2SendEventRequestBody struct {
	Name string `json:"name"`
}

func (*V2SendEventRequestBody) GetName

func (o *V2SendEventRequestBody) GetName() string

type V2SendEventResponse

type V2SendEventResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*V2SendEventResponse) GetContentType

func (o *V2SendEventResponse) GetContentType() string

func (*V2SendEventResponse) GetRawResponse

func (o *V2SendEventResponse) GetRawResponse() *http.Response

func (*V2SendEventResponse) GetStatusCode

func (o *V2SendEventResponse) GetStatusCode() int

type V2UpdateLedgerMetadataRequest

type V2UpdateLedgerMetadataRequest struct {
	RequestBody map[string]string `request:"mediaType=application/json"`
	// Name of the ledger.
	Ledger string `pathParam:"style=simple,explode=false,name=ledger"`
}

func (*V2UpdateLedgerMetadataRequest) GetLedger

func (o *V2UpdateLedgerMetadataRequest) GetLedger() string

func (*V2UpdateLedgerMetadataRequest) GetRequestBody

func (o *V2UpdateLedgerMetadataRequest) GetRequestBody() map[string]string

type V2UpdateLedgerMetadataResponse

type V2UpdateLedgerMetadataResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
	// Error
	V2ErrorResponse *shared.V2ErrorResponse
}

func (*V2UpdateLedgerMetadataResponse) GetContentType

func (o *V2UpdateLedgerMetadataResponse) GetContentType() string

func (*V2UpdateLedgerMetadataResponse) GetRawResponse

func (o *V2UpdateLedgerMetadataResponse) GetRawResponse() *http.Response

func (*V2UpdateLedgerMetadataResponse) GetStatusCode

func (o *V2UpdateLedgerMetadataResponse) GetStatusCode() int

func (*V2UpdateLedgerMetadataResponse) GetV2ErrorResponse

func (o *V2UpdateLedgerMetadataResponse) GetV2ErrorResponse() *shared.V2ErrorResponse

type VoidHoldRequest

type VoidHoldRequest struct {
	// Use an idempotency key
	IdempotencyKey *string `header:"style=simple,explode=false,name=Idempotency-Key"`
	HoldID         string  `pathParam:"style=simple,explode=false,name=hold_id"`
}

func (*VoidHoldRequest) GetHoldID

func (o *VoidHoldRequest) GetHoldID() string

func (*VoidHoldRequest) GetIdempotencyKey

func (o *VoidHoldRequest) GetIdempotencyKey() *string

type VoidHoldResponse

type VoidHoldResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*VoidHoldResponse) GetContentType

func (o *VoidHoldResponse) GetContentType() string

func (*VoidHoldResponse) GetRawResponse

func (o *VoidHoldResponse) GetRawResponse() *http.Response

func (*VoidHoldResponse) GetStatusCode

func (o *VoidHoldResponse) GetStatusCode() int

type WalletsgetServerInfoResponse

type WalletsgetServerInfoResponse struct {
	// HTTP response content type for this operation
	ContentType string
	// Server information
	ServerInfo *shared.ServerInfo
	// HTTP response status code for this operation
	StatusCode int
	// Raw HTTP response; suitable for custom response parsing
	RawResponse *http.Response
}

func (*WalletsgetServerInfoResponse) GetContentType

func (o *WalletsgetServerInfoResponse) GetContentType() string

func (*WalletsgetServerInfoResponse) GetRawResponse

func (o *WalletsgetServerInfoResponse) GetRawResponse() *http.Response

func (*WalletsgetServerInfoResponse) GetServerInfo

func (o *WalletsgetServerInfoResponse) GetServerInfo() *shared.ServerInfo

func (*WalletsgetServerInfoResponse) GetStatusCode

func (o *WalletsgetServerInfoResponse) GetStatusCode() int

Source Files

Jump to

Keyboard shortcuts

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