finverse

package
v0.0.0-...-e6ba73f Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: MIT Imports: 22 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions ¶

func CacheExpires ¶

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt ¶

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32 ¶

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64 ¶

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString ¶

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime ¶

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types ¶

type APIClient ¶

type APIClient struct {
	CustomerApi CustomerApi

	DefaultApi DefaultApi

	LinkApi LinkApi

	LoginIdentityApi LoginIdentityApi

	PublicApi PublicApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Finverse Public API v0.0.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse ¶

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AccessTokenResponse ¶

type AccessTokenResponse struct {
	AccessToken     string `json:"access_token"`
	LoginIdentityId string `json:"login_identity_id"`
	TokenType       string `json:"token_type"`
	// seconds
	ExpiresIn    float32   `json:"expires_in"`
	RefreshToken string    `json:"refresh_token"`
	IssuedAt     time.Time `json:"issued_at"`
}

AccessTokenResponse struct for AccessTokenResponse

func NewAccessTokenResponse ¶

func NewAccessTokenResponse(accessToken string, loginIdentityId string, tokenType string, expiresIn float32, refreshToken string, issuedAt time.Time) *AccessTokenResponse

NewAccessTokenResponse instantiates a new AccessTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenResponseWithDefaults ¶

func NewAccessTokenResponseWithDefaults() *AccessTokenResponse

NewAccessTokenResponseWithDefaults instantiates a new AccessTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenResponse) GetAccessToken ¶

func (o *AccessTokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*AccessTokenResponse) GetAccessTokenOk ¶

func (o *AccessTokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*AccessTokenResponse) GetExpiresIn ¶

func (o *AccessTokenResponse) GetExpiresIn() float32

GetExpiresIn returns the ExpiresIn field value

func (*AccessTokenResponse) GetExpiresInOk ¶

func (o *AccessTokenResponse) GetExpiresInOk() (*float32, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set.

func (*AccessTokenResponse) GetIssuedAt ¶

func (o *AccessTokenResponse) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*AccessTokenResponse) GetIssuedAtOk ¶

func (o *AccessTokenResponse) GetIssuedAtOk() (*time.Time, bool)

GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.

func (*AccessTokenResponse) GetLoginIdentityId ¶

func (o *AccessTokenResponse) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value

func (*AccessTokenResponse) GetLoginIdentityIdOk ¶

func (o *AccessTokenResponse) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value and a boolean to check if the value has been set.

func (*AccessTokenResponse) GetRefreshToken ¶

func (o *AccessTokenResponse) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value

func (*AccessTokenResponse) GetRefreshTokenOk ¶

func (o *AccessTokenResponse) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set.

func (*AccessTokenResponse) GetTokenType ¶

func (o *AccessTokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value

func (*AccessTokenResponse) GetTokenTypeOk ¶

func (o *AccessTokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set.

func (AccessTokenResponse) MarshalJSON ¶

func (o AccessTokenResponse) MarshalJSON() ([]byte, error)

func (*AccessTokenResponse) SetAccessToken ¶

func (o *AccessTokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*AccessTokenResponse) SetExpiresIn ¶

func (o *AccessTokenResponse) SetExpiresIn(v float32)

SetExpiresIn sets field value

func (*AccessTokenResponse) SetIssuedAt ¶

func (o *AccessTokenResponse) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*AccessTokenResponse) SetLoginIdentityId ¶

func (o *AccessTokenResponse) SetLoginIdentityId(v string)

SetLoginIdentityId sets field value

func (*AccessTokenResponse) SetRefreshToken ¶

func (o *AccessTokenResponse) SetRefreshToken(v string)

SetRefreshToken sets field value

func (*AccessTokenResponse) SetTokenType ¶

func (o *AccessTokenResponse) SetTokenType(v string)

SetTokenType sets field value

type Account ¶

type Account struct {
	AccountId string `json:"account_id"`
	// The SHA3-256 hash of the account number, salted with the loginIdentityId
	GroupId             string          `json:"group_id"`
	AccountHolderName   *string         `json:"account_holder_name,omitempty"`
	AccountName         string          `json:"account_name"`
	AccountNickname     *string         `json:"account_nickname,omitempty"`
	AccountSubType      *string         `json:"account_sub_type,omitempty"`
	AccountNumberMasked *string         `json:"account_number_masked,omitempty"`
	Country             *string         `json:"country,omitempty"`
	CreatedAt           *time.Time      `json:"created_at,omitempty"`
	UpdatedAt           *time.Time      `json:"updated_at,omitempty"`
	AccountCurrency     *string         `json:"account_currency,omitempty"`
	Balance             *CurrencyAmount `json:"balance,omitempty"`
	StatementBalance    *CurrencyAmount `json:"statement_balance,omitempty"`
	IsParent            bool            `json:"is_parent"`
	IsClosed            bool            `json:"is_closed"`
	IsExcluded          bool            `json:"is_excluded"`
	AccountType         *AccountType    `json:"account_type,omitempty"`
}

Account struct for Account

func NewAccount ¶

func NewAccount(accountId string, groupId string, accountName string, isParent bool, isClosed bool, isExcluded bool) *Account

NewAccount instantiates a new Account object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccountWithDefaults ¶

func NewAccountWithDefaults() *Account

NewAccountWithDefaults instantiates a new Account object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Account) GetAccountCurrency ¶

func (o *Account) GetAccountCurrency() string

GetAccountCurrency returns the AccountCurrency field value if set, zero value otherwise.

func (*Account) GetAccountCurrencyOk ¶

func (o *Account) GetAccountCurrencyOk() (*string, bool)

GetAccountCurrencyOk returns a tuple with the AccountCurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetAccountHolderName ¶

func (o *Account) GetAccountHolderName() string

GetAccountHolderName returns the AccountHolderName field value if set, zero value otherwise.

func (*Account) GetAccountHolderNameOk ¶

func (o *Account) GetAccountHolderNameOk() (*string, bool)

GetAccountHolderNameOk returns a tuple with the AccountHolderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetAccountId ¶

func (o *Account) GetAccountId() string

GetAccountId returns the AccountId field value

func (*Account) GetAccountIdOk ¶

func (o *Account) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*Account) GetAccountName ¶

func (o *Account) GetAccountName() string

GetAccountName returns the AccountName field value

func (*Account) GetAccountNameOk ¶

func (o *Account) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value and a boolean to check if the value has been set.

func (*Account) GetAccountNickname ¶

func (o *Account) GetAccountNickname() string

GetAccountNickname returns the AccountNickname field value if set, zero value otherwise.

func (*Account) GetAccountNicknameOk ¶

func (o *Account) GetAccountNicknameOk() (*string, bool)

GetAccountNicknameOk returns a tuple with the AccountNickname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetAccountNumberMasked ¶

func (o *Account) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*Account) GetAccountNumberMaskedOk ¶

func (o *Account) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetAccountSubType ¶

func (o *Account) GetAccountSubType() string

GetAccountSubType returns the AccountSubType field value if set, zero value otherwise.

func (*Account) GetAccountSubTypeOk ¶

func (o *Account) GetAccountSubTypeOk() (*string, bool)

GetAccountSubTypeOk returns a tuple with the AccountSubType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetAccountType ¶

func (o *Account) GetAccountType() AccountType

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*Account) GetAccountTypeOk ¶

func (o *Account) GetAccountTypeOk() (*AccountType, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetBalance ¶

func (o *Account) GetBalance() CurrencyAmount

GetBalance returns the Balance field value if set, zero value otherwise.

func (*Account) GetBalanceOk ¶

func (o *Account) GetBalanceOk() (*CurrencyAmount, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetCountry ¶

func (o *Account) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Account) GetCountryOk ¶

func (o *Account) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetCreatedAt ¶

func (o *Account) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Account) GetCreatedAtOk ¶

func (o *Account) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetGroupId ¶

func (o *Account) GetGroupId() string

GetGroupId returns the GroupId field value

func (*Account) GetGroupIdOk ¶

func (o *Account) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value and a boolean to check if the value has been set.

func (*Account) GetIsClosed ¶

func (o *Account) GetIsClosed() bool

GetIsClosed returns the IsClosed field value

func (*Account) GetIsClosedOk ¶

func (o *Account) GetIsClosedOk() (*bool, bool)

GetIsClosedOk returns a tuple with the IsClosed field value and a boolean to check if the value has been set.

func (*Account) GetIsExcluded ¶

func (o *Account) GetIsExcluded() bool

GetIsExcluded returns the IsExcluded field value

func (*Account) GetIsExcludedOk ¶

func (o *Account) GetIsExcludedOk() (*bool, bool)

GetIsExcludedOk returns a tuple with the IsExcluded field value and a boolean to check if the value has been set.

func (*Account) GetIsParent ¶

func (o *Account) GetIsParent() bool

GetIsParent returns the IsParent field value

func (*Account) GetIsParentOk ¶

func (o *Account) GetIsParentOk() (*bool, bool)

GetIsParentOk returns a tuple with the IsParent field value and a boolean to check if the value has been set.

func (*Account) GetStatementBalance ¶

func (o *Account) GetStatementBalance() CurrencyAmount

GetStatementBalance returns the StatementBalance field value if set, zero value otherwise.

func (*Account) GetStatementBalanceOk ¶

func (o *Account) GetStatementBalanceOk() (*CurrencyAmount, bool)

GetStatementBalanceOk returns a tuple with the StatementBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) GetUpdatedAt ¶

func (o *Account) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Account) GetUpdatedAtOk ¶

func (o *Account) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Account) HasAccountCurrency ¶

func (o *Account) HasAccountCurrency() bool

HasAccountCurrency returns a boolean if a field has been set.

func (*Account) HasAccountHolderName ¶

func (o *Account) HasAccountHolderName() bool

HasAccountHolderName returns a boolean if a field has been set.

func (*Account) HasAccountNickname ¶

func (o *Account) HasAccountNickname() bool

HasAccountNickname returns a boolean if a field has been set.

func (*Account) HasAccountNumberMasked ¶

func (o *Account) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*Account) HasAccountSubType ¶

func (o *Account) HasAccountSubType() bool

HasAccountSubType returns a boolean if a field has been set.

func (*Account) HasAccountType ¶

func (o *Account) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*Account) HasBalance ¶

func (o *Account) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*Account) HasCountry ¶

func (o *Account) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Account) HasCreatedAt ¶

func (o *Account) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Account) HasStatementBalance ¶

func (o *Account) HasStatementBalance() bool

HasStatementBalance returns a boolean if a field has been set.

func (*Account) HasUpdatedAt ¶

func (o *Account) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Account) MarshalJSON ¶

func (o Account) MarshalJSON() ([]byte, error)

func (*Account) SetAccountCurrency ¶

func (o *Account) SetAccountCurrency(v string)

SetAccountCurrency gets a reference to the given string and assigns it to the AccountCurrency field.

func (*Account) SetAccountHolderName ¶

func (o *Account) SetAccountHolderName(v string)

SetAccountHolderName gets a reference to the given string and assigns it to the AccountHolderName field.

func (*Account) SetAccountId ¶

func (o *Account) SetAccountId(v string)

SetAccountId sets field value

func (*Account) SetAccountName ¶

func (o *Account) SetAccountName(v string)

SetAccountName sets field value

func (*Account) SetAccountNickname ¶

func (o *Account) SetAccountNickname(v string)

SetAccountNickname gets a reference to the given string and assigns it to the AccountNickname field.

func (*Account) SetAccountNumberMasked ¶

func (o *Account) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*Account) SetAccountSubType ¶

func (o *Account) SetAccountSubType(v string)

SetAccountSubType gets a reference to the given string and assigns it to the AccountSubType field.

func (*Account) SetAccountType ¶

func (o *Account) SetAccountType(v AccountType)

SetAccountType gets a reference to the given AccountType and assigns it to the AccountType field.

func (*Account) SetBalance ¶

func (o *Account) SetBalance(v CurrencyAmount)

SetBalance gets a reference to the given CurrencyAmount and assigns it to the Balance field.

func (*Account) SetCountry ¶

func (o *Account) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Account) SetCreatedAt ¶

func (o *Account) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Account) SetGroupId ¶

func (o *Account) SetGroupId(v string)

SetGroupId sets field value

func (*Account) SetIsClosed ¶

func (o *Account) SetIsClosed(v bool)

SetIsClosed sets field value

func (*Account) SetIsExcluded ¶

func (o *Account) SetIsExcluded(v bool)

SetIsExcluded sets field value

func (*Account) SetIsParent ¶

func (o *Account) SetIsParent(v bool)

SetIsParent sets field value

func (*Account) SetStatementBalance ¶

func (o *Account) SetStatementBalance(v CurrencyAmount)

SetStatementBalance gets a reference to the given CurrencyAmount and assigns it to the StatementBalance field.

func (*Account) SetUpdatedAt ¶

func (o *Account) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type AccountNumber ¶

type AccountNumber struct {
	AccountId string  `json:"account_id"`
	Number    *string `json:"number,omitempty"`
	Raw       string  `json:"raw"`
}

AccountNumber struct for AccountNumber

func NewAccountNumber ¶

func NewAccountNumber(accountId string, raw string) *AccountNumber

NewAccountNumber instantiates a new AccountNumber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccountNumberWithDefaults ¶

func NewAccountNumberWithDefaults() *AccountNumber

NewAccountNumberWithDefaults instantiates a new AccountNumber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccountNumber) GetAccountId ¶

func (o *AccountNumber) GetAccountId() string

GetAccountId returns the AccountId field value

func (*AccountNumber) GetAccountIdOk ¶

func (o *AccountNumber) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*AccountNumber) GetNumber ¶

func (o *AccountNumber) GetNumber() string

GetNumber returns the Number field value if set, zero value otherwise.

func (*AccountNumber) GetNumberOk ¶

func (o *AccountNumber) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountNumber) GetRaw ¶

func (o *AccountNumber) GetRaw() string

GetRaw returns the Raw field value

func (*AccountNumber) GetRawOk ¶

func (o *AccountNumber) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value and a boolean to check if the value has been set.

func (*AccountNumber) HasNumber ¶

func (o *AccountNumber) HasNumber() bool

HasNumber returns a boolean if a field has been set.

func (AccountNumber) MarshalJSON ¶

func (o AccountNumber) MarshalJSON() ([]byte, error)

func (*AccountNumber) SetAccountId ¶

func (o *AccountNumber) SetAccountId(v string)

SetAccountId sets field value

func (*AccountNumber) SetNumber ¶

func (o *AccountNumber) SetNumber(v string)

SetNumber gets a reference to the given string and assigns it to the Number field.

func (*AccountNumber) SetRaw ¶

func (o *AccountNumber) SetRaw(v string)

SetRaw sets field value

type AccountType ¶

type AccountType struct {
	Type    *string `json:"type,omitempty"`
	Subtype *string `json:"subtype,omitempty"`
}

AccountType struct for AccountType

func NewAccountType ¶

func NewAccountType() *AccountType

NewAccountType instantiates a new AccountType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccountTypeWithDefaults ¶

func NewAccountTypeWithDefaults() *AccountType

NewAccountTypeWithDefaults instantiates a new AccountType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccountType) GetSubtype ¶

func (o *AccountType) GetSubtype() string

GetSubtype returns the Subtype field value if set, zero value otherwise.

func (*AccountType) GetSubtypeOk ¶

func (o *AccountType) GetSubtypeOk() (*string, bool)

GetSubtypeOk returns a tuple with the Subtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountType) GetType ¶

func (o *AccountType) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccountType) GetTypeOk ¶

func (o *AccountType) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountType) HasSubtype ¶

func (o *AccountType) HasSubtype() bool

HasSubtype returns a boolean if a field has been set.

func (*AccountType) HasType ¶

func (o *AccountType) HasType() bool

HasType returns a boolean if a field has been set.

func (AccountType) MarshalJSON ¶

func (o AccountType) MarshalJSON() ([]byte, error)

func (*AccountType) SetSubtype ¶

func (o *AccountType) SetSubtype(v string)

SetSubtype gets a reference to the given string and assigns it to the Subtype field.

func (*AccountType) SetType ¶

func (o *AccountType) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type ActionRequest ¶

type ActionRequest struct {
	EncryptedCredentials EncryptedPayload `json:"encrypted_credentials"`
	// The action id
	ActionId string `json:"action_id"`
}

ActionRequest struct for ActionRequest

func NewActionRequest ¶

func NewActionRequest(encryptedCredentials EncryptedPayload, actionId string) *ActionRequest

NewActionRequest instantiates a new ActionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionRequestWithDefaults ¶

func NewActionRequestWithDefaults() *ActionRequest

NewActionRequestWithDefaults instantiates a new ActionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActionRequest) GetActionId ¶

func (o *ActionRequest) GetActionId() string

GetActionId returns the ActionId field value

func (*ActionRequest) GetActionIdOk ¶

func (o *ActionRequest) GetActionIdOk() (*string, bool)

GetActionIdOk returns a tuple with the ActionId field value and a boolean to check if the value has been set.

func (*ActionRequest) GetEncryptedCredentials ¶

func (o *ActionRequest) GetEncryptedCredentials() EncryptedPayload

GetEncryptedCredentials returns the EncryptedCredentials field value

func (*ActionRequest) GetEncryptedCredentialsOk ¶

func (o *ActionRequest) GetEncryptedCredentialsOk() (*EncryptedPayload, bool)

GetEncryptedCredentialsOk returns a tuple with the EncryptedCredentials field value and a boolean to check if the value has been set.

func (ActionRequest) MarshalJSON ¶

func (o ActionRequest) MarshalJSON() ([]byte, error)

func (*ActionRequest) SetActionId ¶

func (o *ActionRequest) SetActionId(v string)

SetActionId sets field value

func (*ActionRequest) SetEncryptedCredentials ¶

func (o *ActionRequest) SetEncryptedCredentials(v EncryptedPayload)

SetEncryptedCredentials sets field value

type AllProductStatus ¶

type AllProductStatus struct {
	Accounts               *ProductStatus `json:"accounts,omitempty"`
	OnlineTransactions     *ProductStatus `json:"online_transactions,omitempty"`
	Statements             *ProductStatus `json:"statements,omitempty"`
	HistoricalTransactions *ProductStatus `json:"historical_transactions,omitempty"`
	AccountNumbers         *ProductStatus `json:"account_numbers,omitempty"`
	Identity               *ProductStatus `json:"identity,omitempty"`
	BalanceHistory         *ProductStatus `json:"balance_history,omitempty"`
	Payments               *ProductStatus `json:"payments,omitempty"`
	IncomeEstimation       *ProductStatus `json:"income_estimation,omitempty"`
	CardDetails            *ProductStatus `json:"card_details,omitempty"`
}

AllProductStatus struct for AllProductStatus

func NewAllProductStatus ¶

func NewAllProductStatus() *AllProductStatus

NewAllProductStatus instantiates a new AllProductStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAllProductStatusWithDefaults ¶

func NewAllProductStatusWithDefaults() *AllProductStatus

NewAllProductStatusWithDefaults instantiates a new AllProductStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AllProductStatus) GetAccountNumbers ¶

func (o *AllProductStatus) GetAccountNumbers() ProductStatus

GetAccountNumbers returns the AccountNumbers field value if set, zero value otherwise.

func (*AllProductStatus) GetAccountNumbersOk ¶

func (o *AllProductStatus) GetAccountNumbersOk() (*ProductStatus, bool)

GetAccountNumbersOk returns a tuple with the AccountNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetAccounts ¶

func (o *AllProductStatus) GetAccounts() ProductStatus

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*AllProductStatus) GetAccountsOk ¶

func (o *AllProductStatus) GetAccountsOk() (*ProductStatus, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetBalanceHistory ¶

func (o *AllProductStatus) GetBalanceHistory() ProductStatus

GetBalanceHistory returns the BalanceHistory field value if set, zero value otherwise.

func (*AllProductStatus) GetBalanceHistoryOk ¶

func (o *AllProductStatus) GetBalanceHistoryOk() (*ProductStatus, bool)

GetBalanceHistoryOk returns a tuple with the BalanceHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetCardDetails ¶

func (o *AllProductStatus) GetCardDetails() ProductStatus

GetCardDetails returns the CardDetails field value if set, zero value otherwise.

func (*AllProductStatus) GetCardDetailsOk ¶

func (o *AllProductStatus) GetCardDetailsOk() (*ProductStatus, bool)

GetCardDetailsOk returns a tuple with the CardDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetHistoricalTransactions ¶

func (o *AllProductStatus) GetHistoricalTransactions() ProductStatus

GetHistoricalTransactions returns the HistoricalTransactions field value if set, zero value otherwise.

func (*AllProductStatus) GetHistoricalTransactionsOk ¶

func (o *AllProductStatus) GetHistoricalTransactionsOk() (*ProductStatus, bool)

GetHistoricalTransactionsOk returns a tuple with the HistoricalTransactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetIdentity ¶

func (o *AllProductStatus) GetIdentity() ProductStatus

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*AllProductStatus) GetIdentityOk ¶

func (o *AllProductStatus) GetIdentityOk() (*ProductStatus, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetIncomeEstimation ¶

func (o *AllProductStatus) GetIncomeEstimation() ProductStatus

GetIncomeEstimation returns the IncomeEstimation field value if set, zero value otherwise.

func (*AllProductStatus) GetIncomeEstimationOk ¶

func (o *AllProductStatus) GetIncomeEstimationOk() (*ProductStatus, bool)

GetIncomeEstimationOk returns a tuple with the IncomeEstimation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetOnlineTransactions ¶

func (o *AllProductStatus) GetOnlineTransactions() ProductStatus

GetOnlineTransactions returns the OnlineTransactions field value if set, zero value otherwise.

func (*AllProductStatus) GetOnlineTransactionsOk ¶

func (o *AllProductStatus) GetOnlineTransactionsOk() (*ProductStatus, bool)

GetOnlineTransactionsOk returns a tuple with the OnlineTransactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetPayments ¶

func (o *AllProductStatus) GetPayments() ProductStatus

GetPayments returns the Payments field value if set, zero value otherwise.

func (*AllProductStatus) GetPaymentsOk ¶

func (o *AllProductStatus) GetPaymentsOk() (*ProductStatus, bool)

GetPaymentsOk returns a tuple with the Payments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) GetStatements ¶

func (o *AllProductStatus) GetStatements() ProductStatus

GetStatements returns the Statements field value if set, zero value otherwise.

func (*AllProductStatus) GetStatementsOk ¶

func (o *AllProductStatus) GetStatementsOk() (*ProductStatus, bool)

GetStatementsOk returns a tuple with the Statements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AllProductStatus) HasAccountNumbers ¶

func (o *AllProductStatus) HasAccountNumbers() bool

HasAccountNumbers returns a boolean if a field has been set.

func (*AllProductStatus) HasAccounts ¶

func (o *AllProductStatus) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*AllProductStatus) HasBalanceHistory ¶

func (o *AllProductStatus) HasBalanceHistory() bool

HasBalanceHistory returns a boolean if a field has been set.

func (*AllProductStatus) HasCardDetails ¶

func (o *AllProductStatus) HasCardDetails() bool

HasCardDetails returns a boolean if a field has been set.

func (*AllProductStatus) HasHistoricalTransactions ¶

func (o *AllProductStatus) HasHistoricalTransactions() bool

HasHistoricalTransactions returns a boolean if a field has been set.

func (*AllProductStatus) HasIdentity ¶

func (o *AllProductStatus) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*AllProductStatus) HasIncomeEstimation ¶

func (o *AllProductStatus) HasIncomeEstimation() bool

HasIncomeEstimation returns a boolean if a field has been set.

func (*AllProductStatus) HasOnlineTransactions ¶

func (o *AllProductStatus) HasOnlineTransactions() bool

HasOnlineTransactions returns a boolean if a field has been set.

func (*AllProductStatus) HasPayments ¶

func (o *AllProductStatus) HasPayments() bool

HasPayments returns a boolean if a field has been set.

func (*AllProductStatus) HasStatements ¶

func (o *AllProductStatus) HasStatements() bool

HasStatements returns a boolean if a field has been set.

func (AllProductStatus) MarshalJSON ¶

func (o AllProductStatus) MarshalJSON() ([]byte, error)

func (*AllProductStatus) SetAccountNumbers ¶

func (o *AllProductStatus) SetAccountNumbers(v ProductStatus)

SetAccountNumbers gets a reference to the given ProductStatus and assigns it to the AccountNumbers field.

func (*AllProductStatus) SetAccounts ¶

func (o *AllProductStatus) SetAccounts(v ProductStatus)

SetAccounts gets a reference to the given ProductStatus and assigns it to the Accounts field.

func (*AllProductStatus) SetBalanceHistory ¶

func (o *AllProductStatus) SetBalanceHistory(v ProductStatus)

SetBalanceHistory gets a reference to the given ProductStatus and assigns it to the BalanceHistory field.

func (*AllProductStatus) SetCardDetails ¶

func (o *AllProductStatus) SetCardDetails(v ProductStatus)

SetCardDetails gets a reference to the given ProductStatus and assigns it to the CardDetails field.

func (*AllProductStatus) SetHistoricalTransactions ¶

func (o *AllProductStatus) SetHistoricalTransactions(v ProductStatus)

SetHistoricalTransactions gets a reference to the given ProductStatus and assigns it to the HistoricalTransactions field.

func (*AllProductStatus) SetIdentity ¶

func (o *AllProductStatus) SetIdentity(v ProductStatus)

SetIdentity gets a reference to the given ProductStatus and assigns it to the Identity field.

func (*AllProductStatus) SetIncomeEstimation ¶

func (o *AllProductStatus) SetIncomeEstimation(v ProductStatus)

SetIncomeEstimation gets a reference to the given ProductStatus and assigns it to the IncomeEstimation field.

func (*AllProductStatus) SetOnlineTransactions ¶

func (o *AllProductStatus) SetOnlineTransactions(v ProductStatus)

SetOnlineTransactions gets a reference to the given ProductStatus and assigns it to the OnlineTransactions field.

func (*AllProductStatus) SetPayments ¶

func (o *AllProductStatus) SetPayments(v ProductStatus)

SetPayments gets a reference to the given ProductStatus and assigns it to the Payments field.

func (*AllProductStatus) SetStatements ¶

func (o *AllProductStatus) SetStatements(v ProductStatus)

SetStatements gets a reference to the given ProductStatus and assigns it to the Statements field.

type ApiLinkRequest ¶

type ApiLinkRequest struct {
	InstitutionId string `json:"institution_id"`
	// Identifier for end user
	UserId string `json:"user_id"`
	// this is a mandatory field
	Consent NullableBool `json:"consent"`
	// products that are requested
	ProductsRequested    []string         `json:"products_requested"`
	StoreCredentials     bool             `json:"store_credentials"`
	EncryptedCredentials EncryptedPayload `json:"encrypted_credentials"`
	PaymentInstructionId *string          `json:"payment_instruction_id,omitempty"`
}

ApiLinkRequest struct for ApiLinkRequest

func NewApiLinkRequest ¶

func NewApiLinkRequest(institutionId string, userId string, consent NullableBool, productsRequested []string, storeCredentials bool, encryptedCredentials EncryptedPayload) *ApiLinkRequest

NewApiLinkRequest instantiates a new ApiLinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiLinkRequestWithDefaults ¶

func NewApiLinkRequestWithDefaults() *ApiLinkRequest

NewApiLinkRequestWithDefaults instantiates a new ApiLinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiLinkRequest) GetConsent ¶

func (o *ApiLinkRequest) GetConsent() bool

GetConsent returns the Consent field value If the value is explicit nil, the zero value for bool will be returned

func (*ApiLinkRequest) GetConsentOk ¶

func (o *ApiLinkRequest) GetConsentOk() (*bool, bool)

GetConsentOk returns a tuple with the Consent field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiLinkRequest) GetEncryptedCredentials ¶

func (o *ApiLinkRequest) GetEncryptedCredentials() EncryptedPayload

GetEncryptedCredentials returns the EncryptedCredentials field value

func (*ApiLinkRequest) GetEncryptedCredentialsOk ¶

func (o *ApiLinkRequest) GetEncryptedCredentialsOk() (*EncryptedPayload, bool)

GetEncryptedCredentialsOk returns a tuple with the EncryptedCredentials field value and a boolean to check if the value has been set.

func (*ApiLinkRequest) GetInstitutionId ¶

func (o *ApiLinkRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*ApiLinkRequest) GetInstitutionIdOk ¶

func (o *ApiLinkRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*ApiLinkRequest) GetPaymentInstructionId ¶

func (o *ApiLinkRequest) GetPaymentInstructionId() string

GetPaymentInstructionId returns the PaymentInstructionId field value if set, zero value otherwise.

func (*ApiLinkRequest) GetPaymentInstructionIdOk ¶

func (o *ApiLinkRequest) GetPaymentInstructionIdOk() (*string, bool)

GetPaymentInstructionIdOk returns a tuple with the PaymentInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiLinkRequest) GetProductsRequested ¶

func (o *ApiLinkRequest) GetProductsRequested() []string

GetProductsRequested returns the ProductsRequested field value

func (*ApiLinkRequest) GetProductsRequestedOk ¶

func (o *ApiLinkRequest) GetProductsRequestedOk() ([]string, bool)

GetProductsRequestedOk returns a tuple with the ProductsRequested field value and a boolean to check if the value has been set.

func (*ApiLinkRequest) GetStoreCredentials ¶

func (o *ApiLinkRequest) GetStoreCredentials() bool

GetStoreCredentials returns the StoreCredentials field value

func (*ApiLinkRequest) GetStoreCredentialsOk ¶

func (o *ApiLinkRequest) GetStoreCredentialsOk() (*bool, bool)

GetStoreCredentialsOk returns a tuple with the StoreCredentials field value and a boolean to check if the value has been set.

func (*ApiLinkRequest) GetUserId ¶

func (o *ApiLinkRequest) GetUserId() string

GetUserId returns the UserId field value

func (*ApiLinkRequest) GetUserIdOk ¶

func (o *ApiLinkRequest) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*ApiLinkRequest) HasPaymentInstructionId ¶

func (o *ApiLinkRequest) HasPaymentInstructionId() bool

HasPaymentInstructionId returns a boolean if a field has been set.

func (ApiLinkRequest) MarshalJSON ¶

func (o ApiLinkRequest) MarshalJSON() ([]byte, error)

func (*ApiLinkRequest) SetConsent ¶

func (o *ApiLinkRequest) SetConsent(v bool)

SetConsent sets field value

func (*ApiLinkRequest) SetEncryptedCredentials ¶

func (o *ApiLinkRequest) SetEncryptedCredentials(v EncryptedPayload)

SetEncryptedCredentials sets field value

func (*ApiLinkRequest) SetInstitutionId ¶

func (o *ApiLinkRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*ApiLinkRequest) SetPaymentInstructionId ¶

func (o *ApiLinkRequest) SetPaymentInstructionId(v string)

SetPaymentInstructionId gets a reference to the given string and assigns it to the PaymentInstructionId field.

func (*ApiLinkRequest) SetProductsRequested ¶

func (o *ApiLinkRequest) SetProductsRequested(v []string)

SetProductsRequested sets field value

func (*ApiLinkRequest) SetStoreCredentials ¶

func (o *ApiLinkRequest) SetStoreCredentials(v bool)

SetStoreCredentials sets field value

func (*ApiLinkRequest) SetUserId ¶

func (o *ApiLinkRequest) SetUserId(v string)

SetUserId sets field value

type ApiRelinkRequest ¶

type ApiRelinkRequest struct {
	StoreCredential      *bool            `json:"store_credential,omitempty"`
	Consent              bool             `json:"consent"`
	EncryptedCredentials EncryptedPayload `json:"encrypted_credentials"`
}

ApiRelinkRequest struct for ApiRelinkRequest

func NewApiRelinkRequest ¶

func NewApiRelinkRequest(consent bool, encryptedCredentials EncryptedPayload) *ApiRelinkRequest

NewApiRelinkRequest instantiates a new ApiRelinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiRelinkRequestWithDefaults ¶

func NewApiRelinkRequestWithDefaults() *ApiRelinkRequest

NewApiRelinkRequestWithDefaults instantiates a new ApiRelinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiRelinkRequest) GetConsent ¶

func (o *ApiRelinkRequest) GetConsent() bool

GetConsent returns the Consent field value

func (*ApiRelinkRequest) GetConsentOk ¶

func (o *ApiRelinkRequest) GetConsentOk() (*bool, bool)

GetConsentOk returns a tuple with the Consent field value and a boolean to check if the value has been set.

func (*ApiRelinkRequest) GetEncryptedCredentials ¶

func (o *ApiRelinkRequest) GetEncryptedCredentials() EncryptedPayload

GetEncryptedCredentials returns the EncryptedCredentials field value

func (*ApiRelinkRequest) GetEncryptedCredentialsOk ¶

func (o *ApiRelinkRequest) GetEncryptedCredentialsOk() (*EncryptedPayload, bool)

GetEncryptedCredentialsOk returns a tuple with the EncryptedCredentials field value and a boolean to check if the value has been set.

func (*ApiRelinkRequest) GetStoreCredential ¶

func (o *ApiRelinkRequest) GetStoreCredential() bool

GetStoreCredential returns the StoreCredential field value if set, zero value otherwise.

func (*ApiRelinkRequest) GetStoreCredentialOk ¶

func (o *ApiRelinkRequest) GetStoreCredentialOk() (*bool, bool)

GetStoreCredentialOk returns a tuple with the StoreCredential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiRelinkRequest) HasStoreCredential ¶

func (o *ApiRelinkRequest) HasStoreCredential() bool

HasStoreCredential returns a boolean if a field has been set.

func (ApiRelinkRequest) MarshalJSON ¶

func (o ApiRelinkRequest) MarshalJSON() ([]byte, error)

func (*ApiRelinkRequest) SetConsent ¶

func (o *ApiRelinkRequest) SetConsent(v bool)

SetConsent sets field value

func (*ApiRelinkRequest) SetEncryptedCredentials ¶

func (o *ApiRelinkRequest) SetEncryptedCredentials(v EncryptedPayload)

SetEncryptedCredentials sets field value

func (*ApiRelinkRequest) SetStoreCredential ¶

func (o *ApiRelinkRequest) SetStoreCredential(v bool)

SetStoreCredential gets a reference to the given bool and assigns it to the StoreCredential field.

type AuthChecklistFactor ¶

type AuthChecklistFactor struct {
	// Type of authorization factor
	Type string `json:"type"`
	// Allows grouping similar checklist item types together
	GroupId string `json:"group_id"`
	// Indicates whether authorization factor is known to be required at this time.  Possible values are YES, NO, OPTIONAL
	Required string `json:"required"`
	// Helper text that applies to a specific checklist item
	HelperText *string `json:"helper_text,omitempty"`
	// Array of the options accepted for a specific authorization factor
	Options []AuthChecklistOptions `json:"options"`
}

AuthChecklistFactor struct for AuthChecklistFactor

func NewAuthChecklistFactor ¶

func NewAuthChecklistFactor(type_ string, groupId string, required string, options []AuthChecklistOptions) *AuthChecklistFactor

NewAuthChecklistFactor instantiates a new AuthChecklistFactor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthChecklistFactorWithDefaults ¶

func NewAuthChecklistFactorWithDefaults() *AuthChecklistFactor

NewAuthChecklistFactorWithDefaults instantiates a new AuthChecklistFactor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthChecklistFactor) GetGroupId ¶

func (o *AuthChecklistFactor) GetGroupId() string

GetGroupId returns the GroupId field value

func (*AuthChecklistFactor) GetGroupIdOk ¶

func (o *AuthChecklistFactor) GetGroupIdOk() (*string, bool)

GetGroupIdOk returns a tuple with the GroupId field value and a boolean to check if the value has been set.

func (*AuthChecklistFactor) GetHelperText ¶

func (o *AuthChecklistFactor) GetHelperText() string

GetHelperText returns the HelperText field value if set, zero value otherwise.

func (*AuthChecklistFactor) GetHelperTextOk ¶

func (o *AuthChecklistFactor) GetHelperTextOk() (*string, bool)

GetHelperTextOk returns a tuple with the HelperText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthChecklistFactor) GetOptions ¶

func (o *AuthChecklistFactor) GetOptions() []AuthChecklistOptions

GetOptions returns the Options field value

func (*AuthChecklistFactor) GetOptionsOk ¶

func (o *AuthChecklistFactor) GetOptionsOk() ([]AuthChecklistOptions, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (*AuthChecklistFactor) GetRequired ¶

func (o *AuthChecklistFactor) GetRequired() string

GetRequired returns the Required field value

func (*AuthChecklistFactor) GetRequiredOk ¶

func (o *AuthChecklistFactor) GetRequiredOk() (*string, bool)

GetRequiredOk returns a tuple with the Required field value and a boolean to check if the value has been set.

func (*AuthChecklistFactor) GetType ¶

func (o *AuthChecklistFactor) GetType() string

GetType returns the Type field value

func (*AuthChecklistFactor) GetTypeOk ¶

func (o *AuthChecklistFactor) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AuthChecklistFactor) HasHelperText ¶

func (o *AuthChecklistFactor) HasHelperText() bool

HasHelperText returns a boolean if a field has been set.

func (AuthChecklistFactor) MarshalJSON ¶

func (o AuthChecklistFactor) MarshalJSON() ([]byte, error)

func (*AuthChecklistFactor) SetGroupId ¶

func (o *AuthChecklistFactor) SetGroupId(v string)

SetGroupId sets field value

func (*AuthChecklistFactor) SetHelperText ¶

func (o *AuthChecklistFactor) SetHelperText(v string)

SetHelperText gets a reference to the given string and assigns it to the HelperText field.

func (*AuthChecklistFactor) SetOptions ¶

func (o *AuthChecklistFactor) SetOptions(v []AuthChecklistOptions)

SetOptions sets field value

func (*AuthChecklistFactor) SetRequired ¶

func (o *AuthChecklistFactor) SetRequired(v string)

SetRequired sets field value

func (*AuthChecklistFactor) SetType ¶

func (o *AuthChecklistFactor) SetType(v string)

SetType sets field value

type AuthChecklistOptions ¶

type AuthChecklistOptions struct {
	// Name of authorization factor. Possible values are INSTITUTION_CREDENTIALS_LOGIN, INSTITUTION_OAUTH_LOGIN,
	Name string `json:"name"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ) for when the authorization factor was submitted to Finverse
	SubmittedAt NullableTime `json:"submitted_at,omitempty"`
	// Indicates who submitted the authorization factor to Finverse. Possible values are CUSTOMER_APP, FINVERSE_LINK
	SubmittedBy *string `json:"submitted_by,omitempty"`
	// Redirect to bank for authentication
	RedirectUrl *string `json:"redirect_url,omitempty"`
}

AuthChecklistOptions struct for AuthChecklistOptions

func NewAuthChecklistOptions ¶

func NewAuthChecklistOptions(name string) *AuthChecklistOptions

NewAuthChecklistOptions instantiates a new AuthChecklistOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthChecklistOptionsWithDefaults ¶

func NewAuthChecklistOptionsWithDefaults() *AuthChecklistOptions

NewAuthChecklistOptionsWithDefaults instantiates a new AuthChecklistOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthChecklistOptions) GetName ¶

func (o *AuthChecklistOptions) GetName() string

GetName returns the Name field value

func (*AuthChecklistOptions) GetNameOk ¶

func (o *AuthChecklistOptions) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AuthChecklistOptions) GetRedirectUrl ¶

func (o *AuthChecklistOptions) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.

func (*AuthChecklistOptions) GetRedirectUrlOk ¶

func (o *AuthChecklistOptions) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthChecklistOptions) GetSubmittedAt ¶

func (o *AuthChecklistOptions) GetSubmittedAt() time.Time

GetSubmittedAt returns the SubmittedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AuthChecklistOptions) GetSubmittedAtOk ¶

func (o *AuthChecklistOptions) GetSubmittedAtOk() (*time.Time, bool)

GetSubmittedAtOk returns a tuple with the SubmittedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AuthChecklistOptions) GetSubmittedBy ¶

func (o *AuthChecklistOptions) GetSubmittedBy() string

GetSubmittedBy returns the SubmittedBy field value if set, zero value otherwise.

func (*AuthChecklistOptions) GetSubmittedByOk ¶

func (o *AuthChecklistOptions) GetSubmittedByOk() (*string, bool)

GetSubmittedByOk returns a tuple with the SubmittedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthChecklistOptions) HasRedirectUrl ¶

func (o *AuthChecklistOptions) HasRedirectUrl() bool

HasRedirectUrl returns a boolean if a field has been set.

func (*AuthChecklistOptions) HasSubmittedAt ¶

func (o *AuthChecklistOptions) HasSubmittedAt() bool

HasSubmittedAt returns a boolean if a field has been set.

func (*AuthChecklistOptions) HasSubmittedBy ¶

func (o *AuthChecklistOptions) HasSubmittedBy() bool

HasSubmittedBy returns a boolean if a field has been set.

func (AuthChecklistOptions) MarshalJSON ¶

func (o AuthChecklistOptions) MarshalJSON() ([]byte, error)

func (*AuthChecklistOptions) SetName ¶

func (o *AuthChecklistOptions) SetName(v string)

SetName sets field value

func (*AuthChecklistOptions) SetRedirectUrl ¶

func (o *AuthChecklistOptions) SetRedirectUrl(v string)

SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.

func (*AuthChecklistOptions) SetSubmittedAt ¶

func (o *AuthChecklistOptions) SetSubmittedAt(v time.Time)

SetSubmittedAt gets a reference to the given NullableTime and assigns it to the SubmittedAt field.

func (*AuthChecklistOptions) SetSubmittedAtNil ¶

func (o *AuthChecklistOptions) SetSubmittedAtNil()

SetSubmittedAtNil sets the value for SubmittedAt to be an explicit nil

func (*AuthChecklistOptions) SetSubmittedBy ¶

func (o *AuthChecklistOptions) SetSubmittedBy(v string)

SetSubmittedBy gets a reference to the given string and assigns it to the SubmittedBy field.

func (*AuthChecklistOptions) UnsetSubmittedAt ¶

func (o *AuthChecklistOptions) UnsetSubmittedAt()

UnsetSubmittedAt ensures that no value is present for SubmittedAt, not even an explicit nil

type AuthorizeMandateRequest ¶

type AuthorizeMandateRequest struct {
	// Whether a consent was provided by the enduser to authorize a mandate
	EnduserConsent bool `json:"enduser_consent"`
}

AuthorizeMandateRequest struct for AuthorizeMandateRequest

func NewAuthorizeMandateRequest ¶

func NewAuthorizeMandateRequest(enduserConsent bool) *AuthorizeMandateRequest

NewAuthorizeMandateRequest instantiates a new AuthorizeMandateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizeMandateRequestWithDefaults ¶

func NewAuthorizeMandateRequestWithDefaults() *AuthorizeMandateRequest

NewAuthorizeMandateRequestWithDefaults instantiates a new AuthorizeMandateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizeMandateRequest) GetEnduserConsent ¶

func (o *AuthorizeMandateRequest) GetEnduserConsent() bool

GetEnduserConsent returns the EnduserConsent field value

func (*AuthorizeMandateRequest) GetEnduserConsentOk ¶

func (o *AuthorizeMandateRequest) GetEnduserConsentOk() (*bool, bool)

GetEnduserConsentOk returns a tuple with the EnduserConsent field value and a boolean to check if the value has been set.

func (AuthorizeMandateRequest) MarshalJSON ¶

func (o AuthorizeMandateRequest) MarshalJSON() ([]byte, error)

func (*AuthorizeMandateRequest) SetEnduserConsent ¶

func (o *AuthorizeMandateRequest) SetEnduserConsent(v bool)

SetEnduserConsent sets field value

type BadRequestModel ¶

type BadRequestModel struct {
	Error *BadRequestModelError `json:"error,omitempty"`
}

BadRequestModel struct for BadRequestModel

func NewBadRequestModel ¶

func NewBadRequestModel() *BadRequestModel

NewBadRequestModel instantiates a new BadRequestModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBadRequestModelWithDefaults ¶

func NewBadRequestModelWithDefaults() *BadRequestModel

NewBadRequestModelWithDefaults instantiates a new BadRequestModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BadRequestModel) GetError ¶

func (o *BadRequestModel) GetError() BadRequestModelError

GetError returns the Error field value if set, zero value otherwise.

func (*BadRequestModel) GetErrorOk ¶

func (o *BadRequestModel) GetErrorOk() (*BadRequestModelError, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModel) HasError ¶

func (o *BadRequestModel) HasError() bool

HasError returns a boolean if a field has been set.

func (BadRequestModel) MarshalJSON ¶

func (o BadRequestModel) MarshalJSON() ([]byte, error)

func (*BadRequestModel) SetError ¶

func (o *BadRequestModel) SetError(v BadRequestModelError)

SetError gets a reference to the given BadRequestModelError and assigns it to the Error field.

type BadRequestModelError ¶

type BadRequestModelError struct {
	Code    *float32 `json:"code,omitempty"`
	Name    *string  `json:"name,omitempty"`
	Message *string  `json:"message,omitempty"`
	// A link to visit for further action
	Link *string `json:"link,omitempty"`
}

BadRequestModelError struct for BadRequestModelError

func NewBadRequestModelError ¶

func NewBadRequestModelError() *BadRequestModelError

NewBadRequestModelError instantiates a new BadRequestModelError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBadRequestModelErrorWithDefaults ¶

func NewBadRequestModelErrorWithDefaults() *BadRequestModelError

NewBadRequestModelErrorWithDefaults instantiates a new BadRequestModelError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BadRequestModelError) GetCode ¶

func (o *BadRequestModelError) GetCode() float32

GetCode returns the Code field value if set, zero value otherwise.

func (*BadRequestModelError) GetCodeOk ¶

func (o *BadRequestModelError) GetCodeOk() (*float32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *BadRequestModelError) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*BadRequestModelError) GetLinkOk ¶

func (o *BadRequestModelError) GetLinkOk() (*string, bool)

GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModelError) GetMessage ¶

func (o *BadRequestModelError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*BadRequestModelError) GetMessageOk ¶

func (o *BadRequestModelError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModelError) GetName ¶

func (o *BadRequestModelError) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*BadRequestModelError) GetNameOk ¶

func (o *BadRequestModelError) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModelError) HasCode ¶

func (o *BadRequestModelError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (o *BadRequestModelError) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*BadRequestModelError) HasMessage ¶

func (o *BadRequestModelError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*BadRequestModelError) HasName ¶

func (o *BadRequestModelError) HasName() bool

HasName returns a boolean if a field has been set.

func (BadRequestModelError) MarshalJSON ¶

func (o BadRequestModelError) MarshalJSON() ([]byte, error)

func (*BadRequestModelError) SetCode ¶

func (o *BadRequestModelError) SetCode(v float32)

SetCode gets a reference to the given float32 and assigns it to the Code field.

func (o *BadRequestModelError) SetLink(v string)

SetLink gets a reference to the given string and assigns it to the Link field.

func (*BadRequestModelError) SetMessage ¶

func (o *BadRequestModelError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*BadRequestModelError) SetName ¶

func (o *BadRequestModelError) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type BadRequestModelV2 ¶

type BadRequestModelV2 struct {
	Error *BadRequestModelV2Error `json:"error,omitempty"`
}

BadRequestModelV2 struct for BadRequestModelV2

func NewBadRequestModelV2 ¶

func NewBadRequestModelV2() *BadRequestModelV2

NewBadRequestModelV2 instantiates a new BadRequestModelV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBadRequestModelV2WithDefaults ¶

func NewBadRequestModelV2WithDefaults() *BadRequestModelV2

NewBadRequestModelV2WithDefaults instantiates a new BadRequestModelV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BadRequestModelV2) GetError ¶

GetError returns the Error field value if set, zero value otherwise.

func (*BadRequestModelV2) GetErrorOk ¶

func (o *BadRequestModelV2) GetErrorOk() (*BadRequestModelV2Error, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModelV2) HasError ¶

func (o *BadRequestModelV2) HasError() bool

HasError returns a boolean if a field has been set.

func (BadRequestModelV2) MarshalJSON ¶

func (o BadRequestModelV2) MarshalJSON() ([]byte, error)

func (*BadRequestModelV2) SetError ¶

SetError gets a reference to the given BadRequestModelV2Error and assigns it to the Error field.

type BadRequestModelV2Error ¶

type BadRequestModelV2Error struct {
	// The error type
	Type      string  `json:"type"`
	ErrorCode string  `json:"error_code"`
	Code      float32 `json:"code"`
	Message   string  `json:"message"`
	Details   *string `json:"details,omitempty"`
	// The request_id provided in the request header
	RequestId string `json:"request_id"`
}

BadRequestModelV2Error struct for BadRequestModelV2Error

func NewBadRequestModelV2Error ¶

func NewBadRequestModelV2Error(type_ string, errorCode string, code float32, message string, requestId string) *BadRequestModelV2Error

NewBadRequestModelV2Error instantiates a new BadRequestModelV2Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBadRequestModelV2ErrorWithDefaults ¶

func NewBadRequestModelV2ErrorWithDefaults() *BadRequestModelV2Error

NewBadRequestModelV2ErrorWithDefaults instantiates a new BadRequestModelV2Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BadRequestModelV2Error) GetCode ¶

func (o *BadRequestModelV2Error) GetCode() float32

GetCode returns the Code field value

func (*BadRequestModelV2Error) GetCodeOk ¶

func (o *BadRequestModelV2Error) GetCodeOk() (*float32, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) GetDetails ¶

func (o *BadRequestModelV2Error) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*BadRequestModelV2Error) GetDetailsOk ¶

func (o *BadRequestModelV2Error) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) GetErrorCode ¶

func (o *BadRequestModelV2Error) GetErrorCode() string

GetErrorCode returns the ErrorCode field value

func (*BadRequestModelV2Error) GetErrorCodeOk ¶

func (o *BadRequestModelV2Error) GetErrorCodeOk() (*string, bool)

GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) GetMessage ¶

func (o *BadRequestModelV2Error) GetMessage() string

GetMessage returns the Message field value

func (*BadRequestModelV2Error) GetMessageOk ¶

func (o *BadRequestModelV2Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) GetRequestId ¶

func (o *BadRequestModelV2Error) GetRequestId() string

GetRequestId returns the RequestId field value

func (*BadRequestModelV2Error) GetRequestIdOk ¶

func (o *BadRequestModelV2Error) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) GetType ¶

func (o *BadRequestModelV2Error) GetType() string

GetType returns the Type field value

func (*BadRequestModelV2Error) GetTypeOk ¶

func (o *BadRequestModelV2Error) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*BadRequestModelV2Error) HasDetails ¶

func (o *BadRequestModelV2Error) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (BadRequestModelV2Error) MarshalJSON ¶

func (o BadRequestModelV2Error) MarshalJSON() ([]byte, error)

func (*BadRequestModelV2Error) SetCode ¶

func (o *BadRequestModelV2Error) SetCode(v float32)

SetCode sets field value

func (*BadRequestModelV2Error) SetDetails ¶

func (o *BadRequestModelV2Error) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*BadRequestModelV2Error) SetErrorCode ¶

func (o *BadRequestModelV2Error) SetErrorCode(v string)

SetErrorCode sets field value

func (*BadRequestModelV2Error) SetMessage ¶

func (o *BadRequestModelV2Error) SetMessage(v string)

SetMessage sets field value

func (*BadRequestModelV2Error) SetRequestId ¶

func (o *BadRequestModelV2Error) SetRequestId(v string)

SetRequestId sets field value

func (*BadRequestModelV2Error) SetType ¶

func (o *BadRequestModelV2Error) SetType(v string)

SetType sets field value

type BalanceHistory ¶

type BalanceHistory struct {
	// The date the balance was recorded
	Date string `json:"date"`
	// The end of day balance for this account on this specific date
	Amount float32 `json:"amount"`
	// The currency the balance
	Currency string `json:"currency"`
}

BalanceHistory struct for BalanceHistory

func NewBalanceHistory ¶

func NewBalanceHistory(date string, amount float32, currency string) *BalanceHistory

NewBalanceHistory instantiates a new BalanceHistory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBalanceHistoryWithDefaults ¶

func NewBalanceHistoryWithDefaults() *BalanceHistory

NewBalanceHistoryWithDefaults instantiates a new BalanceHistory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BalanceHistory) GetAmount ¶

func (o *BalanceHistory) GetAmount() float32

GetAmount returns the Amount field value

func (*BalanceHistory) GetAmountOk ¶

func (o *BalanceHistory) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*BalanceHistory) GetCurrency ¶

func (o *BalanceHistory) GetCurrency() string

GetCurrency returns the Currency field value

func (*BalanceHistory) GetCurrencyOk ¶

func (o *BalanceHistory) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*BalanceHistory) GetDate ¶

func (o *BalanceHistory) GetDate() string

GetDate returns the Date field value

func (*BalanceHistory) GetDateOk ¶

func (o *BalanceHistory) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.

func (BalanceHistory) MarshalJSON ¶

func (o BalanceHistory) MarshalJSON() ([]byte, error)

func (*BalanceHistory) SetAmount ¶

func (o *BalanceHistory) SetAmount(v float32)

SetAmount sets field value

func (*BalanceHistory) SetCurrency ¶

func (o *BalanceHistory) SetCurrency(v string)

SetCurrency sets field value

func (*BalanceHistory) SetDate ¶

func (o *BalanceHistory) SetDate(v string)

SetDate sets field value

type BasicAuth ¶

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type CardAccount ¶

type CardAccount struct {
	// Account this card is associated with
	AccountId   *string `json:"account_id,omitempty"`
	AccountName *string `json:"account_name,omitempty"`
	// Masked Account number of the card account
	AccountNumberMasked *string      `json:"account_number_masked,omitempty"`
	AccountType         *AccountType `json:"account_type,omitempty"`
	// The statement payment due date
	StatementPaymentDueDate *string `json:"statement_payment_due_date,omitempty"`
	// The next payment due date
	NextPaymentDueDate *string `json:"next_payment_due_date,omitempty"`
	// The statement date
	StatementDate *string `json:"statement_date,omitempty"`
	// The date of the last payment
	LastPaymentDate      *string         `json:"last_payment_date,omitempty"`
	LastPaymentAmount    *CurrencyAmount `json:"last_payment_amount,omitempty"`
	CurrentBalance       *CurrencyAmount `json:"current_balance,omitempty"`
	PaymentDueAmount     *CurrencyAmount `json:"payment_due_amount,omitempty"`
	StatementDueAmount   *CurrencyAmount `json:"statement_due_amount,omitempty"`
	TotalCreditLimit     *CurrencyAmount `json:"total_credit_limit,omitempty"`
	AvailableCreditLimit *CurrencyAmount `json:"available_credit_limit,omitempty"`
	MinimumPaymentDue    *CurrencyAmount `json:"minimum_payment_due,omitempty"`
	RewardsBalances      []GenericAmount `json:"rewards_balances,omitempty"`
	UpdatedAt            *time.Time      `json:"updated_at,omitempty"`
}

CardAccount struct for CardAccount

func NewCardAccount ¶

func NewCardAccount() *CardAccount

NewCardAccount instantiates a new CardAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardAccountWithDefaults ¶

func NewCardAccountWithDefaults() *CardAccount

NewCardAccountWithDefaults instantiates a new CardAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardAccount) GetAccountId ¶

func (o *CardAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*CardAccount) GetAccountIdOk ¶

func (o *CardAccount) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetAccountName ¶

func (o *CardAccount) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*CardAccount) GetAccountNameOk ¶

func (o *CardAccount) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetAccountNumberMasked ¶

func (o *CardAccount) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*CardAccount) GetAccountNumberMaskedOk ¶

func (o *CardAccount) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetAccountType ¶

func (o *CardAccount) GetAccountType() AccountType

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*CardAccount) GetAccountTypeOk ¶

func (o *CardAccount) GetAccountTypeOk() (*AccountType, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetAvailableCreditLimit ¶

func (o *CardAccount) GetAvailableCreditLimit() CurrencyAmount

GetAvailableCreditLimit returns the AvailableCreditLimit field value if set, zero value otherwise.

func (*CardAccount) GetAvailableCreditLimitOk ¶

func (o *CardAccount) GetAvailableCreditLimitOk() (*CurrencyAmount, bool)

GetAvailableCreditLimitOk returns a tuple with the AvailableCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetCurrentBalance ¶

func (o *CardAccount) GetCurrentBalance() CurrencyAmount

GetCurrentBalance returns the CurrentBalance field value if set, zero value otherwise.

func (*CardAccount) GetCurrentBalanceOk ¶

func (o *CardAccount) GetCurrentBalanceOk() (*CurrencyAmount, bool)

GetCurrentBalanceOk returns a tuple with the CurrentBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetLastPaymentAmount ¶

func (o *CardAccount) GetLastPaymentAmount() CurrencyAmount

GetLastPaymentAmount returns the LastPaymentAmount field value if set, zero value otherwise.

func (*CardAccount) GetLastPaymentAmountOk ¶

func (o *CardAccount) GetLastPaymentAmountOk() (*CurrencyAmount, bool)

GetLastPaymentAmountOk returns a tuple with the LastPaymentAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetLastPaymentDate ¶

func (o *CardAccount) GetLastPaymentDate() string

GetLastPaymentDate returns the LastPaymentDate field value if set, zero value otherwise.

func (*CardAccount) GetLastPaymentDateOk ¶

func (o *CardAccount) GetLastPaymentDateOk() (*string, bool)

GetLastPaymentDateOk returns a tuple with the LastPaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetMinimumPaymentDue ¶

func (o *CardAccount) GetMinimumPaymentDue() CurrencyAmount

GetMinimumPaymentDue returns the MinimumPaymentDue field value if set, zero value otherwise.

func (*CardAccount) GetMinimumPaymentDueOk ¶

func (o *CardAccount) GetMinimumPaymentDueOk() (*CurrencyAmount, bool)

GetMinimumPaymentDueOk returns a tuple with the MinimumPaymentDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetNextPaymentDueDate ¶

func (o *CardAccount) GetNextPaymentDueDate() string

GetNextPaymentDueDate returns the NextPaymentDueDate field value if set, zero value otherwise.

func (*CardAccount) GetNextPaymentDueDateOk ¶

func (o *CardAccount) GetNextPaymentDueDateOk() (*string, bool)

GetNextPaymentDueDateOk returns a tuple with the NextPaymentDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetPaymentDueAmount ¶

func (o *CardAccount) GetPaymentDueAmount() CurrencyAmount

GetPaymentDueAmount returns the PaymentDueAmount field value if set, zero value otherwise.

func (*CardAccount) GetPaymentDueAmountOk ¶

func (o *CardAccount) GetPaymentDueAmountOk() (*CurrencyAmount, bool)

GetPaymentDueAmountOk returns a tuple with the PaymentDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetRewardsBalances ¶

func (o *CardAccount) GetRewardsBalances() []GenericAmount

GetRewardsBalances returns the RewardsBalances field value if set, zero value otherwise.

func (*CardAccount) GetRewardsBalancesOk ¶

func (o *CardAccount) GetRewardsBalancesOk() ([]GenericAmount, bool)

GetRewardsBalancesOk returns a tuple with the RewardsBalances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetStatementDate ¶

func (o *CardAccount) GetStatementDate() string

GetStatementDate returns the StatementDate field value if set, zero value otherwise.

func (*CardAccount) GetStatementDateOk ¶

func (o *CardAccount) GetStatementDateOk() (*string, bool)

GetStatementDateOk returns a tuple with the StatementDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetStatementDueAmount ¶

func (o *CardAccount) GetStatementDueAmount() CurrencyAmount

GetStatementDueAmount returns the StatementDueAmount field value if set, zero value otherwise.

func (*CardAccount) GetStatementDueAmountOk ¶

func (o *CardAccount) GetStatementDueAmountOk() (*CurrencyAmount, bool)

GetStatementDueAmountOk returns a tuple with the StatementDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetStatementPaymentDueDate ¶

func (o *CardAccount) GetStatementPaymentDueDate() string

GetStatementPaymentDueDate returns the StatementPaymentDueDate field value if set, zero value otherwise.

func (*CardAccount) GetStatementPaymentDueDateOk ¶

func (o *CardAccount) GetStatementPaymentDueDateOk() (*string, bool)

GetStatementPaymentDueDateOk returns a tuple with the StatementPaymentDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetTotalCreditLimit ¶

func (o *CardAccount) GetTotalCreditLimit() CurrencyAmount

GetTotalCreditLimit returns the TotalCreditLimit field value if set, zero value otherwise.

func (*CardAccount) GetTotalCreditLimitOk ¶

func (o *CardAccount) GetTotalCreditLimitOk() (*CurrencyAmount, bool)

GetTotalCreditLimitOk returns a tuple with the TotalCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) GetUpdatedAt ¶

func (o *CardAccount) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CardAccount) GetUpdatedAtOk ¶

func (o *CardAccount) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccount) HasAccountId ¶

func (o *CardAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*CardAccount) HasAccountName ¶

func (o *CardAccount) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*CardAccount) HasAccountNumberMasked ¶

func (o *CardAccount) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*CardAccount) HasAccountType ¶

func (o *CardAccount) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*CardAccount) HasAvailableCreditLimit ¶

func (o *CardAccount) HasAvailableCreditLimit() bool

HasAvailableCreditLimit returns a boolean if a field has been set.

func (*CardAccount) HasCurrentBalance ¶

func (o *CardAccount) HasCurrentBalance() bool

HasCurrentBalance returns a boolean if a field has been set.

func (*CardAccount) HasLastPaymentAmount ¶

func (o *CardAccount) HasLastPaymentAmount() bool

HasLastPaymentAmount returns a boolean if a field has been set.

func (*CardAccount) HasLastPaymentDate ¶

func (o *CardAccount) HasLastPaymentDate() bool

HasLastPaymentDate returns a boolean if a field has been set.

func (*CardAccount) HasMinimumPaymentDue ¶

func (o *CardAccount) HasMinimumPaymentDue() bool

HasMinimumPaymentDue returns a boolean if a field has been set.

func (*CardAccount) HasNextPaymentDueDate ¶

func (o *CardAccount) HasNextPaymentDueDate() bool

HasNextPaymentDueDate returns a boolean if a field has been set.

func (*CardAccount) HasPaymentDueAmount ¶

func (o *CardAccount) HasPaymentDueAmount() bool

HasPaymentDueAmount returns a boolean if a field has been set.

func (*CardAccount) HasRewardsBalances ¶

func (o *CardAccount) HasRewardsBalances() bool

HasRewardsBalances returns a boolean if a field has been set.

func (*CardAccount) HasStatementDate ¶

func (o *CardAccount) HasStatementDate() bool

HasStatementDate returns a boolean if a field has been set.

func (*CardAccount) HasStatementDueAmount ¶

func (o *CardAccount) HasStatementDueAmount() bool

HasStatementDueAmount returns a boolean if a field has been set.

func (*CardAccount) HasStatementPaymentDueDate ¶

func (o *CardAccount) HasStatementPaymentDueDate() bool

HasStatementPaymentDueDate returns a boolean if a field has been set.

func (*CardAccount) HasTotalCreditLimit ¶

func (o *CardAccount) HasTotalCreditLimit() bool

HasTotalCreditLimit returns a boolean if a field has been set.

func (*CardAccount) HasUpdatedAt ¶

func (o *CardAccount) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CardAccount) MarshalJSON ¶

func (o CardAccount) MarshalJSON() ([]byte, error)

func (*CardAccount) SetAccountId ¶

func (o *CardAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*CardAccount) SetAccountName ¶

func (o *CardAccount) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*CardAccount) SetAccountNumberMasked ¶

func (o *CardAccount) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*CardAccount) SetAccountType ¶

func (o *CardAccount) SetAccountType(v AccountType)

SetAccountType gets a reference to the given AccountType and assigns it to the AccountType field.

func (*CardAccount) SetAvailableCreditLimit ¶

func (o *CardAccount) SetAvailableCreditLimit(v CurrencyAmount)

SetAvailableCreditLimit gets a reference to the given CurrencyAmount and assigns it to the AvailableCreditLimit field.

func (*CardAccount) SetCurrentBalance ¶

func (o *CardAccount) SetCurrentBalance(v CurrencyAmount)

SetCurrentBalance gets a reference to the given CurrencyAmount and assigns it to the CurrentBalance field.

func (*CardAccount) SetLastPaymentAmount ¶

func (o *CardAccount) SetLastPaymentAmount(v CurrencyAmount)

SetLastPaymentAmount gets a reference to the given CurrencyAmount and assigns it to the LastPaymentAmount field.

func (*CardAccount) SetLastPaymentDate ¶

func (o *CardAccount) SetLastPaymentDate(v string)

SetLastPaymentDate gets a reference to the given string and assigns it to the LastPaymentDate field.

func (*CardAccount) SetMinimumPaymentDue ¶

func (o *CardAccount) SetMinimumPaymentDue(v CurrencyAmount)

SetMinimumPaymentDue gets a reference to the given CurrencyAmount and assigns it to the MinimumPaymentDue field.

func (*CardAccount) SetNextPaymentDueDate ¶

func (o *CardAccount) SetNextPaymentDueDate(v string)

SetNextPaymentDueDate gets a reference to the given string and assigns it to the NextPaymentDueDate field.

func (*CardAccount) SetPaymentDueAmount ¶

func (o *CardAccount) SetPaymentDueAmount(v CurrencyAmount)

SetPaymentDueAmount gets a reference to the given CurrencyAmount and assigns it to the PaymentDueAmount field.

func (*CardAccount) SetRewardsBalances ¶

func (o *CardAccount) SetRewardsBalances(v []GenericAmount)

SetRewardsBalances gets a reference to the given []GenericAmount and assigns it to the RewardsBalances field.

func (*CardAccount) SetStatementDate ¶

func (o *CardAccount) SetStatementDate(v string)

SetStatementDate gets a reference to the given string and assigns it to the StatementDate field.

func (*CardAccount) SetStatementDueAmount ¶

func (o *CardAccount) SetStatementDueAmount(v CurrencyAmount)

SetStatementDueAmount gets a reference to the given CurrencyAmount and assigns it to the StatementDueAmount field.

func (*CardAccount) SetStatementPaymentDueDate ¶

func (o *CardAccount) SetStatementPaymentDueDate(v string)

SetStatementPaymentDueDate gets a reference to the given string and assigns it to the StatementPaymentDueDate field.

func (*CardAccount) SetTotalCreditLimit ¶

func (o *CardAccount) SetTotalCreditLimit(v CurrencyAmount)

SetTotalCreditLimit gets a reference to the given CurrencyAmount and assigns it to the TotalCreditLimit field.

func (*CardAccount) SetUpdatedAt ¶

func (o *CardAccount) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type CardAccountAllOf ¶

type CardAccountAllOf struct {
	// Account this card is associated with
	AccountId   *string `json:"account_id,omitempty"`
	AccountName *string `json:"account_name,omitempty"`
	// Masked Account number of the card account
	AccountNumberMasked *string      `json:"account_number_masked,omitempty"`
	AccountType         *AccountType `json:"account_type,omitempty"`
	// The statement payment due date
	StatementPaymentDueDate *string `json:"statement_payment_due_date,omitempty"`
	// The next payment due date
	NextPaymentDueDate *string `json:"next_payment_due_date,omitempty"`
	// The statement date
	StatementDate *string `json:"statement_date,omitempty"`
	// The date of the last payment
	LastPaymentDate   *string         `json:"last_payment_date,omitempty"`
	LastPaymentAmount *CurrencyAmount `json:"last_payment_amount,omitempty"`
}

CardAccountAllOf struct for CardAccountAllOf

func NewCardAccountAllOf ¶

func NewCardAccountAllOf() *CardAccountAllOf

NewCardAccountAllOf instantiates a new CardAccountAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardAccountAllOfWithDefaults ¶

func NewCardAccountAllOfWithDefaults() *CardAccountAllOf

NewCardAccountAllOfWithDefaults instantiates a new CardAccountAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardAccountAllOf) GetAccountId ¶

func (o *CardAccountAllOf) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*CardAccountAllOf) GetAccountIdOk ¶

func (o *CardAccountAllOf) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetAccountName ¶

func (o *CardAccountAllOf) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*CardAccountAllOf) GetAccountNameOk ¶

func (o *CardAccountAllOf) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetAccountNumberMasked ¶

func (o *CardAccountAllOf) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*CardAccountAllOf) GetAccountNumberMaskedOk ¶

func (o *CardAccountAllOf) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetAccountType ¶

func (o *CardAccountAllOf) GetAccountType() AccountType

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*CardAccountAllOf) GetAccountTypeOk ¶

func (o *CardAccountAllOf) GetAccountTypeOk() (*AccountType, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetLastPaymentAmount ¶

func (o *CardAccountAllOf) GetLastPaymentAmount() CurrencyAmount

GetLastPaymentAmount returns the LastPaymentAmount field value if set, zero value otherwise.

func (*CardAccountAllOf) GetLastPaymentAmountOk ¶

func (o *CardAccountAllOf) GetLastPaymentAmountOk() (*CurrencyAmount, bool)

GetLastPaymentAmountOk returns a tuple with the LastPaymentAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetLastPaymentDate ¶

func (o *CardAccountAllOf) GetLastPaymentDate() string

GetLastPaymentDate returns the LastPaymentDate field value if set, zero value otherwise.

func (*CardAccountAllOf) GetLastPaymentDateOk ¶

func (o *CardAccountAllOf) GetLastPaymentDateOk() (*string, bool)

GetLastPaymentDateOk returns a tuple with the LastPaymentDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetNextPaymentDueDate ¶

func (o *CardAccountAllOf) GetNextPaymentDueDate() string

GetNextPaymentDueDate returns the NextPaymentDueDate field value if set, zero value otherwise.

func (*CardAccountAllOf) GetNextPaymentDueDateOk ¶

func (o *CardAccountAllOf) GetNextPaymentDueDateOk() (*string, bool)

GetNextPaymentDueDateOk returns a tuple with the NextPaymentDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetStatementDate ¶

func (o *CardAccountAllOf) GetStatementDate() string

GetStatementDate returns the StatementDate field value if set, zero value otherwise.

func (*CardAccountAllOf) GetStatementDateOk ¶

func (o *CardAccountAllOf) GetStatementDateOk() (*string, bool)

GetStatementDateOk returns a tuple with the StatementDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) GetStatementPaymentDueDate ¶

func (o *CardAccountAllOf) GetStatementPaymentDueDate() string

GetStatementPaymentDueDate returns the StatementPaymentDueDate field value if set, zero value otherwise.

func (*CardAccountAllOf) GetStatementPaymentDueDateOk ¶

func (o *CardAccountAllOf) GetStatementPaymentDueDateOk() (*string, bool)

GetStatementPaymentDueDateOk returns a tuple with the StatementPaymentDueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardAccountAllOf) HasAccountId ¶

func (o *CardAccountAllOf) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*CardAccountAllOf) HasAccountName ¶

func (o *CardAccountAllOf) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*CardAccountAllOf) HasAccountNumberMasked ¶

func (o *CardAccountAllOf) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*CardAccountAllOf) HasAccountType ¶

func (o *CardAccountAllOf) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*CardAccountAllOf) HasLastPaymentAmount ¶

func (o *CardAccountAllOf) HasLastPaymentAmount() bool

HasLastPaymentAmount returns a boolean if a field has been set.

func (*CardAccountAllOf) HasLastPaymentDate ¶

func (o *CardAccountAllOf) HasLastPaymentDate() bool

HasLastPaymentDate returns a boolean if a field has been set.

func (*CardAccountAllOf) HasNextPaymentDueDate ¶

func (o *CardAccountAllOf) HasNextPaymentDueDate() bool

HasNextPaymentDueDate returns a boolean if a field has been set.

func (*CardAccountAllOf) HasStatementDate ¶

func (o *CardAccountAllOf) HasStatementDate() bool

HasStatementDate returns a boolean if a field has been set.

func (*CardAccountAllOf) HasStatementPaymentDueDate ¶

func (o *CardAccountAllOf) HasStatementPaymentDueDate() bool

HasStatementPaymentDueDate returns a boolean if a field has been set.

func (CardAccountAllOf) MarshalJSON ¶

func (o CardAccountAllOf) MarshalJSON() ([]byte, error)

func (*CardAccountAllOf) SetAccountId ¶

func (o *CardAccountAllOf) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*CardAccountAllOf) SetAccountName ¶

func (o *CardAccountAllOf) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*CardAccountAllOf) SetAccountNumberMasked ¶

func (o *CardAccountAllOf) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*CardAccountAllOf) SetAccountType ¶

func (o *CardAccountAllOf) SetAccountType(v AccountType)

SetAccountType gets a reference to the given AccountType and assigns it to the AccountType field.

func (*CardAccountAllOf) SetLastPaymentAmount ¶

func (o *CardAccountAllOf) SetLastPaymentAmount(v CurrencyAmount)

SetLastPaymentAmount gets a reference to the given CurrencyAmount and assigns it to the LastPaymentAmount field.

func (*CardAccountAllOf) SetLastPaymentDate ¶

func (o *CardAccountAllOf) SetLastPaymentDate(v string)

SetLastPaymentDate gets a reference to the given string and assigns it to the LastPaymentDate field.

func (*CardAccountAllOf) SetNextPaymentDueDate ¶

func (o *CardAccountAllOf) SetNextPaymentDueDate(v string)

SetNextPaymentDueDate gets a reference to the given string and assigns it to the NextPaymentDueDate field.

func (*CardAccountAllOf) SetStatementDate ¶

func (o *CardAccountAllOf) SetStatementDate(v string)

SetStatementDate gets a reference to the given string and assigns it to the StatementDate field.

func (*CardAccountAllOf) SetStatementPaymentDueDate ¶

func (o *CardAccountAllOf) SetStatementPaymentDueDate(v string)

SetStatementPaymentDueDate gets a reference to the given string and assigns it to the StatementPaymentDueDate field.

type CardDetails ¶

type CardDetails struct {
	CardAccounts []CardAccount `json:"card_accounts,omitempty"`
	CardTotal    *CardTotal    `json:"card_total,omitempty"`
}

CardDetails struct for CardDetails

func NewCardDetails ¶

func NewCardDetails() *CardDetails

NewCardDetails instantiates a new CardDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardDetailsWithDefaults ¶

func NewCardDetailsWithDefaults() *CardDetails

NewCardDetailsWithDefaults instantiates a new CardDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardDetails) GetCardAccounts ¶

func (o *CardDetails) GetCardAccounts() []CardAccount

GetCardAccounts returns the CardAccounts field value if set, zero value otherwise.

func (*CardDetails) GetCardAccountsOk ¶

func (o *CardDetails) GetCardAccountsOk() ([]CardAccount, bool)

GetCardAccountsOk returns a tuple with the CardAccounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardDetails) GetCardTotal ¶

func (o *CardDetails) GetCardTotal() CardTotal

GetCardTotal returns the CardTotal field value if set, zero value otherwise.

func (*CardDetails) GetCardTotalOk ¶

func (o *CardDetails) GetCardTotalOk() (*CardTotal, bool)

GetCardTotalOk returns a tuple with the CardTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardDetails) HasCardAccounts ¶

func (o *CardDetails) HasCardAccounts() bool

HasCardAccounts returns a boolean if a field has been set.

func (*CardDetails) HasCardTotal ¶

func (o *CardDetails) HasCardTotal() bool

HasCardTotal returns a boolean if a field has been set.

func (CardDetails) MarshalJSON ¶

func (o CardDetails) MarshalJSON() ([]byte, error)

func (*CardDetails) SetCardAccounts ¶

func (o *CardDetails) SetCardAccounts(v []CardAccount)

SetCardAccounts gets a reference to the given []CardAccount and assigns it to the CardAccounts field.

func (*CardDetails) SetCardTotal ¶

func (o *CardDetails) SetCardTotal(v CardTotal)

SetCardTotal gets a reference to the given CardTotal and assigns it to the CardTotal field.

type CardFvLinkDetails ¶

type CardFvLinkDetails struct {
	Brand *string `json:"brand,omitempty"`
	Last4 *string `json:"last4,omitempty"`
}

CardFvLinkDetails struct for CardFvLinkDetails

func NewCardFvLinkDetails ¶

func NewCardFvLinkDetails() *CardFvLinkDetails

NewCardFvLinkDetails instantiates a new CardFvLinkDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardFvLinkDetailsWithDefaults ¶

func NewCardFvLinkDetailsWithDefaults() *CardFvLinkDetails

NewCardFvLinkDetailsWithDefaults instantiates a new CardFvLinkDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardFvLinkDetails) GetBrand ¶

func (o *CardFvLinkDetails) GetBrand() string

GetBrand returns the Brand field value if set, zero value otherwise.

func (*CardFvLinkDetails) GetBrandOk ¶

func (o *CardFvLinkDetails) GetBrandOk() (*string, bool)

GetBrandOk returns a tuple with the Brand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardFvLinkDetails) GetLast4 ¶

func (o *CardFvLinkDetails) GetLast4() string

GetLast4 returns the Last4 field value if set, zero value otherwise.

func (*CardFvLinkDetails) GetLast4Ok ¶

func (o *CardFvLinkDetails) GetLast4Ok() (*string, bool)

GetLast4Ok returns a tuple with the Last4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardFvLinkDetails) HasBrand ¶

func (o *CardFvLinkDetails) HasBrand() bool

HasBrand returns a boolean if a field has been set.

func (*CardFvLinkDetails) HasLast4 ¶

func (o *CardFvLinkDetails) HasLast4() bool

HasLast4 returns a boolean if a field has been set.

func (CardFvLinkDetails) MarshalJSON ¶

func (o CardFvLinkDetails) MarshalJSON() ([]byte, error)

func (*CardFvLinkDetails) SetBrand ¶

func (o *CardFvLinkDetails) SetBrand(v string)

SetBrand gets a reference to the given string and assigns it to the Brand field.

func (*CardFvLinkDetails) SetLast4 ¶

func (o *CardFvLinkDetails) SetLast4(v string)

SetLast4 gets a reference to the given string and assigns it to the Last4 field.

type CardFvLinkResponse ¶

type CardFvLinkResponse struct {
	Status      *string            `json:"status,omitempty"`
	CardDetails *CardFvLinkDetails `json:"card_details,omitempty"`
	Recipient   *CardRecipient     `json:"recipient,omitempty"`
}

CardFvLinkResponse struct for CardFvLinkResponse

func NewCardFvLinkResponse ¶

func NewCardFvLinkResponse() *CardFvLinkResponse

NewCardFvLinkResponse instantiates a new CardFvLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardFvLinkResponseWithDefaults ¶

func NewCardFvLinkResponseWithDefaults() *CardFvLinkResponse

NewCardFvLinkResponseWithDefaults instantiates a new CardFvLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardFvLinkResponse) GetCardDetails ¶

func (o *CardFvLinkResponse) GetCardDetails() CardFvLinkDetails

GetCardDetails returns the CardDetails field value if set, zero value otherwise.

func (*CardFvLinkResponse) GetCardDetailsOk ¶

func (o *CardFvLinkResponse) GetCardDetailsOk() (*CardFvLinkDetails, bool)

GetCardDetailsOk returns a tuple with the CardDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardFvLinkResponse) GetRecipient ¶

func (o *CardFvLinkResponse) GetRecipient() CardRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*CardFvLinkResponse) GetRecipientOk ¶

func (o *CardFvLinkResponse) GetRecipientOk() (*CardRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardFvLinkResponse) GetStatus ¶

func (o *CardFvLinkResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CardFvLinkResponse) GetStatusOk ¶

func (o *CardFvLinkResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardFvLinkResponse) HasCardDetails ¶

func (o *CardFvLinkResponse) HasCardDetails() bool

HasCardDetails returns a boolean if a field has been set.

func (*CardFvLinkResponse) HasRecipient ¶

func (o *CardFvLinkResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*CardFvLinkResponse) HasStatus ¶

func (o *CardFvLinkResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (CardFvLinkResponse) MarshalJSON ¶

func (o CardFvLinkResponse) MarshalJSON() ([]byte, error)

func (*CardFvLinkResponse) SetCardDetails ¶

func (o *CardFvLinkResponse) SetCardDetails(v CardFvLinkDetails)

SetCardDetails gets a reference to the given CardFvLinkDetails and assigns it to the CardDetails field.

func (*CardFvLinkResponse) SetRecipient ¶

func (o *CardFvLinkResponse) SetRecipient(v CardRecipient)

SetRecipient gets a reference to the given CardRecipient and assigns it to the Recipient field.

func (*CardFvLinkResponse) SetStatus ¶

func (o *CardFvLinkResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CardRecipient ¶

type CardRecipient struct {
	// Merchant account name
	Name *string `json:"name,omitempty"`
}

CardRecipient struct for CardRecipient

func NewCardRecipient ¶

func NewCardRecipient() *CardRecipient

NewCardRecipient instantiates a new CardRecipient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardRecipientWithDefaults ¶

func NewCardRecipientWithDefaults() *CardRecipient

NewCardRecipientWithDefaults instantiates a new CardRecipient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardRecipient) GetName ¶

func (o *CardRecipient) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CardRecipient) GetNameOk ¶

func (o *CardRecipient) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardRecipient) HasName ¶

func (o *CardRecipient) HasName() bool

HasName returns a boolean if a field has been set.

func (CardRecipient) MarshalJSON ¶

func (o CardRecipient) MarshalJSON() ([]byte, error)

func (*CardRecipient) SetName ¶

func (o *CardRecipient) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type CardTotal ¶

type CardTotal struct {
	CurrentBalance       *CurrencyAmount `json:"current_balance,omitempty"`
	PaymentDueAmount     *CurrencyAmount `json:"payment_due_amount,omitempty"`
	StatementDueAmount   *CurrencyAmount `json:"statement_due_amount,omitempty"`
	TotalCreditLimit     *CurrencyAmount `json:"total_credit_limit,omitempty"`
	AvailableCreditLimit *CurrencyAmount `json:"available_credit_limit,omitempty"`
	MinimumPaymentDue    *CurrencyAmount `json:"minimum_payment_due,omitempty"`
	RewardsBalances      []GenericAmount `json:"rewards_balances,omitempty"`
	UpdatedAt            *time.Time      `json:"updated_at,omitempty"`
}

CardTotal struct for CardTotal

func NewCardTotal ¶

func NewCardTotal() *CardTotal

NewCardTotal instantiates a new CardTotal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCardTotalWithDefaults ¶

func NewCardTotalWithDefaults() *CardTotal

NewCardTotalWithDefaults instantiates a new CardTotal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CardTotal) GetAvailableCreditLimit ¶

func (o *CardTotal) GetAvailableCreditLimit() CurrencyAmount

GetAvailableCreditLimit returns the AvailableCreditLimit field value if set, zero value otherwise.

func (*CardTotal) GetAvailableCreditLimitOk ¶

func (o *CardTotal) GetAvailableCreditLimitOk() (*CurrencyAmount, bool)

GetAvailableCreditLimitOk returns a tuple with the AvailableCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetCurrentBalance ¶

func (o *CardTotal) GetCurrentBalance() CurrencyAmount

GetCurrentBalance returns the CurrentBalance field value if set, zero value otherwise.

func (*CardTotal) GetCurrentBalanceOk ¶

func (o *CardTotal) GetCurrentBalanceOk() (*CurrencyAmount, bool)

GetCurrentBalanceOk returns a tuple with the CurrentBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetMinimumPaymentDue ¶

func (o *CardTotal) GetMinimumPaymentDue() CurrencyAmount

GetMinimumPaymentDue returns the MinimumPaymentDue field value if set, zero value otherwise.

func (*CardTotal) GetMinimumPaymentDueOk ¶

func (o *CardTotal) GetMinimumPaymentDueOk() (*CurrencyAmount, bool)

GetMinimumPaymentDueOk returns a tuple with the MinimumPaymentDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetPaymentDueAmount ¶

func (o *CardTotal) GetPaymentDueAmount() CurrencyAmount

GetPaymentDueAmount returns the PaymentDueAmount field value if set, zero value otherwise.

func (*CardTotal) GetPaymentDueAmountOk ¶

func (o *CardTotal) GetPaymentDueAmountOk() (*CurrencyAmount, bool)

GetPaymentDueAmountOk returns a tuple with the PaymentDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetRewardsBalances ¶

func (o *CardTotal) GetRewardsBalances() []GenericAmount

GetRewardsBalances returns the RewardsBalances field value if set, zero value otherwise.

func (*CardTotal) GetRewardsBalancesOk ¶

func (o *CardTotal) GetRewardsBalancesOk() ([]GenericAmount, bool)

GetRewardsBalancesOk returns a tuple with the RewardsBalances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetStatementDueAmount ¶

func (o *CardTotal) GetStatementDueAmount() CurrencyAmount

GetStatementDueAmount returns the StatementDueAmount field value if set, zero value otherwise.

func (*CardTotal) GetStatementDueAmountOk ¶

func (o *CardTotal) GetStatementDueAmountOk() (*CurrencyAmount, bool)

GetStatementDueAmountOk returns a tuple with the StatementDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetTotalCreditLimit ¶

func (o *CardTotal) GetTotalCreditLimit() CurrencyAmount

GetTotalCreditLimit returns the TotalCreditLimit field value if set, zero value otherwise.

func (*CardTotal) GetTotalCreditLimitOk ¶

func (o *CardTotal) GetTotalCreditLimitOk() (*CurrencyAmount, bool)

GetTotalCreditLimitOk returns a tuple with the TotalCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) GetUpdatedAt ¶

func (o *CardTotal) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CardTotal) GetUpdatedAtOk ¶

func (o *CardTotal) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CardTotal) HasAvailableCreditLimit ¶

func (o *CardTotal) HasAvailableCreditLimit() bool

HasAvailableCreditLimit returns a boolean if a field has been set.

func (*CardTotal) HasCurrentBalance ¶

func (o *CardTotal) HasCurrentBalance() bool

HasCurrentBalance returns a boolean if a field has been set.

func (*CardTotal) HasMinimumPaymentDue ¶

func (o *CardTotal) HasMinimumPaymentDue() bool

HasMinimumPaymentDue returns a boolean if a field has been set.

func (*CardTotal) HasPaymentDueAmount ¶

func (o *CardTotal) HasPaymentDueAmount() bool

HasPaymentDueAmount returns a boolean if a field has been set.

func (*CardTotal) HasRewardsBalances ¶

func (o *CardTotal) HasRewardsBalances() bool

HasRewardsBalances returns a boolean if a field has been set.

func (*CardTotal) HasStatementDueAmount ¶

func (o *CardTotal) HasStatementDueAmount() bool

HasStatementDueAmount returns a boolean if a field has been set.

func (*CardTotal) HasTotalCreditLimit ¶

func (o *CardTotal) HasTotalCreditLimit() bool

HasTotalCreditLimit returns a boolean if a field has been set.

func (*CardTotal) HasUpdatedAt ¶

func (o *CardTotal) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CardTotal) MarshalJSON ¶

func (o CardTotal) MarshalJSON() ([]byte, error)

func (*CardTotal) SetAvailableCreditLimit ¶

func (o *CardTotal) SetAvailableCreditLimit(v CurrencyAmount)

SetAvailableCreditLimit gets a reference to the given CurrencyAmount and assigns it to the AvailableCreditLimit field.

func (*CardTotal) SetCurrentBalance ¶

func (o *CardTotal) SetCurrentBalance(v CurrencyAmount)

SetCurrentBalance gets a reference to the given CurrencyAmount and assigns it to the CurrentBalance field.

func (*CardTotal) SetMinimumPaymentDue ¶

func (o *CardTotal) SetMinimumPaymentDue(v CurrencyAmount)

SetMinimumPaymentDue gets a reference to the given CurrencyAmount and assigns it to the MinimumPaymentDue field.

func (*CardTotal) SetPaymentDueAmount ¶

func (o *CardTotal) SetPaymentDueAmount(v CurrencyAmount)

SetPaymentDueAmount gets a reference to the given CurrencyAmount and assigns it to the PaymentDueAmount field.

func (*CardTotal) SetRewardsBalances ¶

func (o *CardTotal) SetRewardsBalances(v []GenericAmount)

SetRewardsBalances gets a reference to the given []GenericAmount and assigns it to the RewardsBalances field.

func (*CardTotal) SetStatementDueAmount ¶

func (o *CardTotal) SetStatementDueAmount(v CurrencyAmount)

SetStatementDueAmount gets a reference to the given CurrencyAmount and assigns it to the StatementDueAmount field.

func (*CardTotal) SetTotalCreditLimit ¶

func (o *CardTotal) SetTotalCreditLimit(v CurrencyAmount)

SetTotalCreditLimit gets a reference to the given CurrencyAmount and assigns it to the TotalCreditLimit field.

func (*CardTotal) SetUpdatedAt ¶

func (o *CardTotal) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type CategoryDetails ¶

type CategoryDetails struct {
	Categories []string `json:"categories,omitempty"`
	Source     *string  `json:"source,omitempty"`
	SourceId   *string  `json:"source_id,omitempty"`
}

CategoryDetails struct for CategoryDetails

func NewCategoryDetails ¶

func NewCategoryDetails() *CategoryDetails

NewCategoryDetails instantiates a new CategoryDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCategoryDetailsWithDefaults ¶

func NewCategoryDetailsWithDefaults() *CategoryDetails

NewCategoryDetailsWithDefaults instantiates a new CategoryDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CategoryDetails) GetCategories ¶

func (o *CategoryDetails) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*CategoryDetails) GetCategoriesOk ¶

func (o *CategoryDetails) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryDetails) GetSource ¶

func (o *CategoryDetails) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*CategoryDetails) GetSourceId ¶

func (o *CategoryDetails) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*CategoryDetails) GetSourceIdOk ¶

func (o *CategoryDetails) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryDetails) GetSourceOk ¶

func (o *CategoryDetails) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryDetails) HasCategories ¶

func (o *CategoryDetails) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*CategoryDetails) HasSource ¶

func (o *CategoryDetails) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*CategoryDetails) HasSourceId ¶

func (o *CategoryDetails) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (CategoryDetails) MarshalJSON ¶

func (o CategoryDetails) MarshalJSON() ([]byte, error)

func (*CategoryDetails) SetCategories ¶

func (o *CategoryDetails) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*CategoryDetails) SetSource ¶

func (o *CategoryDetails) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*CategoryDetails) SetSourceId ¶

func (o *CategoryDetails) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

type CategoryPredictions ¶

type CategoryPredictions struct {
	Categories []string `json:"categories,omitempty"`
	Source     *string  `json:"source,omitempty"`
	SourceId   *string  `json:"source_id,omitempty"`
}

CategoryPredictions struct for CategoryPredictions

func NewCategoryPredictions ¶

func NewCategoryPredictions() *CategoryPredictions

NewCategoryPredictions instantiates a new CategoryPredictions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCategoryPredictionsWithDefaults ¶

func NewCategoryPredictionsWithDefaults() *CategoryPredictions

NewCategoryPredictionsWithDefaults instantiates a new CategoryPredictions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CategoryPredictions) GetCategories ¶

func (o *CategoryPredictions) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*CategoryPredictions) GetCategoriesOk ¶

func (o *CategoryPredictions) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryPredictions) GetSource ¶

func (o *CategoryPredictions) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*CategoryPredictions) GetSourceId ¶

func (o *CategoryPredictions) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*CategoryPredictions) GetSourceIdOk ¶

func (o *CategoryPredictions) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryPredictions) GetSourceOk ¶

func (o *CategoryPredictions) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CategoryPredictions) HasCategories ¶

func (o *CategoryPredictions) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*CategoryPredictions) HasSource ¶

func (o *CategoryPredictions) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*CategoryPredictions) HasSourceId ¶

func (o *CategoryPredictions) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (CategoryPredictions) MarshalJSON ¶

func (o CategoryPredictions) MarshalJSON() ([]byte, error)

func (*CategoryPredictions) SetCategories ¶

func (o *CategoryPredictions) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*CategoryPredictions) SetSource ¶

func (o *CategoryPredictions) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*CategoryPredictions) SetSourceId ¶

func (o *CategoryPredictions) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

type ChangePaymentMethodFvLinkResponse ¶

type ChangePaymentMethodFvLinkResponse struct {
	RedirectUrl *string `json:"redirect_url,omitempty"`
}

ChangePaymentMethodFvLinkResponse struct for ChangePaymentMethodFvLinkResponse

func NewChangePaymentMethodFvLinkResponse ¶

func NewChangePaymentMethodFvLinkResponse() *ChangePaymentMethodFvLinkResponse

NewChangePaymentMethodFvLinkResponse instantiates a new ChangePaymentMethodFvLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChangePaymentMethodFvLinkResponseWithDefaults ¶

func NewChangePaymentMethodFvLinkResponseWithDefaults() *ChangePaymentMethodFvLinkResponse

NewChangePaymentMethodFvLinkResponseWithDefaults instantiates a new ChangePaymentMethodFvLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChangePaymentMethodFvLinkResponse) GetRedirectUrl ¶

func (o *ChangePaymentMethodFvLinkResponse) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.

func (*ChangePaymentMethodFvLinkResponse) GetRedirectUrlOk ¶

func (o *ChangePaymentMethodFvLinkResponse) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChangePaymentMethodFvLinkResponse) HasRedirectUrl ¶

func (o *ChangePaymentMethodFvLinkResponse) HasRedirectUrl() bool

HasRedirectUrl returns a boolean if a field has been set.

func (ChangePaymentMethodFvLinkResponse) MarshalJSON ¶

func (o ChangePaymentMethodFvLinkResponse) MarshalJSON() ([]byte, error)

func (*ChangePaymentMethodFvLinkResponse) SetRedirectUrl ¶

func (o *ChangePaymentMethodFvLinkResponse) SetRedirectUrl(v string)

SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.

type CommonCardDetails ¶

type CommonCardDetails struct {
	CurrentBalance       *CurrencyAmount       `json:"current_balance,omitempty"`
	PaymentDueAmount     *CurrencyAmount       `json:"payment_due_amount,omitempty"`
	StatementDueAmount   *CurrencyAmount       `json:"statement_due_amount,omitempty"`
	TotalCreditLimit     *CurrencyAmount       `json:"total_credit_limit,omitempty"`
	AvailableCreditLimit *CurrencyAmount       `json:"available_credit_limit,omitempty"`
	MinimumPaymentDue    *CurrencyAmount       `json:"minimum_payment_due,omitempty"`
	RewardsPointsBalance *RewardsPointsBalance `json:"rewards_points_balance,omitempty"`
	UpdatedAt            *time.Time            `json:"updated_at,omitempty"`
}

CommonCardDetails struct for CommonCardDetails

func NewCommonCardDetails ¶

func NewCommonCardDetails() *CommonCardDetails

NewCommonCardDetails instantiates a new CommonCardDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommonCardDetailsWithDefaults ¶

func NewCommonCardDetailsWithDefaults() *CommonCardDetails

NewCommonCardDetailsWithDefaults instantiates a new CommonCardDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommonCardDetails) GetAvailableCreditLimit ¶

func (o *CommonCardDetails) GetAvailableCreditLimit() CurrencyAmount

GetAvailableCreditLimit returns the AvailableCreditLimit field value if set, zero value otherwise.

func (*CommonCardDetails) GetAvailableCreditLimitOk ¶

func (o *CommonCardDetails) GetAvailableCreditLimitOk() (*CurrencyAmount, bool)

GetAvailableCreditLimitOk returns a tuple with the AvailableCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetCurrentBalance ¶

func (o *CommonCardDetails) GetCurrentBalance() CurrencyAmount

GetCurrentBalance returns the CurrentBalance field value if set, zero value otherwise.

func (*CommonCardDetails) GetCurrentBalanceOk ¶

func (o *CommonCardDetails) GetCurrentBalanceOk() (*CurrencyAmount, bool)

GetCurrentBalanceOk returns a tuple with the CurrentBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetMinimumPaymentDue ¶

func (o *CommonCardDetails) GetMinimumPaymentDue() CurrencyAmount

GetMinimumPaymentDue returns the MinimumPaymentDue field value if set, zero value otherwise.

func (*CommonCardDetails) GetMinimumPaymentDueOk ¶

func (o *CommonCardDetails) GetMinimumPaymentDueOk() (*CurrencyAmount, bool)

GetMinimumPaymentDueOk returns a tuple with the MinimumPaymentDue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetPaymentDueAmount ¶

func (o *CommonCardDetails) GetPaymentDueAmount() CurrencyAmount

GetPaymentDueAmount returns the PaymentDueAmount field value if set, zero value otherwise.

func (*CommonCardDetails) GetPaymentDueAmountOk ¶

func (o *CommonCardDetails) GetPaymentDueAmountOk() (*CurrencyAmount, bool)

GetPaymentDueAmountOk returns a tuple with the PaymentDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetRewardsPointsBalance ¶

func (o *CommonCardDetails) GetRewardsPointsBalance() RewardsPointsBalance

GetRewardsPointsBalance returns the RewardsPointsBalance field value if set, zero value otherwise.

func (*CommonCardDetails) GetRewardsPointsBalanceOk ¶

func (o *CommonCardDetails) GetRewardsPointsBalanceOk() (*RewardsPointsBalance, bool)

GetRewardsPointsBalanceOk returns a tuple with the RewardsPointsBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetStatementDueAmount ¶

func (o *CommonCardDetails) GetStatementDueAmount() CurrencyAmount

GetStatementDueAmount returns the StatementDueAmount field value if set, zero value otherwise.

func (*CommonCardDetails) GetStatementDueAmountOk ¶

func (o *CommonCardDetails) GetStatementDueAmountOk() (*CurrencyAmount, bool)

GetStatementDueAmountOk returns a tuple with the StatementDueAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetTotalCreditLimit ¶

func (o *CommonCardDetails) GetTotalCreditLimit() CurrencyAmount

GetTotalCreditLimit returns the TotalCreditLimit field value if set, zero value otherwise.

func (*CommonCardDetails) GetTotalCreditLimitOk ¶

func (o *CommonCardDetails) GetTotalCreditLimitOk() (*CurrencyAmount, bool)

GetTotalCreditLimitOk returns a tuple with the TotalCreditLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) GetUpdatedAt ¶

func (o *CommonCardDetails) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CommonCardDetails) GetUpdatedAtOk ¶

func (o *CommonCardDetails) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommonCardDetails) HasAvailableCreditLimit ¶

func (o *CommonCardDetails) HasAvailableCreditLimit() bool

HasAvailableCreditLimit returns a boolean if a field has been set.

func (*CommonCardDetails) HasCurrentBalance ¶

func (o *CommonCardDetails) HasCurrentBalance() bool

HasCurrentBalance returns a boolean if a field has been set.

func (*CommonCardDetails) HasMinimumPaymentDue ¶

func (o *CommonCardDetails) HasMinimumPaymentDue() bool

HasMinimumPaymentDue returns a boolean if a field has been set.

func (*CommonCardDetails) HasPaymentDueAmount ¶

func (o *CommonCardDetails) HasPaymentDueAmount() bool

HasPaymentDueAmount returns a boolean if a field has been set.

func (*CommonCardDetails) HasRewardsPointsBalance ¶

func (o *CommonCardDetails) HasRewardsPointsBalance() bool

HasRewardsPointsBalance returns a boolean if a field has been set.

func (*CommonCardDetails) HasStatementDueAmount ¶

func (o *CommonCardDetails) HasStatementDueAmount() bool

HasStatementDueAmount returns a boolean if a field has been set.

func (*CommonCardDetails) HasTotalCreditLimit ¶

func (o *CommonCardDetails) HasTotalCreditLimit() bool

HasTotalCreditLimit returns a boolean if a field has been set.

func (*CommonCardDetails) HasUpdatedAt ¶

func (o *CommonCardDetails) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CommonCardDetails) MarshalJSON ¶

func (o CommonCardDetails) MarshalJSON() ([]byte, error)

func (*CommonCardDetails) SetAvailableCreditLimit ¶

func (o *CommonCardDetails) SetAvailableCreditLimit(v CurrencyAmount)

SetAvailableCreditLimit gets a reference to the given CurrencyAmount and assigns it to the AvailableCreditLimit field.

func (*CommonCardDetails) SetCurrentBalance ¶

func (o *CommonCardDetails) SetCurrentBalance(v CurrencyAmount)

SetCurrentBalance gets a reference to the given CurrencyAmount and assigns it to the CurrentBalance field.

func (*CommonCardDetails) SetMinimumPaymentDue ¶

func (o *CommonCardDetails) SetMinimumPaymentDue(v CurrencyAmount)

SetMinimumPaymentDue gets a reference to the given CurrencyAmount and assigns it to the MinimumPaymentDue field.

func (*CommonCardDetails) SetPaymentDueAmount ¶

func (o *CommonCardDetails) SetPaymentDueAmount(v CurrencyAmount)

SetPaymentDueAmount gets a reference to the given CurrencyAmount and assigns it to the PaymentDueAmount field.

func (*CommonCardDetails) SetRewardsPointsBalance ¶

func (o *CommonCardDetails) SetRewardsPointsBalance(v RewardsPointsBalance)

SetRewardsPointsBalance gets a reference to the given RewardsPointsBalance and assigns it to the RewardsPointsBalance field.

func (*CommonCardDetails) SetStatementDueAmount ¶

func (o *CommonCardDetails) SetStatementDueAmount(v CurrencyAmount)

SetStatementDueAmount gets a reference to the given CurrencyAmount and assigns it to the StatementDueAmount field.

func (*CommonCardDetails) SetTotalCreditLimit ¶

func (o *CommonCardDetails) SetTotalCreditLimit(v CurrencyAmount)

SetTotalCreditLimit gets a reference to the given CurrencyAmount and assigns it to the TotalCreditLimit field.

func (*CommonCardDetails) SetUpdatedAt ¶

func (o *CommonCardDetails) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type CompositeStatementLink struct {
	// signedURL to download statement
	Url string `json:"url"`
	// expiry of the signedURL
	Expiry time.Time `json:"expiry"`
}

CompositeStatementLink struct for CompositeStatementLink

func NewCompositeStatementLink(url string, expiry time.Time) *CompositeStatementLink

NewCompositeStatementLink instantiates a new CompositeStatementLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompositeStatementLinkWithDefaults ¶

func NewCompositeStatementLinkWithDefaults() *CompositeStatementLink

NewCompositeStatementLinkWithDefaults instantiates a new CompositeStatementLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompositeStatementLink) GetExpiry ¶

func (o *CompositeStatementLink) GetExpiry() time.Time

GetExpiry returns the Expiry field value

func (*CompositeStatementLink) GetExpiryOk ¶

func (o *CompositeStatementLink) GetExpiryOk() (*time.Time, bool)

GetExpiryOk returns a tuple with the Expiry field value and a boolean to check if the value has been set.

func (*CompositeStatementLink) GetUrl ¶

func (o *CompositeStatementLink) GetUrl() string

GetUrl returns the Url field value

func (*CompositeStatementLink) GetUrlOk ¶

func (o *CompositeStatementLink) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (CompositeStatementLink) MarshalJSON ¶

func (o CompositeStatementLink) MarshalJSON() ([]byte, error)

func (*CompositeStatementLink) SetExpiry ¶

func (o *CompositeStatementLink) SetExpiry(v time.Time)

SetExpiry sets field value

func (*CompositeStatementLink) SetUrl ¶

func (o *CompositeStatementLink) SetUrl(v string)

SetUrl sets field value

type Configuration ¶

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
	Middleware       MiddlewareFunction
}

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader ¶

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL ¶

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConfirmPaymentResponse ¶

type ConfirmPaymentResponse struct {
	Success            bool `json:"success"`
	SkipAutopayConsent bool `json:"skip_autopay_consent"`
}

ConfirmPaymentResponse struct for ConfirmPaymentResponse

func NewConfirmPaymentResponse ¶

func NewConfirmPaymentResponse(success bool, skipAutopayConsent bool) *ConfirmPaymentResponse

NewConfirmPaymentResponse instantiates a new ConfirmPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfirmPaymentResponseWithDefaults ¶

func NewConfirmPaymentResponseWithDefaults() *ConfirmPaymentResponse

NewConfirmPaymentResponseWithDefaults instantiates a new ConfirmPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfirmPaymentResponse) GetSkipAutopayConsent ¶

func (o *ConfirmPaymentResponse) GetSkipAutopayConsent() bool

GetSkipAutopayConsent returns the SkipAutopayConsent field value

func (*ConfirmPaymentResponse) GetSkipAutopayConsentOk ¶

func (o *ConfirmPaymentResponse) GetSkipAutopayConsentOk() (*bool, bool)

GetSkipAutopayConsentOk returns a tuple with the SkipAutopayConsent field value and a boolean to check if the value has been set.

func (*ConfirmPaymentResponse) GetSuccess ¶

func (o *ConfirmPaymentResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*ConfirmPaymentResponse) GetSuccessOk ¶

func (o *ConfirmPaymentResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (ConfirmPaymentResponse) MarshalJSON ¶

func (o ConfirmPaymentResponse) MarshalJSON() ([]byte, error)

func (*ConfirmPaymentResponse) SetSkipAutopayConsent ¶

func (o *ConfirmPaymentResponse) SetSkipAutopayConsent(v bool)

SetSkipAutopayConsent sets field value

func (*ConfirmPaymentResponse) SetSuccess ¶

func (o *ConfirmPaymentResponse) SetSuccess(v bool)

SetSuccess sets field value

type CreateCustomerRequest ¶

type CreateCustomerRequest struct {
	// The email of the customer. This has to be unique.
	Name string `json:"name"`
	// The email of the customer. This has to be unique.
	Email string `json:"email"`
	// Primary key to identity the customer
	CustomerAppId string `json:"customer_app_id"`
	// The redirect callback
	RedirectUris []string `json:"redirect_uris"`
	// The webhook uris
	WebhookUris []string `json:"webhook_uris,omitempty"`
}

CreateCustomerRequest struct for CreateCustomerRequest

func NewCreateCustomerRequest ¶

func NewCreateCustomerRequest(name string, email string, customerAppId string, redirectUris []string) *CreateCustomerRequest

NewCreateCustomerRequest instantiates a new CreateCustomerRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCustomerRequestWithDefaults ¶

func NewCreateCustomerRequestWithDefaults() *CreateCustomerRequest

NewCreateCustomerRequestWithDefaults instantiates a new CreateCustomerRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCustomerRequest) GetCustomerAppId ¶

func (o *CreateCustomerRequest) GetCustomerAppId() string

GetCustomerAppId returns the CustomerAppId field value

func (*CreateCustomerRequest) GetCustomerAppIdOk ¶

func (o *CreateCustomerRequest) GetCustomerAppIdOk() (*string, bool)

GetCustomerAppIdOk returns a tuple with the CustomerAppId field value and a boolean to check if the value has been set.

func (*CreateCustomerRequest) GetEmail ¶

func (o *CreateCustomerRequest) GetEmail() string

GetEmail returns the Email field value

func (*CreateCustomerRequest) GetEmailOk ¶

func (o *CreateCustomerRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*CreateCustomerRequest) GetName ¶

func (o *CreateCustomerRequest) GetName() string

GetName returns the Name field value

func (*CreateCustomerRequest) GetNameOk ¶

func (o *CreateCustomerRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateCustomerRequest) GetRedirectUris ¶

func (o *CreateCustomerRequest) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value

func (*CreateCustomerRequest) GetRedirectUrisOk ¶

func (o *CreateCustomerRequest) GetRedirectUrisOk() ([]string, bool)

GetRedirectUrisOk returns a tuple with the RedirectUris field value and a boolean to check if the value has been set.

func (*CreateCustomerRequest) GetWebhookUris ¶

func (o *CreateCustomerRequest) GetWebhookUris() []string

GetWebhookUris returns the WebhookUris field value if set, zero value otherwise.

func (*CreateCustomerRequest) GetWebhookUrisOk ¶

func (o *CreateCustomerRequest) GetWebhookUrisOk() ([]string, bool)

GetWebhookUrisOk returns a tuple with the WebhookUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomerRequest) HasWebhookUris ¶

func (o *CreateCustomerRequest) HasWebhookUris() bool

HasWebhookUris returns a boolean if a field has been set.

func (CreateCustomerRequest) MarshalJSON ¶

func (o CreateCustomerRequest) MarshalJSON() ([]byte, error)

func (*CreateCustomerRequest) SetCustomerAppId ¶

func (o *CreateCustomerRequest) SetCustomerAppId(v string)

SetCustomerAppId sets field value

func (*CreateCustomerRequest) SetEmail ¶

func (o *CreateCustomerRequest) SetEmail(v string)

SetEmail sets field value

func (*CreateCustomerRequest) SetName ¶

func (o *CreateCustomerRequest) SetName(v string)

SetName sets field value

func (*CreateCustomerRequest) SetRedirectUris ¶

func (o *CreateCustomerRequest) SetRedirectUris(v []string)

SetRedirectUris sets field value

func (*CreateCustomerRequest) SetWebhookUris ¶

func (o *CreateCustomerRequest) SetWebhookUris(v []string)

SetWebhookUris gets a reference to the given []string and assigns it to the WebhookUris field.

type CreateCustomerResponse ¶

type CreateCustomerResponse struct {
	// The email of the customer. This has to be unique.
	Name string `json:"name"`
	// The email of the customer. This has to be unique.
	Email string `json:"email"`
	// Primary key to identity the customer
	CustomerAppId string `json:"customer_app_id"`
	// The redirect callback
	RedirectUris []string `json:"redirect_uris"`
	ClientId     string   `json:"client_id"`
	ClientSecret string   `json:"client_secret"`
	// The webhook uris
	WebhookUris []string `json:"webhook_uris,omitempty"`
}

CreateCustomerResponse struct for CreateCustomerResponse

func NewCreateCustomerResponse ¶

func NewCreateCustomerResponse(name string, email string, customerAppId string, redirectUris []string, clientId string, clientSecret string) *CreateCustomerResponse

NewCreateCustomerResponse instantiates a new CreateCustomerResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCustomerResponseWithDefaults ¶

func NewCreateCustomerResponseWithDefaults() *CreateCustomerResponse

NewCreateCustomerResponseWithDefaults instantiates a new CreateCustomerResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCustomerResponse) GetClientId ¶

func (o *CreateCustomerResponse) GetClientId() string

GetClientId returns the ClientId field value

func (*CreateCustomerResponse) GetClientIdOk ¶

func (o *CreateCustomerResponse) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetClientSecret ¶

func (o *CreateCustomerResponse) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*CreateCustomerResponse) GetClientSecretOk ¶

func (o *CreateCustomerResponse) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetCustomerAppId ¶

func (o *CreateCustomerResponse) GetCustomerAppId() string

GetCustomerAppId returns the CustomerAppId field value

func (*CreateCustomerResponse) GetCustomerAppIdOk ¶

func (o *CreateCustomerResponse) GetCustomerAppIdOk() (*string, bool)

GetCustomerAppIdOk returns a tuple with the CustomerAppId field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetEmail ¶

func (o *CreateCustomerResponse) GetEmail() string

GetEmail returns the Email field value

func (*CreateCustomerResponse) GetEmailOk ¶

func (o *CreateCustomerResponse) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetName ¶

func (o *CreateCustomerResponse) GetName() string

GetName returns the Name field value

func (*CreateCustomerResponse) GetNameOk ¶

func (o *CreateCustomerResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetRedirectUris ¶

func (o *CreateCustomerResponse) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value

func (*CreateCustomerResponse) GetRedirectUrisOk ¶

func (o *CreateCustomerResponse) GetRedirectUrisOk() ([]string, bool)

GetRedirectUrisOk returns a tuple with the RedirectUris field value and a boolean to check if the value has been set.

func (*CreateCustomerResponse) GetWebhookUris ¶

func (o *CreateCustomerResponse) GetWebhookUris() []string

GetWebhookUris returns the WebhookUris field value if set, zero value otherwise.

func (*CreateCustomerResponse) GetWebhookUrisOk ¶

func (o *CreateCustomerResponse) GetWebhookUrisOk() ([]string, bool)

GetWebhookUrisOk returns a tuple with the WebhookUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomerResponse) HasWebhookUris ¶

func (o *CreateCustomerResponse) HasWebhookUris() bool

HasWebhookUris returns a boolean if a field has been set.

func (CreateCustomerResponse) MarshalJSON ¶

func (o CreateCustomerResponse) MarshalJSON() ([]byte, error)

func (*CreateCustomerResponse) SetClientId ¶

func (o *CreateCustomerResponse) SetClientId(v string)

SetClientId sets field value

func (*CreateCustomerResponse) SetClientSecret ¶

func (o *CreateCustomerResponse) SetClientSecret(v string)

SetClientSecret sets field value

func (*CreateCustomerResponse) SetCustomerAppId ¶

func (o *CreateCustomerResponse) SetCustomerAppId(v string)

SetCustomerAppId sets field value

func (*CreateCustomerResponse) SetEmail ¶

func (o *CreateCustomerResponse) SetEmail(v string)

SetEmail sets field value

func (*CreateCustomerResponse) SetName ¶

func (o *CreateCustomerResponse) SetName(v string)

SetName sets field value

func (*CreateCustomerResponse) SetRedirectUris ¶

func (o *CreateCustomerResponse) SetRedirectUris(v []string)

SetRedirectUris sets field value

func (*CreateCustomerResponse) SetWebhookUris ¶

func (o *CreateCustomerResponse) SetWebhookUris(v []string)

SetWebhookUris gets a reference to the given []string and assigns it to the WebhookUris field.

type CreateFpsTokenRequest ¶

type CreateFpsTokenRequest struct {
	InvoiceId string `json:"invoice_id"`
}

CreateFpsTokenRequest struct for CreateFpsTokenRequest

func NewCreateFpsTokenRequest ¶

func NewCreateFpsTokenRequest(invoiceId string) *CreateFpsTokenRequest

NewCreateFpsTokenRequest instantiates a new CreateFpsTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateFpsTokenRequestWithDefaults ¶

func NewCreateFpsTokenRequestWithDefaults() *CreateFpsTokenRequest

NewCreateFpsTokenRequestWithDefaults instantiates a new CreateFpsTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateFpsTokenRequest) GetInvoiceId ¶

func (o *CreateFpsTokenRequest) GetInvoiceId() string

GetInvoiceId returns the InvoiceId field value

func (*CreateFpsTokenRequest) GetInvoiceIdOk ¶

func (o *CreateFpsTokenRequest) GetInvoiceIdOk() (*string, bool)

GetInvoiceIdOk returns a tuple with the InvoiceId field value and a boolean to check if the value has been set.

func (CreateFpsTokenRequest) MarshalJSON ¶

func (o CreateFpsTokenRequest) MarshalJSON() ([]byte, error)

func (*CreateFpsTokenRequest) SetInvoiceId ¶

func (o *CreateFpsTokenRequest) SetInvoiceId(v string)

SetInvoiceId sets field value

type CreateFpsTokenResponse ¶

type CreateFpsTokenResponse struct {
	FpsToken PaymentLinkTokenResponse `json:"fps_token"`
}

CreateFpsTokenResponse struct for CreateFpsTokenResponse

func NewCreateFpsTokenResponse ¶

func NewCreateFpsTokenResponse(fpsToken PaymentLinkTokenResponse) *CreateFpsTokenResponse

NewCreateFpsTokenResponse instantiates a new CreateFpsTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateFpsTokenResponseWithDefaults ¶

func NewCreateFpsTokenResponseWithDefaults() *CreateFpsTokenResponse

NewCreateFpsTokenResponseWithDefaults instantiates a new CreateFpsTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateFpsTokenResponse) GetFpsToken ¶

GetFpsToken returns the FpsToken field value

func (*CreateFpsTokenResponse) GetFpsTokenOk ¶

func (o *CreateFpsTokenResponse) GetFpsTokenOk() (*PaymentLinkTokenResponse, bool)

GetFpsTokenOk returns a tuple with the FpsToken field value and a boolean to check if the value has been set.

func (CreateFpsTokenResponse) MarshalJSON ¶

func (o CreateFpsTokenResponse) MarshalJSON() ([]byte, error)

func (*CreateFpsTokenResponse) SetFpsToken ¶

SetFpsToken sets field value

type CreateMandateRequest ¶

type CreateMandateRequest struct {
	RecipientAccount MandateRecipientRequest `json:"recipient_account"`
	Sender           CreateMandateSender     `json:"sender"`
	MandateDetails   MandateDetails          `json:"mandate_details"`
	// Additional attributes of the mandate in key:value format (e.g. mandate_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateMandateRequest struct for CreateMandateRequest

func NewCreateMandateRequest ¶

func NewCreateMandateRequest(recipientAccount MandateRecipientRequest, sender CreateMandateSender, mandateDetails MandateDetails) *CreateMandateRequest

NewCreateMandateRequest instantiates a new CreateMandateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMandateRequestWithDefaults ¶

func NewCreateMandateRequestWithDefaults() *CreateMandateRequest

NewCreateMandateRequestWithDefaults instantiates a new CreateMandateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMandateRequest) GetMandateDetails ¶

func (o *CreateMandateRequest) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value

func (*CreateMandateRequest) GetMandateDetailsOk ¶

func (o *CreateMandateRequest) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*CreateMandateRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateMandateRequest) GetMetadataOk ¶

func (o *CreateMandateRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateRequest) GetRecipientAccount ¶

func (o *CreateMandateRequest) GetRecipientAccount() MandateRecipientRequest

GetRecipientAccount returns the RecipientAccount field value

func (*CreateMandateRequest) GetRecipientAccountOk ¶

func (o *CreateMandateRequest) GetRecipientAccountOk() (*MandateRecipientRequest, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value and a boolean to check if the value has been set.

func (*CreateMandateRequest) GetSender ¶

GetSender returns the Sender field value

func (*CreateMandateRequest) GetSenderOk ¶

func (o *CreateMandateRequest) GetSenderOk() (*CreateMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (*CreateMandateRequest) HasMetadata ¶

func (o *CreateMandateRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreateMandateRequest) MarshalJSON ¶

func (o CreateMandateRequest) MarshalJSON() ([]byte, error)

func (*CreateMandateRequest) SetMandateDetails ¶

func (o *CreateMandateRequest) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*CreateMandateRequest) SetMetadata ¶

func (o *CreateMandateRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateMandateRequest) SetRecipientAccount ¶

func (o *CreateMandateRequest) SetRecipientAccount(v MandateRecipientRequest)

SetRecipientAccount sets field value

func (*CreateMandateRequest) SetSender ¶

func (o *CreateMandateRequest) SetSender(v CreateMandateSender)

SetSender sets field value

type CreateMandateResponse ¶

type CreateMandateResponse struct {
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt time.Time `json:"updated_at"`
	// Finverse Mandate ID (ULID)
	MandateId string `json:"mandate_id"`
	// Finverse Payment Method ID (ULID)
	PaymentMethodId *string `json:"payment_method_id,omitempty"`
	// Mandate status
	Status           string                   `json:"status"`
	Recipient        MandateRecipient         `json:"recipient"`
	RecipientAccount *MandateRecipientAccount `json:"recipient_account,omitempty"`
	Sender           GetMandateSender         `json:"sender"`
	SenderAccount    *MandateSenderAccount    `json:"sender_account,omitempty"`
	MandateDetails   MandateDetails           `json:"mandate_details"`
	Fees             []Fee                    `json:"fees,omitempty"`
	// Additional attributes of the mandate in key:value format (e.g. mandate_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	Error    *FvErrorModelV2    `json:"error,omitempty"`
}

CreateMandateResponse struct for CreateMandateResponse

func NewCreateMandateResponse ¶

func NewCreateMandateResponse(updatedAt time.Time, mandateId string, status string, recipient MandateRecipient, sender GetMandateSender, mandateDetails MandateDetails) *CreateMandateResponse

NewCreateMandateResponse instantiates a new CreateMandateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMandateResponseWithDefaults ¶

func NewCreateMandateResponseWithDefaults() *CreateMandateResponse

NewCreateMandateResponseWithDefaults instantiates a new CreateMandateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMandateResponse) GetCreatedAt ¶

func (o *CreateMandateResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CreateMandateResponse) GetCreatedAtOk ¶

func (o *CreateMandateResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetError ¶

func (o *CreateMandateResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*CreateMandateResponse) GetErrorOk ¶

func (o *CreateMandateResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetFees ¶

func (o *CreateMandateResponse) GetFees() []Fee

GetFees returns the Fees field value if set, zero value otherwise.

func (*CreateMandateResponse) GetFeesOk ¶

func (o *CreateMandateResponse) GetFeesOk() ([]Fee, bool)

GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetMandateDetails ¶

func (o *CreateMandateResponse) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value

func (*CreateMandateResponse) GetMandateDetailsOk ¶

func (o *CreateMandateResponse) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetMandateId ¶

func (o *CreateMandateResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*CreateMandateResponse) GetMandateIdOk ¶

func (o *CreateMandateResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateMandateResponse) GetMetadataOk ¶

func (o *CreateMandateResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetPaymentMethodId ¶

func (o *CreateMandateResponse) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*CreateMandateResponse) GetPaymentMethodIdOk ¶

func (o *CreateMandateResponse) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetRecipient ¶

func (o *CreateMandateResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value

func (*CreateMandateResponse) GetRecipientAccount ¶

func (o *CreateMandateResponse) GetRecipientAccount() MandateRecipientAccount

GetRecipientAccount returns the RecipientAccount field value if set, zero value otherwise.

func (*CreateMandateResponse) GetRecipientAccountOk ¶

func (o *CreateMandateResponse) GetRecipientAccountOk() (*MandateRecipientAccount, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetRecipientOk ¶

func (o *CreateMandateResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetSender ¶

func (o *CreateMandateResponse) GetSender() GetMandateSender

GetSender returns the Sender field value

func (*CreateMandateResponse) GetSenderAccount ¶

func (o *CreateMandateResponse) GetSenderAccount() MandateSenderAccount

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*CreateMandateResponse) GetSenderAccountOk ¶

func (o *CreateMandateResponse) GetSenderAccountOk() (*MandateSenderAccount, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetSenderOk ¶

func (o *CreateMandateResponse) GetSenderOk() (*GetMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetStatus ¶

func (o *CreateMandateResponse) GetStatus() string

GetStatus returns the Status field value

func (*CreateMandateResponse) GetStatusOk ¶

func (o *CreateMandateResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) GetUpdatedAt ¶

func (o *CreateMandateResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*CreateMandateResponse) GetUpdatedAtOk ¶

func (o *CreateMandateResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*CreateMandateResponse) HasCreatedAt ¶

func (o *CreateMandateResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CreateMandateResponse) HasError ¶

func (o *CreateMandateResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*CreateMandateResponse) HasFees ¶

func (o *CreateMandateResponse) HasFees() bool

HasFees returns a boolean if a field has been set.

func (*CreateMandateResponse) HasMetadata ¶

func (o *CreateMandateResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreateMandateResponse) HasPaymentMethodId ¶

func (o *CreateMandateResponse) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*CreateMandateResponse) HasRecipientAccount ¶

func (o *CreateMandateResponse) HasRecipientAccount() bool

HasRecipientAccount returns a boolean if a field has been set.

func (*CreateMandateResponse) HasSenderAccount ¶

func (o *CreateMandateResponse) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (CreateMandateResponse) MarshalJSON ¶

func (o CreateMandateResponse) MarshalJSON() ([]byte, error)

func (*CreateMandateResponse) SetCreatedAt ¶

func (o *CreateMandateResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CreateMandateResponse) SetError ¶

func (o *CreateMandateResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*CreateMandateResponse) SetFees ¶

func (o *CreateMandateResponse) SetFees(v []Fee)

SetFees gets a reference to the given []Fee and assigns it to the Fees field.

func (*CreateMandateResponse) SetMandateDetails ¶

func (o *CreateMandateResponse) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*CreateMandateResponse) SetMandateId ¶

func (o *CreateMandateResponse) SetMandateId(v string)

SetMandateId sets field value

func (*CreateMandateResponse) SetMetadata ¶

func (o *CreateMandateResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateMandateResponse) SetPaymentMethodId ¶

func (o *CreateMandateResponse) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*CreateMandateResponse) SetRecipient ¶

func (o *CreateMandateResponse) SetRecipient(v MandateRecipient)

SetRecipient sets field value

func (*CreateMandateResponse) SetRecipientAccount ¶

func (o *CreateMandateResponse) SetRecipientAccount(v MandateRecipientAccount)

SetRecipientAccount gets a reference to the given MandateRecipientAccount and assigns it to the RecipientAccount field.

func (*CreateMandateResponse) SetSender ¶

func (o *CreateMandateResponse) SetSender(v GetMandateSender)

SetSender sets field value

func (*CreateMandateResponse) SetSenderAccount ¶

func (o *CreateMandateResponse) SetSenderAccount(v MandateSenderAccount)

SetSenderAccount gets a reference to the given MandateSenderAccount and assigns it to the SenderAccount field.

func (*CreateMandateResponse) SetStatus ¶

func (o *CreateMandateResponse) SetStatus(v string)

SetStatus sets field value

func (*CreateMandateResponse) SetUpdatedAt ¶

func (o *CreateMandateResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type CreateMandateSender ¶

type CreateMandateSender struct {
	Name *string `json:"name,omitempty"`
	// Customer App's user ID, representing the end-user making the payment.
	ExternalUserId *string `json:"external_user_id,omitempty"`
	// Type of account held by the Sender at the Institution. Possible values are INDIVIDUAL, BUSINESS
	UserType *string `json:"user_type,omitempty"`
	// Sender details which will be used for fraud checking.
	UserDetails []SenderDetail `json:"user_details,omitempty"`
}

CreateMandateSender struct for CreateMandateSender

func NewCreateMandateSender ¶

func NewCreateMandateSender() *CreateMandateSender

NewCreateMandateSender instantiates a new CreateMandateSender object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMandateSenderWithDefaults ¶

func NewCreateMandateSenderWithDefaults() *CreateMandateSender

NewCreateMandateSenderWithDefaults instantiates a new CreateMandateSender object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMandateSender) GetExternalUserId ¶

func (o *CreateMandateSender) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value if set, zero value otherwise.

func (*CreateMandateSender) GetExternalUserIdOk ¶

func (o *CreateMandateSender) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateSender) GetName ¶

func (o *CreateMandateSender) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateMandateSender) GetNameOk ¶

func (o *CreateMandateSender) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateSender) GetUserDetails ¶

func (o *CreateMandateSender) GetUserDetails() []SenderDetail

GetUserDetails returns the UserDetails field value if set, zero value otherwise.

func (*CreateMandateSender) GetUserDetailsOk ¶

func (o *CreateMandateSender) GetUserDetailsOk() ([]SenderDetail, bool)

GetUserDetailsOk returns a tuple with the UserDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateSender) GetUserType ¶

func (o *CreateMandateSender) GetUserType() string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*CreateMandateSender) GetUserTypeOk ¶

func (o *CreateMandateSender) GetUserTypeOk() (*string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateSender) HasExternalUserId ¶

func (o *CreateMandateSender) HasExternalUserId() bool

HasExternalUserId returns a boolean if a field has been set.

func (*CreateMandateSender) HasName ¶

func (o *CreateMandateSender) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateMandateSender) HasUserDetails ¶

func (o *CreateMandateSender) HasUserDetails() bool

HasUserDetails returns a boolean if a field has been set.

func (*CreateMandateSender) HasUserType ¶

func (o *CreateMandateSender) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (CreateMandateSender) MarshalJSON ¶

func (o CreateMandateSender) MarshalJSON() ([]byte, error)

func (*CreateMandateSender) SetExternalUserId ¶

func (o *CreateMandateSender) SetExternalUserId(v string)

SetExternalUserId gets a reference to the given string and assigns it to the ExternalUserId field.

func (*CreateMandateSender) SetName ¶

func (o *CreateMandateSender) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateMandateSender) SetUserDetails ¶

func (o *CreateMandateSender) SetUserDetails(v []SenderDetail)

SetUserDetails gets a reference to the given []SenderDetail and assigns it to the UserDetails field.

func (*CreateMandateSender) SetUserType ¶

func (o *CreateMandateSender) SetUserType(v string)

SetUserType gets a reference to the given string and assigns it to the UserType field.

type CreateMandateSenderAccount ¶

type CreateMandateSenderAccount struct {
	// A unique identifier generated after creating sender account
	SenderAccountId *string `json:"sender_account_id,omitempty"`
}

CreateMandateSenderAccount struct for CreateMandateSenderAccount

func NewCreateMandateSenderAccount ¶

func NewCreateMandateSenderAccount() *CreateMandateSenderAccount

NewCreateMandateSenderAccount instantiates a new CreateMandateSenderAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMandateSenderAccountWithDefaults ¶

func NewCreateMandateSenderAccountWithDefaults() *CreateMandateSenderAccount

NewCreateMandateSenderAccountWithDefaults instantiates a new CreateMandateSenderAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMandateSenderAccount) GetSenderAccountId ¶

func (o *CreateMandateSenderAccount) GetSenderAccountId() string

GetSenderAccountId returns the SenderAccountId field value if set, zero value otherwise.

func (*CreateMandateSenderAccount) GetSenderAccountIdOk ¶

func (o *CreateMandateSenderAccount) GetSenderAccountIdOk() (*string, bool)

GetSenderAccountIdOk returns a tuple with the SenderAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateSenderAccount) HasSenderAccountId ¶

func (o *CreateMandateSenderAccount) HasSenderAccountId() bool

HasSenderAccountId returns a boolean if a field has been set.

func (CreateMandateSenderAccount) MarshalJSON ¶

func (o CreateMandateSenderAccount) MarshalJSON() ([]byte, error)

func (*CreateMandateSenderAccount) SetSenderAccountId ¶

func (o *CreateMandateSenderAccount) SetSenderAccountId(v string)

SetSenderAccountId gets a reference to the given string and assigns it to the SenderAccountId field.

type CreateMandateWithSenderAccountRequest ¶

type CreateMandateWithSenderAccountRequest struct {
	RecipientAccount MandateRecipientRequest     `json:"recipient_account"`
	SenderAccount    MandateSenderAccountRequest `json:"sender_account"`
	MandateDetails   MandateDetails              `json:"mandate_details"`
	// Additional attributes of the mandate in key:value format (e.g. mandate_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateMandateWithSenderAccountRequest struct for CreateMandateWithSenderAccountRequest

func NewCreateMandateWithSenderAccountRequest ¶

func NewCreateMandateWithSenderAccountRequest(recipientAccount MandateRecipientRequest, senderAccount MandateSenderAccountRequest, mandateDetails MandateDetails) *CreateMandateWithSenderAccountRequest

NewCreateMandateWithSenderAccountRequest instantiates a new CreateMandateWithSenderAccountRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMandateWithSenderAccountRequestWithDefaults ¶

func NewCreateMandateWithSenderAccountRequestWithDefaults() *CreateMandateWithSenderAccountRequest

NewCreateMandateWithSenderAccountRequestWithDefaults instantiates a new CreateMandateWithSenderAccountRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMandateWithSenderAccountRequest) GetMandateDetails ¶

GetMandateDetails returns the MandateDetails field value

func (*CreateMandateWithSenderAccountRequest) GetMandateDetailsOk ¶

func (o *CreateMandateWithSenderAccountRequest) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*CreateMandateWithSenderAccountRequest) GetMetadata ¶

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateMandateWithSenderAccountRequest) GetMetadataOk ¶

func (o *CreateMandateWithSenderAccountRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateMandateWithSenderAccountRequest) GetRecipientAccount ¶

GetRecipientAccount returns the RecipientAccount field value

func (*CreateMandateWithSenderAccountRequest) GetRecipientAccountOk ¶

GetRecipientAccountOk returns a tuple with the RecipientAccount field value and a boolean to check if the value has been set.

func (*CreateMandateWithSenderAccountRequest) GetSenderAccount ¶

GetSenderAccount returns the SenderAccount field value

func (*CreateMandateWithSenderAccountRequest) GetSenderAccountOk ¶

GetSenderAccountOk returns a tuple with the SenderAccount field value and a boolean to check if the value has been set.

func (*CreateMandateWithSenderAccountRequest) HasMetadata ¶

HasMetadata returns a boolean if a field has been set.

func (CreateMandateWithSenderAccountRequest) MarshalJSON ¶

func (o CreateMandateWithSenderAccountRequest) MarshalJSON() ([]byte, error)

func (*CreateMandateWithSenderAccountRequest) SetMandateDetails ¶

func (o *CreateMandateWithSenderAccountRequest) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*CreateMandateWithSenderAccountRequest) SetMetadata ¶

func (o *CreateMandateWithSenderAccountRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateMandateWithSenderAccountRequest) SetRecipientAccount ¶

SetRecipientAccount sets field value

func (*CreateMandateWithSenderAccountRequest) SetSenderAccount ¶

SetSenderAccount sets field value

type CreatePaymentAccountRequest ¶

type CreatePaymentAccountRequest struct {
	AccountNumber RecipientAccountNumber `json:"account_number"`
	// Type of payment account. Currently only allow creating external account.
	AccountType string `json:"account_type"`
	// Accountholder name of the payment account
	AccountholderName string `json:"accountholder_name"`
	// List of currencies supported by the payment account
	Currencies []string `json:"currencies,omitempty"`
	// Finverse Institution ID for the payment institution.
	InstitutionId string `json:"institution_id"`
	// A unique identifier generated after creating user (Finverse Payment User ID)
	UserId string `json:"user_id"`
	// Additional attributes of the payment in key:value format (e.g. payment_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreatePaymentAccountRequest struct for CreatePaymentAccountRequest

func NewCreatePaymentAccountRequest ¶

func NewCreatePaymentAccountRequest(accountNumber RecipientAccountNumber, accountType string, accountholderName string, institutionId string, userId string) *CreatePaymentAccountRequest

NewCreatePaymentAccountRequest instantiates a new CreatePaymentAccountRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentAccountRequestWithDefaults ¶

func NewCreatePaymentAccountRequestWithDefaults() *CreatePaymentAccountRequest

NewCreatePaymentAccountRequestWithDefaults instantiates a new CreatePaymentAccountRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentAccountRequest) GetAccountNumber ¶

GetAccountNumber returns the AccountNumber field value

func (*CreatePaymentAccountRequest) GetAccountNumberOk ¶

func (o *CreatePaymentAccountRequest) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetAccountType ¶

func (o *CreatePaymentAccountRequest) GetAccountType() string

GetAccountType returns the AccountType field value

func (*CreatePaymentAccountRequest) GetAccountTypeOk ¶

func (o *CreatePaymentAccountRequest) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetAccountholderName ¶

func (o *CreatePaymentAccountRequest) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value

func (*CreatePaymentAccountRequest) GetAccountholderNameOk ¶

func (o *CreatePaymentAccountRequest) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetCurrencies ¶

func (o *CreatePaymentAccountRequest) GetCurrencies() []string

GetCurrencies returns the Currencies field value if set, zero value otherwise.

func (*CreatePaymentAccountRequest) GetCurrenciesOk ¶

func (o *CreatePaymentAccountRequest) GetCurrenciesOk() ([]string, bool)

GetCurrenciesOk returns a tuple with the Currencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetInstitutionId ¶

func (o *CreatePaymentAccountRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*CreatePaymentAccountRequest) GetInstitutionIdOk ¶

func (o *CreatePaymentAccountRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreatePaymentAccountRequest) GetMetadataOk ¶

func (o *CreatePaymentAccountRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) GetUserId ¶

func (o *CreatePaymentAccountRequest) GetUserId() string

GetUserId returns the UserId field value

func (*CreatePaymentAccountRequest) GetUserIdOk ¶

func (o *CreatePaymentAccountRequest) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*CreatePaymentAccountRequest) HasCurrencies ¶

func (o *CreatePaymentAccountRequest) HasCurrencies() bool

HasCurrencies returns a boolean if a field has been set.

func (*CreatePaymentAccountRequest) HasMetadata ¶

func (o *CreatePaymentAccountRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreatePaymentAccountRequest) MarshalJSON ¶

func (o CreatePaymentAccountRequest) MarshalJSON() ([]byte, error)

func (*CreatePaymentAccountRequest) SetAccountNumber ¶

func (o *CreatePaymentAccountRequest) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber sets field value

func (*CreatePaymentAccountRequest) SetAccountType ¶

func (o *CreatePaymentAccountRequest) SetAccountType(v string)

SetAccountType sets field value

func (*CreatePaymentAccountRequest) SetAccountholderName ¶

func (o *CreatePaymentAccountRequest) SetAccountholderName(v string)

SetAccountholderName sets field value

func (*CreatePaymentAccountRequest) SetCurrencies ¶

func (o *CreatePaymentAccountRequest) SetCurrencies(v []string)

SetCurrencies gets a reference to the given []string and assigns it to the Currencies field.

func (*CreatePaymentAccountRequest) SetInstitutionId ¶

func (o *CreatePaymentAccountRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*CreatePaymentAccountRequest) SetMetadata ¶

func (o *CreatePaymentAccountRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreatePaymentAccountRequest) SetUserId ¶

func (o *CreatePaymentAccountRequest) SetUserId(v string)

SetUserId sets field value

type CreatePaymentInstructionResponse ¶

type CreatePaymentInstructionResponse struct {
	PaymentInstructionId *string `json:"payment_instruction_id,omitempty"`
}

CreatePaymentInstructionResponse struct for CreatePaymentInstructionResponse

func NewCreatePaymentInstructionResponse ¶

func NewCreatePaymentInstructionResponse() *CreatePaymentInstructionResponse

NewCreatePaymentInstructionResponse instantiates a new CreatePaymentInstructionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentInstructionResponseWithDefaults ¶

func NewCreatePaymentInstructionResponseWithDefaults() *CreatePaymentInstructionResponse

NewCreatePaymentInstructionResponseWithDefaults instantiates a new CreatePaymentInstructionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentInstructionResponse) GetPaymentInstructionId ¶

func (o *CreatePaymentInstructionResponse) GetPaymentInstructionId() string

GetPaymentInstructionId returns the PaymentInstructionId field value if set, zero value otherwise.

func (*CreatePaymentInstructionResponse) GetPaymentInstructionIdOk ¶

func (o *CreatePaymentInstructionResponse) GetPaymentInstructionIdOk() (*string, bool)

GetPaymentInstructionIdOk returns a tuple with the PaymentInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentInstructionResponse) HasPaymentInstructionId ¶

func (o *CreatePaymentInstructionResponse) HasPaymentInstructionId() bool

HasPaymentInstructionId returns a boolean if a field has been set.

func (CreatePaymentInstructionResponse) MarshalJSON ¶

func (o CreatePaymentInstructionResponse) MarshalJSON() ([]byte, error)

func (*CreatePaymentInstructionResponse) SetPaymentInstructionId ¶

func (o *CreatePaymentInstructionResponse) SetPaymentInstructionId(v string)

SetPaymentInstructionId gets a reference to the given string and assigns it to the PaymentInstructionId field.

type CreatePaymentLinkCardPaymentResponse ¶

type CreatePaymentLinkCardPaymentResponse struct {
	// URL to redirect to for making the card payment (e.g. Stripe)
	CardProcessorRedirectUri string `json:"card_processor_redirect_uri"`
	// Finverse Payment ID
	PaymentId *string `json:"payment_id,omitempty"`
}

CreatePaymentLinkCardPaymentResponse struct for CreatePaymentLinkCardPaymentResponse

func NewCreatePaymentLinkCardPaymentResponse ¶

func NewCreatePaymentLinkCardPaymentResponse(cardProcessorRedirectUri string) *CreatePaymentLinkCardPaymentResponse

NewCreatePaymentLinkCardPaymentResponse instantiates a new CreatePaymentLinkCardPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkCardPaymentResponseWithDefaults ¶

func NewCreatePaymentLinkCardPaymentResponseWithDefaults() *CreatePaymentLinkCardPaymentResponse

NewCreatePaymentLinkCardPaymentResponseWithDefaults instantiates a new CreatePaymentLinkCardPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkCardPaymentResponse) GetCardProcessorRedirectUri ¶

func (o *CreatePaymentLinkCardPaymentResponse) GetCardProcessorRedirectUri() string

GetCardProcessorRedirectUri returns the CardProcessorRedirectUri field value

func (*CreatePaymentLinkCardPaymentResponse) GetCardProcessorRedirectUriOk ¶

func (o *CreatePaymentLinkCardPaymentResponse) GetCardProcessorRedirectUriOk() (*string, bool)

GetCardProcessorRedirectUriOk returns a tuple with the CardProcessorRedirectUri field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkCardPaymentResponse) GetPaymentId ¶

func (o *CreatePaymentLinkCardPaymentResponse) GetPaymentId() string

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*CreatePaymentLinkCardPaymentResponse) GetPaymentIdOk ¶

func (o *CreatePaymentLinkCardPaymentResponse) GetPaymentIdOk() (*string, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkCardPaymentResponse) HasPaymentId ¶

func (o *CreatePaymentLinkCardPaymentResponse) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (CreatePaymentLinkCardPaymentResponse) MarshalJSON ¶

func (o CreatePaymentLinkCardPaymentResponse) MarshalJSON() ([]byte, error)

func (*CreatePaymentLinkCardPaymentResponse) SetCardProcessorRedirectUri ¶

func (o *CreatePaymentLinkCardPaymentResponse) SetCardProcessorRedirectUri(v string)

SetCardProcessorRedirectUri sets field value

func (*CreatePaymentLinkCardPaymentResponse) SetPaymentId ¶

func (o *CreatePaymentLinkCardPaymentResponse) SetPaymentId(v string)

SetPaymentId gets a reference to the given string and assigns it to the PaymentId field.

type CreatePaymentLinkCreditCardPaymentResponse ¶

type CreatePaymentLinkCreditCardPaymentResponse struct {
	// URL to redirect to for making the CC payment (e.g. Stripe)
	CcProcessorRedirectUri string `json:"cc_processor_redirect_uri"`
}

CreatePaymentLinkCreditCardPaymentResponse struct for CreatePaymentLinkCreditCardPaymentResponse

func NewCreatePaymentLinkCreditCardPaymentResponse ¶

func NewCreatePaymentLinkCreditCardPaymentResponse(ccProcessorRedirectUri string) *CreatePaymentLinkCreditCardPaymentResponse

NewCreatePaymentLinkCreditCardPaymentResponse instantiates a new CreatePaymentLinkCreditCardPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkCreditCardPaymentResponseWithDefaults ¶

func NewCreatePaymentLinkCreditCardPaymentResponseWithDefaults() *CreatePaymentLinkCreditCardPaymentResponse

NewCreatePaymentLinkCreditCardPaymentResponseWithDefaults instantiates a new CreatePaymentLinkCreditCardPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkCreditCardPaymentResponse) GetCcProcessorRedirectUri ¶

func (o *CreatePaymentLinkCreditCardPaymentResponse) GetCcProcessorRedirectUri() string

GetCcProcessorRedirectUri returns the CcProcessorRedirectUri field value

func (*CreatePaymentLinkCreditCardPaymentResponse) GetCcProcessorRedirectUriOk ¶

func (o *CreatePaymentLinkCreditCardPaymentResponse) GetCcProcessorRedirectUriOk() (*string, bool)

GetCcProcessorRedirectUriOk returns a tuple with the CcProcessorRedirectUri field value and a boolean to check if the value has been set.

func (CreatePaymentLinkCreditCardPaymentResponse) MarshalJSON ¶

func (*CreatePaymentLinkCreditCardPaymentResponse) SetCcProcessorRedirectUri ¶

func (o *CreatePaymentLinkCreditCardPaymentResponse) SetCcProcessorRedirectUri(v string)

SetCcProcessorRedirectUri sets field value

type CreatePaymentLinkMandateRequest ¶

type CreatePaymentLinkMandateRequest struct {
	PaymentAttemptId string `json:"payment_attempt_id"`
	// The sender type of the mandate
	SenderType string `json:"sender_type"`
}

CreatePaymentLinkMandateRequest struct for CreatePaymentLinkMandateRequest

func NewCreatePaymentLinkMandateRequest ¶

func NewCreatePaymentLinkMandateRequest(paymentAttemptId string, senderType string) *CreatePaymentLinkMandateRequest

NewCreatePaymentLinkMandateRequest instantiates a new CreatePaymentLinkMandateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkMandateRequestWithDefaults ¶

func NewCreatePaymentLinkMandateRequestWithDefaults() *CreatePaymentLinkMandateRequest

NewCreatePaymentLinkMandateRequestWithDefaults instantiates a new CreatePaymentLinkMandateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkMandateRequest) GetPaymentAttemptId ¶

func (o *CreatePaymentLinkMandateRequest) GetPaymentAttemptId() string

GetPaymentAttemptId returns the PaymentAttemptId field value

func (*CreatePaymentLinkMandateRequest) GetPaymentAttemptIdOk ¶

func (o *CreatePaymentLinkMandateRequest) GetPaymentAttemptIdOk() (*string, bool)

GetPaymentAttemptIdOk returns a tuple with the PaymentAttemptId field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkMandateRequest) GetSenderType ¶

func (o *CreatePaymentLinkMandateRequest) GetSenderType() string

GetSenderType returns the SenderType field value

func (*CreatePaymentLinkMandateRequest) GetSenderTypeOk ¶

func (o *CreatePaymentLinkMandateRequest) GetSenderTypeOk() (*string, bool)

GetSenderTypeOk returns a tuple with the SenderType field value and a boolean to check if the value has been set.

func (CreatePaymentLinkMandateRequest) MarshalJSON ¶

func (o CreatePaymentLinkMandateRequest) MarshalJSON() ([]byte, error)

func (*CreatePaymentLinkMandateRequest) SetPaymentAttemptId ¶

func (o *CreatePaymentLinkMandateRequest) SetPaymentAttemptId(v string)

SetPaymentAttemptId sets field value

func (*CreatePaymentLinkMandateRequest) SetSenderType ¶

func (o *CreatePaymentLinkMandateRequest) SetSenderType(v string)

SetSenderType sets field value

type CreatePaymentLinkMandateResponse ¶

type CreatePaymentLinkMandateResponse struct {
	MandateLinkToken PaymentLinkTokenResponse `json:"mandate_link_token"`
}

CreatePaymentLinkMandateResponse struct for CreatePaymentLinkMandateResponse

func NewCreatePaymentLinkMandateResponse ¶

func NewCreatePaymentLinkMandateResponse(mandateLinkToken PaymentLinkTokenResponse) *CreatePaymentLinkMandateResponse

NewCreatePaymentLinkMandateResponse instantiates a new CreatePaymentLinkMandateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkMandateResponseWithDefaults ¶

func NewCreatePaymentLinkMandateResponseWithDefaults() *CreatePaymentLinkMandateResponse

NewCreatePaymentLinkMandateResponseWithDefaults instantiates a new CreatePaymentLinkMandateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkMandateResponse) GetMandateLinkToken ¶

GetMandateLinkToken returns the MandateLinkToken field value

func (*CreatePaymentLinkMandateResponse) GetMandateLinkTokenOk ¶

func (o *CreatePaymentLinkMandateResponse) GetMandateLinkTokenOk() (*PaymentLinkTokenResponse, bool)

GetMandateLinkTokenOk returns a tuple with the MandateLinkToken field value and a boolean to check if the value has been set.

func (CreatePaymentLinkMandateResponse) MarshalJSON ¶

func (o CreatePaymentLinkMandateResponse) MarshalJSON() ([]byte, error)

func (*CreatePaymentLinkMandateResponse) SetMandateLinkToken ¶

SetMandateLinkToken sets field value

type CreatePaymentLinkRequest ¶

type CreatePaymentLinkRequest struct {
	// The amount of the payment. Expressed in currency's smallest unit or “minor unit”, as defined in ISO 4217.
	Amount             *int32                     `json:"amount,omitempty"`
	Currency           string                     `json:"currency"`
	LinkCustomizations *PaymentLinkCustomizations `json:"link_customizations,omitempty"`
	// The payment link mode
	Mode           string              `json:"mode"`
	PaymentDetails *PaymentLinkDetails `json:"payment_details,omitempty"`
	Sender         PaymentLinkSender   `json:"sender"`
	// Unique reference id to identifying the payment to be collected.
	UniqueReferenceId   string               `json:"unique_reference_id"`
	PaymentSetupOptions *PaymentSetupOptions `json:"payment_setup_options,omitempty"`
	// Additional attributes of the payment link in key:value format (e.g. payment_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Key-Value metadata to store on payments created on this Payment Link
	PaymentMetadata     *map[string]string          `json:"payment_metadata,omitempty"`
	IntegrationMetadata *IntegrationMetadataRequest `json:"integration_metadata,omitempty"`
}

CreatePaymentLinkRequest struct for CreatePaymentLinkRequest

func NewCreatePaymentLinkRequest ¶

func NewCreatePaymentLinkRequest(currency string, mode string, sender PaymentLinkSender, uniqueReferenceId string) *CreatePaymentLinkRequest

NewCreatePaymentLinkRequest instantiates a new CreatePaymentLinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkRequestWithDefaults ¶

func NewCreatePaymentLinkRequestWithDefaults() *CreatePaymentLinkRequest

NewCreatePaymentLinkRequestWithDefaults instantiates a new CreatePaymentLinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkRequest) GetAmount ¶

func (o *CreatePaymentLinkRequest) GetAmount() int32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetAmountOk ¶

func (o *CreatePaymentLinkRequest) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetCurrency ¶

func (o *CreatePaymentLinkRequest) GetCurrency() string

GetCurrency returns the Currency field value

func (*CreatePaymentLinkRequest) GetCurrencyOk ¶

func (o *CreatePaymentLinkRequest) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetIntegrationMetadata ¶

func (o *CreatePaymentLinkRequest) GetIntegrationMetadata() IntegrationMetadataRequest

GetIntegrationMetadata returns the IntegrationMetadata field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetIntegrationMetadataOk ¶

func (o *CreatePaymentLinkRequest) GetIntegrationMetadataOk() (*IntegrationMetadataRequest, bool)

GetIntegrationMetadataOk returns a tuple with the IntegrationMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetLinkCustomizations ¶

func (o *CreatePaymentLinkRequest) GetLinkCustomizations() PaymentLinkCustomizations

GetLinkCustomizations returns the LinkCustomizations field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetLinkCustomizationsOk ¶

func (o *CreatePaymentLinkRequest) GetLinkCustomizationsOk() (*PaymentLinkCustomizations, bool)

GetLinkCustomizationsOk returns a tuple with the LinkCustomizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetMetadataOk ¶

func (o *CreatePaymentLinkRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetMode ¶

func (o *CreatePaymentLinkRequest) GetMode() string

GetMode returns the Mode field value

func (*CreatePaymentLinkRequest) GetModeOk ¶

func (o *CreatePaymentLinkRequest) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetPaymentDetails ¶

func (o *CreatePaymentLinkRequest) GetPaymentDetails() PaymentLinkDetails

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetPaymentDetailsOk ¶

func (o *CreatePaymentLinkRequest) GetPaymentDetailsOk() (*PaymentLinkDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetPaymentMetadata ¶

func (o *CreatePaymentLinkRequest) GetPaymentMetadata() map[string]string

GetPaymentMetadata returns the PaymentMetadata field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetPaymentMetadataOk ¶

func (o *CreatePaymentLinkRequest) GetPaymentMetadataOk() (*map[string]string, bool)

GetPaymentMetadataOk returns a tuple with the PaymentMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetPaymentSetupOptions ¶

func (o *CreatePaymentLinkRequest) GetPaymentSetupOptions() PaymentSetupOptions

GetPaymentSetupOptions returns the PaymentSetupOptions field value if set, zero value otherwise.

func (*CreatePaymentLinkRequest) GetPaymentSetupOptionsOk ¶

func (o *CreatePaymentLinkRequest) GetPaymentSetupOptionsOk() (*PaymentSetupOptions, bool)

GetPaymentSetupOptionsOk returns a tuple with the PaymentSetupOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetSender ¶

GetSender returns the Sender field value

func (*CreatePaymentLinkRequest) GetSenderOk ¶

func (o *CreatePaymentLinkRequest) GetSenderOk() (*PaymentLinkSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) GetUniqueReferenceId ¶

func (o *CreatePaymentLinkRequest) GetUniqueReferenceId() string

GetUniqueReferenceId returns the UniqueReferenceId field value

func (*CreatePaymentLinkRequest) GetUniqueReferenceIdOk ¶

func (o *CreatePaymentLinkRequest) GetUniqueReferenceIdOk() (*string, bool)

GetUniqueReferenceIdOk returns a tuple with the UniqueReferenceId field value and a boolean to check if the value has been set.

func (*CreatePaymentLinkRequest) HasAmount ¶

func (o *CreatePaymentLinkRequest) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasIntegrationMetadata ¶

func (o *CreatePaymentLinkRequest) HasIntegrationMetadata() bool

HasIntegrationMetadata returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasLinkCustomizations ¶

func (o *CreatePaymentLinkRequest) HasLinkCustomizations() bool

HasLinkCustomizations returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasMetadata ¶

func (o *CreatePaymentLinkRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasPaymentDetails ¶

func (o *CreatePaymentLinkRequest) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasPaymentMetadata ¶

func (o *CreatePaymentLinkRequest) HasPaymentMetadata() bool

HasPaymentMetadata returns a boolean if a field has been set.

func (*CreatePaymentLinkRequest) HasPaymentSetupOptions ¶

func (o *CreatePaymentLinkRequest) HasPaymentSetupOptions() bool

HasPaymentSetupOptions returns a boolean if a field has been set.

func (CreatePaymentLinkRequest) MarshalJSON ¶

func (o CreatePaymentLinkRequest) MarshalJSON() ([]byte, error)

func (*CreatePaymentLinkRequest) SetAmount ¶

func (o *CreatePaymentLinkRequest) SetAmount(v int32)

SetAmount gets a reference to the given int32 and assigns it to the Amount field.

func (*CreatePaymentLinkRequest) SetCurrency ¶

func (o *CreatePaymentLinkRequest) SetCurrency(v string)

SetCurrency sets field value

func (*CreatePaymentLinkRequest) SetIntegrationMetadata ¶

func (o *CreatePaymentLinkRequest) SetIntegrationMetadata(v IntegrationMetadataRequest)

SetIntegrationMetadata gets a reference to the given IntegrationMetadataRequest and assigns it to the IntegrationMetadata field.

func (*CreatePaymentLinkRequest) SetLinkCustomizations ¶

func (o *CreatePaymentLinkRequest) SetLinkCustomizations(v PaymentLinkCustomizations)

SetLinkCustomizations gets a reference to the given PaymentLinkCustomizations and assigns it to the LinkCustomizations field.

func (*CreatePaymentLinkRequest) SetMetadata ¶

func (o *CreatePaymentLinkRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreatePaymentLinkRequest) SetMode ¶

func (o *CreatePaymentLinkRequest) SetMode(v string)

SetMode sets field value

func (*CreatePaymentLinkRequest) SetPaymentDetails ¶

func (o *CreatePaymentLinkRequest) SetPaymentDetails(v PaymentLinkDetails)

SetPaymentDetails gets a reference to the given PaymentLinkDetails and assigns it to the PaymentDetails field.

func (*CreatePaymentLinkRequest) SetPaymentMetadata ¶

func (o *CreatePaymentLinkRequest) SetPaymentMetadata(v map[string]string)

SetPaymentMetadata gets a reference to the given map[string]string and assigns it to the PaymentMetadata field.

func (*CreatePaymentLinkRequest) SetPaymentSetupOptions ¶

func (o *CreatePaymentLinkRequest) SetPaymentSetupOptions(v PaymentSetupOptions)

SetPaymentSetupOptions gets a reference to the given PaymentSetupOptions and assigns it to the PaymentSetupOptions field.

func (*CreatePaymentLinkRequest) SetSender ¶

SetSender sets field value

func (*CreatePaymentLinkRequest) SetUniqueReferenceId ¶

func (o *CreatePaymentLinkRequest) SetUniqueReferenceId(v string)

SetUniqueReferenceId sets field value

type CreatePaymentLinkResponse ¶

type CreatePaymentLinkResponse struct {
	// The URL for payment link
	PaymentLinkUrl *string `json:"payment_link_url,omitempty"`
}

CreatePaymentLinkResponse struct for CreatePaymentLinkResponse

func NewCreatePaymentLinkResponse ¶

func NewCreatePaymentLinkResponse() *CreatePaymentLinkResponse

NewCreatePaymentLinkResponse instantiates a new CreatePaymentLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentLinkResponseWithDefaults ¶

func NewCreatePaymentLinkResponseWithDefaults() *CreatePaymentLinkResponse

NewCreatePaymentLinkResponseWithDefaults instantiates a new CreatePaymentLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentLinkResponse) GetPaymentLinkUrl ¶

func (o *CreatePaymentLinkResponse) GetPaymentLinkUrl() string

GetPaymentLinkUrl returns the PaymentLinkUrl field value if set, zero value otherwise.

func (*CreatePaymentLinkResponse) GetPaymentLinkUrlOk ¶

func (o *CreatePaymentLinkResponse) GetPaymentLinkUrlOk() (*string, bool)

GetPaymentLinkUrlOk returns a tuple with the PaymentLinkUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentLinkResponse) HasPaymentLinkUrl ¶

func (o *CreatePaymentLinkResponse) HasPaymentLinkUrl() bool

HasPaymentLinkUrl returns a boolean if a field has been set.

func (CreatePaymentLinkResponse) MarshalJSON ¶

func (o CreatePaymentLinkResponse) MarshalJSON() ([]byte, error)

func (*CreatePaymentLinkResponse) SetPaymentLinkUrl ¶

func (o *CreatePaymentLinkResponse) SetPaymentLinkUrl(v string)

SetPaymentLinkUrl gets a reference to the given string and assigns it to the PaymentLinkUrl field.

type CreatePaymentRequest ¶

type CreatePaymentRequest struct {
	// Amount to be paid, in currency's smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount int32 `json:"amount"`
	// The currency code as defined in ISO 4217.
	Currency string `json:"currency"`
	// ID of the payment method this pament is referring to.
	PaymentMethodId *string         `json:"payment_method_id,omitempty"`
	PaymentDetails  PaymentDetails2 `json:"payment_details"`
	// Additional attributes of the payment in key:value format (e.g. payment_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreatePaymentRequest struct for CreatePaymentRequest

func NewCreatePaymentRequest ¶

func NewCreatePaymentRequest(amount int32, currency string, paymentDetails PaymentDetails2) *CreatePaymentRequest

NewCreatePaymentRequest instantiates a new CreatePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentRequestWithDefaults ¶

func NewCreatePaymentRequestWithDefaults() *CreatePaymentRequest

NewCreatePaymentRequestWithDefaults instantiates a new CreatePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentRequest) GetAmount ¶

func (o *CreatePaymentRequest) GetAmount() int32

GetAmount returns the Amount field value

func (*CreatePaymentRequest) GetAmountOk ¶

func (o *CreatePaymentRequest) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*CreatePaymentRequest) GetCurrency ¶

func (o *CreatePaymentRequest) GetCurrency() string

GetCurrency returns the Currency field value

func (*CreatePaymentRequest) GetCurrencyOk ¶

func (o *CreatePaymentRequest) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*CreatePaymentRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreatePaymentRequest) GetMetadataOk ¶

func (o *CreatePaymentRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentRequest) GetPaymentDetails ¶

func (o *CreatePaymentRequest) GetPaymentDetails() PaymentDetails2

GetPaymentDetails returns the PaymentDetails field value

func (*CreatePaymentRequest) GetPaymentDetailsOk ¶

func (o *CreatePaymentRequest) GetPaymentDetailsOk() (*PaymentDetails2, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value and a boolean to check if the value has been set.

func (*CreatePaymentRequest) GetPaymentMethodId ¶

func (o *CreatePaymentRequest) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*CreatePaymentRequest) GetPaymentMethodIdOk ¶

func (o *CreatePaymentRequest) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentRequest) HasMetadata ¶

func (o *CreatePaymentRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreatePaymentRequest) HasPaymentMethodId ¶

func (o *CreatePaymentRequest) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (CreatePaymentRequest) MarshalJSON ¶

func (o CreatePaymentRequest) MarshalJSON() ([]byte, error)

func (*CreatePaymentRequest) SetAmount ¶

func (o *CreatePaymentRequest) SetAmount(v int32)

SetAmount sets field value

func (*CreatePaymentRequest) SetCurrency ¶

func (o *CreatePaymentRequest) SetCurrency(v string)

SetCurrency sets field value

func (*CreatePaymentRequest) SetMetadata ¶

func (o *CreatePaymentRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreatePaymentRequest) SetPaymentDetails ¶

func (o *CreatePaymentRequest) SetPaymentDetails(v PaymentDetails2)

SetPaymentDetails sets field value

func (*CreatePaymentRequest) SetPaymentMethodId ¶

func (o *CreatePaymentRequest) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

type CreatePaymentResponse ¶

type CreatePaymentResponse struct {
	// Finverse Payment ID
	PaymentId *string `json:"payment_id,omitempty"`
}

CreatePaymentResponse struct for CreatePaymentResponse

func NewCreatePaymentResponse ¶

func NewCreatePaymentResponse() *CreatePaymentResponse

NewCreatePaymentResponse instantiates a new CreatePaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentResponseWithDefaults ¶

func NewCreatePaymentResponseWithDefaults() *CreatePaymentResponse

NewCreatePaymentResponseWithDefaults instantiates a new CreatePaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentResponse) GetPaymentId ¶

func (o *CreatePaymentResponse) GetPaymentId() string

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*CreatePaymentResponse) GetPaymentIdOk ¶

func (o *CreatePaymentResponse) GetPaymentIdOk() (*string, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentResponse) HasPaymentId ¶

func (o *CreatePaymentResponse) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (CreatePaymentResponse) MarshalJSON ¶

func (o CreatePaymentResponse) MarshalJSON() ([]byte, error)

func (*CreatePaymentResponse) SetPaymentId ¶

func (o *CreatePaymentResponse) SetPaymentId(v string)

SetPaymentId gets a reference to the given string and assigns it to the PaymentId field.

type CreatePaymentUserRequest ¶

type CreatePaymentUserRequest struct {
	Name           string             `json:"name"`
	ExternalUserId string             `json:"external_user_id"`
	UserType       *string            `json:"user_type,omitempty"`
	Email          *string            `json:"email,omitempty"`
	UserDetails    []SenderDetail     `json:"user_details,omitempty"`
	Metadata       *map[string]string `json:"metadata,omitempty"`
}

CreatePaymentUserRequest struct for CreatePaymentUserRequest

func NewCreatePaymentUserRequest ¶

func NewCreatePaymentUserRequest(name string, externalUserId string) *CreatePaymentUserRequest

NewCreatePaymentUserRequest instantiates a new CreatePaymentUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePaymentUserRequestWithDefaults ¶

func NewCreatePaymentUserRequestWithDefaults() *CreatePaymentUserRequest

NewCreatePaymentUserRequestWithDefaults instantiates a new CreatePaymentUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePaymentUserRequest) GetEmail ¶

func (o *CreatePaymentUserRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CreatePaymentUserRequest) GetEmailOk ¶

func (o *CreatePaymentUserRequest) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) GetExternalUserId ¶

func (o *CreatePaymentUserRequest) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value

func (*CreatePaymentUserRequest) GetExternalUserIdOk ¶

func (o *CreatePaymentUserRequest) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreatePaymentUserRequest) GetMetadataOk ¶

func (o *CreatePaymentUserRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) GetName ¶

func (o *CreatePaymentUserRequest) GetName() string

GetName returns the Name field value

func (*CreatePaymentUserRequest) GetNameOk ¶

func (o *CreatePaymentUserRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) GetUserDetails ¶

func (o *CreatePaymentUserRequest) GetUserDetails() []SenderDetail

GetUserDetails returns the UserDetails field value if set, zero value otherwise.

func (*CreatePaymentUserRequest) GetUserDetailsOk ¶

func (o *CreatePaymentUserRequest) GetUserDetailsOk() ([]SenderDetail, bool)

GetUserDetailsOk returns a tuple with the UserDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) GetUserType ¶

func (o *CreatePaymentUserRequest) GetUserType() string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*CreatePaymentUserRequest) GetUserTypeOk ¶

func (o *CreatePaymentUserRequest) GetUserTypeOk() (*string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePaymentUserRequest) HasEmail ¶

func (o *CreatePaymentUserRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CreatePaymentUserRequest) HasMetadata ¶

func (o *CreatePaymentUserRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreatePaymentUserRequest) HasUserDetails ¶

func (o *CreatePaymentUserRequest) HasUserDetails() bool

HasUserDetails returns a boolean if a field has been set.

func (*CreatePaymentUserRequest) HasUserType ¶

func (o *CreatePaymentUserRequest) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (CreatePaymentUserRequest) MarshalJSON ¶

func (o CreatePaymentUserRequest) MarshalJSON() ([]byte, error)

func (*CreatePaymentUserRequest) SetEmail ¶

func (o *CreatePaymentUserRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CreatePaymentUserRequest) SetExternalUserId ¶

func (o *CreatePaymentUserRequest) SetExternalUserId(v string)

SetExternalUserId sets field value

func (*CreatePaymentUserRequest) SetMetadata ¶

func (o *CreatePaymentUserRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreatePaymentUserRequest) SetName ¶

func (o *CreatePaymentUserRequest) SetName(v string)

SetName sets field value

func (*CreatePaymentUserRequest) SetUserDetails ¶

func (o *CreatePaymentUserRequest) SetUserDetails(v []SenderDetail)

SetUserDetails gets a reference to the given []SenderDetail and assigns it to the UserDetails field.

func (*CreatePaymentUserRequest) SetUserType ¶

func (o *CreatePaymentUserRequest) SetUserType(v string)

SetUserType gets a reference to the given string and assigns it to the UserType field.

type CreatePayoutInstructionRequest ¶

type CreatePayoutInstructionRequest struct {
	// Amount to be paid, in currency's smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount int32 `json:"amount"`
	// The currency code as defined in ISO 4217.
	Currency         string                  `json:"currency"`
	PaymentDetails   PayoutDetails           `json:"payment_details"`
	RecipientAccount MandateRecipientRequest `json:"recipient_account"`
	// Additional attributes of the payout instruction in key:value format (e.g. payout_instruction_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreatePayoutInstructionRequest struct for CreatePayoutInstructionRequest

func NewCreatePayoutInstructionRequest ¶

func NewCreatePayoutInstructionRequest(amount int32, currency string, paymentDetails PayoutDetails, recipientAccount MandateRecipientRequest) *CreatePayoutInstructionRequest

NewCreatePayoutInstructionRequest instantiates a new CreatePayoutInstructionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePayoutInstructionRequestWithDefaults ¶

func NewCreatePayoutInstructionRequestWithDefaults() *CreatePayoutInstructionRequest

NewCreatePayoutInstructionRequestWithDefaults instantiates a new CreatePayoutInstructionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePayoutInstructionRequest) GetAmount ¶

func (o *CreatePayoutInstructionRequest) GetAmount() int32

GetAmount returns the Amount field value

func (*CreatePayoutInstructionRequest) GetAmountOk ¶

func (o *CreatePayoutInstructionRequest) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*CreatePayoutInstructionRequest) GetCurrency ¶

func (o *CreatePayoutInstructionRequest) GetCurrency() string

GetCurrency returns the Currency field value

func (*CreatePayoutInstructionRequest) GetCurrencyOk ¶

func (o *CreatePayoutInstructionRequest) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*CreatePayoutInstructionRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreatePayoutInstructionRequest) GetMetadataOk ¶

func (o *CreatePayoutInstructionRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePayoutInstructionRequest) GetPaymentDetails ¶

func (o *CreatePayoutInstructionRequest) GetPaymentDetails() PayoutDetails

GetPaymentDetails returns the PaymentDetails field value

func (*CreatePayoutInstructionRequest) GetPaymentDetailsOk ¶

func (o *CreatePayoutInstructionRequest) GetPaymentDetailsOk() (*PayoutDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value and a boolean to check if the value has been set.

func (*CreatePayoutInstructionRequest) GetRecipientAccount ¶

GetRecipientAccount returns the RecipientAccount field value

func (*CreatePayoutInstructionRequest) GetRecipientAccountOk ¶

func (o *CreatePayoutInstructionRequest) GetRecipientAccountOk() (*MandateRecipientRequest, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value and a boolean to check if the value has been set.

func (*CreatePayoutInstructionRequest) HasMetadata ¶

func (o *CreatePayoutInstructionRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreatePayoutInstructionRequest) MarshalJSON ¶

func (o CreatePayoutInstructionRequest) MarshalJSON() ([]byte, error)

func (*CreatePayoutInstructionRequest) SetAmount ¶

func (o *CreatePayoutInstructionRequest) SetAmount(v int32)

SetAmount sets field value

func (*CreatePayoutInstructionRequest) SetCurrency ¶

func (o *CreatePayoutInstructionRequest) SetCurrency(v string)

SetCurrency sets field value

func (*CreatePayoutInstructionRequest) SetMetadata ¶

func (o *CreatePayoutInstructionRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreatePayoutInstructionRequest) SetPaymentDetails ¶

func (o *CreatePayoutInstructionRequest) SetPaymentDetails(v PayoutDetails)

SetPaymentDetails sets field value

func (*CreatePayoutInstructionRequest) SetRecipientAccount ¶

func (o *CreatePayoutInstructionRequest) SetRecipientAccount(v MandateRecipientRequest)

SetRecipientAccount sets field value

type CreateRecipientAccount ¶

type CreateRecipientAccount struct {
	// Accountholder name of the recipient's account
	AccountholderName string                 `json:"accountholder_name"`
	AccountNumber     RecipientAccountNumber `json:"account_number"`
	// Type of recipient account.
	AccountType string `json:"account_type"`
	// List of currencies supported by the recipient account
	Currencies []string `json:"currencies"`
	// Finverse Institution ID for the recipient’s institution.
	InstitutionId string `json:"institution_id"`
}

CreateRecipientAccount struct for CreateRecipientAccount

func NewCreateRecipientAccount ¶

func NewCreateRecipientAccount(accountholderName string, accountNumber RecipientAccountNumber, accountType string, currencies []string, institutionId string) *CreateRecipientAccount

NewCreateRecipientAccount instantiates a new CreateRecipientAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRecipientAccountWithDefaults ¶

func NewCreateRecipientAccountWithDefaults() *CreateRecipientAccount

NewCreateRecipientAccountWithDefaults instantiates a new CreateRecipientAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRecipientAccount) GetAccountNumber ¶

func (o *CreateRecipientAccount) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value

func (*CreateRecipientAccount) GetAccountNumberOk ¶

func (o *CreateRecipientAccount) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*CreateRecipientAccount) GetAccountType ¶

func (o *CreateRecipientAccount) GetAccountType() string

GetAccountType returns the AccountType field value

func (*CreateRecipientAccount) GetAccountTypeOk ¶

func (o *CreateRecipientAccount) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value and a boolean to check if the value has been set.

func (*CreateRecipientAccount) GetAccountholderName ¶

func (o *CreateRecipientAccount) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value

func (*CreateRecipientAccount) GetAccountholderNameOk ¶

func (o *CreateRecipientAccount) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value and a boolean to check if the value has been set.

func (*CreateRecipientAccount) GetCurrencies ¶

func (o *CreateRecipientAccount) GetCurrencies() []string

GetCurrencies returns the Currencies field value

func (*CreateRecipientAccount) GetCurrenciesOk ¶

func (o *CreateRecipientAccount) GetCurrenciesOk() ([]string, bool)

GetCurrenciesOk returns a tuple with the Currencies field value and a boolean to check if the value has been set.

func (*CreateRecipientAccount) GetInstitutionId ¶

func (o *CreateRecipientAccount) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*CreateRecipientAccount) GetInstitutionIdOk ¶

func (o *CreateRecipientAccount) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (CreateRecipientAccount) MarshalJSON ¶

func (o CreateRecipientAccount) MarshalJSON() ([]byte, error)

func (*CreateRecipientAccount) SetAccountNumber ¶

func (o *CreateRecipientAccount) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber sets field value

func (*CreateRecipientAccount) SetAccountType ¶

func (o *CreateRecipientAccount) SetAccountType(v string)

SetAccountType sets field value

func (*CreateRecipientAccount) SetAccountholderName ¶

func (o *CreateRecipientAccount) SetAccountholderName(v string)

SetAccountholderName sets field value

func (*CreateRecipientAccount) SetCurrencies ¶

func (o *CreateRecipientAccount) SetCurrencies(v []string)

SetCurrencies sets field value

func (*CreateRecipientAccount) SetInstitutionId ¶

func (o *CreateRecipientAccount) SetInstitutionId(v string)

SetInstitutionId sets field value

type CreateRecipientRequest ¶

type CreateRecipientRequest struct {
	// Recipient's name/nickname (note: this does not need to match the actual accountholder name of the recipient's account)
	Name             string                 `json:"name"`
	RecipientAccount CreateRecipientAccount `json:"recipient_account"`
	// Customer App's internal ID for the recipient
	UserId string `json:"user_id"`
	// Additional attributes of the recipient in key:value format (e.g. employer_name: Apple Inc for a payroll case where recipient is an employee)
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateRecipientRequest struct for CreateRecipientRequest

func NewCreateRecipientRequest ¶

func NewCreateRecipientRequest(name string, recipientAccount CreateRecipientAccount, userId string) *CreateRecipientRequest

NewCreateRecipientRequest instantiates a new CreateRecipientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRecipientRequestWithDefaults ¶

func NewCreateRecipientRequestWithDefaults() *CreateRecipientRequest

NewCreateRecipientRequestWithDefaults instantiates a new CreateRecipientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRecipientRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateRecipientRequest) GetMetadataOk ¶

func (o *CreateRecipientRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRecipientRequest) GetName ¶

func (o *CreateRecipientRequest) GetName() string

GetName returns the Name field value

func (*CreateRecipientRequest) GetNameOk ¶

func (o *CreateRecipientRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateRecipientRequest) GetRecipientAccount ¶

func (o *CreateRecipientRequest) GetRecipientAccount() CreateRecipientAccount

GetRecipientAccount returns the RecipientAccount field value

func (*CreateRecipientRequest) GetRecipientAccountOk ¶

func (o *CreateRecipientRequest) GetRecipientAccountOk() (*CreateRecipientAccount, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value and a boolean to check if the value has been set.

func (*CreateRecipientRequest) GetUserId ¶

func (o *CreateRecipientRequest) GetUserId() string

GetUserId returns the UserId field value

func (*CreateRecipientRequest) GetUserIdOk ¶

func (o *CreateRecipientRequest) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*CreateRecipientRequest) HasMetadata ¶

func (o *CreateRecipientRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreateRecipientRequest) MarshalJSON ¶

func (o CreateRecipientRequest) MarshalJSON() ([]byte, error)

func (*CreateRecipientRequest) SetMetadata ¶

func (o *CreateRecipientRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateRecipientRequest) SetName ¶

func (o *CreateRecipientRequest) SetName(v string)

SetName sets field value

func (*CreateRecipientRequest) SetRecipientAccount ¶

func (o *CreateRecipientRequest) SetRecipientAccount(v CreateRecipientAccount)

SetRecipientAccount sets field value

func (*CreateRecipientRequest) SetUserId ¶

func (o *CreateRecipientRequest) SetUserId(v string)

SetUserId sets field value

type CreateRecipientResponse ¶

type CreateRecipientResponse struct {
	Recipient *RecipientResponse `json:"recipient,omitempty"`
}

CreateRecipientResponse struct for CreateRecipientResponse

func NewCreateRecipientResponse ¶

func NewCreateRecipientResponse() *CreateRecipientResponse

NewCreateRecipientResponse instantiates a new CreateRecipientResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRecipientResponseWithDefaults ¶

func NewCreateRecipientResponseWithDefaults() *CreateRecipientResponse

NewCreateRecipientResponseWithDefaults instantiates a new CreateRecipientResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRecipientResponse) GetRecipient ¶

func (o *CreateRecipientResponse) GetRecipient() RecipientResponse

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*CreateRecipientResponse) GetRecipientOk ¶

func (o *CreateRecipientResponse) GetRecipientOk() (*RecipientResponse, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRecipientResponse) HasRecipient ¶

func (o *CreateRecipientResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (CreateRecipientResponse) MarshalJSON ¶

func (o CreateRecipientResponse) MarshalJSON() ([]byte, error)

func (*CreateRecipientResponse) SetRecipient ¶

func (o *CreateRecipientResponse) SetRecipient(v RecipientResponse)

SetRecipient gets a reference to the given RecipientResponse and assigns it to the Recipient field.

type CreateScheduledPayoutRequest ¶

type CreateScheduledPayoutRequest struct {
	// Amount to be paid, in currency's smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount int32 `json:"amount"`
	// The currency code as defined in ISO 4217.
	Currency         string                  `json:"currency"`
	PaymentDetails   PayoutDetails           `json:"payment_details"`
	RecipientAccount MandateRecipientRequest `json:"recipient_account"`
	// Additional attributes of the payout instruction in key:value format (e.g. payout_instruction_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateScheduledPayoutRequest struct for CreateScheduledPayoutRequest

func NewCreateScheduledPayoutRequest ¶

func NewCreateScheduledPayoutRequest(amount int32, currency string, paymentDetails PayoutDetails, recipientAccount MandateRecipientRequest) *CreateScheduledPayoutRequest

NewCreateScheduledPayoutRequest instantiates a new CreateScheduledPayoutRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScheduledPayoutRequestWithDefaults ¶

func NewCreateScheduledPayoutRequestWithDefaults() *CreateScheduledPayoutRequest

NewCreateScheduledPayoutRequestWithDefaults instantiates a new CreateScheduledPayoutRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScheduledPayoutRequest) GetAmount ¶

func (o *CreateScheduledPayoutRequest) GetAmount() int32

GetAmount returns the Amount field value

func (*CreateScheduledPayoutRequest) GetAmountOk ¶

func (o *CreateScheduledPayoutRequest) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*CreateScheduledPayoutRequest) GetCurrency ¶

func (o *CreateScheduledPayoutRequest) GetCurrency() string

GetCurrency returns the Currency field value

func (*CreateScheduledPayoutRequest) GetCurrencyOk ¶

func (o *CreateScheduledPayoutRequest) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*CreateScheduledPayoutRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateScheduledPayoutRequest) GetMetadataOk ¶

func (o *CreateScheduledPayoutRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledPayoutRequest) GetPaymentDetails ¶

func (o *CreateScheduledPayoutRequest) GetPaymentDetails() PayoutDetails

GetPaymentDetails returns the PaymentDetails field value

func (*CreateScheduledPayoutRequest) GetPaymentDetailsOk ¶

func (o *CreateScheduledPayoutRequest) GetPaymentDetailsOk() (*PayoutDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value and a boolean to check if the value has been set.

func (*CreateScheduledPayoutRequest) GetRecipientAccount ¶

func (o *CreateScheduledPayoutRequest) GetRecipientAccount() MandateRecipientRequest

GetRecipientAccount returns the RecipientAccount field value

func (*CreateScheduledPayoutRequest) GetRecipientAccountOk ¶

func (o *CreateScheduledPayoutRequest) GetRecipientAccountOk() (*MandateRecipientRequest, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value and a boolean to check if the value has been set.

func (*CreateScheduledPayoutRequest) HasMetadata ¶

func (o *CreateScheduledPayoutRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreateScheduledPayoutRequest) MarshalJSON ¶

func (o CreateScheduledPayoutRequest) MarshalJSON() ([]byte, error)

func (*CreateScheduledPayoutRequest) SetAmount ¶

func (o *CreateScheduledPayoutRequest) SetAmount(v int32)

SetAmount sets field value

func (*CreateScheduledPayoutRequest) SetCurrency ¶

func (o *CreateScheduledPayoutRequest) SetCurrency(v string)

SetCurrency sets field value

func (*CreateScheduledPayoutRequest) SetMetadata ¶

func (o *CreateScheduledPayoutRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateScheduledPayoutRequest) SetPaymentDetails ¶

func (o *CreateScheduledPayoutRequest) SetPaymentDetails(v PayoutDetails)

SetPaymentDetails sets field value

func (*CreateScheduledPayoutRequest) SetRecipientAccount ¶

func (o *CreateScheduledPayoutRequest) SetRecipientAccount(v MandateRecipientRequest)

SetRecipientAccount sets field value

type CreateSenderAccountRequest ¶

type CreateSenderAccountRequest struct {
	// Accountholder name of the sender's account
	AccountholderName string                 `json:"accountholder_name"`
	AccountNumber     RecipientAccountNumber `json:"account_number"`
	// Type of sender account.
	AccountType string `json:"account_type"`
	// Finverse Institution ID for the sender’s institution.
	InstitutionId string `json:"institution_id"`
	// A unique identifier generated after creating sender
	SenderId string `json:"sender_id"`
	// Additional attributes of the sender account in key:value format (e.g. sender_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateSenderAccountRequest struct for CreateSenderAccountRequest

func NewCreateSenderAccountRequest ¶

func NewCreateSenderAccountRequest(accountholderName string, accountNumber RecipientAccountNumber, accountType string, institutionId string, senderId string) *CreateSenderAccountRequest

NewCreateSenderAccountRequest instantiates a new CreateSenderAccountRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateSenderAccountRequestWithDefaults ¶

func NewCreateSenderAccountRequestWithDefaults() *CreateSenderAccountRequest

NewCreateSenderAccountRequestWithDefaults instantiates a new CreateSenderAccountRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateSenderAccountRequest) GetAccountNumber ¶

func (o *CreateSenderAccountRequest) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value

func (*CreateSenderAccountRequest) GetAccountNumberOk ¶

func (o *CreateSenderAccountRequest) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) GetAccountType ¶

func (o *CreateSenderAccountRequest) GetAccountType() string

GetAccountType returns the AccountType field value

func (*CreateSenderAccountRequest) GetAccountTypeOk ¶

func (o *CreateSenderAccountRequest) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) GetAccountholderName ¶

func (o *CreateSenderAccountRequest) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value

func (*CreateSenderAccountRequest) GetAccountholderNameOk ¶

func (o *CreateSenderAccountRequest) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) GetInstitutionId ¶

func (o *CreateSenderAccountRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*CreateSenderAccountRequest) GetInstitutionIdOk ¶

func (o *CreateSenderAccountRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateSenderAccountRequest) GetMetadataOk ¶

func (o *CreateSenderAccountRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) GetSenderId ¶

func (o *CreateSenderAccountRequest) GetSenderId() string

GetSenderId returns the SenderId field value

func (*CreateSenderAccountRequest) GetSenderIdOk ¶

func (o *CreateSenderAccountRequest) GetSenderIdOk() (*string, bool)

GetSenderIdOk returns a tuple with the SenderId field value and a boolean to check if the value has been set.

func (*CreateSenderAccountRequest) HasMetadata ¶

func (o *CreateSenderAccountRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreateSenderAccountRequest) MarshalJSON ¶

func (o CreateSenderAccountRequest) MarshalJSON() ([]byte, error)

func (*CreateSenderAccountRequest) SetAccountNumber ¶

func (o *CreateSenderAccountRequest) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber sets field value

func (*CreateSenderAccountRequest) SetAccountType ¶

func (o *CreateSenderAccountRequest) SetAccountType(v string)

SetAccountType sets field value

func (*CreateSenderAccountRequest) SetAccountholderName ¶

func (o *CreateSenderAccountRequest) SetAccountholderName(v string)

SetAccountholderName sets field value

func (*CreateSenderAccountRequest) SetInstitutionId ¶

func (o *CreateSenderAccountRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*CreateSenderAccountRequest) SetMetadata ¶

func (o *CreateSenderAccountRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateSenderAccountRequest) SetSenderId ¶

func (o *CreateSenderAccountRequest) SetSenderId(v string)

SetSenderId sets field value

type CreateSenderRequest ¶

type CreateSenderRequest struct {
	// Sender’s name/nickname (note: this does not need to match the actual accountholder name of the sender’s account)
	Name string `json:"name"`
	// Customer App's internal ID for the sender
	UserId string `json:"user_id"`
	// Sender details which will be used for fraud checking.
	SenderDetails []SenderDetail `json:"sender_details,omitempty"`
	// Type of account held by the Sender at the Institution. Possible values are INDIVIDUAL, BUSINESS
	SenderType string `json:"sender_type"`
	// Additional attributes of the sender in key:value format (e.g. employer_name: Apple Inc for a payroll case where sender is an employee)
	Metadata *map[string]string `json:"metadata,omitempty"`
}

CreateSenderRequest struct for CreateSenderRequest

func NewCreateSenderRequest ¶

func NewCreateSenderRequest(name string, userId string, senderType string) *CreateSenderRequest

NewCreateSenderRequest instantiates a new CreateSenderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateSenderRequestWithDefaults ¶

func NewCreateSenderRequestWithDefaults() *CreateSenderRequest

NewCreateSenderRequestWithDefaults instantiates a new CreateSenderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateSenderRequest) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateSenderRequest) GetMetadataOk ¶

func (o *CreateSenderRequest) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSenderRequest) GetName ¶

func (o *CreateSenderRequest) GetName() string

GetName returns the Name field value

func (*CreateSenderRequest) GetNameOk ¶

func (o *CreateSenderRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateSenderRequest) GetSenderDetails ¶

func (o *CreateSenderRequest) GetSenderDetails() []SenderDetail

GetSenderDetails returns the SenderDetails field value if set, zero value otherwise.

func (*CreateSenderRequest) GetSenderDetailsOk ¶

func (o *CreateSenderRequest) GetSenderDetailsOk() ([]SenderDetail, bool)

GetSenderDetailsOk returns a tuple with the SenderDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateSenderRequest) GetSenderType ¶

func (o *CreateSenderRequest) GetSenderType() string

GetSenderType returns the SenderType field value

func (*CreateSenderRequest) GetSenderTypeOk ¶

func (o *CreateSenderRequest) GetSenderTypeOk() (*string, bool)

GetSenderTypeOk returns a tuple with the SenderType field value and a boolean to check if the value has been set.

func (*CreateSenderRequest) GetUserId ¶

func (o *CreateSenderRequest) GetUserId() string

GetUserId returns the UserId field value

func (*CreateSenderRequest) GetUserIdOk ¶

func (o *CreateSenderRequest) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*CreateSenderRequest) HasMetadata ¶

func (o *CreateSenderRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreateSenderRequest) HasSenderDetails ¶

func (o *CreateSenderRequest) HasSenderDetails() bool

HasSenderDetails returns a boolean if a field has been set.

func (CreateSenderRequest) MarshalJSON ¶

func (o CreateSenderRequest) MarshalJSON() ([]byte, error)

func (*CreateSenderRequest) SetMetadata ¶

func (o *CreateSenderRequest) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*CreateSenderRequest) SetName ¶

func (o *CreateSenderRequest) SetName(v string)

SetName sets field value

func (*CreateSenderRequest) SetSenderDetails ¶

func (o *CreateSenderRequest) SetSenderDetails(v []SenderDetail)

SetSenderDetails gets a reference to the given []SenderDetail and assigns it to the SenderDetails field.

func (*CreateSenderRequest) SetSenderType ¶

func (o *CreateSenderRequest) SetSenderType(v string)

SetSenderType sets field value

func (*CreateSenderRequest) SetUserId ¶

func (o *CreateSenderRequest) SetUserId(v string)

SetUserId sets field value

type CurrencyAmount ¶

type CurrencyAmount struct {
	Currency *string `json:"currency,omitempty"`
	Value    float32 `json:"value"`
	Raw      *string `json:"raw,omitempty"`
}

CurrencyAmount struct for CurrencyAmount

func NewCurrencyAmount ¶

func NewCurrencyAmount(value float32) *CurrencyAmount

NewCurrencyAmount instantiates a new CurrencyAmount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCurrencyAmountWithDefaults ¶

func NewCurrencyAmountWithDefaults() *CurrencyAmount

NewCurrencyAmountWithDefaults instantiates a new CurrencyAmount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CurrencyAmount) GetCurrency ¶

func (o *CurrencyAmount) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*CurrencyAmount) GetCurrencyOk ¶

func (o *CurrencyAmount) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrencyAmount) GetRaw ¶

func (o *CurrencyAmount) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*CurrencyAmount) GetRawOk ¶

func (o *CurrencyAmount) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CurrencyAmount) GetValue ¶

func (o *CurrencyAmount) GetValue() float32

GetValue returns the Value field value

func (*CurrencyAmount) GetValueOk ¶

func (o *CurrencyAmount) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*CurrencyAmount) HasCurrency ¶

func (o *CurrencyAmount) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*CurrencyAmount) HasRaw ¶

func (o *CurrencyAmount) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (CurrencyAmount) MarshalJSON ¶

func (o CurrencyAmount) MarshalJSON() ([]byte, error)

func (*CurrencyAmount) SetCurrency ¶

func (o *CurrencyAmount) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*CurrencyAmount) SetRaw ¶

func (o *CurrencyAmount) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*CurrencyAmount) SetValue ¶

func (o *CurrencyAmount) SetValue(v float32)

SetValue sets field value

type CustomerApi ¶

type CustomerApi interface {

	/*
		AuthorizeMandate Method for AuthorizeMandate

		Allows a customer to authorize a specific mandate

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param mandateId The mandate_id that is being authorized
		 @return CustomerApiApiAuthorizeMandateRequest
	*/
	AuthorizeMandate(ctx context.Context, mandateId string) CustomerApiApiAuthorizeMandateRequest

	// AuthorizeMandateExecute executes the request
	//  @return GetMandateResponse
	AuthorizeMandateExecute(r CustomerApiApiAuthorizeMandateRequest) (*GetMandateResponse, *http.Response, error)

	/*
		CreateMandate Method for CreateMandate

		CREATE Mandate

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiCreateMandateRequest
	*/
	CreateMandate(ctx context.Context) CustomerApiApiCreateMandateRequest

	// CreateMandateExecute executes the request
	//  @return CreateMandateResponse
	CreateMandateExecute(r CustomerApiApiCreateMandateRequest) (*CreateMandateResponse, *http.Response, error)

	/*
		CreatePayment Method for CreatePayment

		Create new Payment

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiCreatePaymentRequest
	*/
	CreatePayment(ctx context.Context) CustomerApiApiCreatePaymentRequest

	// CreatePaymentExecute executes the request
	//  @return PaymentResponse
	CreatePaymentExecute(r CustomerApiApiCreatePaymentRequest) (*PaymentResponse, *http.Response, error)

	/*
		CreatePaymentAccount Method for CreatePaymentAccount

		create payment account

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiCreatePaymentAccountRequest
	*/
	CreatePaymentAccount(ctx context.Context) CustomerApiApiCreatePaymentAccountRequest

	// CreatePaymentAccountExecute executes the request
	//  @return PaymentAccountDetails
	CreatePaymentAccountExecute(r CustomerApiApiCreatePaymentAccountRequest) (*PaymentAccountDetails, *http.Response, error)

	/*
		CreatePaymentInstruction Method for CreatePaymentInstruction

		Create a new payment instruction to be used when linking to perform new payment

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiCreatePaymentInstructionRequest
	*/
	CreatePaymentInstruction(ctx context.Context) CustomerApiApiCreatePaymentInstructionRequest

	// CreatePaymentInstructionExecute executes the request
	//  @return CreatePaymentInstructionResponse
	CreatePaymentInstructionExecute(r CustomerApiApiCreatePaymentInstructionRequest) (*CreatePaymentInstructionResponse, *http.Response, error)

	/*
		CreatePaymentUser Method for CreatePaymentUser

		Create a payment user

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiCreatePaymentUserRequest
	*/
	CreatePaymentUser(ctx context.Context) CustomerApiApiCreatePaymentUserRequest

	// CreatePaymentUserExecute executes the request
	//  @return PaymentUser
	CreatePaymentUserExecute(r CustomerApiApiCreatePaymentUserRequest) (*PaymentUser, *http.Response, error)

	/*
		DeletePaymentAccount Method for DeletePaymentAccount

		delete payment account

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentAccountId The payment account id
		 @return CustomerApiApiDeletePaymentAccountRequest
	*/
	DeletePaymentAccount(ctx context.Context, paymentAccountId string) CustomerApiApiDeletePaymentAccountRequest

	// DeletePaymentAccountExecute executes the request
	DeletePaymentAccountExecute(r CustomerApiApiDeletePaymentAccountRequest) (*http.Response, error)

	/*
		GenerateLinkToken Method for GenerateLinkToken

		generate a link token that can be used to create link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiGenerateLinkTokenRequest
	*/
	GenerateLinkToken(ctx context.Context) CustomerApiApiGenerateLinkTokenRequest

	// GenerateLinkTokenExecute executes the request
	//  @return LinkTokenResponse
	GenerateLinkTokenExecute(r CustomerApiApiGenerateLinkTokenRequest) (*LinkTokenResponse, *http.Response, error)

	/*
		GetInstitution Method for GetInstitution

		Get a specific institution by institutionId

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param institutionId The institution id
		 @return CustomerApiApiGetInstitutionRequest
	*/
	GetInstitution(ctx context.Context, institutionId string) CustomerApiApiGetInstitutionRequest

	// GetInstitutionExecute executes the request
	//  @return Institution
	GetInstitutionExecute(r CustomerApiApiGetInstitutionRequest) (*Institution, *http.Response, error)

	/*
		GetLineItemsForDisplay Method for GetLineItemsForDisplay

		Get line items for display

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentType The payment type
		 @return CustomerApiApiGetLineItemsForDisplayRequest
	*/
	GetLineItemsForDisplay(ctx context.Context, paymentType string) CustomerApiApiGetLineItemsForDisplayRequest

	// GetLineItemsForDisplayExecute executes the request
	//  @return GetLineItemsForDisplayResponse
	GetLineItemsForDisplayExecute(r CustomerApiApiGetLineItemsForDisplayRequest) (*GetLineItemsForDisplayResponse, *http.Response, error)

	/*
		GetLoginIdentityById Method for GetLoginIdentityById

		Get a specific loginIdentity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return CustomerApiApiGetLoginIdentityByIdRequest
	*/
	GetLoginIdentityById(ctx context.Context, loginIdentityId string) CustomerApiApiGetLoginIdentityByIdRequest

	// GetLoginIdentityByIdExecute executes the request
	//  @return GetLoginIdentityByIdResponse
	GetLoginIdentityByIdExecute(r CustomerApiApiGetLoginIdentityByIdRequest) (*GetLoginIdentityByIdResponse, *http.Response, error)

	/*
		GetLoginIdentityHistory Method for GetLoginIdentityHistory

		Get a history of events for a specific loginIdentity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return CustomerApiApiGetLoginIdentityHistoryRequest
	*/
	GetLoginIdentityHistory(ctx context.Context, loginIdentityId string) CustomerApiApiGetLoginIdentityHistoryRequest

	// GetLoginIdentityHistoryExecute executes the request
	//  @return GetLoginIdentityHistoryResponse
	GetLoginIdentityHistoryExecute(r CustomerApiApiGetLoginIdentityHistoryRequest) (*GetLoginIdentityHistoryResponse, *http.Response, error)

	/*
		GetMandate Method for GetMandate

		Get Mandate details by mandate_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param mandateId mandate id
		 @return CustomerApiApiGetMandateRequest
	*/
	GetMandate(ctx context.Context, mandateId string) CustomerApiApiGetMandateRequest

	// GetMandateExecute executes the request
	//  @return GetMandateResponse
	GetMandateExecute(r CustomerApiApiGetMandateRequest) (*GetMandateResponse, *http.Response, error)

	/*
		GetMandateAuth Method for GetMandateAuth

		Get Mandate Authorization by mandate id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiGetMandateAuthRequest
	*/
	GetMandateAuth(ctx context.Context) CustomerApiApiGetMandateAuthRequest

	// GetMandateAuthExecute executes the request
	//  @return GetMandateAuthResponse
	GetMandateAuthExecute(r CustomerApiApiGetMandateAuthRequest) (*GetMandateAuthResponse, *http.Response, error)

	/*
		GetMandateAuthLink Method for GetMandateAuthLink

		Get link to launch FV Link UI in mandate authorization mode

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiGetMandateAuthLinkRequest
	*/
	GetMandateAuthLink(ctx context.Context) CustomerApiApiGetMandateAuthLinkRequest

	// GetMandateAuthLinkExecute executes the request
	//  @return GetMandateAuthLinkResponse
	GetMandateAuthLinkExecute(r CustomerApiApiGetMandateAuthLinkRequest) (*GetMandateAuthLinkResponse, *http.Response, error)

	/*
		GetPayment Method for GetPayment

		Get Payment details by payment_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentId payment id
		 @return CustomerApiApiGetPaymentRequest
	*/
	GetPayment(ctx context.Context, paymentId string) CustomerApiApiGetPaymentRequest

	// GetPaymentExecute executes the request
	//  @return PaymentResponse
	GetPaymentExecute(r CustomerApiApiGetPaymentRequest) (*PaymentResponse, *http.Response, error)

	/*
		GetPaymentInstruction Method for GetPaymentInstruction

		Get payment instructions by payment_instruction_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentInstructionId The id of a payment instruction
		 @return CustomerApiApiGetPaymentInstructionRequest
	*/
	GetPaymentInstruction(ctx context.Context, paymentInstructionId string) CustomerApiApiGetPaymentInstructionRequest

	// GetPaymentInstructionExecute executes the request
	//  @return GetPaymentInstructionsResponse
	GetPaymentInstructionExecute(r CustomerApiApiGetPaymentInstructionRequest) (*GetPaymentInstructionsResponse, *http.Response, error)

	/*
		GetPaymentUser Method for GetPaymentUser

		Get a payment user

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentUserId
		 @return CustomerApiApiGetPaymentUserRequest
	*/
	GetPaymentUser(ctx context.Context, paymentUserId string) CustomerApiApiGetPaymentUserRequest

	// GetPaymentUserExecute executes the request
	//  @return PaymentUser
	GetPaymentUserExecute(r CustomerApiApiGetPaymentUserRequest) (*PaymentUser, *http.Response, error)

	/*
		ListInstitutions Method for ListInstitutions

		Get a list of institutions

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiListInstitutionsRequest
	*/
	ListInstitutions(ctx context.Context) CustomerApiApiListInstitutionsRequest

	// ListInstitutionsExecute executes the request
	//  @return []Institution
	ListInstitutionsExecute(r CustomerApiApiListInstitutionsRequest) ([]Institution, *http.Response, error)

	/*
		ListPaymentAccounts Method for ListPaymentAccounts

		Get payment account by user id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentUserId The payment user id
		 @return CustomerApiApiListPaymentAccountsRequest
	*/
	ListPaymentAccounts(ctx context.Context, paymentUserId string) CustomerApiApiListPaymentAccountsRequest

	// ListPaymentAccountsExecute executes the request
	//  @return ListPaymentAccountsResponse
	ListPaymentAccountsExecute(r CustomerApiApiListPaymentAccountsRequest) (*ListPaymentAccountsResponse, *http.Response, error)

	/*
		RefreshToken Method for RefreshToken

		Refresh an access token

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiRefreshTokenRequest
	*/
	RefreshToken(ctx context.Context) CustomerApiApiRefreshTokenRequest

	// RefreshTokenExecute executes the request
	//  @return AccessTokenResponse
	RefreshTokenExecute(r CustomerApiApiRefreshTokenRequest) (*AccessTokenResponse, *http.Response, error)

	/*
		SetMandateInstitution Method for SetMandateInstitution

		Update InstitutionID and SenderType for Mandate

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiSetMandateInstitutionRequest
	*/
	SetMandateInstitution(ctx context.Context) CustomerApiApiSetMandateInstitutionRequest

	// SetMandateInstitutionExecute executes the request
	//  @return SetMandateInstitutionResponse
	SetMandateInstitutionExecute(r CustomerApiApiSetMandateInstitutionRequest) (*SetMandateInstitutionResponse, *http.Response, error)

	/*
		SubmitAuthChecklist Method for SubmitAuthChecklist

		Submit authorization checklist items

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return CustomerApiApiSubmitAuthChecklistRequest
	*/
	SubmitAuthChecklist(ctx context.Context) CustomerApiApiSubmitAuthChecklistRequest

	// SubmitAuthChecklistExecute executes the request
	//  @return SubmitAuthChecklistResponse
	SubmitAuthChecklistExecute(r CustomerApiApiSubmitAuthChecklistRequest) (*SubmitAuthChecklistResponse, *http.Response, error)
}

type CustomerApiApiAuthorizeMandateRequest ¶

type CustomerApiApiAuthorizeMandateRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiAuthorizeMandateRequest) AuthorizeMandateRequest ¶

request body for authorizing a mandate

func (CustomerApiApiAuthorizeMandateRequest) Execute ¶

type CustomerApiApiCreateMandateRequest ¶

type CustomerApiApiCreateMandateRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiCreateMandateRequest) CreateMandateRequest ¶

request body for creating mandate

func (CustomerApiApiCreateMandateRequest) Execute ¶

func (CustomerApiApiCreateMandateRequest) IdempotencyKey ¶

A random key provided by the customer, per unique payment. The purpose for the Idempotency key is to allow safe retrying without the operation being performed multiple times.

type CustomerApiApiCreatePaymentAccountRequest ¶

type CustomerApiApiCreatePaymentAccountRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiCreatePaymentAccountRequest) CreatePaymentAccountRequest ¶

request body for creating payment account

func (CustomerApiApiCreatePaymentAccountRequest) Execute ¶

type CustomerApiApiCreatePaymentInstructionRequest ¶

type CustomerApiApiCreatePaymentInstructionRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiCreatePaymentInstructionRequest) Execute ¶

func (CustomerApiApiCreatePaymentInstructionRequest) PaymentInstruction ¶

Request body for starting a new Link

type CustomerApiApiCreatePaymentRequest ¶

type CustomerApiApiCreatePaymentRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiCreatePaymentRequest) CreatePaymentRequest ¶

request body for creating payment

func (CustomerApiApiCreatePaymentRequest) Execute ¶

func (CustomerApiApiCreatePaymentRequest) IdempotencyKey ¶

A random key provided by the customer, per unique payment. The purpose for the Idempotency key is to allow safe retrying without the operation being performed multiple times.

type CustomerApiApiCreatePaymentUserRequest ¶

type CustomerApiApiCreatePaymentUserRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiCreatePaymentUserRequest) CreatePaymentUserRequest ¶

request body for creating payment user

func (CustomerApiApiCreatePaymentUserRequest) Execute ¶

type CustomerApiApiDeletePaymentAccountRequest ¶

type CustomerApiApiDeletePaymentAccountRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiDeletePaymentAccountRequest) Execute ¶

type CustomerApiApiGenerateLinkTokenRequest ¶

type CustomerApiApiGenerateLinkTokenRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGenerateLinkTokenRequest) Execute ¶

func (CustomerApiApiGenerateLinkTokenRequest) LinkTokenRequest ¶

token request

type CustomerApiApiGetInstitutionRequest ¶

type CustomerApiApiGetInstitutionRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetInstitutionRequest) Execute ¶

type CustomerApiApiGetLineItemsForDisplayRequest ¶

type CustomerApiApiGetLineItemsForDisplayRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetLineItemsForDisplayRequest) Execute ¶

type CustomerApiApiGetLoginIdentityByIdRequest ¶

type CustomerApiApiGetLoginIdentityByIdRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetLoginIdentityByIdRequest) Execute ¶

type CustomerApiApiGetLoginIdentityHistoryRequest ¶

type CustomerApiApiGetLoginIdentityHistoryRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetLoginIdentityHistoryRequest) Execute ¶

type CustomerApiApiGetMandateAuthLinkRequest ¶

type CustomerApiApiGetMandateAuthLinkRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetMandateAuthLinkRequest) Execute ¶

func (CustomerApiApiGetMandateAuthLinkRequest) GetMandateAuthLinkRequest ¶

request body for mandate authorization link

type CustomerApiApiGetMandateAuthRequest ¶

type CustomerApiApiGetMandateAuthRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetMandateAuthRequest) Execute ¶

type CustomerApiApiGetMandateRequest ¶

type CustomerApiApiGetMandateRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetMandateRequest) Execute ¶

type CustomerApiApiGetPaymentInstructionRequest ¶

type CustomerApiApiGetPaymentInstructionRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetPaymentInstructionRequest) Execute ¶

type CustomerApiApiGetPaymentRequest ¶

type CustomerApiApiGetPaymentRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetPaymentRequest) Execute ¶

type CustomerApiApiGetPaymentUserRequest ¶

type CustomerApiApiGetPaymentUserRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiGetPaymentUserRequest) Execute ¶

type CustomerApiApiListInstitutionsRequest ¶

type CustomerApiApiListInstitutionsRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiListInstitutionsRequest) Countries ¶

The countries the institution belongs to

func (CustomerApiApiListInstitutionsRequest) Country ¶

(Deprecated) The country the institution belongs to

func (CustomerApiApiListInstitutionsRequest) Execute ¶

func (CustomerApiApiListInstitutionsRequest) InstitutionType ¶

The type of institution

func (CustomerApiApiListInstitutionsRequest) ProductsSupported ¶

The products that this institution supports

type CustomerApiApiListPaymentAccountsRequest ¶

type CustomerApiApiListPaymentAccountsRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiListPaymentAccountsRequest) Execute ¶

type CustomerApiApiRefreshTokenRequest ¶

type CustomerApiApiRefreshTokenRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiRefreshTokenRequest) Execute ¶

func (CustomerApiApiRefreshTokenRequest) RefreshRequest ¶

The refresh token

type CustomerApiApiSetMandateInstitutionRequest ¶

type CustomerApiApiSetMandateInstitutionRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiSetMandateInstitutionRequest) Execute ¶

func (CustomerApiApiSetMandateInstitutionRequest) UpdateRequest ¶

request body for updating mandate institutionId and senderType

type CustomerApiApiSubmitAuthChecklistRequest ¶

type CustomerApiApiSubmitAuthChecklistRequest struct {
	ApiService CustomerApi
	// contains filtered or unexported fields
}

func (CustomerApiApiSubmitAuthChecklistRequest) Execute ¶

func (CustomerApiApiSubmitAuthChecklistRequest) SubmitAuthChecklistRequest ¶

request body for submitting auth checklist

type CustomerApiService ¶

type CustomerApiService service

CustomerApiService CustomerApi service

func (*CustomerApiService) AuthorizeMandate ¶

AuthorizeMandate Method for AuthorizeMandate

Allows a customer to authorize a specific mandate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param mandateId The mandate_id that is being authorized
@return CustomerApiApiAuthorizeMandateRequest

func (*CustomerApiService) AuthorizeMandateExecute ¶

Execute executes the request

@return GetMandateResponse

func (*CustomerApiService) CreateMandate ¶

CreateMandate Method for CreateMandate

CREATE Mandate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiCreateMandateRequest

func (*CustomerApiService) CreateMandateExecute ¶

Execute executes the request

@return CreateMandateResponse

func (*CustomerApiService) CreatePayment ¶

CreatePayment Method for CreatePayment

Create new Payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiCreatePaymentRequest

func (*CustomerApiService) CreatePaymentAccount ¶

CreatePaymentAccount Method for CreatePaymentAccount

create payment account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiCreatePaymentAccountRequest

func (*CustomerApiService) CreatePaymentAccountExecute ¶

Execute executes the request

@return PaymentAccountDetails

func (*CustomerApiService) CreatePaymentExecute ¶

Execute executes the request

@return PaymentResponse

func (*CustomerApiService) CreatePaymentInstruction ¶

CreatePaymentInstruction Method for CreatePaymentInstruction

Create a new payment instruction to be used when linking to perform new payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiCreatePaymentInstructionRequest

func (*CustomerApiService) CreatePaymentInstructionExecute ¶

Execute executes the request

@return CreatePaymentInstructionResponse

func (*CustomerApiService) CreatePaymentUser ¶

CreatePaymentUser Method for CreatePaymentUser

Create a payment user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiCreatePaymentUserRequest

func (*CustomerApiService) CreatePaymentUserExecute ¶

Execute executes the request

@return PaymentUser

func (*CustomerApiService) DeletePaymentAccount ¶

func (a *CustomerApiService) DeletePaymentAccount(ctx context.Context, paymentAccountId string) CustomerApiApiDeletePaymentAccountRequest

DeletePaymentAccount Method for DeletePaymentAccount

delete payment account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentAccountId The payment account id
@return CustomerApiApiDeletePaymentAccountRequest

func (*CustomerApiService) DeletePaymentAccountExecute ¶

func (a *CustomerApiService) DeletePaymentAccountExecute(r CustomerApiApiDeletePaymentAccountRequest) (*http.Response, error)

Execute executes the request

func (*CustomerApiService) GenerateLinkToken ¶

GenerateLinkToken Method for GenerateLinkToken

generate a link token that can be used to create link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiGenerateLinkTokenRequest

func (*CustomerApiService) GenerateLinkTokenExecute ¶

Execute executes the request

@return LinkTokenResponse

func (*CustomerApiService) GetInstitution ¶

func (a *CustomerApiService) GetInstitution(ctx context.Context, institutionId string) CustomerApiApiGetInstitutionRequest

GetInstitution Method for GetInstitution

Get a specific institution by institutionId

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param institutionId The institution id
@return CustomerApiApiGetInstitutionRequest

func (*CustomerApiService) GetInstitutionExecute ¶

Execute executes the request

@return Institution

func (*CustomerApiService) GetLineItemsForDisplay ¶

func (a *CustomerApiService) GetLineItemsForDisplay(ctx context.Context, paymentType string) CustomerApiApiGetLineItemsForDisplayRequest

GetLineItemsForDisplay Method for GetLineItemsForDisplay

Get line items for display

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentType The payment type
@return CustomerApiApiGetLineItemsForDisplayRequest

func (*CustomerApiService) GetLineItemsForDisplayExecute ¶

Execute executes the request

@return GetLineItemsForDisplayResponse

func (*CustomerApiService) GetLoginIdentityById ¶

func (a *CustomerApiService) GetLoginIdentityById(ctx context.Context, loginIdentityId string) CustomerApiApiGetLoginIdentityByIdRequest

GetLoginIdentityById Method for GetLoginIdentityById

Get a specific loginIdentity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return CustomerApiApiGetLoginIdentityByIdRequest

func (*CustomerApiService) GetLoginIdentityByIdExecute ¶

Execute executes the request

@return GetLoginIdentityByIdResponse

func (*CustomerApiService) GetLoginIdentityHistory ¶

func (a *CustomerApiService) GetLoginIdentityHistory(ctx context.Context, loginIdentityId string) CustomerApiApiGetLoginIdentityHistoryRequest

GetLoginIdentityHistory Method for GetLoginIdentityHistory

Get a history of events for a specific loginIdentity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return CustomerApiApiGetLoginIdentityHistoryRequest

func (*CustomerApiService) GetLoginIdentityHistoryExecute ¶

Execute executes the request

@return GetLoginIdentityHistoryResponse

func (*CustomerApiService) GetMandate ¶

GetMandate Method for GetMandate

Get Mandate details by mandate_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param mandateId mandate id
@return CustomerApiApiGetMandateRequest

func (*CustomerApiService) GetMandateAuth ¶

GetMandateAuth Method for GetMandateAuth

Get Mandate Authorization by mandate id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiGetMandateAuthRequest

func (*CustomerApiService) GetMandateAuthExecute ¶

Execute executes the request

@return GetMandateAuthResponse

GetMandateAuthLink Method for GetMandateAuthLink

Get link to launch FV Link UI in mandate authorization mode

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiGetMandateAuthLinkRequest

func (*CustomerApiService) GetMandateAuthLinkExecute ¶

Execute executes the request

@return GetMandateAuthLinkResponse

func (*CustomerApiService) GetMandateExecute ¶

Execute executes the request

@return GetMandateResponse

func (*CustomerApiService) GetPayment ¶

GetPayment Method for GetPayment

Get Payment details by payment_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentId payment id
@return CustomerApiApiGetPaymentRequest

func (*CustomerApiService) GetPaymentExecute ¶

Execute executes the request

@return PaymentResponse

func (*CustomerApiService) GetPaymentInstruction ¶

func (a *CustomerApiService) GetPaymentInstruction(ctx context.Context, paymentInstructionId string) CustomerApiApiGetPaymentInstructionRequest

GetPaymentInstruction Method for GetPaymentInstruction

Get payment instructions by payment_instruction_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentInstructionId The id of a payment instruction
@return CustomerApiApiGetPaymentInstructionRequest

func (*CustomerApiService) GetPaymentInstructionExecute ¶

Execute executes the request

@return GetPaymentInstructionsResponse

func (*CustomerApiService) GetPaymentUser ¶

func (a *CustomerApiService) GetPaymentUser(ctx context.Context, paymentUserId string) CustomerApiApiGetPaymentUserRequest

GetPaymentUser Method for GetPaymentUser

Get a payment user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentUserId
@return CustomerApiApiGetPaymentUserRequest

func (*CustomerApiService) GetPaymentUserExecute ¶

Execute executes the request

@return PaymentUser

func (*CustomerApiService) ListInstitutions ¶

ListInstitutions Method for ListInstitutions

Get a list of institutions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiListInstitutionsRequest

func (*CustomerApiService) ListInstitutionsExecute ¶

Execute executes the request

@return []Institution

func (*CustomerApiService) ListPaymentAccounts ¶

func (a *CustomerApiService) ListPaymentAccounts(ctx context.Context, paymentUserId string) CustomerApiApiListPaymentAccountsRequest

ListPaymentAccounts Method for ListPaymentAccounts

Get payment account by user id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentUserId The payment user id
@return CustomerApiApiListPaymentAccountsRequest

func (*CustomerApiService) ListPaymentAccountsExecute ¶

Execute executes the request

@return ListPaymentAccountsResponse

func (*CustomerApiService) RefreshToken ¶

RefreshToken Method for RefreshToken

Refresh an access token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiRefreshTokenRequest

func (*CustomerApiService) RefreshTokenExecute ¶

Execute executes the request

@return AccessTokenResponse

func (*CustomerApiService) SetMandateInstitution ¶

SetMandateInstitution Method for SetMandateInstitution

Update InstitutionID and SenderType for Mandate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiSetMandateInstitutionRequest

func (*CustomerApiService) SetMandateInstitutionExecute ¶

Execute executes the request

@return SetMandateInstitutionResponse

func (*CustomerApiService) SubmitAuthChecklist ¶

SubmitAuthChecklist Method for SubmitAuthChecklist

Submit authorization checklist items

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return CustomerApiApiSubmitAuthChecklistRequest

func (*CustomerApiService) SubmitAuthChecklistExecute ¶

Execute executes the request

@return SubmitAuthChecklistResponse

type CustomerPaymentInstruction ¶

type CustomerPaymentInstruction struct {
	// A id of the user of this payment, need to equal to userId when creating link
	UserId string `json:"user_id"`
	// Type of payment is being created, please check Documentation on which payment type is supported in each institution
	Type string `json:"type"`
	// The recipient name
	RecipientName *string `json:"recipient_name,omitempty"`
	// The recipient account Id
	RecipientAccountId *string `json:"recipient_account_id,omitempty"`
	// The sender name
	SenderName *string `json:"sender_name,omitempty"`
	// The sender account Id
	SenderAccountId *string `json:"sender_account_id,omitempty"`
	// When the payment should start
	StartDate NullableString `json:"start_date,omitempty"`
	// When the payment should stop
	EndDate NullableString `json:"end_date,omitempty"`
	// The currency for the payment
	Currency *string `json:"currency,omitempty"`
	// The payment amount
	Amount *float32 `json:"amount,omitempty"`
	// How often the payment should be executed
	Frequency *string `json:"frequency,omitempty"`
	// Related remarks about this instruction
	Remarks *string `json:"remarks,omitempty"`
}

CustomerPaymentInstruction struct for CustomerPaymentInstruction

func NewCustomerPaymentInstruction ¶

func NewCustomerPaymentInstruction(userId string, type_ string) *CustomerPaymentInstruction

NewCustomerPaymentInstruction instantiates a new CustomerPaymentInstruction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomerPaymentInstructionWithDefaults ¶

func NewCustomerPaymentInstructionWithDefaults() *CustomerPaymentInstruction

NewCustomerPaymentInstructionWithDefaults instantiates a new CustomerPaymentInstruction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomerPaymentInstruction) GetAmount ¶

func (o *CustomerPaymentInstruction) GetAmount() float32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetAmountOk ¶

func (o *CustomerPaymentInstruction) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetCurrency ¶

func (o *CustomerPaymentInstruction) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetCurrencyOk ¶

func (o *CustomerPaymentInstruction) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetEndDate ¶

func (o *CustomerPaymentInstruction) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CustomerPaymentInstruction) GetEndDateOk ¶

func (o *CustomerPaymentInstruction) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CustomerPaymentInstruction) GetFrequency ¶

func (o *CustomerPaymentInstruction) GetFrequency() string

GetFrequency returns the Frequency field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetFrequencyOk ¶

func (o *CustomerPaymentInstruction) GetFrequencyOk() (*string, bool)

GetFrequencyOk returns a tuple with the Frequency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetRecipientAccountId ¶

func (o *CustomerPaymentInstruction) GetRecipientAccountId() string

GetRecipientAccountId returns the RecipientAccountId field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetRecipientAccountIdOk ¶

func (o *CustomerPaymentInstruction) GetRecipientAccountIdOk() (*string, bool)

GetRecipientAccountIdOk returns a tuple with the RecipientAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetRecipientName ¶

func (o *CustomerPaymentInstruction) GetRecipientName() string

GetRecipientName returns the RecipientName field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetRecipientNameOk ¶

func (o *CustomerPaymentInstruction) GetRecipientNameOk() (*string, bool)

GetRecipientNameOk returns a tuple with the RecipientName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetRemarks ¶

func (o *CustomerPaymentInstruction) GetRemarks() string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetRemarksOk ¶

func (o *CustomerPaymentInstruction) GetRemarksOk() (*string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetSenderAccountId ¶

func (o *CustomerPaymentInstruction) GetSenderAccountId() string

GetSenderAccountId returns the SenderAccountId field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetSenderAccountIdOk ¶

func (o *CustomerPaymentInstruction) GetSenderAccountIdOk() (*string, bool)

GetSenderAccountIdOk returns a tuple with the SenderAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetSenderName ¶

func (o *CustomerPaymentInstruction) GetSenderName() string

GetSenderName returns the SenderName field value if set, zero value otherwise.

func (*CustomerPaymentInstruction) GetSenderNameOk ¶

func (o *CustomerPaymentInstruction) GetSenderNameOk() (*string, bool)

GetSenderNameOk returns a tuple with the SenderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetStartDate ¶

func (o *CustomerPaymentInstruction) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CustomerPaymentInstruction) GetStartDateOk ¶

func (o *CustomerPaymentInstruction) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CustomerPaymentInstruction) GetType ¶

func (o *CustomerPaymentInstruction) GetType() string

GetType returns the Type field value

func (*CustomerPaymentInstruction) GetTypeOk ¶

func (o *CustomerPaymentInstruction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) GetUserId ¶

func (o *CustomerPaymentInstruction) GetUserId() string

GetUserId returns the UserId field value

func (*CustomerPaymentInstruction) GetUserIdOk ¶

func (o *CustomerPaymentInstruction) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*CustomerPaymentInstruction) HasAmount ¶

func (o *CustomerPaymentInstruction) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasCurrency ¶

func (o *CustomerPaymentInstruction) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasEndDate ¶

func (o *CustomerPaymentInstruction) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasFrequency ¶

func (o *CustomerPaymentInstruction) HasFrequency() bool

HasFrequency returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasRecipientAccountId ¶

func (o *CustomerPaymentInstruction) HasRecipientAccountId() bool

HasRecipientAccountId returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasRecipientName ¶

func (o *CustomerPaymentInstruction) HasRecipientName() bool

HasRecipientName returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasRemarks ¶

func (o *CustomerPaymentInstruction) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasSenderAccountId ¶

func (o *CustomerPaymentInstruction) HasSenderAccountId() bool

HasSenderAccountId returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasSenderName ¶

func (o *CustomerPaymentInstruction) HasSenderName() bool

HasSenderName returns a boolean if a field has been set.

func (*CustomerPaymentInstruction) HasStartDate ¶

func (o *CustomerPaymentInstruction) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (CustomerPaymentInstruction) MarshalJSON ¶

func (o CustomerPaymentInstruction) MarshalJSON() ([]byte, error)

func (*CustomerPaymentInstruction) SetAmount ¶

func (o *CustomerPaymentInstruction) SetAmount(v float32)

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*CustomerPaymentInstruction) SetCurrency ¶

func (o *CustomerPaymentInstruction) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*CustomerPaymentInstruction) SetEndDate ¶

func (o *CustomerPaymentInstruction) SetEndDate(v string)

SetEndDate gets a reference to the given NullableString and assigns it to the EndDate field.

func (*CustomerPaymentInstruction) SetEndDateNil ¶

func (o *CustomerPaymentInstruction) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*CustomerPaymentInstruction) SetFrequency ¶

func (o *CustomerPaymentInstruction) SetFrequency(v string)

SetFrequency gets a reference to the given string and assigns it to the Frequency field.

func (*CustomerPaymentInstruction) SetRecipientAccountId ¶

func (o *CustomerPaymentInstruction) SetRecipientAccountId(v string)

SetRecipientAccountId gets a reference to the given string and assigns it to the RecipientAccountId field.

func (*CustomerPaymentInstruction) SetRecipientName ¶

func (o *CustomerPaymentInstruction) SetRecipientName(v string)

SetRecipientName gets a reference to the given string and assigns it to the RecipientName field.

func (*CustomerPaymentInstruction) SetRemarks ¶

func (o *CustomerPaymentInstruction) SetRemarks(v string)

SetRemarks gets a reference to the given string and assigns it to the Remarks field.

func (*CustomerPaymentInstruction) SetSenderAccountId ¶

func (o *CustomerPaymentInstruction) SetSenderAccountId(v string)

SetSenderAccountId gets a reference to the given string and assigns it to the SenderAccountId field.

func (*CustomerPaymentInstruction) SetSenderName ¶

func (o *CustomerPaymentInstruction) SetSenderName(v string)

SetSenderName gets a reference to the given string and assigns it to the SenderName field.

func (*CustomerPaymentInstruction) SetStartDate ¶

func (o *CustomerPaymentInstruction) SetStartDate(v string)

SetStartDate gets a reference to the given NullableString and assigns it to the StartDate field.

func (*CustomerPaymentInstruction) SetStartDateNil ¶

func (o *CustomerPaymentInstruction) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*CustomerPaymentInstruction) SetType ¶

func (o *CustomerPaymentInstruction) SetType(v string)

SetType sets field value

func (*CustomerPaymentInstruction) SetUserId ¶

func (o *CustomerPaymentInstruction) SetUserId(v string)

SetUserId sets field value

func (*CustomerPaymentInstruction) UnsetEndDate ¶

func (o *CustomerPaymentInstruction) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*CustomerPaymentInstruction) UnsetStartDate ¶

func (o *CustomerPaymentInstruction) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

type CustomizationDetails ¶

type CustomizationDetails struct {
	LogoId      *string `json:"logo_id,omitempty"`
	DisplayName *string `json:"display_name,omitempty"`
}

CustomizationDetails struct for CustomizationDetails

func NewCustomizationDetails ¶

func NewCustomizationDetails() *CustomizationDetails

NewCustomizationDetails instantiates a new CustomizationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomizationDetailsWithDefaults ¶

func NewCustomizationDetailsWithDefaults() *CustomizationDetails

NewCustomizationDetailsWithDefaults instantiates a new CustomizationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomizationDetails) GetDisplayName ¶

func (o *CustomizationDetails) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*CustomizationDetails) GetDisplayNameOk ¶

func (o *CustomizationDetails) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomizationDetails) GetLogoId ¶

func (o *CustomizationDetails) GetLogoId() string

GetLogoId returns the LogoId field value if set, zero value otherwise.

func (*CustomizationDetails) GetLogoIdOk ¶

func (o *CustomizationDetails) GetLogoIdOk() (*string, bool)

GetLogoIdOk returns a tuple with the LogoId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomizationDetails) HasDisplayName ¶

func (o *CustomizationDetails) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*CustomizationDetails) HasLogoId ¶

func (o *CustomizationDetails) HasLogoId() bool

HasLogoId returns a boolean if a field has been set.

func (CustomizationDetails) MarshalJSON ¶

func (o CustomizationDetails) MarshalJSON() ([]byte, error)

func (*CustomizationDetails) SetDisplayName ¶

func (o *CustomizationDetails) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*CustomizationDetails) SetLogoId ¶

func (o *CustomizationDetails) SetLogoId(v string)

SetLogoId gets a reference to the given string and assigns it to the LogoId field.

type DefaultApi ¶

type DefaultApi interface {

	/*
		CancelPaymentLink Method for CancelPaymentLink

		Cancel a payment link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentLinkId The payment link id
		 @return DefaultApiApiCancelPaymentLinkRequest
	*/
	CancelPaymentLink(ctx context.Context, paymentLinkId string) DefaultApiApiCancelPaymentLinkRequest

	// CancelPaymentLinkExecute executes the request
	//  @return PaymentLinkResponse
	CancelPaymentLinkExecute(r DefaultApiApiCancelPaymentLinkRequest) (*PaymentLinkResponse, *http.Response, error)

	/*
		CancelPayout Method for CancelPayout

		Cancel Payout by payout_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param payoutId payout id
		 @return DefaultApiApiCancelPayoutRequest
	*/
	CancelPayout(ctx context.Context, payoutId string) DefaultApiApiCancelPayoutRequest

	// CancelPayoutExecute executes the request
	//  @return PayoutSnapshotResponse
	CancelPayoutExecute(r DefaultApiApiCancelPayoutRequest) (*PayoutSnapshotResponse, *http.Response, error)

	/*
		ChangePaymentMethodPaymentLink Method for ChangePaymentMethodPaymentLink

		Initiate change payment method from payment link front-end

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiChangePaymentMethodPaymentLinkRequest
	*/
	ChangePaymentMethodPaymentLink(ctx context.Context) DefaultApiApiChangePaymentMethodPaymentLinkRequest

	// ChangePaymentMethodPaymentLinkExecute executes the request
	//  @return ChangePaymentMethodFvLinkResponse
	ChangePaymentMethodPaymentLinkExecute(r DefaultApiApiChangePaymentMethodPaymentLinkRequest) (*ChangePaymentMethodFvLinkResponse, *http.Response, error)

	/*
		ConfirmManualPayment Method for ConfirmManualPayment

		Submit manual payment confirmation

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiConfirmManualPaymentRequest
	*/
	ConfirmManualPayment(ctx context.Context) DefaultApiApiConfirmManualPaymentRequest

	// ConfirmManualPaymentExecute executes the request
	//  @return ManualPaymentConfirmationResponse
	ConfirmManualPaymentExecute(r DefaultApiApiConfirmManualPaymentRequest) (*ManualPaymentConfirmationResponse, *http.Response, error)

	/*
		ConfirmPayment Method for ConfirmPayment

		Confirm a payment against a payment Link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiConfirmPaymentRequest
	*/
	ConfirmPayment(ctx context.Context) DefaultApiApiConfirmPaymentRequest

	// ConfirmPaymentExecute executes the request
	//  @return ConfirmPaymentResponse
	ConfirmPaymentExecute(r DefaultApiApiConfirmPaymentRequest) (*ConfirmPaymentResponse, *http.Response, error)

	/*
		CreateFpsToken Method for CreateFpsToken

		Create token for fps flow

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreateFpsTokenRequest
	*/
	CreateFpsToken(ctx context.Context) DefaultApiApiCreateFpsTokenRequest

	// CreateFpsTokenExecute executes the request
	//  @return CreateFpsTokenResponse
	CreateFpsTokenExecute(r DefaultApiApiCreateFpsTokenRequest) (*CreateFpsTokenResponse, *http.Response, error)

	/*
		CreateMandateForExistingSender Method for CreateMandateForExistingSender

		Create mandate for an existing sender account

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreateMandateForExistingSenderRequest
	*/
	CreateMandateForExistingSender(ctx context.Context) DefaultApiApiCreateMandateForExistingSenderRequest

	// CreateMandateForExistingSenderExecute executes the request
	//  @return CreateMandateResponse
	CreateMandateForExistingSenderExecute(r DefaultApiApiCreateMandateForExistingSenderRequest) (*CreateMandateResponse, *http.Response, error)

	/*
		CreatePaymentLink Method for CreatePaymentLink

		Create payment link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreatePaymentLinkRequest
	*/
	CreatePaymentLink(ctx context.Context) DefaultApiApiCreatePaymentLinkRequest

	// CreatePaymentLinkExecute executes the request
	//  @return PaymentLinkResponse
	CreatePaymentLinkExecute(r DefaultApiApiCreatePaymentLinkRequest) (*PaymentLinkResponse, *http.Response, error)

	/*
		CreatePaymentLinkCardPayment Method for CreatePaymentLinkCardPayment

		Initiate Card Payment for a Payment Link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreatePaymentLinkCardPaymentRequest
	*/
	CreatePaymentLinkCardPayment(ctx context.Context) DefaultApiApiCreatePaymentLinkCardPaymentRequest

	// CreatePaymentLinkCardPaymentExecute executes the request
	//  @return CreatePaymentLinkCardPaymentResponse
	CreatePaymentLinkCardPaymentExecute(r DefaultApiApiCreatePaymentLinkCardPaymentRequest) (*CreatePaymentLinkCardPaymentResponse, *http.Response, error)

	/*
		CreatePaymentLinkMandate Method for CreatePaymentLinkMandate

		CREATE Mandate for payment link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreatePaymentLinkMandateRequest
	*/
	CreatePaymentLinkMandate(ctx context.Context) DefaultApiApiCreatePaymentLinkMandateRequest

	// CreatePaymentLinkMandateExecute executes the request
	//  @return CreatePaymentLinkMandateResponse
	CreatePaymentLinkMandateExecute(r DefaultApiApiCreatePaymentLinkMandateRequest) (*CreatePaymentLinkMandateResponse, *http.Response, error)

	/*
		CreateScheduledPayout Method for CreateScheduledPayout

		Create a scheduled payout

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiCreateScheduledPayoutRequest
	*/
	CreateScheduledPayout(ctx context.Context) DefaultApiApiCreateScheduledPayoutRequest

	// CreateScheduledPayoutExecute executes the request
	//  @return PayoutSnapshotResponse
	CreateScheduledPayoutExecute(r DefaultApiApiCreateScheduledPayoutRequest) (*PayoutSnapshotResponse, *http.Response, error)

	/*
		GetFpsQrCode Method for GetFpsQrCode

		Get the FPS QR code

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiGetFpsQrCodeRequest
	*/
	GetFpsQrCode(ctx context.Context) DefaultApiApiGetFpsQrCodeRequest

	// GetFpsQrCodeExecute executes the request
	//  @return FpsQrCodeResponse
	GetFpsQrCodeExecute(r DefaultApiApiGetFpsQrCodeRequest) (*FpsQrCodeResponse, *http.Response, error)

	/*
		GetInstitutionsForCustomer Method for GetInstitutionsForCustomer

		Get a customer-specific list of institutions for Finverse Link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiGetInstitutionsForCustomerRequest
	*/
	GetInstitutionsForCustomer(ctx context.Context) DefaultApiApiGetInstitutionsForCustomerRequest

	// GetInstitutionsForCustomerExecute executes the request
	//  @return []Institution
	GetInstitutionsForCustomerExecute(r DefaultApiApiGetInstitutionsForCustomerRequest) ([]Institution, *http.Response, error)

	/*
		GetPaymentLink Method for GetPaymentLink

		Get payment link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentLinkId The payment link id
		 @return DefaultApiApiGetPaymentLinkRequest
	*/
	GetPaymentLink(ctx context.Context, paymentLinkId string) DefaultApiApiGetPaymentLinkRequest

	// GetPaymentLinkExecute executes the request
	//  @return PaymentLinkResponse
	GetPaymentLinkExecute(r DefaultApiApiGetPaymentLinkRequest) (*PaymentLinkResponse, *http.Response, error)

	/*
		GetPaymentMethodPaymentLink Method for GetPaymentMethodPaymentLink

		Get payment method in payment link flow

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiGetPaymentMethodPaymentLinkRequest
	*/
	GetPaymentMethodPaymentLink(ctx context.Context) DefaultApiApiGetPaymentMethodPaymentLinkRequest

	// GetPaymentMethodPaymentLinkExecute executes the request
	//  @return PaymentMethodFvLinkResponse
	GetPaymentMethodPaymentLinkExecute(r DefaultApiApiGetPaymentMethodPaymentLinkRequest) (*PaymentMethodFvLinkResponse, *http.Response, error)

	/*
		GetPayoutById Method for GetPayoutById

		Get payout by payout_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param payoutId payout id
		 @return DefaultApiApiGetPayoutByIdRequest
	*/
	GetPayoutById(ctx context.Context, payoutId string) DefaultApiApiGetPayoutByIdRequest

	// GetPayoutByIdExecute executes the request
	//  @return PayoutSnapshotResponse
	GetPayoutByIdExecute(r DefaultApiApiGetPayoutByIdRequest) (*PayoutSnapshotResponse, *http.Response, error)

	/*
		GetSenderPaymentUser Method for GetSenderPaymentUser

		Get sender payment user in payment link flow

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiGetSenderPaymentUserRequest
	*/
	GetSenderPaymentUser(ctx context.Context) DefaultApiApiGetSenderPaymentUserRequest

	// GetSenderPaymentUserExecute executes the request
	//  @return GetPaymentUserResponse
	GetSenderPaymentUserExecute(r DefaultApiApiGetSenderPaymentUserRequest) (*GetPaymentUserResponse, *http.Response, error)

	/*
		ListDetokenizedMandates Method for ListDetokenizedMandates

		List mandates details

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiListDetokenizedMandatesRequest
	*/
	ListDetokenizedMandates(ctx context.Context) DefaultApiApiListDetokenizedMandatesRequest

	// ListDetokenizedMandatesExecute executes the request
	//  @return ListMandatesResponse
	ListDetokenizedMandatesExecute(r DefaultApiApiListDetokenizedMandatesRequest) (*ListMandatesResponse, *http.Response, error)

	/*
		ListMandates Method for ListMandates

		List mandates

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiListMandatesRequest
	*/
	ListMandates(ctx context.Context) DefaultApiApiListMandatesRequest

	// ListMandatesExecute executes the request
	//  @return ListMandatesResponse
	ListMandatesExecute(r DefaultApiApiListMandatesRequest) (*ListMandatesResponse, *http.Response, error)

	/*
		ListPaymentMethods Method for ListPaymentMethods

		List Payment Methods for a User

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentUserId Payment User Id
		 @return DefaultApiApiListPaymentMethodsRequest
	*/
	ListPaymentMethods(ctx context.Context, paymentUserId string) DefaultApiApiListPaymentMethodsRequest

	// ListPaymentMethodsExecute executes the request
	//  @return ListPaymentMethodsResponse
	ListPaymentMethodsExecute(r DefaultApiApiListPaymentMethodsRequest) (*ListPaymentMethodsResponse, *http.Response, error)

	/*
		ListPayments Method for ListPayments

		List Payments

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiListPaymentsRequest
	*/
	ListPayments(ctx context.Context) DefaultApiApiListPaymentsRequest

	// ListPaymentsExecute executes the request
	//  @return ListPaymentsResponse
	ListPaymentsExecute(r DefaultApiApiListPaymentsRequest) (*ListPaymentsResponse, *http.Response, error)

	/*
		RefreshPaymentAttempt Method for RefreshPaymentAttempt

		Refresh payment attempt from payment link front-end

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiRefreshPaymentAttemptRequest
	*/
	RefreshPaymentAttempt(ctx context.Context) DefaultApiApiRefreshPaymentAttemptRequest

	// RefreshPaymentAttemptExecute executes the request
	//  @return RefreshPaymentAttemptResponse
	RefreshPaymentAttemptExecute(r DefaultApiApiRefreshPaymentAttemptRequest) (*RefreshPaymentAttemptResponse, *http.Response, error)

	/*
		SetAutopayConsent Method for SetAutopayConsent

		Set autopay consent for payment user

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return DefaultApiApiSetAutopayConsentRequest
	*/
	SetAutopayConsent(ctx context.Context) DefaultApiApiSetAutopayConsentRequest

	// SetAutopayConsentExecute executes the request
	SetAutopayConsentExecute(r DefaultApiApiSetAutopayConsentRequest) (*http.Response, error)
}

type DefaultApiApiCancelPaymentLinkRequest ¶

type DefaultApiApiCancelPaymentLinkRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCancelPaymentLinkRequest) Execute ¶

type DefaultApiApiCancelPayoutRequest ¶

type DefaultApiApiCancelPayoutRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCancelPayoutRequest) Execute ¶

type DefaultApiApiChangePaymentMethodPaymentLinkRequest ¶

type DefaultApiApiChangePaymentMethodPaymentLinkRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiChangePaymentMethodPaymentLinkRequest) Execute ¶

type DefaultApiApiConfirmManualPaymentRequest ¶

type DefaultApiApiConfirmManualPaymentRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiConfirmManualPaymentRequest) Execute ¶

func (DefaultApiApiConfirmManualPaymentRequest) ManualPaymentIdentifiers ¶

Request body containing information to identify manual payment

type DefaultApiApiConfirmPaymentRequest ¶

type DefaultApiApiConfirmPaymentRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiConfirmPaymentRequest) Execute ¶

type DefaultApiApiCreateFpsTokenRequest ¶

type DefaultApiApiCreateFpsTokenRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreateFpsTokenRequest) Execute ¶

type DefaultApiApiCreateMandateForExistingSenderRequest ¶

type DefaultApiApiCreateMandateForExistingSenderRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreateMandateForExistingSenderRequest) CreateMandateRequest ¶

request body for creating mandate

func (DefaultApiApiCreateMandateForExistingSenderRequest) Execute ¶

func (DefaultApiApiCreateMandateForExistingSenderRequest) IdempotencyKey ¶

A random key provided by the customer, per unique payment. The purpose for the Idempotency key is to allow safe retrying without the operation being performed multiple times.

type DefaultApiApiCreatePaymentLinkCardPaymentRequest ¶

type DefaultApiApiCreatePaymentLinkCardPaymentRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreatePaymentLinkCardPaymentRequest) Execute ¶

type DefaultApiApiCreatePaymentLinkMandateRequest ¶

type DefaultApiApiCreatePaymentLinkMandateRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreatePaymentLinkMandateRequest) CreatePaymentLinkMandateRequest ¶

request body for creating mandate for payment-link

func (DefaultApiApiCreatePaymentLinkMandateRequest) Execute ¶

type DefaultApiApiCreatePaymentLinkRequest ¶

type DefaultApiApiCreatePaymentLinkRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreatePaymentLinkRequest) CreatePaymentLinkRequest ¶

Parameters required to create a payment link

func (DefaultApiApiCreatePaymentLinkRequest) Execute ¶

type DefaultApiApiCreateScheduledPayoutRequest ¶

type DefaultApiApiCreateScheduledPayoutRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiCreateScheduledPayoutRequest) CreateScheduledPayoutRequest ¶

Request body containing information to create scheduled payout

func (DefaultApiApiCreateScheduledPayoutRequest) Execute ¶

func (DefaultApiApiCreateScheduledPayoutRequest) IdempotencyKey ¶

A random key provided by the customer, per unique payment. The purpose for the Idempotency key is to allow safe retrying without the operation being performed multiple times.

type DefaultApiApiGetFpsQrCodeRequest ¶

type DefaultApiApiGetFpsQrCodeRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetFpsQrCodeRequest) Execute ¶

type DefaultApiApiGetInstitutionsForCustomerRequest ¶

type DefaultApiApiGetInstitutionsForCustomerRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetInstitutionsForCustomerRequest) Execute ¶

type DefaultApiApiGetPaymentLinkRequest ¶

type DefaultApiApiGetPaymentLinkRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetPaymentLinkRequest) Execute ¶

type DefaultApiApiGetPaymentMethodPaymentLinkRequest ¶

type DefaultApiApiGetPaymentMethodPaymentLinkRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetPaymentMethodPaymentLinkRequest) Execute ¶

type DefaultApiApiGetPayoutByIdRequest ¶

type DefaultApiApiGetPayoutByIdRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetPayoutByIdRequest) Execute ¶

type DefaultApiApiGetSenderPaymentUserRequest ¶

type DefaultApiApiGetSenderPaymentUserRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiGetSenderPaymentUserRequest) Execute ¶

type DefaultApiApiListDetokenizedMandatesRequest ¶

type DefaultApiApiListDetokenizedMandatesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiListDetokenizedMandatesRequest) DateFrom ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListDetokenizedMandatesRequest) DateTo ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListDetokenizedMandatesRequest) Execute ¶

func (DefaultApiApiListDetokenizedMandatesRequest) InstitutionId ¶

The institution the mandate was executed against

func (DefaultApiApiListDetokenizedMandatesRequest) Limit ¶

default is 500, max is 1000

func (DefaultApiApiListDetokenizedMandatesRequest) Offset ¶

default is 0

func (DefaultApiApiListDetokenizedMandatesRequest) SenderType ¶

The sender type of the mandate

func (DefaultApiApiListDetokenizedMandatesRequest) Statuses ¶

The mandate statuses to filter for, comma separated

func (DefaultApiApiListDetokenizedMandatesRequest) UserId ¶

The user_id the mandate was setup for

type DefaultApiApiListMandatesRequest ¶

type DefaultApiApiListMandatesRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiListMandatesRequest) DateFrom ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListMandatesRequest) DateTo ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListMandatesRequest) Execute ¶

func (DefaultApiApiListMandatesRequest) InstitutionId ¶

The institution the mandate was executed against

func (DefaultApiApiListMandatesRequest) Limit ¶

default is 500, max is 1000

func (DefaultApiApiListMandatesRequest) Offset ¶

default is 0

func (DefaultApiApiListMandatesRequest) SenderType ¶

The sender type of the mandate

func (DefaultApiApiListMandatesRequest) Statuses ¶

The mandate statuses to filter for, comma separated

func (DefaultApiApiListMandatesRequest) UserId ¶

The user_id the mandate was setup for

type DefaultApiApiListPaymentMethodsRequest ¶

type DefaultApiApiListPaymentMethodsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiListPaymentMethodsRequest) Execute ¶

type DefaultApiApiListPaymentsRequest ¶

type DefaultApiApiListPaymentsRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiListPaymentsRequest) Currency ¶

The currency the payment is made in

func (DefaultApiApiListPaymentsRequest) DateFrom ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListPaymentsRequest) DateTo ¶

ISO format (YYYY-MM-DD)

func (DefaultApiApiListPaymentsRequest) Execute ¶

func (DefaultApiApiListPaymentsRequest) InstitutionId ¶

The institution the mandate was executed against

func (DefaultApiApiListPaymentsRequest) Limit ¶

default is 500, max is 1000

func (DefaultApiApiListPaymentsRequest) MandateId ¶

The mandate the payment belongs to

func (DefaultApiApiListPaymentsRequest) Offset ¶

default is 0

func (DefaultApiApiListPaymentsRequest) PaymentType ¶

The type of payment

func (DefaultApiApiListPaymentsRequest) SenderType ¶

The sender type of the mandate

func (DefaultApiApiListPaymentsRequest) Statuses ¶

The payment statuses to filter for, comma separated

func (DefaultApiApiListPaymentsRequest) UserId ¶

The user_id the mandate was setup for

type DefaultApiApiRefreshPaymentAttemptRequest ¶

type DefaultApiApiRefreshPaymentAttemptRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiRefreshPaymentAttemptRequest) Execute ¶

type DefaultApiApiSetAutopayConsentRequest ¶

type DefaultApiApiSetAutopayConsentRequest struct {
	ApiService DefaultApi
	// contains filtered or unexported fields
}

func (DefaultApiApiSetAutopayConsentRequest) Execute ¶

func (DefaultApiApiSetAutopayConsentRequest) SetAutopayConsentRequest ¶

type DefaultApiService ¶

type DefaultApiService service

DefaultApiService DefaultApi service

func (a *DefaultApiService) CancelPaymentLink(ctx context.Context, paymentLinkId string) DefaultApiApiCancelPaymentLinkRequest

CancelPaymentLink Method for CancelPaymentLink

Cancel a payment link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentLinkId The payment link id
@return DefaultApiApiCancelPaymentLinkRequest

func (*DefaultApiService) CancelPaymentLinkExecute ¶

Execute executes the request

@return PaymentLinkResponse

func (*DefaultApiService) CancelPayout ¶

CancelPayout Method for CancelPayout

Cancel Payout by payout_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param payoutId payout id
@return DefaultApiApiCancelPayoutRequest

func (*DefaultApiService) CancelPayoutExecute ¶

Execute executes the request

@return PayoutSnapshotResponse

ChangePaymentMethodPaymentLink Method for ChangePaymentMethodPaymentLink

Initiate change payment method from payment link front-end

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiChangePaymentMethodPaymentLinkRequest

func (*DefaultApiService) ChangePaymentMethodPaymentLinkExecute ¶

Execute executes the request

@return ChangePaymentMethodFvLinkResponse

func (*DefaultApiService) ConfirmManualPayment ¶

ConfirmManualPayment Method for ConfirmManualPayment

Submit manual payment confirmation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiConfirmManualPaymentRequest

func (*DefaultApiService) ConfirmManualPaymentExecute ¶

Execute executes the request

@return ManualPaymentConfirmationResponse

func (*DefaultApiService) ConfirmPayment ¶

ConfirmPayment Method for ConfirmPayment

Confirm a payment against a payment Link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiConfirmPaymentRequest

func (*DefaultApiService) ConfirmPaymentExecute ¶

Execute executes the request

@return ConfirmPaymentResponse

func (*DefaultApiService) CreateFpsToken ¶

CreateFpsToken Method for CreateFpsToken

Create token for fps flow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreateFpsTokenRequest

func (*DefaultApiService) CreateFpsTokenExecute ¶

Execute executes the request

@return CreateFpsTokenResponse

func (*DefaultApiService) CreateMandateForExistingSender ¶

CreateMandateForExistingSender Method for CreateMandateForExistingSender

Create mandate for an existing sender account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreateMandateForExistingSenderRequest

func (*DefaultApiService) CreateMandateForExistingSenderExecute ¶

Execute executes the request

@return CreateMandateResponse

CreatePaymentLink Method for CreatePaymentLink

Create payment link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreatePaymentLinkRequest

func (*DefaultApiService) CreatePaymentLinkCardPayment ¶

CreatePaymentLinkCardPayment Method for CreatePaymentLinkCardPayment

Initiate Card Payment for a Payment Link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreatePaymentLinkCardPaymentRequest

func (*DefaultApiService) CreatePaymentLinkCardPaymentExecute ¶

Execute executes the request

@return CreatePaymentLinkCardPaymentResponse

func (*DefaultApiService) CreatePaymentLinkExecute ¶

Execute executes the request

@return PaymentLinkResponse

func (*DefaultApiService) CreatePaymentLinkMandate ¶

CreatePaymentLinkMandate Method for CreatePaymentLinkMandate

CREATE Mandate for payment link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreatePaymentLinkMandateRequest

func (*DefaultApiService) CreatePaymentLinkMandateExecute ¶

Execute executes the request

@return CreatePaymentLinkMandateResponse

func (*DefaultApiService) CreateScheduledPayout ¶

CreateScheduledPayout Method for CreateScheduledPayout

Create a scheduled payout

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiCreateScheduledPayoutRequest

func (*DefaultApiService) CreateScheduledPayoutExecute ¶

Execute executes the request

@return PayoutSnapshotResponse

func (*DefaultApiService) GetFpsQrCode ¶

GetFpsQrCode Method for GetFpsQrCode

Get the FPS QR code

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiGetFpsQrCodeRequest

func (*DefaultApiService) GetFpsQrCodeExecute ¶

Execute executes the request

@return FpsQrCodeResponse

func (*DefaultApiService) GetInstitutionsForCustomer ¶

GetInstitutionsForCustomer Method for GetInstitutionsForCustomer

Get a customer-specific list of institutions for Finverse Link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiGetInstitutionsForCustomerRequest

func (*DefaultApiService) GetInstitutionsForCustomerExecute ¶

func (a *DefaultApiService) GetInstitutionsForCustomerExecute(r DefaultApiApiGetInstitutionsForCustomerRequest) ([]Institution, *http.Response, error)

Execute executes the request

@return []Institution
func (a *DefaultApiService) GetPaymentLink(ctx context.Context, paymentLinkId string) DefaultApiApiGetPaymentLinkRequest

GetPaymentLink Method for GetPaymentLink

Get payment link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentLinkId The payment link id
@return DefaultApiApiGetPaymentLinkRequest

func (*DefaultApiService) GetPaymentLinkExecute ¶

Execute executes the request

@return PaymentLinkResponse

GetPaymentMethodPaymentLink Method for GetPaymentMethodPaymentLink

Get payment method in payment link flow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiGetPaymentMethodPaymentLinkRequest

func (*DefaultApiService) GetPaymentMethodPaymentLinkExecute ¶

Execute executes the request

@return PaymentMethodFvLinkResponse

func (*DefaultApiService) GetPayoutById ¶

GetPayoutById Method for GetPayoutById

Get payout by payout_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param payoutId payout id
@return DefaultApiApiGetPayoutByIdRequest

func (*DefaultApiService) GetPayoutByIdExecute ¶

Execute executes the request

@return PayoutSnapshotResponse

func (*DefaultApiService) GetSenderPaymentUser ¶

GetSenderPaymentUser Method for GetSenderPaymentUser

Get sender payment user in payment link flow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiGetSenderPaymentUserRequest

func (*DefaultApiService) GetSenderPaymentUserExecute ¶

Execute executes the request

@return GetPaymentUserResponse

func (*DefaultApiService) ListDetokenizedMandates ¶

ListDetokenizedMandates Method for ListDetokenizedMandates

List mandates details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiListDetokenizedMandatesRequest

func (*DefaultApiService) ListDetokenizedMandatesExecute ¶

Execute executes the request

@return ListMandatesResponse

func (*DefaultApiService) ListMandates ¶

ListMandates Method for ListMandates

List mandates

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiListMandatesRequest

func (*DefaultApiService) ListMandatesExecute ¶

Execute executes the request

@return ListMandatesResponse

func (*DefaultApiService) ListPaymentMethods ¶

func (a *DefaultApiService) ListPaymentMethods(ctx context.Context, paymentUserId string) DefaultApiApiListPaymentMethodsRequest

ListPaymentMethods Method for ListPaymentMethods

List Payment Methods for a User

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentUserId Payment User Id
@return DefaultApiApiListPaymentMethodsRequest

func (*DefaultApiService) ListPaymentMethodsExecute ¶

Execute executes the request

@return ListPaymentMethodsResponse

func (*DefaultApiService) ListPayments ¶

ListPayments Method for ListPayments

List Payments

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiListPaymentsRequest

func (*DefaultApiService) ListPaymentsExecute ¶

Execute executes the request

@return ListPaymentsResponse

func (*DefaultApiService) RefreshPaymentAttempt ¶

RefreshPaymentAttempt Method for RefreshPaymentAttempt

Refresh payment attempt from payment link front-end

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiRefreshPaymentAttemptRequest

func (*DefaultApiService) RefreshPaymentAttemptExecute ¶

Execute executes the request

@return RefreshPaymentAttemptResponse

func (*DefaultApiService) SetAutopayConsent ¶

SetAutopayConsent Method for SetAutopayConsent

Set autopay consent for payment user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DefaultApiApiSetAutopayConsentRequest

func (*DefaultApiService) SetAutopayConsentExecute ¶

func (a *DefaultApiService) SetAutopayConsentExecute(r DefaultApiApiSetAutopayConsentRequest) (*http.Response, error)

Execute executes the request

type DeleteInstitutionResponse ¶

type DeleteInstitutionResponse struct {
	Success *bool `json:"success,omitempty"`
}

DeleteInstitutionResponse struct for DeleteInstitutionResponse

func NewDeleteInstitutionResponse ¶

func NewDeleteInstitutionResponse() *DeleteInstitutionResponse

NewDeleteInstitutionResponse instantiates a new DeleteInstitutionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteInstitutionResponseWithDefaults ¶

func NewDeleteInstitutionResponseWithDefaults() *DeleteInstitutionResponse

NewDeleteInstitutionResponseWithDefaults instantiates a new DeleteInstitutionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteInstitutionResponse) GetSuccess ¶

func (o *DeleteInstitutionResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeleteInstitutionResponse) GetSuccessOk ¶

func (o *DeleteInstitutionResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteInstitutionResponse) HasSuccess ¶

func (o *DeleteInstitutionResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeleteInstitutionResponse) MarshalJSON ¶

func (o DeleteInstitutionResponse) MarshalJSON() ([]byte, error)

func (*DeleteInstitutionResponse) SetSuccess ¶

func (o *DeleteInstitutionResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

type DeleteLoginIdentityResponse ¶

type DeleteLoginIdentityResponse struct {
	Success *bool `json:"success,omitempty"`
}

DeleteLoginIdentityResponse struct for DeleteLoginIdentityResponse

func NewDeleteLoginIdentityResponse ¶

func NewDeleteLoginIdentityResponse() *DeleteLoginIdentityResponse

NewDeleteLoginIdentityResponse instantiates a new DeleteLoginIdentityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteLoginIdentityResponseWithDefaults ¶

func NewDeleteLoginIdentityResponseWithDefaults() *DeleteLoginIdentityResponse

NewDeleteLoginIdentityResponseWithDefaults instantiates a new DeleteLoginIdentityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteLoginIdentityResponse) GetSuccess ¶

func (o *DeleteLoginIdentityResponse) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*DeleteLoginIdentityResponse) GetSuccessOk ¶

func (o *DeleteLoginIdentityResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeleteLoginIdentityResponse) HasSuccess ¶

func (o *DeleteLoginIdentityResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (DeleteLoginIdentityResponse) MarshalJSON ¶

func (o DeleteLoginIdentityResponse) MarshalJSON() ([]byte, error)

func (*DeleteLoginIdentityResponse) SetSuccess ¶

func (o *DeleteLoginIdentityResponse) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

type EncryptedPayload ¶

type EncryptedPayload struct {
	// The credential payload encrypted with AES (base64)
	Ciphertext string `json:"ciphertext"`
	// The 16 byte IV used w/ AES (base64)
	InitializationVector string `json:"initializationVector"`
	// The MAC to verify AES decryption validity
	MessageAuthenticationCode string `json:"messageAuthenticationCode"`
	// The AES key encrypted with an RSA pubkey (base64)
	EnvelopeEncryptionKey string `json:"envelopeEncryptionKey"`
	// The identifier of the public key used to encrypt the AES key
	KeyId string `json:"keyId"`
}

EncryptedPayload struct for EncryptedPayload

func NewEncryptedPayload ¶

func NewEncryptedPayload(ciphertext string, initializationVector string, messageAuthenticationCode string, envelopeEncryptionKey string, keyId string) *EncryptedPayload

NewEncryptedPayload instantiates a new EncryptedPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEncryptedPayloadWithDefaults ¶

func NewEncryptedPayloadWithDefaults() *EncryptedPayload

NewEncryptedPayloadWithDefaults instantiates a new EncryptedPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EncryptedPayload) GetCiphertext ¶

func (o *EncryptedPayload) GetCiphertext() string

GetCiphertext returns the Ciphertext field value

func (*EncryptedPayload) GetCiphertextOk ¶

func (o *EncryptedPayload) GetCiphertextOk() (*string, bool)

GetCiphertextOk returns a tuple with the Ciphertext field value and a boolean to check if the value has been set.

func (*EncryptedPayload) GetEnvelopeEncryptionKey ¶

func (o *EncryptedPayload) GetEnvelopeEncryptionKey() string

GetEnvelopeEncryptionKey returns the EnvelopeEncryptionKey field value

func (*EncryptedPayload) GetEnvelopeEncryptionKeyOk ¶

func (o *EncryptedPayload) GetEnvelopeEncryptionKeyOk() (*string, bool)

GetEnvelopeEncryptionKeyOk returns a tuple with the EnvelopeEncryptionKey field value and a boolean to check if the value has been set.

func (*EncryptedPayload) GetInitializationVector ¶

func (o *EncryptedPayload) GetInitializationVector() string

GetInitializationVector returns the InitializationVector field value

func (*EncryptedPayload) GetInitializationVectorOk ¶

func (o *EncryptedPayload) GetInitializationVectorOk() (*string, bool)

GetInitializationVectorOk returns a tuple with the InitializationVector field value and a boolean to check if the value has been set.

func (*EncryptedPayload) GetKeyId ¶

func (o *EncryptedPayload) GetKeyId() string

GetKeyId returns the KeyId field value

func (*EncryptedPayload) GetKeyIdOk ¶

func (o *EncryptedPayload) GetKeyIdOk() (*string, bool)

GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.

func (*EncryptedPayload) GetMessageAuthenticationCode ¶

func (o *EncryptedPayload) GetMessageAuthenticationCode() string

GetMessageAuthenticationCode returns the MessageAuthenticationCode field value

func (*EncryptedPayload) GetMessageAuthenticationCodeOk ¶

func (o *EncryptedPayload) GetMessageAuthenticationCodeOk() (*string, bool)

GetMessageAuthenticationCodeOk returns a tuple with the MessageAuthenticationCode field value and a boolean to check if the value has been set.

func (EncryptedPayload) MarshalJSON ¶

func (o EncryptedPayload) MarshalJSON() ([]byte, error)

func (*EncryptedPayload) SetCiphertext ¶

func (o *EncryptedPayload) SetCiphertext(v string)

SetCiphertext sets field value

func (*EncryptedPayload) SetEnvelopeEncryptionKey ¶

func (o *EncryptedPayload) SetEnvelopeEncryptionKey(v string)

SetEnvelopeEncryptionKey sets field value

func (*EncryptedPayload) SetInitializationVector ¶

func (o *EncryptedPayload) SetInitializationVector(v string)

SetInitializationVector sets field value

func (*EncryptedPayload) SetKeyId ¶

func (o *EncryptedPayload) SetKeyId(v string)

SetKeyId sets field value

func (*EncryptedPayload) SetMessageAuthenticationCode ¶

func (o *EncryptedPayload) SetMessageAuthenticationCode(v string)

SetMessageAuthenticationCode sets field value

type ErrBodyModel ¶

type ErrBodyModel struct {
	Error *FvErrorModel `json:"error,omitempty"`
}

ErrBodyModel struct for ErrBodyModel

func NewErrBodyModel ¶

func NewErrBodyModel() *ErrBodyModel

NewErrBodyModel instantiates a new ErrBodyModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrBodyModelWithDefaults ¶

func NewErrBodyModelWithDefaults() *ErrBodyModel

NewErrBodyModelWithDefaults instantiates a new ErrBodyModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrBodyModel) GetError ¶

func (o *ErrBodyModel) GetError() FvErrorModel

GetError returns the Error field value if set, zero value otherwise.

func (*ErrBodyModel) GetErrorOk ¶

func (o *ErrBodyModel) GetErrorOk() (*FvErrorModel, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrBodyModel) HasError ¶

func (o *ErrBodyModel) HasError() bool

HasError returns a boolean if a field has been set.

func (ErrBodyModel) MarshalJSON ¶

func (o ErrBodyModel) MarshalJSON() ([]byte, error)

func (*ErrBodyModel) SetError ¶

func (o *ErrBodyModel) SetError(v FvErrorModel)

SetError gets a reference to the given FvErrorModel and assigns it to the Error field.

type ErrBodyModelV2 ¶

type ErrBodyModelV2 struct {
	Error *FvErrorModelV2 `json:"error,omitempty"`
}

ErrBodyModelV2 struct for ErrBodyModelV2

func NewErrBodyModelV2 ¶

func NewErrBodyModelV2() *ErrBodyModelV2

NewErrBodyModelV2 instantiates a new ErrBodyModelV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrBodyModelV2WithDefaults ¶

func NewErrBodyModelV2WithDefaults() *ErrBodyModelV2

NewErrBodyModelV2WithDefaults instantiates a new ErrBodyModelV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrBodyModelV2) GetError ¶

func (o *ErrBodyModelV2) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*ErrBodyModelV2) GetErrorOk ¶

func (o *ErrBodyModelV2) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrBodyModelV2) HasError ¶

func (o *ErrBodyModelV2) HasError() bool

HasError returns a boolean if a field has been set.

func (ErrBodyModelV2) MarshalJSON ¶

func (o ErrBodyModelV2) MarshalJSON() ([]byte, error)

func (*ErrBodyModelV2) SetError ¶

func (o *ErrBodyModelV2) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

type ErrorResponse ¶

type ErrorResponse struct {
	Err            *string  `json:"err,omitempty"`
	HttpStatusCode *float32 `json:"http_status_code,omitempty"`
	StatusText     *string  `json:"status_text,omitempty"`
	AppCode        *float32 `json:"app_code,omitempty"`
	ErrorCategory  *string  `json:"error_category,omitempty"`
	ErrorText      *string  `json:"error_text,omitempty"`
	RequestId      *string  `json:"request_id,omitempty"`
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse ¶

func NewErrorResponse() *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseWithDefaults ¶

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponse) GetAppCode ¶

func (o *ErrorResponse) GetAppCode() float32

GetAppCode returns the AppCode field value if set, zero value otherwise.

func (*ErrorResponse) GetAppCodeOk ¶

func (o *ErrorResponse) GetAppCodeOk() (*float32, bool)

GetAppCodeOk returns a tuple with the AppCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetErr ¶

func (o *ErrorResponse) GetErr() string

GetErr returns the Err field value if set, zero value otherwise.

func (*ErrorResponse) GetErrOk ¶

func (o *ErrorResponse) GetErrOk() (*string, bool)

GetErrOk returns a tuple with the Err field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetErrorCategory ¶

func (o *ErrorResponse) GetErrorCategory() string

GetErrorCategory returns the ErrorCategory field value if set, zero value otherwise.

func (*ErrorResponse) GetErrorCategoryOk ¶

func (o *ErrorResponse) GetErrorCategoryOk() (*string, bool)

GetErrorCategoryOk returns a tuple with the ErrorCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetErrorText ¶

func (o *ErrorResponse) GetErrorText() string

GetErrorText returns the ErrorText field value if set, zero value otherwise.

func (*ErrorResponse) GetErrorTextOk ¶

func (o *ErrorResponse) GetErrorTextOk() (*string, bool)

GetErrorTextOk returns a tuple with the ErrorText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetHttpStatusCode ¶

func (o *ErrorResponse) GetHttpStatusCode() float32

GetHttpStatusCode returns the HttpStatusCode field value if set, zero value otherwise.

func (*ErrorResponse) GetHttpStatusCodeOk ¶

func (o *ErrorResponse) GetHttpStatusCodeOk() (*float32, bool)

GetHttpStatusCodeOk returns a tuple with the HttpStatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetRequestId ¶

func (o *ErrorResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*ErrorResponse) GetRequestIdOk ¶

func (o *ErrorResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetStatusText ¶

func (o *ErrorResponse) GetStatusText() string

GetStatusText returns the StatusText field value if set, zero value otherwise.

func (*ErrorResponse) GetStatusTextOk ¶

func (o *ErrorResponse) GetStatusTextOk() (*string, bool)

GetStatusTextOk returns a tuple with the StatusText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) HasAppCode ¶

func (o *ErrorResponse) HasAppCode() bool

HasAppCode returns a boolean if a field has been set.

func (*ErrorResponse) HasErr ¶

func (o *ErrorResponse) HasErr() bool

HasErr returns a boolean if a field has been set.

func (*ErrorResponse) HasErrorCategory ¶

func (o *ErrorResponse) HasErrorCategory() bool

HasErrorCategory returns a boolean if a field has been set.

func (*ErrorResponse) HasErrorText ¶

func (o *ErrorResponse) HasErrorText() bool

HasErrorText returns a boolean if a field has been set.

func (*ErrorResponse) HasHttpStatusCode ¶

func (o *ErrorResponse) HasHttpStatusCode() bool

HasHttpStatusCode returns a boolean if a field has been set.

func (*ErrorResponse) HasRequestId ¶

func (o *ErrorResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*ErrorResponse) HasStatusText ¶

func (o *ErrorResponse) HasStatusText() bool

HasStatusText returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON ¶

func (o ErrorResponse) MarshalJSON() ([]byte, error)

func (*ErrorResponse) SetAppCode ¶

func (o *ErrorResponse) SetAppCode(v float32)

SetAppCode gets a reference to the given float32 and assigns it to the AppCode field.

func (*ErrorResponse) SetErr ¶

func (o *ErrorResponse) SetErr(v string)

SetErr gets a reference to the given string and assigns it to the Err field.

func (*ErrorResponse) SetErrorCategory ¶

func (o *ErrorResponse) SetErrorCategory(v string)

SetErrorCategory gets a reference to the given string and assigns it to the ErrorCategory field.

func (*ErrorResponse) SetErrorText ¶

func (o *ErrorResponse) SetErrorText(v string)

SetErrorText gets a reference to the given string and assigns it to the ErrorText field.

func (*ErrorResponse) SetHttpStatusCode ¶

func (o *ErrorResponse) SetHttpStatusCode(v float32)

SetHttpStatusCode gets a reference to the given float32 and assigns it to the HttpStatusCode field.

func (*ErrorResponse) SetRequestId ¶

func (o *ErrorResponse) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*ErrorResponse) SetStatusText ¶

func (o *ErrorResponse) SetStatusText(v string)

SetStatusText gets a reference to the given string and assigns it to the StatusText field.

type FVCard ¶

type FVCard struct {
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Card Status
	Status      *string        `json:"status,omitempty"`
	CardDetails *FVCardDetails `json:"card_details,omitempty"`
}

FVCard struct for FVCard

func NewFVCard ¶

func NewFVCard() *FVCard

NewFVCard instantiates a new FVCard object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFVCardWithDefaults ¶

func NewFVCardWithDefaults() *FVCard

NewFVCardWithDefaults instantiates a new FVCard object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FVCard) GetCardDetails ¶

func (o *FVCard) GetCardDetails() FVCardDetails

GetCardDetails returns the CardDetails field value if set, zero value otherwise.

func (*FVCard) GetCardDetailsOk ¶

func (o *FVCard) GetCardDetailsOk() (*FVCardDetails, bool)

GetCardDetailsOk returns a tuple with the CardDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCard) GetCreatedAt ¶

func (o *FVCard) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*FVCard) GetCreatedAtOk ¶

func (o *FVCard) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCard) GetStatus ¶

func (o *FVCard) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*FVCard) GetStatusOk ¶

func (o *FVCard) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCard) GetUpdatedAt ¶

func (o *FVCard) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*FVCard) GetUpdatedAtOk ¶

func (o *FVCard) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCard) HasCardDetails ¶

func (o *FVCard) HasCardDetails() bool

HasCardDetails returns a boolean if a field has been set.

func (*FVCard) HasCreatedAt ¶

func (o *FVCard) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*FVCard) HasStatus ¶

func (o *FVCard) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*FVCard) HasUpdatedAt ¶

func (o *FVCard) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (FVCard) MarshalJSON ¶

func (o FVCard) MarshalJSON() ([]byte, error)

func (*FVCard) SetCardDetails ¶

func (o *FVCard) SetCardDetails(v FVCardDetails)

SetCardDetails gets a reference to the given FVCardDetails and assigns it to the CardDetails field.

func (*FVCard) SetCreatedAt ¶

func (o *FVCard) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*FVCard) SetStatus ¶

func (o *FVCard) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*FVCard) SetUpdatedAt ¶

func (o *FVCard) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type FVCardDetails ¶

type FVCardDetails struct {
	// The credit card brand
	Brand *string `json:"brand,omitempty"`
	// Last 4 digits of the credit card number
	Last4 *string `json:"last4,omitempty"`
}

FVCardDetails struct for FVCardDetails

func NewFVCardDetails ¶

func NewFVCardDetails() *FVCardDetails

NewFVCardDetails instantiates a new FVCardDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFVCardDetailsWithDefaults ¶

func NewFVCardDetailsWithDefaults() *FVCardDetails

NewFVCardDetailsWithDefaults instantiates a new FVCardDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FVCardDetails) GetBrand ¶

func (o *FVCardDetails) GetBrand() string

GetBrand returns the Brand field value if set, zero value otherwise.

func (*FVCardDetails) GetBrandOk ¶

func (o *FVCardDetails) GetBrandOk() (*string, bool)

GetBrandOk returns a tuple with the Brand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCardDetails) GetLast4 ¶

func (o *FVCardDetails) GetLast4() string

GetLast4 returns the Last4 field value if set, zero value otherwise.

func (*FVCardDetails) GetLast4Ok ¶

func (o *FVCardDetails) GetLast4Ok() (*string, bool)

GetLast4Ok returns a tuple with the Last4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FVCardDetails) HasBrand ¶

func (o *FVCardDetails) HasBrand() bool

HasBrand returns a boolean if a field has been set.

func (*FVCardDetails) HasLast4 ¶

func (o *FVCardDetails) HasLast4() bool

HasLast4 returns a boolean if a field has been set.

func (FVCardDetails) MarshalJSON ¶

func (o FVCardDetails) MarshalJSON() ([]byte, error)

func (*FVCardDetails) SetBrand ¶

func (o *FVCardDetails) SetBrand(v string)

SetBrand gets a reference to the given string and assigns it to the Brand field.

func (*FVCardDetails) SetLast4 ¶

func (o *FVCardDetails) SetLast4(v string)

SetLast4 gets a reference to the given string and assigns it to the Last4 field.

type Fee ¶

type Fee struct {
	// The amount of fee for a single transaction. Expressed in currency's smallest unit or “minor unit”, as defined in ISO 4217.
	Amount   int32   `json:"amount"`
	Currency *string `json:"currency,omitempty"`
	PaidBy   *string `json:"paid_by,omitempty"`
	// The payment account Id
	PaidByAccountId *string `json:"paid_by_account_id,omitempty"`
}

Fee struct for Fee

func NewFee ¶

func NewFee(amount int32) *Fee

NewFee instantiates a new Fee object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFeeWithDefaults ¶

func NewFeeWithDefaults() *Fee

NewFeeWithDefaults instantiates a new Fee object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Fee) GetAmount ¶

func (o *Fee) GetAmount() int32

GetAmount returns the Amount field value

func (*Fee) GetAmountOk ¶

func (o *Fee) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*Fee) GetCurrency ¶

func (o *Fee) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*Fee) GetCurrencyOk ¶

func (o *Fee) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Fee) GetPaidBy ¶

func (o *Fee) GetPaidBy() string

GetPaidBy returns the PaidBy field value if set, zero value otherwise.

func (*Fee) GetPaidByAccountId ¶

func (o *Fee) GetPaidByAccountId() string

GetPaidByAccountId returns the PaidByAccountId field value if set, zero value otherwise.

func (*Fee) GetPaidByAccountIdOk ¶

func (o *Fee) GetPaidByAccountIdOk() (*string, bool)

GetPaidByAccountIdOk returns a tuple with the PaidByAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Fee) GetPaidByOk ¶

func (o *Fee) GetPaidByOk() (*string, bool)

GetPaidByOk returns a tuple with the PaidBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Fee) HasCurrency ¶

func (o *Fee) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*Fee) HasPaidBy ¶

func (o *Fee) HasPaidBy() bool

HasPaidBy returns a boolean if a field has been set.

func (*Fee) HasPaidByAccountId ¶

func (o *Fee) HasPaidByAccountId() bool

HasPaidByAccountId returns a boolean if a field has been set.

func (Fee) MarshalJSON ¶

func (o Fee) MarshalJSON() ([]byte, error)

func (*Fee) SetAmount ¶

func (o *Fee) SetAmount(v int32)

SetAmount sets field value

func (*Fee) SetCurrency ¶

func (o *Fee) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*Fee) SetPaidBy ¶

func (o *Fee) SetPaidBy(v string)

SetPaidBy gets a reference to the given string and assigns it to the PaidBy field.

func (*Fee) SetPaidByAccountId ¶

func (o *Fee) SetPaidByAccountId(v string)

SetPaidByAccountId gets a reference to the given string and assigns it to the PaidByAccountId field.

type FpsQrCodeResponse ¶

type FpsQrCodeResponse struct {
	// The FPS QR code in base64
	QrCode string `json:"qr_code"`
}

FpsQrCodeResponse struct for FpsQrCodeResponse

func NewFpsQrCodeResponse ¶

func NewFpsQrCodeResponse(qrCode string) *FpsQrCodeResponse

NewFpsQrCodeResponse instantiates a new FpsQrCodeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFpsQrCodeResponseWithDefaults ¶

func NewFpsQrCodeResponseWithDefaults() *FpsQrCodeResponse

NewFpsQrCodeResponseWithDefaults instantiates a new FpsQrCodeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FpsQrCodeResponse) GetQrCode ¶

func (o *FpsQrCodeResponse) GetQrCode() string

GetQrCode returns the QrCode field value

func (*FpsQrCodeResponse) GetQrCodeOk ¶

func (o *FpsQrCodeResponse) GetQrCodeOk() (*string, bool)

GetQrCodeOk returns a tuple with the QrCode field value and a boolean to check if the value has been set.

func (FpsQrCodeResponse) MarshalJSON ¶

func (o FpsQrCodeResponse) MarshalJSON() ([]byte, error)

func (*FpsQrCodeResponse) SetQrCode ¶

func (o *FpsQrCodeResponse) SetQrCode(v string)

SetQrCode sets field value

type FvErrorModel ¶

type FvErrorModel struct {
	// The error type
	Type      string `json:"type"`
	ErrorCode string `json:"error_code"`
	Code      string `json:"code"`
	Message   string `json:"message"`
	Details   string `json:"details"`
	// The request_id provided in the request header
	RequestId string `json:"request_id"`
}

FvErrorModel struct for FvErrorModel

func NewFvErrorModel ¶

func NewFvErrorModel(type_ string, errorCode string, code string, message string, details string, requestId string) *FvErrorModel

NewFvErrorModel instantiates a new FvErrorModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFvErrorModelWithDefaults ¶

func NewFvErrorModelWithDefaults() *FvErrorModel

NewFvErrorModelWithDefaults instantiates a new FvErrorModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FvErrorModel) GetCode ¶

func (o *FvErrorModel) GetCode() string

GetCode returns the Code field value

func (*FvErrorModel) GetCodeOk ¶

func (o *FvErrorModel) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*FvErrorModel) GetDetails ¶

func (o *FvErrorModel) GetDetails() string

GetDetails returns the Details field value

func (*FvErrorModel) GetDetailsOk ¶

func (o *FvErrorModel) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value and a boolean to check if the value has been set.

func (*FvErrorModel) GetErrorCode ¶

func (o *FvErrorModel) GetErrorCode() string

GetErrorCode returns the ErrorCode field value

func (*FvErrorModel) GetErrorCodeOk ¶

func (o *FvErrorModel) GetErrorCodeOk() (*string, bool)

GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.

func (*FvErrorModel) GetMessage ¶

func (o *FvErrorModel) GetMessage() string

GetMessage returns the Message field value

func (*FvErrorModel) GetMessageOk ¶

func (o *FvErrorModel) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*FvErrorModel) GetRequestId ¶

func (o *FvErrorModel) GetRequestId() string

GetRequestId returns the RequestId field value

func (*FvErrorModel) GetRequestIdOk ¶

func (o *FvErrorModel) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*FvErrorModel) GetType ¶

func (o *FvErrorModel) GetType() string

GetType returns the Type field value

func (*FvErrorModel) GetTypeOk ¶

func (o *FvErrorModel) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (FvErrorModel) MarshalJSON ¶

func (o FvErrorModel) MarshalJSON() ([]byte, error)

func (*FvErrorModel) SetCode ¶

func (o *FvErrorModel) SetCode(v string)

SetCode sets field value

func (*FvErrorModel) SetDetails ¶

func (o *FvErrorModel) SetDetails(v string)

SetDetails sets field value

func (*FvErrorModel) SetErrorCode ¶

func (o *FvErrorModel) SetErrorCode(v string)

SetErrorCode sets field value

func (*FvErrorModel) SetMessage ¶

func (o *FvErrorModel) SetMessage(v string)

SetMessage sets field value

func (*FvErrorModel) SetRequestId ¶

func (o *FvErrorModel) SetRequestId(v string)

SetRequestId sets field value

func (*FvErrorModel) SetType ¶

func (o *FvErrorModel) SetType(v string)

SetType sets field value

type FvErrorModelV2 ¶

type FvErrorModelV2 struct {
	// The error type
	Type      string `json:"type"`
	ErrorCode string `json:"error_code"`
	Message   string `json:"message"`
	Details   string `json:"details"`
	// The request_id provided in the request header
	RequestId string `json:"request_id"`
}

FvErrorModelV2 struct for FvErrorModelV2

func NewFvErrorModelV2 ¶

func NewFvErrorModelV2(type_ string, errorCode string, message string, details string, requestId string) *FvErrorModelV2

NewFvErrorModelV2 instantiates a new FvErrorModelV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFvErrorModelV2WithDefaults ¶

func NewFvErrorModelV2WithDefaults() *FvErrorModelV2

NewFvErrorModelV2WithDefaults instantiates a new FvErrorModelV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FvErrorModelV2) GetDetails ¶

func (o *FvErrorModelV2) GetDetails() string

GetDetails returns the Details field value

func (*FvErrorModelV2) GetDetailsOk ¶

func (o *FvErrorModelV2) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value and a boolean to check if the value has been set.

func (*FvErrorModelV2) GetErrorCode ¶

func (o *FvErrorModelV2) GetErrorCode() string

GetErrorCode returns the ErrorCode field value

func (*FvErrorModelV2) GetErrorCodeOk ¶

func (o *FvErrorModelV2) GetErrorCodeOk() (*string, bool)

GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.

func (*FvErrorModelV2) GetMessage ¶

func (o *FvErrorModelV2) GetMessage() string

GetMessage returns the Message field value

func (*FvErrorModelV2) GetMessageOk ¶

func (o *FvErrorModelV2) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*FvErrorModelV2) GetRequestId ¶

func (o *FvErrorModelV2) GetRequestId() string

GetRequestId returns the RequestId field value

func (*FvErrorModelV2) GetRequestIdOk ¶

func (o *FvErrorModelV2) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*FvErrorModelV2) GetType ¶

func (o *FvErrorModelV2) GetType() string

GetType returns the Type field value

func (*FvErrorModelV2) GetTypeOk ¶

func (o *FvErrorModelV2) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (FvErrorModelV2) MarshalJSON ¶

func (o FvErrorModelV2) MarshalJSON() ([]byte, error)

func (*FvErrorModelV2) SetDetails ¶

func (o *FvErrorModelV2) SetDetails(v string)

SetDetails sets field value

func (*FvErrorModelV2) SetErrorCode ¶

func (o *FvErrorModelV2) SetErrorCode(v string)

SetErrorCode sets field value

func (*FvErrorModelV2) SetMessage ¶

func (o *FvErrorModelV2) SetMessage(v string)

SetMessage sets field value

func (*FvErrorModelV2) SetRequestId ¶

func (o *FvErrorModelV2) SetRequestId(v string)

SetRequestId sets field value

func (*FvErrorModelV2) SetType ¶

func (o *FvErrorModelV2) SetType(v string)

SetType sets field value

type GenericAmount ¶

type GenericAmount struct {
	Unit  *string `json:"unit,omitempty"`
	Value float32 `json:"value"`
	Raw   *string `json:"raw,omitempty"`
}

GenericAmount struct for GenericAmount

func NewGenericAmount ¶

func NewGenericAmount(value float32) *GenericAmount

NewGenericAmount instantiates a new GenericAmount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGenericAmountWithDefaults ¶

func NewGenericAmountWithDefaults() *GenericAmount

NewGenericAmountWithDefaults instantiates a new GenericAmount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GenericAmount) GetRaw ¶

func (o *GenericAmount) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*GenericAmount) GetRawOk ¶

func (o *GenericAmount) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericAmount) GetUnit ¶

func (o *GenericAmount) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*GenericAmount) GetUnitOk ¶

func (o *GenericAmount) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericAmount) GetValue ¶

func (o *GenericAmount) GetValue() float32

GetValue returns the Value field value

func (*GenericAmount) GetValueOk ¶

func (o *GenericAmount) GetValueOk() (*float32, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*GenericAmount) HasRaw ¶

func (o *GenericAmount) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*GenericAmount) HasUnit ¶

func (o *GenericAmount) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (GenericAmount) MarshalJSON ¶

func (o GenericAmount) MarshalJSON() ([]byte, error)

func (*GenericAmount) SetRaw ¶

func (o *GenericAmount) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*GenericAmount) SetUnit ¶

func (o *GenericAmount) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

func (*GenericAmount) SetValue ¶

func (o *GenericAmount) SetValue(v float32)

SetValue sets field value

type GenericOpenAPIError ¶

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

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body ¶

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error ¶

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model ¶

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAccountNumberResponse ¶

type GetAccountNumberResponse struct {
	AccountNumber  *AccountNumber      `json:"account_number,omitempty"`
	Account        *Account            `json:"account,omitempty"`
	LoginIdentity  *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution    *InstitutionShort   `json:"institution,omitempty"`
	PaymentDetails []PaymentDetails    `json:"payment_details,omitempty"`
}

GetAccountNumberResponse struct for GetAccountNumberResponse

func NewGetAccountNumberResponse ¶

func NewGetAccountNumberResponse() *GetAccountNumberResponse

NewGetAccountNumberResponse instantiates a new GetAccountNumberResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAccountNumberResponseWithDefaults ¶

func NewGetAccountNumberResponseWithDefaults() *GetAccountNumberResponse

NewGetAccountNumberResponseWithDefaults instantiates a new GetAccountNumberResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAccountNumberResponse) GetAccount ¶

func (o *GetAccountNumberResponse) GetAccount() Account

GetAccount returns the Account field value if set, zero value otherwise.

func (*GetAccountNumberResponse) GetAccountNumber ¶

func (o *GetAccountNumberResponse) GetAccountNumber() AccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*GetAccountNumberResponse) GetAccountNumberOk ¶

func (o *GetAccountNumberResponse) GetAccountNumberOk() (*AccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountNumberResponse) GetAccountOk ¶

func (o *GetAccountNumberResponse) GetAccountOk() (*Account, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountNumberResponse) GetInstitution ¶

func (o *GetAccountNumberResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetAccountNumberResponse) GetInstitutionOk ¶

func (o *GetAccountNumberResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountNumberResponse) GetLoginIdentity ¶

func (o *GetAccountNumberResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetAccountNumberResponse) GetLoginIdentityOk ¶

func (o *GetAccountNumberResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountNumberResponse) GetPaymentDetails ¶

func (o *GetAccountNumberResponse) GetPaymentDetails() []PaymentDetails

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*GetAccountNumberResponse) GetPaymentDetailsOk ¶

func (o *GetAccountNumberResponse) GetPaymentDetailsOk() ([]PaymentDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountNumberResponse) HasAccount ¶

func (o *GetAccountNumberResponse) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*GetAccountNumberResponse) HasAccountNumber ¶

func (o *GetAccountNumberResponse) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*GetAccountNumberResponse) HasInstitution ¶

func (o *GetAccountNumberResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetAccountNumberResponse) HasLoginIdentity ¶

func (o *GetAccountNumberResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*GetAccountNumberResponse) HasPaymentDetails ¶

func (o *GetAccountNumberResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (GetAccountNumberResponse) MarshalJSON ¶

func (o GetAccountNumberResponse) MarshalJSON() ([]byte, error)

func (*GetAccountNumberResponse) SetAccount ¶

func (o *GetAccountNumberResponse) SetAccount(v Account)

SetAccount gets a reference to the given Account and assigns it to the Account field.

func (*GetAccountNumberResponse) SetAccountNumber ¶

func (o *GetAccountNumberResponse) SetAccountNumber(v AccountNumber)

SetAccountNumber gets a reference to the given AccountNumber and assigns it to the AccountNumber field.

func (*GetAccountNumberResponse) SetInstitution ¶

func (o *GetAccountNumberResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetAccountNumberResponse) SetLoginIdentity ¶

func (o *GetAccountNumberResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

func (*GetAccountNumberResponse) SetPaymentDetails ¶

func (o *GetAccountNumberResponse) SetPaymentDetails(v []PaymentDetails)

SetPaymentDetails gets a reference to the given []PaymentDetails and assigns it to the PaymentDetails field.

type GetAccountResponse ¶

type GetAccountResponse struct {
	Account       *Account            `json:"account,omitempty"`
	LoginIdentity *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution   *InstitutionShort   `json:"institution,omitempty"`
}

GetAccountResponse struct for GetAccountResponse

func NewGetAccountResponse ¶

func NewGetAccountResponse() *GetAccountResponse

NewGetAccountResponse instantiates a new GetAccountResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAccountResponseWithDefaults ¶

func NewGetAccountResponseWithDefaults() *GetAccountResponse

NewGetAccountResponseWithDefaults instantiates a new GetAccountResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAccountResponse) GetAccount ¶

func (o *GetAccountResponse) GetAccount() Account

GetAccount returns the Account field value if set, zero value otherwise.

func (*GetAccountResponse) GetAccountOk ¶

func (o *GetAccountResponse) GetAccountOk() (*Account, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountResponse) GetInstitution ¶

func (o *GetAccountResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetAccountResponse) GetInstitutionOk ¶

func (o *GetAccountResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountResponse) GetLoginIdentity ¶

func (o *GetAccountResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetAccountResponse) GetLoginIdentityOk ¶

func (o *GetAccountResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAccountResponse) HasAccount ¶

func (o *GetAccountResponse) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*GetAccountResponse) HasInstitution ¶

func (o *GetAccountResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetAccountResponse) HasLoginIdentity ¶

func (o *GetAccountResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (GetAccountResponse) MarshalJSON ¶

func (o GetAccountResponse) MarshalJSON() ([]byte, error)

func (*GetAccountResponse) SetAccount ¶

func (o *GetAccountResponse) SetAccount(v Account)

SetAccount gets a reference to the given Account and assigns it to the Account field.

func (*GetAccountResponse) SetInstitution ¶

func (o *GetAccountResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetAccountResponse) SetLoginIdentity ¶

func (o *GetAccountResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

type GetBalanceHistoryResponse ¶

type GetBalanceHistoryResponse struct {
	Account        *Account            `json:"account,omitempty"`
	LoginIdentity  *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution    *InstitutionShort   `json:"institution,omitempty"`
	BalanceHistory []BalanceHistory    `json:"balance_history,omitempty"`
	Source         *string             `json:"source,omitempty"`
}

GetBalanceHistoryResponse struct for GetBalanceHistoryResponse

func NewGetBalanceHistoryResponse ¶

func NewGetBalanceHistoryResponse() *GetBalanceHistoryResponse

NewGetBalanceHistoryResponse instantiates a new GetBalanceHistoryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetBalanceHistoryResponseWithDefaults ¶

func NewGetBalanceHistoryResponseWithDefaults() *GetBalanceHistoryResponse

NewGetBalanceHistoryResponseWithDefaults instantiates a new GetBalanceHistoryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetBalanceHistoryResponse) GetAccount ¶

func (o *GetBalanceHistoryResponse) GetAccount() Account

GetAccount returns the Account field value if set, zero value otherwise.

func (*GetBalanceHistoryResponse) GetAccountOk ¶

func (o *GetBalanceHistoryResponse) GetAccountOk() (*Account, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetBalanceHistoryResponse) GetBalanceHistory ¶

func (o *GetBalanceHistoryResponse) GetBalanceHistory() []BalanceHistory

GetBalanceHistory returns the BalanceHistory field value if set, zero value otherwise.

func (*GetBalanceHistoryResponse) GetBalanceHistoryOk ¶

func (o *GetBalanceHistoryResponse) GetBalanceHistoryOk() ([]BalanceHistory, bool)

GetBalanceHistoryOk returns a tuple with the BalanceHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetBalanceHistoryResponse) GetInstitution ¶

func (o *GetBalanceHistoryResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetBalanceHistoryResponse) GetInstitutionOk ¶

func (o *GetBalanceHistoryResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetBalanceHistoryResponse) GetLoginIdentity ¶

func (o *GetBalanceHistoryResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetBalanceHistoryResponse) GetLoginIdentityOk ¶

func (o *GetBalanceHistoryResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetBalanceHistoryResponse) GetSource ¶

func (o *GetBalanceHistoryResponse) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*GetBalanceHistoryResponse) GetSourceOk ¶

func (o *GetBalanceHistoryResponse) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetBalanceHistoryResponse) HasAccount ¶

func (o *GetBalanceHistoryResponse) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*GetBalanceHistoryResponse) HasBalanceHistory ¶

func (o *GetBalanceHistoryResponse) HasBalanceHistory() bool

HasBalanceHistory returns a boolean if a field has been set.

func (*GetBalanceHistoryResponse) HasInstitution ¶

func (o *GetBalanceHistoryResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetBalanceHistoryResponse) HasLoginIdentity ¶

func (o *GetBalanceHistoryResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*GetBalanceHistoryResponse) HasSource ¶

func (o *GetBalanceHistoryResponse) HasSource() bool

HasSource returns a boolean if a field has been set.

func (GetBalanceHistoryResponse) MarshalJSON ¶

func (o GetBalanceHistoryResponse) MarshalJSON() ([]byte, error)

func (*GetBalanceHistoryResponse) SetAccount ¶

func (o *GetBalanceHistoryResponse) SetAccount(v Account)

SetAccount gets a reference to the given Account and assigns it to the Account field.

func (*GetBalanceHistoryResponse) SetBalanceHistory ¶

func (o *GetBalanceHistoryResponse) SetBalanceHistory(v []BalanceHistory)

SetBalanceHistory gets a reference to the given []BalanceHistory and assigns it to the BalanceHistory field.

func (*GetBalanceHistoryResponse) SetInstitution ¶

func (o *GetBalanceHistoryResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetBalanceHistoryResponse) SetLoginIdentity ¶

func (o *GetBalanceHistoryResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

func (*GetBalanceHistoryResponse) SetSource ¶

func (o *GetBalanceHistoryResponse) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

type GetIdentityResponse ¶

type GetIdentityResponse struct {
	Identity      *Identity           `json:"identity,omitempty"`
	LoginIdentity *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution   *InstitutionShort   `json:"institution,omitempty"`
}

GetIdentityResponse struct for GetIdentityResponse

func NewGetIdentityResponse ¶

func NewGetIdentityResponse() *GetIdentityResponse

NewGetIdentityResponse instantiates a new GetIdentityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetIdentityResponseWithDefaults ¶

func NewGetIdentityResponseWithDefaults() *GetIdentityResponse

NewGetIdentityResponseWithDefaults instantiates a new GetIdentityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetIdentityResponse) GetIdentity ¶

func (o *GetIdentityResponse) GetIdentity() Identity

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*GetIdentityResponse) GetIdentityOk ¶

func (o *GetIdentityResponse) GetIdentityOk() (*Identity, bool)

GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetIdentityResponse) GetInstitution ¶

func (o *GetIdentityResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetIdentityResponse) GetInstitutionOk ¶

func (o *GetIdentityResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetIdentityResponse) GetLoginIdentity ¶

func (o *GetIdentityResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetIdentityResponse) GetLoginIdentityOk ¶

func (o *GetIdentityResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetIdentityResponse) HasIdentity ¶

func (o *GetIdentityResponse) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*GetIdentityResponse) HasInstitution ¶

func (o *GetIdentityResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetIdentityResponse) HasLoginIdentity ¶

func (o *GetIdentityResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (GetIdentityResponse) MarshalJSON ¶

func (o GetIdentityResponse) MarshalJSON() ([]byte, error)

func (*GetIdentityResponse) SetIdentity ¶

func (o *GetIdentityResponse) SetIdentity(v Identity)

SetIdentity gets a reference to the given Identity and assigns it to the Identity field.

func (*GetIdentityResponse) SetInstitution ¶

func (o *GetIdentityResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetIdentityResponse) SetLoginIdentity ¶

func (o *GetIdentityResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

type GetJWKSResponse ¶

type GetJWKSResponse struct {
	Keys []JWKSKey `json:"keys,omitempty"`
}

GetJWKSResponse struct for GetJWKSResponse

func NewGetJWKSResponse ¶

func NewGetJWKSResponse() *GetJWKSResponse

NewGetJWKSResponse instantiates a new GetJWKSResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetJWKSResponseWithDefaults ¶

func NewGetJWKSResponseWithDefaults() *GetJWKSResponse

NewGetJWKSResponseWithDefaults instantiates a new GetJWKSResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetJWKSResponse) GetKeys ¶

func (o *GetJWKSResponse) GetKeys() []JWKSKey

GetKeys returns the Keys field value if set, zero value otherwise.

func (*GetJWKSResponse) GetKeysOk ¶

func (o *GetJWKSResponse) GetKeysOk() ([]JWKSKey, bool)

GetKeysOk returns a tuple with the Keys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetJWKSResponse) HasKeys ¶

func (o *GetJWKSResponse) HasKeys() bool

HasKeys returns a boolean if a field has been set.

func (GetJWKSResponse) MarshalJSON ¶

func (o GetJWKSResponse) MarshalJSON() ([]byte, error)

func (*GetJWKSResponse) SetKeys ¶

func (o *GetJWKSResponse) SetKeys(v []JWKSKey)

SetKeys gets a reference to the given []JWKSKey and assigns it to the Keys field.

type GetLineItemsForDisplayResponse ¶

type GetLineItemsForDisplayResponse struct {
	LineItems []LineItem `json:"line_items,omitempty"`
}

GetLineItemsForDisplayResponse struct for GetLineItemsForDisplayResponse

func NewGetLineItemsForDisplayResponse ¶

func NewGetLineItemsForDisplayResponse() *GetLineItemsForDisplayResponse

NewGetLineItemsForDisplayResponse instantiates a new GetLineItemsForDisplayResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLineItemsForDisplayResponseWithDefaults ¶

func NewGetLineItemsForDisplayResponseWithDefaults() *GetLineItemsForDisplayResponse

NewGetLineItemsForDisplayResponseWithDefaults instantiates a new GetLineItemsForDisplayResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLineItemsForDisplayResponse) GetLineItems ¶

func (o *GetLineItemsForDisplayResponse) GetLineItems() []LineItem

GetLineItems returns the LineItems field value if set, zero value otherwise.

func (*GetLineItemsForDisplayResponse) GetLineItemsOk ¶

func (o *GetLineItemsForDisplayResponse) GetLineItemsOk() ([]LineItem, bool)

GetLineItemsOk returns a tuple with the LineItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLineItemsForDisplayResponse) HasLineItems ¶

func (o *GetLineItemsForDisplayResponse) HasLineItems() bool

HasLineItems returns a boolean if a field has been set.

func (GetLineItemsForDisplayResponse) MarshalJSON ¶

func (o GetLineItemsForDisplayResponse) MarshalJSON() ([]byte, error)

func (*GetLineItemsForDisplayResponse) SetLineItems ¶

func (o *GetLineItemsForDisplayResponse) SetLineItems(v []LineItem)

SetLineItems gets a reference to the given []LineItem and assigns it to the LineItems field.

type GetLoginIdentityByIdResponse ¶

type GetLoginIdentityByIdResponse struct {
	LoginIdentity *LoginIdentity    `json:"login_identity,omitempty"`
	Institution   *InstitutionShort `json:"institution,omitempty"`
}

GetLoginIdentityByIdResponse struct for GetLoginIdentityByIdResponse

func NewGetLoginIdentityByIdResponse ¶

func NewGetLoginIdentityByIdResponse() *GetLoginIdentityByIdResponse

NewGetLoginIdentityByIdResponse instantiates a new GetLoginIdentityByIdResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLoginIdentityByIdResponseWithDefaults ¶

func NewGetLoginIdentityByIdResponseWithDefaults() *GetLoginIdentityByIdResponse

NewGetLoginIdentityByIdResponseWithDefaults instantiates a new GetLoginIdentityByIdResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLoginIdentityByIdResponse) GetInstitution ¶

func (o *GetLoginIdentityByIdResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetLoginIdentityByIdResponse) GetInstitutionOk ¶

func (o *GetLoginIdentityByIdResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLoginIdentityByIdResponse) GetLoginIdentity ¶

func (o *GetLoginIdentityByIdResponse) GetLoginIdentity() LoginIdentity

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetLoginIdentityByIdResponse) GetLoginIdentityOk ¶

func (o *GetLoginIdentityByIdResponse) GetLoginIdentityOk() (*LoginIdentity, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLoginIdentityByIdResponse) HasInstitution ¶

func (o *GetLoginIdentityByIdResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetLoginIdentityByIdResponse) HasLoginIdentity ¶

func (o *GetLoginIdentityByIdResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (GetLoginIdentityByIdResponse) MarshalJSON ¶

func (o GetLoginIdentityByIdResponse) MarshalJSON() ([]byte, error)

func (*GetLoginIdentityByIdResponse) SetInstitution ¶

func (o *GetLoginIdentityByIdResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetLoginIdentityByIdResponse) SetLoginIdentity ¶

func (o *GetLoginIdentityByIdResponse) SetLoginIdentity(v LoginIdentity)

SetLoginIdentity gets a reference to the given LoginIdentity and assigns it to the LoginIdentity field.

type GetLoginIdentityHistoryResponse ¶

type GetLoginIdentityHistoryResponse struct {
	LoginIdentity *LoginIdentity               `json:"login_identity,omitempty"`
	StatusHistory []LoginIdentityStatusDetails `json:"status_history,omitempty"`
}

GetLoginIdentityHistoryResponse struct for GetLoginIdentityHistoryResponse

func NewGetLoginIdentityHistoryResponse ¶

func NewGetLoginIdentityHistoryResponse() *GetLoginIdentityHistoryResponse

NewGetLoginIdentityHistoryResponse instantiates a new GetLoginIdentityHistoryResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLoginIdentityHistoryResponseWithDefaults ¶

func NewGetLoginIdentityHistoryResponseWithDefaults() *GetLoginIdentityHistoryResponse

NewGetLoginIdentityHistoryResponseWithDefaults instantiates a new GetLoginIdentityHistoryResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLoginIdentityHistoryResponse) GetLoginIdentity ¶

func (o *GetLoginIdentityHistoryResponse) GetLoginIdentity() LoginIdentity

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetLoginIdentityHistoryResponse) GetLoginIdentityOk ¶

func (o *GetLoginIdentityHistoryResponse) GetLoginIdentityOk() (*LoginIdentity, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLoginIdentityHistoryResponse) GetStatusHistory ¶

GetStatusHistory returns the StatusHistory field value if set, zero value otherwise.

func (*GetLoginIdentityHistoryResponse) GetStatusHistoryOk ¶

GetStatusHistoryOk returns a tuple with the StatusHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLoginIdentityHistoryResponse) HasLoginIdentity ¶

func (o *GetLoginIdentityHistoryResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*GetLoginIdentityHistoryResponse) HasStatusHistory ¶

func (o *GetLoginIdentityHistoryResponse) HasStatusHistory() bool

HasStatusHistory returns a boolean if a field has been set.

func (GetLoginIdentityHistoryResponse) MarshalJSON ¶

func (o GetLoginIdentityHistoryResponse) MarshalJSON() ([]byte, error)

func (*GetLoginIdentityHistoryResponse) SetLoginIdentity ¶

func (o *GetLoginIdentityHistoryResponse) SetLoginIdentity(v LoginIdentity)

SetLoginIdentity gets a reference to the given LoginIdentity and assigns it to the LoginIdentity field.

func (*GetLoginIdentityHistoryResponse) SetStatusHistory ¶

SetStatusHistory gets a reference to the given []LoginIdentityStatusDetails and assigns it to the StatusHistory field.

type GetMandateAuthLinkRequest ¶

type GetMandateAuthLinkRequest struct {
	// Mandate ID
	MandateId          string                        `json:"mandate_id"`
	LinkCustomizations MandateAuthLinkCustomizations `json:"link_customizations"`
}

GetMandateAuthLinkRequest struct for GetMandateAuthLinkRequest

func NewGetMandateAuthLinkRequest ¶

func NewGetMandateAuthLinkRequest(mandateId string, linkCustomizations MandateAuthLinkCustomizations) *GetMandateAuthLinkRequest

NewGetMandateAuthLinkRequest instantiates a new GetMandateAuthLinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandateAuthLinkRequestWithDefaults ¶

func NewGetMandateAuthLinkRequestWithDefaults() *GetMandateAuthLinkRequest

NewGetMandateAuthLinkRequestWithDefaults instantiates a new GetMandateAuthLinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandateAuthLinkRequest) GetLinkCustomizations ¶

func (o *GetMandateAuthLinkRequest) GetLinkCustomizations() MandateAuthLinkCustomizations

GetLinkCustomizations returns the LinkCustomizations field value

func (*GetMandateAuthLinkRequest) GetLinkCustomizationsOk ¶

func (o *GetMandateAuthLinkRequest) GetLinkCustomizationsOk() (*MandateAuthLinkCustomizations, bool)

GetLinkCustomizationsOk returns a tuple with the LinkCustomizations field value and a boolean to check if the value has been set.

func (*GetMandateAuthLinkRequest) GetMandateId ¶

func (o *GetMandateAuthLinkRequest) GetMandateId() string

GetMandateId returns the MandateId field value

func (*GetMandateAuthLinkRequest) GetMandateIdOk ¶

func (o *GetMandateAuthLinkRequest) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (GetMandateAuthLinkRequest) MarshalJSON ¶

func (o GetMandateAuthLinkRequest) MarshalJSON() ([]byte, error)

func (*GetMandateAuthLinkRequest) SetLinkCustomizations ¶

func (o *GetMandateAuthLinkRequest) SetLinkCustomizations(v MandateAuthLinkCustomizations)

SetLinkCustomizations sets field value

func (*GetMandateAuthLinkRequest) SetMandateId ¶

func (o *GetMandateAuthLinkRequest) SetMandateId(v string)

SetMandateId sets field value

type GetMandateAuthLinkResponse ¶

type GetMandateAuthLinkResponse struct {
	// Short-lived access-token to interact with Finverse Link
	AccessToken string `json:"access_token"`
	// Access token validity duration (in seconds)
	ExpiresIn int32 `json:"expires_in"`
	// URL to launch Finverse Link to authorize the mandate
	LinkUrl   string `json:"link_url"`
	TokenType string `json:"token_type"`
}

GetMandateAuthLinkResponse struct for GetMandateAuthLinkResponse

func NewGetMandateAuthLinkResponse ¶

func NewGetMandateAuthLinkResponse(accessToken string, expiresIn int32, linkUrl string, tokenType string) *GetMandateAuthLinkResponse

NewGetMandateAuthLinkResponse instantiates a new GetMandateAuthLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandateAuthLinkResponseWithDefaults ¶

func NewGetMandateAuthLinkResponseWithDefaults() *GetMandateAuthLinkResponse

NewGetMandateAuthLinkResponseWithDefaults instantiates a new GetMandateAuthLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandateAuthLinkResponse) GetAccessToken ¶

func (o *GetMandateAuthLinkResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*GetMandateAuthLinkResponse) GetAccessTokenOk ¶

func (o *GetMandateAuthLinkResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*GetMandateAuthLinkResponse) GetExpiresIn ¶

func (o *GetMandateAuthLinkResponse) GetExpiresIn() int32

GetExpiresIn returns the ExpiresIn field value

func (*GetMandateAuthLinkResponse) GetExpiresInOk ¶

func (o *GetMandateAuthLinkResponse) GetExpiresInOk() (*int32, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set.

func (*GetMandateAuthLinkResponse) GetLinkUrl ¶

func (o *GetMandateAuthLinkResponse) GetLinkUrl() string

GetLinkUrl returns the LinkUrl field value

func (*GetMandateAuthLinkResponse) GetLinkUrlOk ¶

func (o *GetMandateAuthLinkResponse) GetLinkUrlOk() (*string, bool)

GetLinkUrlOk returns a tuple with the LinkUrl field value and a boolean to check if the value has been set.

func (*GetMandateAuthLinkResponse) GetTokenType ¶

func (o *GetMandateAuthLinkResponse) GetTokenType() string

GetTokenType returns the TokenType field value

func (*GetMandateAuthLinkResponse) GetTokenTypeOk ¶

func (o *GetMandateAuthLinkResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set.

func (GetMandateAuthLinkResponse) MarshalJSON ¶

func (o GetMandateAuthLinkResponse) MarshalJSON() ([]byte, error)

func (*GetMandateAuthLinkResponse) SetAccessToken ¶

func (o *GetMandateAuthLinkResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*GetMandateAuthLinkResponse) SetExpiresIn ¶

func (o *GetMandateAuthLinkResponse) SetExpiresIn(v int32)

SetExpiresIn sets field value

func (*GetMandateAuthLinkResponse) SetLinkUrl ¶

func (o *GetMandateAuthLinkResponse) SetLinkUrl(v string)

SetLinkUrl sets field value

func (*GetMandateAuthLinkResponse) SetTokenType ¶

func (o *GetMandateAuthLinkResponse) SetTokenType(v string)

SetTokenType sets field value

type GetMandateAuthResponse ¶

type GetMandateAuthResponse struct {
	// Finverse Mandate ID
	MandateId string `json:"mandate_id"`
	// Mandate status
	MandateStatus string `json:"mandate_status"`
	// Merchant account ID assigned by Finverse
	RecipientAccountId string `json:"recipient_account_id"`
	// Finverse Institution ID. Only returned if institution_id was included in the request.
	InstitutionId string `json:"institution_id"`
	// Type of account held by the Sender at the Institution. Possible values are INDIVIDUAL, BUSINESS
	SenderType *string `json:"sender_type,omitempty"`
	// Checklist of the authorization factors needed to complete Mandate authorization
	AuthChecklist  []AuthChecklistFactor     `json:"auth_checklist"`
	EncryptionInfo MandateAuthEncryptionInfo `json:"encryption_info"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	LastUpdate     time.Time         `json:"last_update"`
	Error          *FvErrorModelV2   `json:"error,omitempty"`
	MandateDetails *MandateDetails   `json:"mandate_details,omitempty"`
	Recipient      *MandateRecipient `json:"recipient,omitempty"`
}

GetMandateAuthResponse struct for GetMandateAuthResponse

func NewGetMandateAuthResponse ¶

func NewGetMandateAuthResponse(mandateId string, mandateStatus string, recipientAccountId string, institutionId string, authChecklist []AuthChecklistFactor, encryptionInfo MandateAuthEncryptionInfo, lastUpdate time.Time) *GetMandateAuthResponse

NewGetMandateAuthResponse instantiates a new GetMandateAuthResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandateAuthResponseWithDefaults ¶

func NewGetMandateAuthResponseWithDefaults() *GetMandateAuthResponse

NewGetMandateAuthResponseWithDefaults instantiates a new GetMandateAuthResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandateAuthResponse) GetAuthChecklist ¶

func (o *GetMandateAuthResponse) GetAuthChecklist() []AuthChecklistFactor

GetAuthChecklist returns the AuthChecklist field value

func (*GetMandateAuthResponse) GetAuthChecklistOk ¶

func (o *GetMandateAuthResponse) GetAuthChecklistOk() ([]AuthChecklistFactor, bool)

GetAuthChecklistOk returns a tuple with the AuthChecklist field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetEncryptionInfo ¶

func (o *GetMandateAuthResponse) GetEncryptionInfo() MandateAuthEncryptionInfo

GetEncryptionInfo returns the EncryptionInfo field value

func (*GetMandateAuthResponse) GetEncryptionInfoOk ¶

func (o *GetMandateAuthResponse) GetEncryptionInfoOk() (*MandateAuthEncryptionInfo, bool)

GetEncryptionInfoOk returns a tuple with the EncryptionInfo field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetError ¶

func (o *GetMandateAuthResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*GetMandateAuthResponse) GetErrorOk ¶

func (o *GetMandateAuthResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetInstitutionId ¶

func (o *GetMandateAuthResponse) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*GetMandateAuthResponse) GetInstitutionIdOk ¶

func (o *GetMandateAuthResponse) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetLastUpdate ¶

func (o *GetMandateAuthResponse) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value

func (*GetMandateAuthResponse) GetLastUpdateOk ¶

func (o *GetMandateAuthResponse) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetMandateDetails ¶

func (o *GetMandateAuthResponse) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value if set, zero value otherwise.

func (*GetMandateAuthResponse) GetMandateDetailsOk ¶

func (o *GetMandateAuthResponse) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetMandateId ¶

func (o *GetMandateAuthResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*GetMandateAuthResponse) GetMandateIdOk ¶

func (o *GetMandateAuthResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetMandateStatus ¶

func (o *GetMandateAuthResponse) GetMandateStatus() string

GetMandateStatus returns the MandateStatus field value

func (*GetMandateAuthResponse) GetMandateStatusOk ¶

func (o *GetMandateAuthResponse) GetMandateStatusOk() (*string, bool)

GetMandateStatusOk returns a tuple with the MandateStatus field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetRecipient ¶

func (o *GetMandateAuthResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*GetMandateAuthResponse) GetRecipientAccountId ¶

func (o *GetMandateAuthResponse) GetRecipientAccountId() string

GetRecipientAccountId returns the RecipientAccountId field value

func (*GetMandateAuthResponse) GetRecipientAccountIdOk ¶

func (o *GetMandateAuthResponse) GetRecipientAccountIdOk() (*string, bool)

GetRecipientAccountIdOk returns a tuple with the RecipientAccountId field value and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetRecipientOk ¶

func (o *GetMandateAuthResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) GetSenderType ¶

func (o *GetMandateAuthResponse) GetSenderType() string

GetSenderType returns the SenderType field value if set, zero value otherwise.

func (*GetMandateAuthResponse) GetSenderTypeOk ¶

func (o *GetMandateAuthResponse) GetSenderTypeOk() (*string, bool)

GetSenderTypeOk returns a tuple with the SenderType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateAuthResponse) HasError ¶

func (o *GetMandateAuthResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetMandateAuthResponse) HasMandateDetails ¶

func (o *GetMandateAuthResponse) HasMandateDetails() bool

HasMandateDetails returns a boolean if a field has been set.

func (*GetMandateAuthResponse) HasRecipient ¶

func (o *GetMandateAuthResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*GetMandateAuthResponse) HasSenderType ¶

func (o *GetMandateAuthResponse) HasSenderType() bool

HasSenderType returns a boolean if a field has been set.

func (GetMandateAuthResponse) MarshalJSON ¶

func (o GetMandateAuthResponse) MarshalJSON() ([]byte, error)

func (*GetMandateAuthResponse) SetAuthChecklist ¶

func (o *GetMandateAuthResponse) SetAuthChecklist(v []AuthChecklistFactor)

SetAuthChecklist sets field value

func (*GetMandateAuthResponse) SetEncryptionInfo ¶

func (o *GetMandateAuthResponse) SetEncryptionInfo(v MandateAuthEncryptionInfo)

SetEncryptionInfo sets field value

func (*GetMandateAuthResponse) SetError ¶

func (o *GetMandateAuthResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*GetMandateAuthResponse) SetInstitutionId ¶

func (o *GetMandateAuthResponse) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*GetMandateAuthResponse) SetLastUpdate ¶

func (o *GetMandateAuthResponse) SetLastUpdate(v time.Time)

SetLastUpdate sets field value

func (*GetMandateAuthResponse) SetMandateDetails ¶

func (o *GetMandateAuthResponse) SetMandateDetails(v MandateDetails)

SetMandateDetails gets a reference to the given MandateDetails and assigns it to the MandateDetails field.

func (*GetMandateAuthResponse) SetMandateId ¶

func (o *GetMandateAuthResponse) SetMandateId(v string)

SetMandateId sets field value

func (*GetMandateAuthResponse) SetMandateStatus ¶

func (o *GetMandateAuthResponse) SetMandateStatus(v string)

SetMandateStatus sets field value

func (*GetMandateAuthResponse) SetRecipient ¶

func (o *GetMandateAuthResponse) SetRecipient(v MandateRecipient)

SetRecipient gets a reference to the given MandateRecipient and assigns it to the Recipient field.

func (*GetMandateAuthResponse) SetRecipientAccountId ¶

func (o *GetMandateAuthResponse) SetRecipientAccountId(v string)

SetRecipientAccountId sets field value

func (*GetMandateAuthResponse) SetSenderType ¶

func (o *GetMandateAuthResponse) SetSenderType(v string)

SetSenderType gets a reference to the given string and assigns it to the SenderType field.

type GetMandateResponse ¶

type GetMandateResponse struct {
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt time.Time `json:"updated_at"`
	// Finverse Mandate ID (ULID)
	MandateId string `json:"mandate_id"`
	// Finverse Payment Method ID (ULID)
	PaymentMethodId *string `json:"payment_method_id,omitempty"`
	// Mandate Status
	Status           string                   `json:"status"`
	Recipient        MandateRecipient         `json:"recipient"`
	RecipientAccount *MandateRecipientAccount `json:"recipient_account,omitempty"`
	Sender           GetMandateSender         `json:"sender"`
	SenderAccount    *MandateSenderAccount    `json:"sender_account,omitempty"`
	MandateDetails   MandateDetails           `json:"mandate_details"`
	Fees             []Fee                    `json:"fees,omitempty"`
	Error            *FvErrorModelV2          `json:"error,omitempty"`
	// Additional attributes of the mandate in key:value format (e.g. mandate_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

GetMandateResponse struct for GetMandateResponse

func NewGetMandateResponse ¶

func NewGetMandateResponse(updatedAt time.Time, mandateId string, status string, recipient MandateRecipient, sender GetMandateSender, mandateDetails MandateDetails) *GetMandateResponse

NewGetMandateResponse instantiates a new GetMandateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandateResponseWithDefaults ¶

func NewGetMandateResponseWithDefaults() *GetMandateResponse

NewGetMandateResponseWithDefaults instantiates a new GetMandateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandateResponse) GetCreatedAt ¶

func (o *GetMandateResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*GetMandateResponse) GetCreatedAtOk ¶

func (o *GetMandateResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetError ¶

func (o *GetMandateResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*GetMandateResponse) GetErrorOk ¶

func (o *GetMandateResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetFees ¶

func (o *GetMandateResponse) GetFees() []Fee

GetFees returns the Fees field value if set, zero value otherwise.

func (*GetMandateResponse) GetFeesOk ¶

func (o *GetMandateResponse) GetFeesOk() ([]Fee, bool)

GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetMandateDetails ¶

func (o *GetMandateResponse) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value

func (*GetMandateResponse) GetMandateDetailsOk ¶

func (o *GetMandateResponse) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*GetMandateResponse) GetMandateId ¶

func (o *GetMandateResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*GetMandateResponse) GetMandateIdOk ¶

func (o *GetMandateResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*GetMandateResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*GetMandateResponse) GetMetadataOk ¶

func (o *GetMandateResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetPaymentMethodId ¶

func (o *GetMandateResponse) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*GetMandateResponse) GetPaymentMethodIdOk ¶

func (o *GetMandateResponse) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetRecipient ¶

func (o *GetMandateResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value

func (*GetMandateResponse) GetRecipientAccount ¶

func (o *GetMandateResponse) GetRecipientAccount() MandateRecipientAccount

GetRecipientAccount returns the RecipientAccount field value if set, zero value otherwise.

func (*GetMandateResponse) GetRecipientAccountOk ¶

func (o *GetMandateResponse) GetRecipientAccountOk() (*MandateRecipientAccount, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetRecipientOk ¶

func (o *GetMandateResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value and a boolean to check if the value has been set.

func (*GetMandateResponse) GetSender ¶

func (o *GetMandateResponse) GetSender() GetMandateSender

GetSender returns the Sender field value

func (*GetMandateResponse) GetSenderAccount ¶

func (o *GetMandateResponse) GetSenderAccount() MandateSenderAccount

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*GetMandateResponse) GetSenderAccountOk ¶

func (o *GetMandateResponse) GetSenderAccountOk() (*MandateSenderAccount, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateResponse) GetSenderOk ¶

func (o *GetMandateResponse) GetSenderOk() (*GetMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (*GetMandateResponse) GetStatus ¶

func (o *GetMandateResponse) GetStatus() string

GetStatus returns the Status field value

func (*GetMandateResponse) GetStatusOk ¶

func (o *GetMandateResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetMandateResponse) GetUpdatedAt ¶

func (o *GetMandateResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*GetMandateResponse) GetUpdatedAtOk ¶

func (o *GetMandateResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*GetMandateResponse) HasCreatedAt ¶

func (o *GetMandateResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*GetMandateResponse) HasError ¶

func (o *GetMandateResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetMandateResponse) HasFees ¶

func (o *GetMandateResponse) HasFees() bool

HasFees returns a boolean if a field has been set.

func (*GetMandateResponse) HasMetadata ¶

func (o *GetMandateResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*GetMandateResponse) HasPaymentMethodId ¶

func (o *GetMandateResponse) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*GetMandateResponse) HasRecipientAccount ¶

func (o *GetMandateResponse) HasRecipientAccount() bool

HasRecipientAccount returns a boolean if a field has been set.

func (*GetMandateResponse) HasSenderAccount ¶

func (o *GetMandateResponse) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (GetMandateResponse) MarshalJSON ¶

func (o GetMandateResponse) MarshalJSON() ([]byte, error)

func (*GetMandateResponse) SetCreatedAt ¶

func (o *GetMandateResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*GetMandateResponse) SetError ¶

func (o *GetMandateResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*GetMandateResponse) SetFees ¶

func (o *GetMandateResponse) SetFees(v []Fee)

SetFees gets a reference to the given []Fee and assigns it to the Fees field.

func (*GetMandateResponse) SetMandateDetails ¶

func (o *GetMandateResponse) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*GetMandateResponse) SetMandateId ¶

func (o *GetMandateResponse) SetMandateId(v string)

SetMandateId sets field value

func (*GetMandateResponse) SetMetadata ¶

func (o *GetMandateResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*GetMandateResponse) SetPaymentMethodId ¶

func (o *GetMandateResponse) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*GetMandateResponse) SetRecipient ¶

func (o *GetMandateResponse) SetRecipient(v MandateRecipient)

SetRecipient sets field value

func (*GetMandateResponse) SetRecipientAccount ¶

func (o *GetMandateResponse) SetRecipientAccount(v MandateRecipientAccount)

SetRecipientAccount gets a reference to the given MandateRecipientAccount and assigns it to the RecipientAccount field.

func (*GetMandateResponse) SetSender ¶

func (o *GetMandateResponse) SetSender(v GetMandateSender)

SetSender sets field value

func (*GetMandateResponse) SetSenderAccount ¶

func (o *GetMandateResponse) SetSenderAccount(v MandateSenderAccount)

SetSenderAccount gets a reference to the given MandateSenderAccount and assigns it to the SenderAccount field.

func (*GetMandateResponse) SetStatus ¶

func (o *GetMandateResponse) SetStatus(v string)

SetStatus sets field value

func (*GetMandateResponse) SetUpdatedAt ¶

func (o *GetMandateResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type GetMandateSender ¶

type GetMandateSender struct {
	// A unique identifier generated after creating sender
	UserId string  `json:"user_id"`
	Name   *string `json:"name,omitempty"`
	// Customer App's user ID, representing the end-user making the payment.
	ExternalUserId string `json:"external_user_id"`
	// Type of account held by the Sender at the Institution. Possible values are INDIVIDUAL, BUSINESS
	UserType string `json:"user_type"`
	// Sender details which will be used for fraud checking.
	UserDetails []SenderDetail `json:"user_details,omitempty"`
}

GetMandateSender struct for GetMandateSender

func NewGetMandateSender ¶

func NewGetMandateSender(userId string, externalUserId string, userType string) *GetMandateSender

NewGetMandateSender instantiates a new GetMandateSender object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandateSenderWithDefaults ¶

func NewGetMandateSenderWithDefaults() *GetMandateSender

NewGetMandateSenderWithDefaults instantiates a new GetMandateSender object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandateSender) GetExternalUserId ¶

func (o *GetMandateSender) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value

func (*GetMandateSender) GetExternalUserIdOk ¶

func (o *GetMandateSender) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value and a boolean to check if the value has been set.

func (*GetMandateSender) GetName ¶

func (o *GetMandateSender) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*GetMandateSender) GetNameOk ¶

func (o *GetMandateSender) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateSender) GetUserDetails ¶

func (o *GetMandateSender) GetUserDetails() []SenderDetail

GetUserDetails returns the UserDetails field value if set, zero value otherwise.

func (*GetMandateSender) GetUserDetailsOk ¶

func (o *GetMandateSender) GetUserDetailsOk() ([]SenderDetail, bool)

GetUserDetailsOk returns a tuple with the UserDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetMandateSender) GetUserId ¶

func (o *GetMandateSender) GetUserId() string

GetUserId returns the UserId field value

func (*GetMandateSender) GetUserIdOk ¶

func (o *GetMandateSender) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*GetMandateSender) GetUserType ¶

func (o *GetMandateSender) GetUserType() string

GetUserType returns the UserType field value

func (*GetMandateSender) GetUserTypeOk ¶

func (o *GetMandateSender) GetUserTypeOk() (*string, bool)

GetUserTypeOk returns a tuple with the UserType field value and a boolean to check if the value has been set.

func (*GetMandateSender) HasName ¶

func (o *GetMandateSender) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetMandateSender) HasUserDetails ¶

func (o *GetMandateSender) HasUserDetails() bool

HasUserDetails returns a boolean if a field has been set.

func (GetMandateSender) MarshalJSON ¶

func (o GetMandateSender) MarshalJSON() ([]byte, error)

func (*GetMandateSender) SetExternalUserId ¶

func (o *GetMandateSender) SetExternalUserId(v string)

SetExternalUserId sets field value

func (*GetMandateSender) SetName ¶

func (o *GetMandateSender) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetMandateSender) SetUserDetails ¶

func (o *GetMandateSender) SetUserDetails(v []SenderDetail)

SetUserDetails gets a reference to the given []SenderDetail and assigns it to the UserDetails field.

func (*GetMandateSender) SetUserId ¶

func (o *GetMandateSender) SetUserId(v string)

SetUserId sets field value

func (*GetMandateSender) SetUserType ¶

func (o *GetMandateSender) SetUserType(v string)

SetUserType sets field value

type GetMandatesResponse ¶

type GetMandatesResponse struct {
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	LastUpdate time.Time `json:"last_update"`
	// Finverse Mandate ID (ULID)
	MandateId string `json:"mandate_id"`
	// Mandate status
	MandateStatus  string           `json:"mandate_status"`
	Recipient      MandateRecipient `json:"recipient"`
	Sender         GetMandateSender `json:"sender"`
	MandateDetails MandateDetails   `json:"mandate_details"`
}

GetMandatesResponse struct for GetMandatesResponse

func NewGetMandatesResponse ¶

func NewGetMandatesResponse(lastUpdate time.Time, mandateId string, mandateStatus string, recipient MandateRecipient, sender GetMandateSender, mandateDetails MandateDetails) *GetMandatesResponse

NewGetMandatesResponse instantiates a new GetMandatesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMandatesResponseWithDefaults ¶

func NewGetMandatesResponseWithDefaults() *GetMandatesResponse

NewGetMandatesResponseWithDefaults instantiates a new GetMandatesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMandatesResponse) GetLastUpdate ¶

func (o *GetMandatesResponse) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value

func (*GetMandatesResponse) GetLastUpdateOk ¶

func (o *GetMandatesResponse) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value and a boolean to check if the value has been set.

func (*GetMandatesResponse) GetMandateDetails ¶

func (o *GetMandatesResponse) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value

func (*GetMandatesResponse) GetMandateDetailsOk ¶

func (o *GetMandatesResponse) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*GetMandatesResponse) GetMandateId ¶

func (o *GetMandatesResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*GetMandatesResponse) GetMandateIdOk ¶

func (o *GetMandatesResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*GetMandatesResponse) GetMandateStatus ¶

func (o *GetMandatesResponse) GetMandateStatus() string

GetMandateStatus returns the MandateStatus field value

func (*GetMandatesResponse) GetMandateStatusOk ¶

func (o *GetMandatesResponse) GetMandateStatusOk() (*string, bool)

GetMandateStatusOk returns a tuple with the MandateStatus field value and a boolean to check if the value has been set.

func (*GetMandatesResponse) GetRecipient ¶

func (o *GetMandatesResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value

func (*GetMandatesResponse) GetRecipientOk ¶

func (o *GetMandatesResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value and a boolean to check if the value has been set.

func (*GetMandatesResponse) GetSender ¶

func (o *GetMandatesResponse) GetSender() GetMandateSender

GetSender returns the Sender field value

func (*GetMandatesResponse) GetSenderOk ¶

func (o *GetMandatesResponse) GetSenderOk() (*GetMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (GetMandatesResponse) MarshalJSON ¶

func (o GetMandatesResponse) MarshalJSON() ([]byte, error)

func (*GetMandatesResponse) SetLastUpdate ¶

func (o *GetMandatesResponse) SetLastUpdate(v time.Time)

SetLastUpdate sets field value

func (*GetMandatesResponse) SetMandateDetails ¶

func (o *GetMandatesResponse) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*GetMandatesResponse) SetMandateId ¶

func (o *GetMandatesResponse) SetMandateId(v string)

SetMandateId sets field value

func (*GetMandatesResponse) SetMandateStatus ¶

func (o *GetMandatesResponse) SetMandateStatus(v string)

SetMandateStatus sets field value

func (*GetMandatesResponse) SetRecipient ¶

func (o *GetMandatesResponse) SetRecipient(v MandateRecipient)

SetRecipient sets field value

func (*GetMandatesResponse) SetSender ¶

func (o *GetMandatesResponse) SetSender(v GetMandateSender)

SetSender sets field value

type GetPaymentInstructionsResponse ¶

type GetPaymentInstructionsResponse struct {
	PaymentInstruction *PaymentInstruction `json:"payment_instruction,omitempty"`
}

GetPaymentInstructionsResponse struct for GetPaymentInstructionsResponse

func NewGetPaymentInstructionsResponse ¶

func NewGetPaymentInstructionsResponse() *GetPaymentInstructionsResponse

NewGetPaymentInstructionsResponse instantiates a new GetPaymentInstructionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPaymentInstructionsResponseWithDefaults ¶

func NewGetPaymentInstructionsResponseWithDefaults() *GetPaymentInstructionsResponse

NewGetPaymentInstructionsResponseWithDefaults instantiates a new GetPaymentInstructionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPaymentInstructionsResponse) GetPaymentInstruction ¶

func (o *GetPaymentInstructionsResponse) GetPaymentInstruction() PaymentInstruction

GetPaymentInstruction returns the PaymentInstruction field value if set, zero value otherwise.

func (*GetPaymentInstructionsResponse) GetPaymentInstructionOk ¶

func (o *GetPaymentInstructionsResponse) GetPaymentInstructionOk() (*PaymentInstruction, bool)

GetPaymentInstructionOk returns a tuple with the PaymentInstruction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentInstructionsResponse) HasPaymentInstruction ¶

func (o *GetPaymentInstructionsResponse) HasPaymentInstruction() bool

HasPaymentInstruction returns a boolean if a field has been set.

func (GetPaymentInstructionsResponse) MarshalJSON ¶

func (o GetPaymentInstructionsResponse) MarshalJSON() ([]byte, error)

func (*GetPaymentInstructionsResponse) SetPaymentInstruction ¶

func (o *GetPaymentInstructionsResponse) SetPaymentInstruction(v PaymentInstruction)

SetPaymentInstruction gets a reference to the given PaymentInstruction and assigns it to the PaymentInstruction field.

type GetPaymentResponse ¶

type GetPaymentResponse struct {
	// Finverse Payment ID
	PaymentId *string `json:"payment_id,omitempty"`
	// Amount to be paid, in currency’s smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount *int32 `json:"amount,omitempty"`
	// Indicates whether this is a mandate-based payment or one-off direct payment to an account. Possible values - MANDATE, SINGLE
	Type *string `json:"type,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	LastUpdate *time.Time `json:"last_update,omitempty"`
	// Possible values - CREATED, AUTHORIZED, SUBMITTED, EXECUTED, FAILED, REJECTED, CANCELLED.
	Status         *string          `json:"status,omitempty"`
	PaymentDetails *PaymentDetails2 `json:"payment_details,omitempty"`
}

GetPaymentResponse struct for GetPaymentResponse

func NewGetPaymentResponse ¶

func NewGetPaymentResponse() *GetPaymentResponse

NewGetPaymentResponse instantiates a new GetPaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPaymentResponseWithDefaults ¶

func NewGetPaymentResponseWithDefaults() *GetPaymentResponse

NewGetPaymentResponseWithDefaults instantiates a new GetPaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPaymentResponse) GetAmount ¶

func (o *GetPaymentResponse) GetAmount() int32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*GetPaymentResponse) GetAmountOk ¶

func (o *GetPaymentResponse) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) GetLastUpdate ¶

func (o *GetPaymentResponse) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise.

func (*GetPaymentResponse) GetLastUpdateOk ¶

func (o *GetPaymentResponse) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) GetPaymentDetails ¶

func (o *GetPaymentResponse) GetPaymentDetails() PaymentDetails2

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*GetPaymentResponse) GetPaymentDetailsOk ¶

func (o *GetPaymentResponse) GetPaymentDetailsOk() (*PaymentDetails2, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) GetPaymentId ¶

func (o *GetPaymentResponse) GetPaymentId() string

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*GetPaymentResponse) GetPaymentIdOk ¶

func (o *GetPaymentResponse) GetPaymentIdOk() (*string, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) GetStatus ¶

func (o *GetPaymentResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetPaymentResponse) GetStatusOk ¶

func (o *GetPaymentResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) GetType ¶

func (o *GetPaymentResponse) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*GetPaymentResponse) GetTypeOk ¶

func (o *GetPaymentResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPaymentResponse) HasAmount ¶

func (o *GetPaymentResponse) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*GetPaymentResponse) HasLastUpdate ¶

func (o *GetPaymentResponse) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (*GetPaymentResponse) HasPaymentDetails ¶

func (o *GetPaymentResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*GetPaymentResponse) HasPaymentId ¶

func (o *GetPaymentResponse) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*GetPaymentResponse) HasStatus ¶

func (o *GetPaymentResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetPaymentResponse) HasType ¶

func (o *GetPaymentResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (GetPaymentResponse) MarshalJSON ¶

func (o GetPaymentResponse) MarshalJSON() ([]byte, error)

func (*GetPaymentResponse) SetAmount ¶

func (o *GetPaymentResponse) SetAmount(v int32)

SetAmount gets a reference to the given int32 and assigns it to the Amount field.

func (*GetPaymentResponse) SetLastUpdate ¶

func (o *GetPaymentResponse) SetLastUpdate(v time.Time)

SetLastUpdate gets a reference to the given time.Time and assigns it to the LastUpdate field.

func (*GetPaymentResponse) SetPaymentDetails ¶

func (o *GetPaymentResponse) SetPaymentDetails(v PaymentDetails2)

SetPaymentDetails gets a reference to the given PaymentDetails2 and assigns it to the PaymentDetails field.

func (*GetPaymentResponse) SetPaymentId ¶

func (o *GetPaymentResponse) SetPaymentId(v string)

SetPaymentId gets a reference to the given string and assigns it to the PaymentId field.

func (*GetPaymentResponse) SetStatus ¶

func (o *GetPaymentResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*GetPaymentResponse) SetType ¶

func (o *GetPaymentResponse) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type GetPaymentUserResponse ¶

type GetPaymentUserResponse struct {
	PaymentUserId string `json:"payment_user_id"`
	CustomerAppId string `json:"customer_app_id"`
	// The user's current autopay value
	AutopayConsent bool `json:"autopay_consent"`
	// This indicates the value that the user's pre-set selection should be. If this is a new user, the value will be set to true by default, else it will be the user's current autopay value.
	AutopayPrefill bool `json:"autopay_prefill"`
}

GetPaymentUserResponse struct for GetPaymentUserResponse

func NewGetPaymentUserResponse ¶

func NewGetPaymentUserResponse(paymentUserId string, customerAppId string, autopayConsent bool, autopayPrefill bool) *GetPaymentUserResponse

NewGetPaymentUserResponse instantiates a new GetPaymentUserResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPaymentUserResponseWithDefaults ¶

func NewGetPaymentUserResponseWithDefaults() *GetPaymentUserResponse

NewGetPaymentUserResponseWithDefaults instantiates a new GetPaymentUserResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPaymentUserResponse) GetAutopayConsent ¶

func (o *GetPaymentUserResponse) GetAutopayConsent() bool

GetAutopayConsent returns the AutopayConsent field value

func (*GetPaymentUserResponse) GetAutopayConsentOk ¶

func (o *GetPaymentUserResponse) GetAutopayConsentOk() (*bool, bool)

GetAutopayConsentOk returns a tuple with the AutopayConsent field value and a boolean to check if the value has been set.

func (*GetPaymentUserResponse) GetAutopayPrefill ¶

func (o *GetPaymentUserResponse) GetAutopayPrefill() bool

GetAutopayPrefill returns the AutopayPrefill field value

func (*GetPaymentUserResponse) GetAutopayPrefillOk ¶

func (o *GetPaymentUserResponse) GetAutopayPrefillOk() (*bool, bool)

GetAutopayPrefillOk returns a tuple with the AutopayPrefill field value and a boolean to check if the value has been set.

func (*GetPaymentUserResponse) GetCustomerAppId ¶

func (o *GetPaymentUserResponse) GetCustomerAppId() string

GetCustomerAppId returns the CustomerAppId field value

func (*GetPaymentUserResponse) GetCustomerAppIdOk ¶

func (o *GetPaymentUserResponse) GetCustomerAppIdOk() (*string, bool)

GetCustomerAppIdOk returns a tuple with the CustomerAppId field value and a boolean to check if the value has been set.

func (*GetPaymentUserResponse) GetPaymentUserId ¶

func (o *GetPaymentUserResponse) GetPaymentUserId() string

GetPaymentUserId returns the PaymentUserId field value

func (*GetPaymentUserResponse) GetPaymentUserIdOk ¶

func (o *GetPaymentUserResponse) GetPaymentUserIdOk() (*string, bool)

GetPaymentUserIdOk returns a tuple with the PaymentUserId field value and a boolean to check if the value has been set.

func (GetPaymentUserResponse) MarshalJSON ¶

func (o GetPaymentUserResponse) MarshalJSON() ([]byte, error)

func (*GetPaymentUserResponse) SetAutopayConsent ¶

func (o *GetPaymentUserResponse) SetAutopayConsent(v bool)

SetAutopayConsent sets field value

func (*GetPaymentUserResponse) SetAutopayPrefill ¶

func (o *GetPaymentUserResponse) SetAutopayPrefill(v bool)

SetAutopayPrefill sets field value

func (*GetPaymentUserResponse) SetCustomerAppId ¶

func (o *GetPaymentUserResponse) SetCustomerAppId(v string)

SetCustomerAppId sets field value

func (*GetPaymentUserResponse) SetPaymentUserId ¶

func (o *GetPaymentUserResponse) SetPaymentUserId(v string)

SetPaymentUserId sets field value

type GetRecipientResponse ¶

type GetRecipientResponse struct {
	Recipient *RecipientResponse `json:"recipient,omitempty"`
}

GetRecipientResponse struct for GetRecipientResponse

func NewGetRecipientResponse ¶

func NewGetRecipientResponse() *GetRecipientResponse

NewGetRecipientResponse instantiates a new GetRecipientResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRecipientResponseWithDefaults ¶

func NewGetRecipientResponseWithDefaults() *GetRecipientResponse

NewGetRecipientResponseWithDefaults instantiates a new GetRecipientResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRecipientResponse) GetRecipient ¶

func (o *GetRecipientResponse) GetRecipient() RecipientResponse

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*GetRecipientResponse) GetRecipientOk ¶

func (o *GetRecipientResponse) GetRecipientOk() (*RecipientResponse, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRecipientResponse) HasRecipient ¶

func (o *GetRecipientResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (GetRecipientResponse) MarshalJSON ¶

func (o GetRecipientResponse) MarshalJSON() ([]byte, error)

func (*GetRecipientResponse) SetRecipient ¶

func (o *GetRecipientResponse) SetRecipient(v RecipientResponse)

SetRecipient gets a reference to the given RecipientResponse and assigns it to the Recipient field.

type GetStatementLinkResponse ¶

type GetStatementLinkResponse struct {
	StatementLinks []StatementLink `json:"statement_links,omitempty"`
}

GetStatementLinkResponse struct for GetStatementLinkResponse

func NewGetStatementLinkResponse ¶

func NewGetStatementLinkResponse() *GetStatementLinkResponse

NewGetStatementLinkResponse instantiates a new GetStatementLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetStatementLinkResponseWithDefaults ¶

func NewGetStatementLinkResponseWithDefaults() *GetStatementLinkResponse

NewGetStatementLinkResponseWithDefaults instantiates a new GetStatementLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *GetStatementLinkResponse) GetStatementLinks() []StatementLink

GetStatementLinks returns the StatementLinks field value if set, zero value otherwise.

func (*GetStatementLinkResponse) GetStatementLinksOk ¶

func (o *GetStatementLinkResponse) GetStatementLinksOk() ([]StatementLink, bool)

GetStatementLinksOk returns a tuple with the StatementLinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *GetStatementLinkResponse) HasStatementLinks() bool

HasStatementLinks returns a boolean if a field has been set.

func (GetStatementLinkResponse) MarshalJSON ¶

func (o GetStatementLinkResponse) MarshalJSON() ([]byte, error)
func (o *GetStatementLinkResponse) SetStatementLinks(v []StatementLink)

SetStatementLinks gets a reference to the given []StatementLink and assigns it to the StatementLinks field.

type GetStatementsResponse ¶

type GetStatementsResponse struct {
	Statements    []Statement         `json:"statements,omitempty"`
	LoginIdentity *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution   *InstitutionShort   `json:"institution,omitempty"`
}

GetStatementsResponse struct for GetStatementsResponse

func NewGetStatementsResponse ¶

func NewGetStatementsResponse() *GetStatementsResponse

NewGetStatementsResponse instantiates a new GetStatementsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetStatementsResponseWithDefaults ¶

func NewGetStatementsResponseWithDefaults() *GetStatementsResponse

NewGetStatementsResponseWithDefaults instantiates a new GetStatementsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetStatementsResponse) GetInstitution ¶

func (o *GetStatementsResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*GetStatementsResponse) GetInstitutionOk ¶

func (o *GetStatementsResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStatementsResponse) GetLoginIdentity ¶

func (o *GetStatementsResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*GetStatementsResponse) GetLoginIdentityOk ¶

func (o *GetStatementsResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStatementsResponse) GetStatements ¶

func (o *GetStatementsResponse) GetStatements() []Statement

GetStatements returns the Statements field value if set, zero value otherwise.

func (*GetStatementsResponse) GetStatementsOk ¶

func (o *GetStatementsResponse) GetStatementsOk() ([]Statement, bool)

GetStatementsOk returns a tuple with the Statements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStatementsResponse) HasInstitution ¶

func (o *GetStatementsResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*GetStatementsResponse) HasLoginIdentity ¶

func (o *GetStatementsResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*GetStatementsResponse) HasStatements ¶

func (o *GetStatementsResponse) HasStatements() bool

HasStatements returns a boolean if a field has been set.

func (GetStatementsResponse) MarshalJSON ¶

func (o GetStatementsResponse) MarshalJSON() ([]byte, error)

func (*GetStatementsResponse) SetInstitution ¶

func (o *GetStatementsResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*GetStatementsResponse) SetLoginIdentity ¶

func (o *GetStatementsResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

func (*GetStatementsResponse) SetStatements ¶

func (o *GetStatementsResponse) SetStatements(v []Statement)

SetStatements gets a reference to the given []Statement and assigns it to the Statements field.

type Identity ¶

type Identity struct {
	Names        []IdentityName        `json:"names,omitempty"`
	Addresses    []IdentityAddress     `json:"addresses,omitempty"`
	Emails       []IdentityEmail       `json:"emails,omitempty"`
	PhoneNumbers []IdentityPhoneNumber `json:"phone_numbers,omitempty"`
	DateOfBirths []IdentityDateOfBirth `json:"date_of_births,omitempty"`
}

Identity struct for Identity

func NewIdentity ¶

func NewIdentity() *Identity

NewIdentity instantiates a new Identity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityWithDefaults ¶

func NewIdentityWithDefaults() *Identity

NewIdentityWithDefaults instantiates a new Identity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Identity) GetAddresses ¶

func (o *Identity) GetAddresses() []IdentityAddress

GetAddresses returns the Addresses field value if set, zero value otherwise.

func (*Identity) GetAddressesOk ¶

func (o *Identity) GetAddressesOk() ([]IdentityAddress, bool)

GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Identity) GetDateOfBirths ¶

func (o *Identity) GetDateOfBirths() []IdentityDateOfBirth

GetDateOfBirths returns the DateOfBirths field value if set, zero value otherwise.

func (*Identity) GetDateOfBirthsOk ¶

func (o *Identity) GetDateOfBirthsOk() ([]IdentityDateOfBirth, bool)

GetDateOfBirthsOk returns a tuple with the DateOfBirths field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Identity) GetEmails ¶

func (o *Identity) GetEmails() []IdentityEmail

GetEmails returns the Emails field value if set, zero value otherwise.

func (*Identity) GetEmailsOk ¶

func (o *Identity) GetEmailsOk() ([]IdentityEmail, bool)

GetEmailsOk returns a tuple with the Emails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Identity) GetNames ¶

func (o *Identity) GetNames() []IdentityName

GetNames returns the Names field value if set, zero value otherwise.

func (*Identity) GetNamesOk ¶

func (o *Identity) GetNamesOk() ([]IdentityName, bool)

GetNamesOk returns a tuple with the Names field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Identity) GetPhoneNumbers ¶

func (o *Identity) GetPhoneNumbers() []IdentityPhoneNumber

GetPhoneNumbers returns the PhoneNumbers field value if set, zero value otherwise.

func (*Identity) GetPhoneNumbersOk ¶

func (o *Identity) GetPhoneNumbersOk() ([]IdentityPhoneNumber, bool)

GetPhoneNumbersOk returns a tuple with the PhoneNumbers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Identity) HasAddresses ¶

func (o *Identity) HasAddresses() bool

HasAddresses returns a boolean if a field has been set.

func (*Identity) HasDateOfBirths ¶

func (o *Identity) HasDateOfBirths() bool

HasDateOfBirths returns a boolean if a field has been set.

func (*Identity) HasEmails ¶

func (o *Identity) HasEmails() bool

HasEmails returns a boolean if a field has been set.

func (*Identity) HasNames ¶

func (o *Identity) HasNames() bool

HasNames returns a boolean if a field has been set.

func (*Identity) HasPhoneNumbers ¶

func (o *Identity) HasPhoneNumbers() bool

HasPhoneNumbers returns a boolean if a field has been set.

func (Identity) MarshalJSON ¶

func (o Identity) MarshalJSON() ([]byte, error)

func (*Identity) SetAddresses ¶

func (o *Identity) SetAddresses(v []IdentityAddress)

SetAddresses gets a reference to the given []IdentityAddress and assigns it to the Addresses field.

func (*Identity) SetDateOfBirths ¶

func (o *Identity) SetDateOfBirths(v []IdentityDateOfBirth)

SetDateOfBirths gets a reference to the given []IdentityDateOfBirth and assigns it to the DateOfBirths field.

func (*Identity) SetEmails ¶

func (o *Identity) SetEmails(v []IdentityEmail)

SetEmails gets a reference to the given []IdentityEmail and assigns it to the Emails field.

func (*Identity) SetNames ¶

func (o *Identity) SetNames(v []IdentityName)

SetNames gets a reference to the given []IdentityName and assigns it to the Names field.

func (*Identity) SetPhoneNumbers ¶

func (o *Identity) SetPhoneNumbers(v []IdentityPhoneNumber)

SetPhoneNumbers gets a reference to the given []IdentityPhoneNumber and assigns it to the PhoneNumbers field.

type IdentityAddress ¶

type IdentityAddress struct {
	Raw           *string  `json:"raw,omitempty"`
	FullAddress   *string  `json:"full_address,omitempty"`
	UnitNumber    *string  `json:"unit_number,omitempty"`
	FloorNumber   *string  `json:"floor_number,omitempty"`
	BuildingName  *string  `json:"building_name,omitempty"`
	StreetNumber  *string  `json:"street_number,omitempty"`
	StreetName    *string  `json:"street_name,omitempty"`
	City          *string  `json:"city,omitempty"`
	District      *string  `json:"district,omitempty"`
	Ward          *string  `json:"ward,omitempty"`
	StreetAddress *string  `json:"street_address,omitempty"`
	Province      *string  `json:"province,omitempty"`
	Country       *string  `json:"country,omitempty"`
	PostalCode    *string  `json:"postal_code,omitempty"`
	Source        *string  `json:"source,omitempty"`
	SourceIds     []string `json:"source_ids,omitempty"`
	AccountIds    []string `json:"account_ids,omitempty"`
}

IdentityAddress struct for IdentityAddress

func NewIdentityAddress ¶

func NewIdentityAddress() *IdentityAddress

NewIdentityAddress instantiates a new IdentityAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityAddressWithDefaults ¶

func NewIdentityAddressWithDefaults() *IdentityAddress

NewIdentityAddressWithDefaults instantiates a new IdentityAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityAddress) GetAccountIds ¶

func (o *IdentityAddress) GetAccountIds() []string

GetAccountIds returns the AccountIds field value if set, zero value otherwise.

func (*IdentityAddress) GetAccountIdsOk ¶

func (o *IdentityAddress) GetAccountIdsOk() ([]string, bool)

GetAccountIdsOk returns a tuple with the AccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetBuildingName ¶

func (o *IdentityAddress) GetBuildingName() string

GetBuildingName returns the BuildingName field value if set, zero value otherwise.

func (*IdentityAddress) GetBuildingNameOk ¶

func (o *IdentityAddress) GetBuildingNameOk() (*string, bool)

GetBuildingNameOk returns a tuple with the BuildingName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetCity ¶

func (o *IdentityAddress) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*IdentityAddress) GetCityOk ¶

func (o *IdentityAddress) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetCountry ¶

func (o *IdentityAddress) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*IdentityAddress) GetCountryOk ¶

func (o *IdentityAddress) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetDistrict ¶

func (o *IdentityAddress) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*IdentityAddress) GetDistrictOk ¶

func (o *IdentityAddress) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetFloorNumber ¶

func (o *IdentityAddress) GetFloorNumber() string

GetFloorNumber returns the FloorNumber field value if set, zero value otherwise.

func (*IdentityAddress) GetFloorNumberOk ¶

func (o *IdentityAddress) GetFloorNumberOk() (*string, bool)

GetFloorNumberOk returns a tuple with the FloorNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetFullAddress ¶

func (o *IdentityAddress) GetFullAddress() string

GetFullAddress returns the FullAddress field value if set, zero value otherwise.

func (*IdentityAddress) GetFullAddressOk ¶

func (o *IdentityAddress) GetFullAddressOk() (*string, bool)

GetFullAddressOk returns a tuple with the FullAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetPostalCode ¶

func (o *IdentityAddress) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*IdentityAddress) GetPostalCodeOk ¶

func (o *IdentityAddress) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetProvince ¶

func (o *IdentityAddress) GetProvince() string

GetProvince returns the Province field value if set, zero value otherwise.

func (*IdentityAddress) GetProvinceOk ¶

func (o *IdentityAddress) GetProvinceOk() (*string, bool)

GetProvinceOk returns a tuple with the Province field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetRaw ¶

func (o *IdentityAddress) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*IdentityAddress) GetRawOk ¶

func (o *IdentityAddress) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetSource ¶

func (o *IdentityAddress) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityAddress) GetSourceIds ¶

func (o *IdentityAddress) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*IdentityAddress) GetSourceIdsOk ¶

func (o *IdentityAddress) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetSourceOk ¶

func (o *IdentityAddress) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetStreetAddress ¶

func (o *IdentityAddress) GetStreetAddress() string

GetStreetAddress returns the StreetAddress field value if set, zero value otherwise.

func (*IdentityAddress) GetStreetAddressOk ¶

func (o *IdentityAddress) GetStreetAddressOk() (*string, bool)

GetStreetAddressOk returns a tuple with the StreetAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetStreetName ¶

func (o *IdentityAddress) GetStreetName() string

GetStreetName returns the StreetName field value if set, zero value otherwise.

func (*IdentityAddress) GetStreetNameOk ¶

func (o *IdentityAddress) GetStreetNameOk() (*string, bool)

GetStreetNameOk returns a tuple with the StreetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetStreetNumber ¶

func (o *IdentityAddress) GetStreetNumber() string

GetStreetNumber returns the StreetNumber field value if set, zero value otherwise.

func (*IdentityAddress) GetStreetNumberOk ¶

func (o *IdentityAddress) GetStreetNumberOk() (*string, bool)

GetStreetNumberOk returns a tuple with the StreetNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetUnitNumber ¶

func (o *IdentityAddress) GetUnitNumber() string

GetUnitNumber returns the UnitNumber field value if set, zero value otherwise.

func (*IdentityAddress) GetUnitNumberOk ¶

func (o *IdentityAddress) GetUnitNumberOk() (*string, bool)

GetUnitNumberOk returns a tuple with the UnitNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) GetWard ¶

func (o *IdentityAddress) GetWard() string

GetWard returns the Ward field value if set, zero value otherwise.

func (*IdentityAddress) GetWardOk ¶

func (o *IdentityAddress) GetWardOk() (*string, bool)

GetWardOk returns a tuple with the Ward field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAddress) HasAccountIds ¶

func (o *IdentityAddress) HasAccountIds() bool

HasAccountIds returns a boolean if a field has been set.

func (*IdentityAddress) HasBuildingName ¶

func (o *IdentityAddress) HasBuildingName() bool

HasBuildingName returns a boolean if a field has been set.

func (*IdentityAddress) HasCity ¶

func (o *IdentityAddress) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*IdentityAddress) HasCountry ¶

func (o *IdentityAddress) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*IdentityAddress) HasDistrict ¶

func (o *IdentityAddress) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*IdentityAddress) HasFloorNumber ¶

func (o *IdentityAddress) HasFloorNumber() bool

HasFloorNumber returns a boolean if a field has been set.

func (*IdentityAddress) HasFullAddress ¶

func (o *IdentityAddress) HasFullAddress() bool

HasFullAddress returns a boolean if a field has been set.

func (*IdentityAddress) HasPostalCode ¶

func (o *IdentityAddress) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*IdentityAddress) HasProvince ¶

func (o *IdentityAddress) HasProvince() bool

HasProvince returns a boolean if a field has been set.

func (*IdentityAddress) HasRaw ¶

func (o *IdentityAddress) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*IdentityAddress) HasSource ¶

func (o *IdentityAddress) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityAddress) HasSourceIds ¶

func (o *IdentityAddress) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (*IdentityAddress) HasStreetAddress ¶

func (o *IdentityAddress) HasStreetAddress() bool

HasStreetAddress returns a boolean if a field has been set.

func (*IdentityAddress) HasStreetName ¶

func (o *IdentityAddress) HasStreetName() bool

HasStreetName returns a boolean if a field has been set.

func (*IdentityAddress) HasStreetNumber ¶

func (o *IdentityAddress) HasStreetNumber() bool

HasStreetNumber returns a boolean if a field has been set.

func (*IdentityAddress) HasUnitNumber ¶

func (o *IdentityAddress) HasUnitNumber() bool

HasUnitNumber returns a boolean if a field has been set.

func (*IdentityAddress) HasWard ¶

func (o *IdentityAddress) HasWard() bool

HasWard returns a boolean if a field has been set.

func (IdentityAddress) MarshalJSON ¶

func (o IdentityAddress) MarshalJSON() ([]byte, error)

func (*IdentityAddress) SetAccountIds ¶

func (o *IdentityAddress) SetAccountIds(v []string)

SetAccountIds gets a reference to the given []string and assigns it to the AccountIds field.

func (*IdentityAddress) SetBuildingName ¶

func (o *IdentityAddress) SetBuildingName(v string)

SetBuildingName gets a reference to the given string and assigns it to the BuildingName field.

func (*IdentityAddress) SetCity ¶

func (o *IdentityAddress) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*IdentityAddress) SetCountry ¶

func (o *IdentityAddress) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*IdentityAddress) SetDistrict ¶

func (o *IdentityAddress) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*IdentityAddress) SetFloorNumber ¶

func (o *IdentityAddress) SetFloorNumber(v string)

SetFloorNumber gets a reference to the given string and assigns it to the FloorNumber field.

func (*IdentityAddress) SetFullAddress ¶

func (o *IdentityAddress) SetFullAddress(v string)

SetFullAddress gets a reference to the given string and assigns it to the FullAddress field.

func (*IdentityAddress) SetPostalCode ¶

func (o *IdentityAddress) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*IdentityAddress) SetProvince ¶

func (o *IdentityAddress) SetProvince(v string)

SetProvince gets a reference to the given string and assigns it to the Province field.

func (*IdentityAddress) SetRaw ¶

func (o *IdentityAddress) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*IdentityAddress) SetSource ¶

func (o *IdentityAddress) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*IdentityAddress) SetSourceIds ¶

func (o *IdentityAddress) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

func (*IdentityAddress) SetStreetAddress ¶

func (o *IdentityAddress) SetStreetAddress(v string)

SetStreetAddress gets a reference to the given string and assigns it to the StreetAddress field.

func (*IdentityAddress) SetStreetName ¶

func (o *IdentityAddress) SetStreetName(v string)

SetStreetName gets a reference to the given string and assigns it to the StreetName field.

func (*IdentityAddress) SetStreetNumber ¶

func (o *IdentityAddress) SetStreetNumber(v string)

SetStreetNumber gets a reference to the given string and assigns it to the StreetNumber field.

func (*IdentityAddress) SetUnitNumber ¶

func (o *IdentityAddress) SetUnitNumber(v string)

SetUnitNumber gets a reference to the given string and assigns it to the UnitNumber field.

func (*IdentityAddress) SetWard ¶

func (o *IdentityAddress) SetWard(v string)

SetWard gets a reference to the given string and assigns it to the Ward field.

type IdentityDateOfBirth ¶

type IdentityDateOfBirth struct {
	Raw               *string  `json:"raw,omitempty"`
	DateOfBirth       *string  `json:"date_of_birth,omitempty"`
	MaskedDateOfBirth *string  `json:"masked_date_of_birth,omitempty"`
	Source            *string  `json:"source,omitempty"`
	SourceIds         []string `json:"source_ids,omitempty"`
	AccountIds        []string `json:"account_ids,omitempty"`
}

IdentityDateOfBirth struct for IdentityDateOfBirth

func NewIdentityDateOfBirth ¶

func NewIdentityDateOfBirth() *IdentityDateOfBirth

NewIdentityDateOfBirth instantiates a new IdentityDateOfBirth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityDateOfBirthWithDefaults ¶

func NewIdentityDateOfBirthWithDefaults() *IdentityDateOfBirth

NewIdentityDateOfBirthWithDefaults instantiates a new IdentityDateOfBirth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityDateOfBirth) GetAccountIds ¶

func (o *IdentityDateOfBirth) GetAccountIds() []string

GetAccountIds returns the AccountIds field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetAccountIdsOk ¶

func (o *IdentityDateOfBirth) GetAccountIdsOk() ([]string, bool)

GetAccountIdsOk returns a tuple with the AccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) GetDateOfBirth ¶

func (o *IdentityDateOfBirth) GetDateOfBirth() string

GetDateOfBirth returns the DateOfBirth field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetDateOfBirthOk ¶

func (o *IdentityDateOfBirth) GetDateOfBirthOk() (*string, bool)

GetDateOfBirthOk returns a tuple with the DateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) GetMaskedDateOfBirth ¶

func (o *IdentityDateOfBirth) GetMaskedDateOfBirth() string

GetMaskedDateOfBirth returns the MaskedDateOfBirth field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetMaskedDateOfBirthOk ¶

func (o *IdentityDateOfBirth) GetMaskedDateOfBirthOk() (*string, bool)

GetMaskedDateOfBirthOk returns a tuple with the MaskedDateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) GetRaw ¶

func (o *IdentityDateOfBirth) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetRawOk ¶

func (o *IdentityDateOfBirth) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) GetSource ¶

func (o *IdentityDateOfBirth) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetSourceIds ¶

func (o *IdentityDateOfBirth) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*IdentityDateOfBirth) GetSourceIdsOk ¶

func (o *IdentityDateOfBirth) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) GetSourceOk ¶

func (o *IdentityDateOfBirth) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDateOfBirth) HasAccountIds ¶

func (o *IdentityDateOfBirth) HasAccountIds() bool

HasAccountIds returns a boolean if a field has been set.

func (*IdentityDateOfBirth) HasDateOfBirth ¶

func (o *IdentityDateOfBirth) HasDateOfBirth() bool

HasDateOfBirth returns a boolean if a field has been set.

func (*IdentityDateOfBirth) HasMaskedDateOfBirth ¶

func (o *IdentityDateOfBirth) HasMaskedDateOfBirth() bool

HasMaskedDateOfBirth returns a boolean if a field has been set.

func (*IdentityDateOfBirth) HasRaw ¶

func (o *IdentityDateOfBirth) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*IdentityDateOfBirth) HasSource ¶

func (o *IdentityDateOfBirth) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityDateOfBirth) HasSourceIds ¶

func (o *IdentityDateOfBirth) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (IdentityDateOfBirth) MarshalJSON ¶

func (o IdentityDateOfBirth) MarshalJSON() ([]byte, error)

func (*IdentityDateOfBirth) SetAccountIds ¶

func (o *IdentityDateOfBirth) SetAccountIds(v []string)

SetAccountIds gets a reference to the given []string and assigns it to the AccountIds field.

func (*IdentityDateOfBirth) SetDateOfBirth ¶

func (o *IdentityDateOfBirth) SetDateOfBirth(v string)

SetDateOfBirth gets a reference to the given string and assigns it to the DateOfBirth field.

func (*IdentityDateOfBirth) SetMaskedDateOfBirth ¶

func (o *IdentityDateOfBirth) SetMaskedDateOfBirth(v string)

SetMaskedDateOfBirth gets a reference to the given string and assigns it to the MaskedDateOfBirth field.

func (*IdentityDateOfBirth) SetRaw ¶

func (o *IdentityDateOfBirth) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*IdentityDateOfBirth) SetSource ¶

func (o *IdentityDateOfBirth) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*IdentityDateOfBirth) SetSourceIds ¶

func (o *IdentityDateOfBirth) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

type IdentityEmail ¶

type IdentityEmail struct {
	Raw         *string  `json:"raw,omitempty"`
	Email       *string  `json:"email,omitempty"`
	MaskedEmail *string  `json:"masked_email,omitempty"`
	Source      *string  `json:"source,omitempty"`
	SourceIds   []string `json:"source_ids,omitempty"`
	AccountIds  []string `json:"account_ids,omitempty"`
}

IdentityEmail struct for IdentityEmail

func NewIdentityEmail ¶

func NewIdentityEmail() *IdentityEmail

NewIdentityEmail instantiates a new IdentityEmail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityEmailWithDefaults ¶

func NewIdentityEmailWithDefaults() *IdentityEmail

NewIdentityEmailWithDefaults instantiates a new IdentityEmail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityEmail) GetAccountIds ¶

func (o *IdentityEmail) GetAccountIds() []string

GetAccountIds returns the AccountIds field value if set, zero value otherwise.

func (*IdentityEmail) GetAccountIdsOk ¶

func (o *IdentityEmail) GetAccountIdsOk() ([]string, bool)

GetAccountIdsOk returns a tuple with the AccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) GetEmail ¶

func (o *IdentityEmail) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*IdentityEmail) GetEmailOk ¶

func (o *IdentityEmail) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) GetMaskedEmail ¶

func (o *IdentityEmail) GetMaskedEmail() string

GetMaskedEmail returns the MaskedEmail field value if set, zero value otherwise.

func (*IdentityEmail) GetMaskedEmailOk ¶

func (o *IdentityEmail) GetMaskedEmailOk() (*string, bool)

GetMaskedEmailOk returns a tuple with the MaskedEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) GetRaw ¶

func (o *IdentityEmail) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*IdentityEmail) GetRawOk ¶

func (o *IdentityEmail) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) GetSource ¶

func (o *IdentityEmail) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityEmail) GetSourceIds ¶

func (o *IdentityEmail) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*IdentityEmail) GetSourceIdsOk ¶

func (o *IdentityEmail) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) GetSourceOk ¶

func (o *IdentityEmail) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityEmail) HasAccountIds ¶

func (o *IdentityEmail) HasAccountIds() bool

HasAccountIds returns a boolean if a field has been set.

func (*IdentityEmail) HasEmail ¶

func (o *IdentityEmail) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*IdentityEmail) HasMaskedEmail ¶

func (o *IdentityEmail) HasMaskedEmail() bool

HasMaskedEmail returns a boolean if a field has been set.

func (*IdentityEmail) HasRaw ¶

func (o *IdentityEmail) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*IdentityEmail) HasSource ¶

func (o *IdentityEmail) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityEmail) HasSourceIds ¶

func (o *IdentityEmail) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (IdentityEmail) MarshalJSON ¶

func (o IdentityEmail) MarshalJSON() ([]byte, error)

func (*IdentityEmail) SetAccountIds ¶

func (o *IdentityEmail) SetAccountIds(v []string)

SetAccountIds gets a reference to the given []string and assigns it to the AccountIds field.

func (*IdentityEmail) SetEmail ¶

func (o *IdentityEmail) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*IdentityEmail) SetMaskedEmail ¶

func (o *IdentityEmail) SetMaskedEmail(v string)

SetMaskedEmail gets a reference to the given string and assigns it to the MaskedEmail field.

func (*IdentityEmail) SetRaw ¶

func (o *IdentityEmail) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*IdentityEmail) SetSource ¶

func (o *IdentityEmail) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*IdentityEmail) SetSourceIds ¶

func (o *IdentityEmail) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

type IdentityName ¶

type IdentityName struct {
	Raw        *string  `json:"raw,omitempty"`
	FullName   *string  `json:"full_name,omitempty"`
	FirstName  *string  `json:"first_name,omitempty"`
	LastName   *string  `json:"last_name,omitempty"`
	OtherName  *string  `json:"other_name,omitempty"`
	Source     *string  `json:"source,omitempty"`
	SourceIds  []string `json:"source_ids,omitempty"`
	AccountIds []string `json:"account_ids,omitempty"`
}

IdentityName struct for IdentityName

func NewIdentityName ¶

func NewIdentityName() *IdentityName

NewIdentityName instantiates a new IdentityName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityNameWithDefaults ¶

func NewIdentityNameWithDefaults() *IdentityName

NewIdentityNameWithDefaults instantiates a new IdentityName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityName) GetAccountIds ¶

func (o *IdentityName) GetAccountIds() []string

GetAccountIds returns the AccountIds field value if set, zero value otherwise.

func (*IdentityName) GetAccountIdsOk ¶

func (o *IdentityName) GetAccountIdsOk() ([]string, bool)

GetAccountIdsOk returns a tuple with the AccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetFirstName ¶

func (o *IdentityName) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*IdentityName) GetFirstNameOk ¶

func (o *IdentityName) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetFullName ¶

func (o *IdentityName) GetFullName() string

GetFullName returns the FullName field value if set, zero value otherwise.

func (*IdentityName) GetFullNameOk ¶

func (o *IdentityName) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetLastName ¶

func (o *IdentityName) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*IdentityName) GetLastNameOk ¶

func (o *IdentityName) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetOtherName ¶

func (o *IdentityName) GetOtherName() string

GetOtherName returns the OtherName field value if set, zero value otherwise.

func (*IdentityName) GetOtherNameOk ¶

func (o *IdentityName) GetOtherNameOk() (*string, bool)

GetOtherNameOk returns a tuple with the OtherName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetRaw ¶

func (o *IdentityName) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*IdentityName) GetRawOk ¶

func (o *IdentityName) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetSource ¶

func (o *IdentityName) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityName) GetSourceIds ¶

func (o *IdentityName) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*IdentityName) GetSourceIdsOk ¶

func (o *IdentityName) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) GetSourceOk ¶

func (o *IdentityName) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityName) HasAccountIds ¶

func (o *IdentityName) HasAccountIds() bool

HasAccountIds returns a boolean if a field has been set.

func (*IdentityName) HasFirstName ¶

func (o *IdentityName) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*IdentityName) HasFullName ¶

func (o *IdentityName) HasFullName() bool

HasFullName returns a boolean if a field has been set.

func (*IdentityName) HasLastName ¶

func (o *IdentityName) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*IdentityName) HasOtherName ¶

func (o *IdentityName) HasOtherName() bool

HasOtherName returns a boolean if a field has been set.

func (*IdentityName) HasRaw ¶

func (o *IdentityName) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*IdentityName) HasSource ¶

func (o *IdentityName) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityName) HasSourceIds ¶

func (o *IdentityName) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (IdentityName) MarshalJSON ¶

func (o IdentityName) MarshalJSON() ([]byte, error)

func (*IdentityName) SetAccountIds ¶

func (o *IdentityName) SetAccountIds(v []string)

SetAccountIds gets a reference to the given []string and assigns it to the AccountIds field.

func (*IdentityName) SetFirstName ¶

func (o *IdentityName) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*IdentityName) SetFullName ¶

func (o *IdentityName) SetFullName(v string)

SetFullName gets a reference to the given string and assigns it to the FullName field.

func (*IdentityName) SetLastName ¶

func (o *IdentityName) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*IdentityName) SetOtherName ¶

func (o *IdentityName) SetOtherName(v string)

SetOtherName gets a reference to the given string and assigns it to the OtherName field.

func (*IdentityName) SetRaw ¶

func (o *IdentityName) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*IdentityName) SetSource ¶

func (o *IdentityName) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*IdentityName) SetSourceIds ¶

func (o *IdentityName) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

type IdentityPhoneNumber ¶

type IdentityPhoneNumber struct {
	Raw         *string  `json:"raw,omitempty"`
	MobilePhone *string  `json:"mobile_phone,omitempty"`
	OtherPhone  *string  `json:"other_phone,omitempty"`
	MaskedPhone *string  `json:"masked_phone,omitempty"`
	Source      *string  `json:"source,omitempty"`
	SourceIds   []string `json:"source_ids,omitempty"`
	AccountIds  []string `json:"account_ids,omitempty"`
}

IdentityPhoneNumber struct for IdentityPhoneNumber

func NewIdentityPhoneNumber ¶

func NewIdentityPhoneNumber() *IdentityPhoneNumber

NewIdentityPhoneNumber instantiates a new IdentityPhoneNumber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityPhoneNumberWithDefaults ¶

func NewIdentityPhoneNumberWithDefaults() *IdentityPhoneNumber

NewIdentityPhoneNumberWithDefaults instantiates a new IdentityPhoneNumber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityPhoneNumber) GetAccountIds ¶

func (o *IdentityPhoneNumber) GetAccountIds() []string

GetAccountIds returns the AccountIds field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetAccountIdsOk ¶

func (o *IdentityPhoneNumber) GetAccountIdsOk() ([]string, bool)

GetAccountIdsOk returns a tuple with the AccountIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetMaskedPhone ¶

func (o *IdentityPhoneNumber) GetMaskedPhone() string

GetMaskedPhone returns the MaskedPhone field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetMaskedPhoneOk ¶

func (o *IdentityPhoneNumber) GetMaskedPhoneOk() (*string, bool)

GetMaskedPhoneOk returns a tuple with the MaskedPhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetMobilePhone ¶

func (o *IdentityPhoneNumber) GetMobilePhone() string

GetMobilePhone returns the MobilePhone field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetMobilePhoneOk ¶

func (o *IdentityPhoneNumber) GetMobilePhoneOk() (*string, bool)

GetMobilePhoneOk returns a tuple with the MobilePhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetOtherPhone ¶

func (o *IdentityPhoneNumber) GetOtherPhone() string

GetOtherPhone returns the OtherPhone field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetOtherPhoneOk ¶

func (o *IdentityPhoneNumber) GetOtherPhoneOk() (*string, bool)

GetOtherPhoneOk returns a tuple with the OtherPhone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetRaw ¶

func (o *IdentityPhoneNumber) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetRawOk ¶

func (o *IdentityPhoneNumber) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetSource ¶

func (o *IdentityPhoneNumber) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetSourceIds ¶

func (o *IdentityPhoneNumber) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*IdentityPhoneNumber) GetSourceIdsOk ¶

func (o *IdentityPhoneNumber) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) GetSourceOk ¶

func (o *IdentityPhoneNumber) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityPhoneNumber) HasAccountIds ¶

func (o *IdentityPhoneNumber) HasAccountIds() bool

HasAccountIds returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasMaskedPhone ¶

func (o *IdentityPhoneNumber) HasMaskedPhone() bool

HasMaskedPhone returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasMobilePhone ¶

func (o *IdentityPhoneNumber) HasMobilePhone() bool

HasMobilePhone returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasOtherPhone ¶

func (o *IdentityPhoneNumber) HasOtherPhone() bool

HasOtherPhone returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasRaw ¶

func (o *IdentityPhoneNumber) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasSource ¶

func (o *IdentityPhoneNumber) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityPhoneNumber) HasSourceIds ¶

func (o *IdentityPhoneNumber) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (IdentityPhoneNumber) MarshalJSON ¶

func (o IdentityPhoneNumber) MarshalJSON() ([]byte, error)

func (*IdentityPhoneNumber) SetAccountIds ¶

func (o *IdentityPhoneNumber) SetAccountIds(v []string)

SetAccountIds gets a reference to the given []string and assigns it to the AccountIds field.

func (*IdentityPhoneNumber) SetMaskedPhone ¶

func (o *IdentityPhoneNumber) SetMaskedPhone(v string)

SetMaskedPhone gets a reference to the given string and assigns it to the MaskedPhone field.

func (*IdentityPhoneNumber) SetMobilePhone ¶

func (o *IdentityPhoneNumber) SetMobilePhone(v string)

SetMobilePhone gets a reference to the given string and assigns it to the MobilePhone field.

func (*IdentityPhoneNumber) SetOtherPhone ¶

func (o *IdentityPhoneNumber) SetOtherPhone(v string)

SetOtherPhone gets a reference to the given string and assigns it to the OtherPhone field.

func (*IdentityPhoneNumber) SetRaw ¶

func (o *IdentityPhoneNumber) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*IdentityPhoneNumber) SetSource ¶

func (o *IdentityPhoneNumber) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*IdentityPhoneNumber) SetSourceIds ¶

func (o *IdentityPhoneNumber) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

type IncomeEstimate ¶

type IncomeEstimate struct {
	// Income amount
	Amount float32 `json:"amount"`
	// Currency
	Currency string `json:"currency"`
}

IncomeEstimate struct for IncomeEstimate

func NewIncomeEstimate ¶

func NewIncomeEstimate(amount float32, currency string) *IncomeEstimate

NewIncomeEstimate instantiates a new IncomeEstimate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomeEstimateWithDefaults ¶

func NewIncomeEstimateWithDefaults() *IncomeEstimate

NewIncomeEstimateWithDefaults instantiates a new IncomeEstimate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomeEstimate) GetAmount ¶

func (o *IncomeEstimate) GetAmount() float32

GetAmount returns the Amount field value

func (*IncomeEstimate) GetAmountOk ¶

func (o *IncomeEstimate) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*IncomeEstimate) GetCurrency ¶

func (o *IncomeEstimate) GetCurrency() string

GetCurrency returns the Currency field value

func (*IncomeEstimate) GetCurrencyOk ¶

func (o *IncomeEstimate) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (IncomeEstimate) MarshalJSON ¶

func (o IncomeEstimate) MarshalJSON() ([]byte, error)

func (*IncomeEstimate) SetAmount ¶

func (o *IncomeEstimate) SetAmount(v float32)

SetAmount sets field value

func (*IncomeEstimate) SetCurrency ¶

func (o *IncomeEstimate) SetCurrency(v string)

SetCurrency sets field value

type IncomeResponse ¶

type IncomeResponse struct {
	Income        []SingleSourceIncome `json:"income"`
	LoginIdentity LoginIdentityShort   `json:"login_identity"`
	Institution   InstitutionShort     `json:"institution"`
}

IncomeResponse struct for IncomeResponse

func NewIncomeResponse ¶

func NewIncomeResponse(income []SingleSourceIncome, loginIdentity LoginIdentityShort, institution InstitutionShort) *IncomeResponse

NewIncomeResponse instantiates a new IncomeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomeResponseWithDefaults ¶

func NewIncomeResponseWithDefaults() *IncomeResponse

NewIncomeResponseWithDefaults instantiates a new IncomeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomeResponse) GetIncome ¶

func (o *IncomeResponse) GetIncome() []SingleSourceIncome

GetIncome returns the Income field value

func (*IncomeResponse) GetIncomeOk ¶

func (o *IncomeResponse) GetIncomeOk() ([]SingleSourceIncome, bool)

GetIncomeOk returns a tuple with the Income field value and a boolean to check if the value has been set.

func (*IncomeResponse) GetInstitution ¶

func (o *IncomeResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value

func (*IncomeResponse) GetInstitutionOk ¶

func (o *IncomeResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value and a boolean to check if the value has been set.

func (*IncomeResponse) GetLoginIdentity ¶

func (o *IncomeResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value

func (*IncomeResponse) GetLoginIdentityOk ¶

func (o *IncomeResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value and a boolean to check if the value has been set.

func (IncomeResponse) MarshalJSON ¶

func (o IncomeResponse) MarshalJSON() ([]byte, error)

func (*IncomeResponse) SetIncome ¶

func (o *IncomeResponse) SetIncome(v []SingleSourceIncome)

SetIncome sets field value

func (*IncomeResponse) SetInstitution ¶

func (o *IncomeResponse) SetInstitution(v InstitutionShort)

SetInstitution sets field value

func (*IncomeResponse) SetLoginIdentity ¶

func (o *IncomeResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity sets field value

type IncomeStream ¶

type IncomeStream struct {
	// Account this income estimate is associated with
	AccountId              string          `json:"account_id"`
	EstimatedMonthlyIncome *IncomeEstimate `json:"estimated_monthly_income,omitempty"`
	// Number of transactions counted towards income
	TransactionCount float32                 `json:"transaction_count"`
	MonthlyHistory   []MonthlyIncomeEstimate `json:"monthly_history"`
}

IncomeStream struct for IncomeStream

func NewIncomeStream ¶

func NewIncomeStream(accountId string, transactionCount float32, monthlyHistory []MonthlyIncomeEstimate) *IncomeStream

NewIncomeStream instantiates a new IncomeStream object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomeStreamWithDefaults ¶

func NewIncomeStreamWithDefaults() *IncomeStream

NewIncomeStreamWithDefaults instantiates a new IncomeStream object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomeStream) GetAccountId ¶

func (o *IncomeStream) GetAccountId() string

GetAccountId returns the AccountId field value

func (*IncomeStream) GetAccountIdOk ¶

func (o *IncomeStream) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*IncomeStream) GetEstimatedMonthlyIncome ¶

func (o *IncomeStream) GetEstimatedMonthlyIncome() IncomeEstimate

GetEstimatedMonthlyIncome returns the EstimatedMonthlyIncome field value if set, zero value otherwise.

func (*IncomeStream) GetEstimatedMonthlyIncomeOk ¶

func (o *IncomeStream) GetEstimatedMonthlyIncomeOk() (*IncomeEstimate, bool)

GetEstimatedMonthlyIncomeOk returns a tuple with the EstimatedMonthlyIncome field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomeStream) GetMonthlyHistory ¶

func (o *IncomeStream) GetMonthlyHistory() []MonthlyIncomeEstimate

GetMonthlyHistory returns the MonthlyHistory field value

func (*IncomeStream) GetMonthlyHistoryOk ¶

func (o *IncomeStream) GetMonthlyHistoryOk() ([]MonthlyIncomeEstimate, bool)

GetMonthlyHistoryOk returns a tuple with the MonthlyHistory field value and a boolean to check if the value has been set.

func (*IncomeStream) GetTransactionCount ¶

func (o *IncomeStream) GetTransactionCount() float32

GetTransactionCount returns the TransactionCount field value

func (*IncomeStream) GetTransactionCountOk ¶

func (o *IncomeStream) GetTransactionCountOk() (*float32, bool)

GetTransactionCountOk returns a tuple with the TransactionCount field value and a boolean to check if the value has been set.

func (*IncomeStream) HasEstimatedMonthlyIncome ¶

func (o *IncomeStream) HasEstimatedMonthlyIncome() bool

HasEstimatedMonthlyIncome returns a boolean if a field has been set.

func (IncomeStream) MarshalJSON ¶

func (o IncomeStream) MarshalJSON() ([]byte, error)

func (*IncomeStream) SetAccountId ¶

func (o *IncomeStream) SetAccountId(v string)

SetAccountId sets field value

func (*IncomeStream) SetEstimatedMonthlyIncome ¶

func (o *IncomeStream) SetEstimatedMonthlyIncome(v IncomeEstimate)

SetEstimatedMonthlyIncome gets a reference to the given IncomeEstimate and assigns it to the EstimatedMonthlyIncome field.

func (*IncomeStream) SetMonthlyHistory ¶

func (o *IncomeStream) SetMonthlyHistory(v []MonthlyIncomeEstimate)

SetMonthlyHistory sets field value

func (*IncomeStream) SetTransactionCount ¶

func (o *IncomeStream) SetTransactionCount(v float32)

SetTransactionCount sets field value

type IncomeTotal ¶

type IncomeTotal struct {
	EstimatedMonthlyIncome *IncomeEstimate `json:"estimated_monthly_income,omitempty"`
	// Number of transactions counted towards income
	TransactionCount float32                 `json:"transaction_count"`
	MonthlyHistory   []MonthlyIncomeEstimate `json:"monthly_history"`
}

IncomeTotal struct for IncomeTotal

func NewIncomeTotal ¶

func NewIncomeTotal(transactionCount float32, monthlyHistory []MonthlyIncomeEstimate) *IncomeTotal

NewIncomeTotal instantiates a new IncomeTotal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomeTotalWithDefaults ¶

func NewIncomeTotalWithDefaults() *IncomeTotal

NewIncomeTotalWithDefaults instantiates a new IncomeTotal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomeTotal) GetEstimatedMonthlyIncome ¶

func (o *IncomeTotal) GetEstimatedMonthlyIncome() IncomeEstimate

GetEstimatedMonthlyIncome returns the EstimatedMonthlyIncome field value if set, zero value otherwise.

func (*IncomeTotal) GetEstimatedMonthlyIncomeOk ¶

func (o *IncomeTotal) GetEstimatedMonthlyIncomeOk() (*IncomeEstimate, bool)

GetEstimatedMonthlyIncomeOk returns a tuple with the EstimatedMonthlyIncome field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomeTotal) GetMonthlyHistory ¶

func (o *IncomeTotal) GetMonthlyHistory() []MonthlyIncomeEstimate

GetMonthlyHistory returns the MonthlyHistory field value

func (*IncomeTotal) GetMonthlyHistoryOk ¶

func (o *IncomeTotal) GetMonthlyHistoryOk() ([]MonthlyIncomeEstimate, bool)

GetMonthlyHistoryOk returns a tuple with the MonthlyHistory field value and a boolean to check if the value has been set.

func (*IncomeTotal) GetTransactionCount ¶

func (o *IncomeTotal) GetTransactionCount() float32

GetTransactionCount returns the TransactionCount field value

func (*IncomeTotal) GetTransactionCountOk ¶

func (o *IncomeTotal) GetTransactionCountOk() (*float32, bool)

GetTransactionCountOk returns a tuple with the TransactionCount field value and a boolean to check if the value has been set.

func (*IncomeTotal) HasEstimatedMonthlyIncome ¶

func (o *IncomeTotal) HasEstimatedMonthlyIncome() bool

HasEstimatedMonthlyIncome returns a boolean if a field has been set.

func (IncomeTotal) MarshalJSON ¶

func (o IncomeTotal) MarshalJSON() ([]byte, error)

func (*IncomeTotal) SetEstimatedMonthlyIncome ¶

func (o *IncomeTotal) SetEstimatedMonthlyIncome(v IncomeEstimate)

SetEstimatedMonthlyIncome gets a reference to the given IncomeEstimate and assigns it to the EstimatedMonthlyIncome field.

func (*IncomeTotal) SetMonthlyHistory ¶

func (o *IncomeTotal) SetMonthlyHistory(v []MonthlyIncomeEstimate)

SetMonthlyHistory sets field value

func (*IncomeTotal) SetTransactionCount ¶

func (o *IncomeTotal) SetTransactionCount(v float32)

SetTransactionCount sets field value

type Institution ¶

type Institution struct {
	InstitutionId         string                 `json:"institution_id"`
	Countries             []string               `json:"countries"`
	Tags                  []string               `json:"tags,omitempty"`
	InstitutionType       string                 `json:"institution_type"`
	ProductsSupported     []string               `json:"products_supported"`
	ParentInstitutionName *string                `json:"parent_institution_name,omitempty"`
	InstitutionName       string                 `json:"institution_name"`
	PortalName            *string                `json:"portal_name,omitempty"`
	UserType              []string               `json:"user_type"`
	Status                string                 `json:"status"`
	StatusDetails         map[string]interface{} `json:"status_details,omitempty"`
	LoginUrl              *string                `json:"login_url,omitempty"`
	LoginDetails          map[string]interface{} `json:"login_details"`
	LoginMethods          []LoginMethod          `json:"login_methods,omitempty"`
	PaymentInfo           *PaymentInfo           `json:"payment_info,omitempty"`
	Color                 *string                `json:"color,omitempty"`
	UpdatedAt             *time.Time             `json:"updated_at,omitempty"`
	LoginActions          []LoginAction          `json:"login_actions,omitempty"`
}

Institution struct for Institution

func NewInstitution ¶

func NewInstitution(institutionId string, countries []string, institutionType string, productsSupported []string, institutionName string, userType []string, status string, loginDetails map[string]interface{}) *Institution

NewInstitution instantiates a new Institution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstitutionWithDefaults ¶

func NewInstitutionWithDefaults() *Institution

NewInstitutionWithDefaults instantiates a new Institution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Institution) GetColor ¶

func (o *Institution) GetColor() string

GetColor returns the Color field value if set, zero value otherwise.

func (*Institution) GetColorOk ¶

func (o *Institution) GetColorOk() (*string, bool)

GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetCountries ¶

func (o *Institution) GetCountries() []string

GetCountries returns the Countries field value

func (*Institution) GetCountriesOk ¶

func (o *Institution) GetCountriesOk() ([]string, bool)

GetCountriesOk returns a tuple with the Countries field value and a boolean to check if the value has been set.

func (*Institution) GetInstitutionId ¶

func (o *Institution) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*Institution) GetInstitutionIdOk ¶

func (o *Institution) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*Institution) GetInstitutionName ¶

func (o *Institution) GetInstitutionName() string

GetInstitutionName returns the InstitutionName field value

func (*Institution) GetInstitutionNameOk ¶

func (o *Institution) GetInstitutionNameOk() (*string, bool)

GetInstitutionNameOk returns a tuple with the InstitutionName field value and a boolean to check if the value has been set.

func (*Institution) GetInstitutionType ¶

func (o *Institution) GetInstitutionType() string

GetInstitutionType returns the InstitutionType field value

func (*Institution) GetInstitutionTypeOk ¶

func (o *Institution) GetInstitutionTypeOk() (*string, bool)

GetInstitutionTypeOk returns a tuple with the InstitutionType field value and a boolean to check if the value has been set.

func (*Institution) GetLoginActions ¶

func (o *Institution) GetLoginActions() []LoginAction

GetLoginActions returns the LoginActions field value if set, zero value otherwise.

func (*Institution) GetLoginActionsOk ¶

func (o *Institution) GetLoginActionsOk() ([]LoginAction, bool)

GetLoginActionsOk returns a tuple with the LoginActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetLoginDetails ¶

func (o *Institution) GetLoginDetails() map[string]interface{}

GetLoginDetails returns the LoginDetails field value

func (*Institution) GetLoginDetailsOk ¶

func (o *Institution) GetLoginDetailsOk() (map[string]interface{}, bool)

GetLoginDetailsOk returns a tuple with the LoginDetails field value and a boolean to check if the value has been set.

func (*Institution) GetLoginMethods ¶

func (o *Institution) GetLoginMethods() []LoginMethod

GetLoginMethods returns the LoginMethods field value if set, zero value otherwise.

func (*Institution) GetLoginMethodsOk ¶

func (o *Institution) GetLoginMethodsOk() ([]LoginMethod, bool)

GetLoginMethodsOk returns a tuple with the LoginMethods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetLoginUrl ¶

func (o *Institution) GetLoginUrl() string

GetLoginUrl returns the LoginUrl field value if set, zero value otherwise.

func (*Institution) GetLoginUrlOk ¶

func (o *Institution) GetLoginUrlOk() (*string, bool)

GetLoginUrlOk returns a tuple with the LoginUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetParentInstitutionName ¶

func (o *Institution) GetParentInstitutionName() string

GetParentInstitutionName returns the ParentInstitutionName field value if set, zero value otherwise.

func (*Institution) GetParentInstitutionNameOk ¶

func (o *Institution) GetParentInstitutionNameOk() (*string, bool)

GetParentInstitutionNameOk returns a tuple with the ParentInstitutionName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetPaymentInfo ¶

func (o *Institution) GetPaymentInfo() PaymentInfo

GetPaymentInfo returns the PaymentInfo field value if set, zero value otherwise.

func (*Institution) GetPaymentInfoOk ¶

func (o *Institution) GetPaymentInfoOk() (*PaymentInfo, bool)

GetPaymentInfoOk returns a tuple with the PaymentInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetPortalName ¶

func (o *Institution) GetPortalName() string

GetPortalName returns the PortalName field value if set, zero value otherwise.

func (*Institution) GetPortalNameOk ¶

func (o *Institution) GetPortalNameOk() (*string, bool)

GetPortalNameOk returns a tuple with the PortalName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetProductsSupported ¶

func (o *Institution) GetProductsSupported() []string

GetProductsSupported returns the ProductsSupported field value

func (*Institution) GetProductsSupportedOk ¶

func (o *Institution) GetProductsSupportedOk() ([]string, bool)

GetProductsSupportedOk returns a tuple with the ProductsSupported field value and a boolean to check if the value has been set.

func (*Institution) GetStatus ¶

func (o *Institution) GetStatus() string

GetStatus returns the Status field value

func (*Institution) GetStatusDetails ¶

func (o *Institution) GetStatusDetails() map[string]interface{}

GetStatusDetails returns the StatusDetails field value if set, zero value otherwise.

func (*Institution) GetStatusDetailsOk ¶

func (o *Institution) GetStatusDetailsOk() (map[string]interface{}, bool)

GetStatusDetailsOk returns a tuple with the StatusDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetStatusOk ¶

func (o *Institution) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Institution) GetTags ¶

func (o *Institution) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Institution) GetTagsOk ¶

func (o *Institution) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetUpdatedAt ¶

func (o *Institution) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Institution) GetUpdatedAtOk ¶

func (o *Institution) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Institution) GetUserType ¶

func (o *Institution) GetUserType() []string

GetUserType returns the UserType field value

func (*Institution) GetUserTypeOk ¶

func (o *Institution) GetUserTypeOk() ([]string, bool)

GetUserTypeOk returns a tuple with the UserType field value and a boolean to check if the value has been set.

func (*Institution) HasColor ¶

func (o *Institution) HasColor() bool

HasColor returns a boolean if a field has been set.

func (*Institution) HasLoginActions ¶

func (o *Institution) HasLoginActions() bool

HasLoginActions returns a boolean if a field has been set.

func (*Institution) HasLoginMethods ¶

func (o *Institution) HasLoginMethods() bool

HasLoginMethods returns a boolean if a field has been set.

func (*Institution) HasLoginUrl ¶

func (o *Institution) HasLoginUrl() bool

HasLoginUrl returns a boolean if a field has been set.

func (*Institution) HasParentInstitutionName ¶

func (o *Institution) HasParentInstitutionName() bool

HasParentInstitutionName returns a boolean if a field has been set.

func (*Institution) HasPaymentInfo ¶

func (o *Institution) HasPaymentInfo() bool

HasPaymentInfo returns a boolean if a field has been set.

func (*Institution) HasPortalName ¶

func (o *Institution) HasPortalName() bool

HasPortalName returns a boolean if a field has been set.

func (*Institution) HasStatusDetails ¶

func (o *Institution) HasStatusDetails() bool

HasStatusDetails returns a boolean if a field has been set.

func (*Institution) HasTags ¶

func (o *Institution) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Institution) HasUpdatedAt ¶

func (o *Institution) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Institution) MarshalJSON ¶

func (o Institution) MarshalJSON() ([]byte, error)

func (*Institution) SetColor ¶

func (o *Institution) SetColor(v string)

SetColor gets a reference to the given string and assigns it to the Color field.

func (*Institution) SetCountries ¶

func (o *Institution) SetCountries(v []string)

SetCountries sets field value

func (*Institution) SetInstitutionId ¶

func (o *Institution) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*Institution) SetInstitutionName ¶

func (o *Institution) SetInstitutionName(v string)

SetInstitutionName sets field value

func (*Institution) SetInstitutionType ¶

func (o *Institution) SetInstitutionType(v string)

SetInstitutionType sets field value

func (*Institution) SetLoginActions ¶

func (o *Institution) SetLoginActions(v []LoginAction)

SetLoginActions gets a reference to the given []LoginAction and assigns it to the LoginActions field.

func (*Institution) SetLoginDetails ¶

func (o *Institution) SetLoginDetails(v map[string]interface{})

SetLoginDetails sets field value

func (*Institution) SetLoginMethods ¶

func (o *Institution) SetLoginMethods(v []LoginMethod)

SetLoginMethods gets a reference to the given []LoginMethod and assigns it to the LoginMethods field.

func (*Institution) SetLoginUrl ¶

func (o *Institution) SetLoginUrl(v string)

SetLoginUrl gets a reference to the given string and assigns it to the LoginUrl field.

func (*Institution) SetParentInstitutionName ¶

func (o *Institution) SetParentInstitutionName(v string)

SetParentInstitutionName gets a reference to the given string and assigns it to the ParentInstitutionName field.

func (*Institution) SetPaymentInfo ¶

func (o *Institution) SetPaymentInfo(v PaymentInfo)

SetPaymentInfo gets a reference to the given PaymentInfo and assigns it to the PaymentInfo field.

func (*Institution) SetPortalName ¶

func (o *Institution) SetPortalName(v string)

SetPortalName gets a reference to the given string and assigns it to the PortalName field.

func (*Institution) SetProductsSupported ¶

func (o *Institution) SetProductsSupported(v []string)

SetProductsSupported sets field value

func (*Institution) SetStatus ¶

func (o *Institution) SetStatus(v string)

SetStatus sets field value

func (*Institution) SetStatusDetails ¶

func (o *Institution) SetStatusDetails(v map[string]interface{})

SetStatusDetails gets a reference to the given map[string]interface{} and assigns it to the StatusDetails field.

func (*Institution) SetTags ¶

func (o *Institution) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Institution) SetUpdatedAt ¶

func (o *Institution) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Institution) SetUserType ¶

func (o *Institution) SetUserType(v []string)

SetUserType sets field value

type InstitutionShort ¶

type InstitutionShort struct {
	InstitutionId   *string  `json:"institution_id,omitempty"`
	Countries       []string `json:"countries,omitempty"`
	InstitutionName *string  `json:"institution_name,omitempty"`
	PortalName      *string  `json:"portal_name,omitempty"`
}

InstitutionShort struct for InstitutionShort

func NewInstitutionShort ¶

func NewInstitutionShort() *InstitutionShort

NewInstitutionShort instantiates a new InstitutionShort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstitutionShortWithDefaults ¶

func NewInstitutionShortWithDefaults() *InstitutionShort

NewInstitutionShortWithDefaults instantiates a new InstitutionShort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstitutionShort) GetCountries ¶

func (o *InstitutionShort) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*InstitutionShort) GetCountriesOk ¶

func (o *InstitutionShort) GetCountriesOk() ([]string, bool)

GetCountriesOk returns a tuple with the Countries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstitutionShort) GetInstitutionId ¶

func (o *InstitutionShort) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*InstitutionShort) GetInstitutionIdOk ¶

func (o *InstitutionShort) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstitutionShort) GetInstitutionName ¶

func (o *InstitutionShort) GetInstitutionName() string

GetInstitutionName returns the InstitutionName field value if set, zero value otherwise.

func (*InstitutionShort) GetInstitutionNameOk ¶

func (o *InstitutionShort) GetInstitutionNameOk() (*string, bool)

GetInstitutionNameOk returns a tuple with the InstitutionName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstitutionShort) GetPortalName ¶

func (o *InstitutionShort) GetPortalName() string

GetPortalName returns the PortalName field value if set, zero value otherwise.

func (*InstitutionShort) GetPortalNameOk ¶

func (o *InstitutionShort) GetPortalNameOk() (*string, bool)

GetPortalNameOk returns a tuple with the PortalName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstitutionShort) HasCountries ¶

func (o *InstitutionShort) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*InstitutionShort) HasInstitutionId ¶

func (o *InstitutionShort) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*InstitutionShort) HasInstitutionName ¶

func (o *InstitutionShort) HasInstitutionName() bool

HasInstitutionName returns a boolean if a field has been set.

func (*InstitutionShort) HasPortalName ¶

func (o *InstitutionShort) HasPortalName() bool

HasPortalName returns a boolean if a field has been set.

func (InstitutionShort) MarshalJSON ¶

func (o InstitutionShort) MarshalJSON() ([]byte, error)

func (*InstitutionShort) SetCountries ¶

func (o *InstitutionShort) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*InstitutionShort) SetInstitutionId ¶

func (o *InstitutionShort) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*InstitutionShort) SetInstitutionName ¶

func (o *InstitutionShort) SetInstitutionName(v string)

SetInstitutionName gets a reference to the given string and assigns it to the InstitutionName field.

func (*InstitutionShort) SetPortalName ¶

func (o *InstitutionShort) SetPortalName(v string)

SetPortalName gets a reference to the given string and assigns it to the PortalName field.

type IntegrationMetadataRequest ¶

type IntegrationMetadataRequest struct {
	IntegrationId     string                    `json:"integration_id"`
	RapidstorMetadata *RapidstorMetadataRequest `json:"rapidstor_metadata,omitempty"`
}

IntegrationMetadataRequest struct for IntegrationMetadataRequest

func NewIntegrationMetadataRequest ¶

func NewIntegrationMetadataRequest(integrationId string) *IntegrationMetadataRequest

NewIntegrationMetadataRequest instantiates a new IntegrationMetadataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationMetadataRequestWithDefaults ¶

func NewIntegrationMetadataRequestWithDefaults() *IntegrationMetadataRequest

NewIntegrationMetadataRequestWithDefaults instantiates a new IntegrationMetadataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationMetadataRequest) GetIntegrationId ¶

func (o *IntegrationMetadataRequest) GetIntegrationId() string

GetIntegrationId returns the IntegrationId field value

func (*IntegrationMetadataRequest) GetIntegrationIdOk ¶

func (o *IntegrationMetadataRequest) GetIntegrationIdOk() (*string, bool)

GetIntegrationIdOk returns a tuple with the IntegrationId field value and a boolean to check if the value has been set.

func (*IntegrationMetadataRequest) GetRapidstorMetadata ¶

func (o *IntegrationMetadataRequest) GetRapidstorMetadata() RapidstorMetadataRequest

GetRapidstorMetadata returns the RapidstorMetadata field value if set, zero value otherwise.

func (*IntegrationMetadataRequest) GetRapidstorMetadataOk ¶

func (o *IntegrationMetadataRequest) GetRapidstorMetadataOk() (*RapidstorMetadataRequest, bool)

GetRapidstorMetadataOk returns a tuple with the RapidstorMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntegrationMetadataRequest) HasRapidstorMetadata ¶

func (o *IntegrationMetadataRequest) HasRapidstorMetadata() bool

HasRapidstorMetadata returns a boolean if a field has been set.

func (IntegrationMetadataRequest) MarshalJSON ¶

func (o IntegrationMetadataRequest) MarshalJSON() ([]byte, error)

func (*IntegrationMetadataRequest) SetIntegrationId ¶

func (o *IntegrationMetadataRequest) SetIntegrationId(v string)

SetIntegrationId sets field value

func (*IntegrationMetadataRequest) SetRapidstorMetadata ¶

func (o *IntegrationMetadataRequest) SetRapidstorMetadata(v RapidstorMetadataRequest)

SetRapidstorMetadata gets a reference to the given RapidstorMetadataRequest and assigns it to the RapidstorMetadata field.

type IntegrationMetadataResponse ¶

type IntegrationMetadataResponse struct {
	IntegrationId     *string                    `json:"integration_id,omitempty"`
	RapidstorMetadata *RapidstorMetadataResponse `json:"rapidstor_metadata,omitempty"`
}

IntegrationMetadataResponse struct for IntegrationMetadataResponse

func NewIntegrationMetadataResponse ¶

func NewIntegrationMetadataResponse() *IntegrationMetadataResponse

NewIntegrationMetadataResponse instantiates a new IntegrationMetadataResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIntegrationMetadataResponseWithDefaults ¶

func NewIntegrationMetadataResponseWithDefaults() *IntegrationMetadataResponse

NewIntegrationMetadataResponseWithDefaults instantiates a new IntegrationMetadataResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IntegrationMetadataResponse) GetIntegrationId ¶

func (o *IntegrationMetadataResponse) GetIntegrationId() string

GetIntegrationId returns the IntegrationId field value if set, zero value otherwise.

func (*IntegrationMetadataResponse) GetIntegrationIdOk ¶

func (o *IntegrationMetadataResponse) GetIntegrationIdOk() (*string, bool)

GetIntegrationIdOk returns a tuple with the IntegrationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntegrationMetadataResponse) GetRapidstorMetadata ¶

func (o *IntegrationMetadataResponse) GetRapidstorMetadata() RapidstorMetadataResponse

GetRapidstorMetadata returns the RapidstorMetadata field value if set, zero value otherwise.

func (*IntegrationMetadataResponse) GetRapidstorMetadataOk ¶

func (o *IntegrationMetadataResponse) GetRapidstorMetadataOk() (*RapidstorMetadataResponse, bool)

GetRapidstorMetadataOk returns a tuple with the RapidstorMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntegrationMetadataResponse) HasIntegrationId ¶

func (o *IntegrationMetadataResponse) HasIntegrationId() bool

HasIntegrationId returns a boolean if a field has been set.

func (*IntegrationMetadataResponse) HasRapidstorMetadata ¶

func (o *IntegrationMetadataResponse) HasRapidstorMetadata() bool

HasRapidstorMetadata returns a boolean if a field has been set.

func (IntegrationMetadataResponse) MarshalJSON ¶

func (o IntegrationMetadataResponse) MarshalJSON() ([]byte, error)

func (*IntegrationMetadataResponse) SetIntegrationId ¶

func (o *IntegrationMetadataResponse) SetIntegrationId(v string)

SetIntegrationId gets a reference to the given string and assigns it to the IntegrationId field.

func (*IntegrationMetadataResponse) SetRapidstorMetadata ¶

func (o *IntegrationMetadataResponse) SetRapidstorMetadata(v RapidstorMetadataResponse)

SetRapidstorMetadata gets a reference to the given RapidstorMetadataResponse and assigns it to the RapidstorMetadata field.

type JWKSKey ¶

type JWKSKey struct {
	// The \"kty\" (key type) parameter identifies the cryptographic algorithm family used with the key, such as \"RSA\" or \"EC\".
	Kty *string `json:"kty,omitempty"`
	// The \"kid\" (key ID) parameter is used to match a specific key
	Kid *string `json:"kid,omitempty"`
	// The \"use\" (public key use) parameter identifies the intended use of the public key
	Use *string `json:"use,omitempty"`
	// RSA key value \"e\"
	E *string `json:"e,omitempty"`
	// RSA key value \"n\"
	N *string `json:"n,omitempty"`
	// The \"x5c\" (X.509 certificate chain) parameter contains a chain of one or more PKIX certificates
	X5c []string `json:"x5c,omitempty"`
}

JWKSKey struct for JWKSKey

func NewJWKSKey ¶

func NewJWKSKey() *JWKSKey

NewJWKSKey instantiates a new JWKSKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJWKSKeyWithDefaults ¶

func NewJWKSKeyWithDefaults() *JWKSKey

NewJWKSKeyWithDefaults instantiates a new JWKSKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JWKSKey) GetE ¶

func (o *JWKSKey) GetE() string

GetE returns the E field value if set, zero value otherwise.

func (*JWKSKey) GetEOk ¶

func (o *JWKSKey) GetEOk() (*string, bool)

GetEOk returns a tuple with the E field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) GetKid ¶

func (o *JWKSKey) GetKid() string

GetKid returns the Kid field value if set, zero value otherwise.

func (*JWKSKey) GetKidOk ¶

func (o *JWKSKey) GetKidOk() (*string, bool)

GetKidOk returns a tuple with the Kid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) GetKty ¶

func (o *JWKSKey) GetKty() string

GetKty returns the Kty field value if set, zero value otherwise.

func (*JWKSKey) GetKtyOk ¶

func (o *JWKSKey) GetKtyOk() (*string, bool)

GetKtyOk returns a tuple with the Kty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) GetN ¶

func (o *JWKSKey) GetN() string

GetN returns the N field value if set, zero value otherwise.

func (*JWKSKey) GetNOk ¶

func (o *JWKSKey) GetNOk() (*string, bool)

GetNOk returns a tuple with the N field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) GetUse ¶

func (o *JWKSKey) GetUse() string

GetUse returns the Use field value if set, zero value otherwise.

func (*JWKSKey) GetUseOk ¶

func (o *JWKSKey) GetUseOk() (*string, bool)

GetUseOk returns a tuple with the Use field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) GetX5c ¶

func (o *JWKSKey) GetX5c() []string

GetX5c returns the X5c field value if set, zero value otherwise.

func (*JWKSKey) GetX5cOk ¶

func (o *JWKSKey) GetX5cOk() ([]string, bool)

GetX5cOk returns a tuple with the X5c field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JWKSKey) HasE ¶

func (o *JWKSKey) HasE() bool

HasE returns a boolean if a field has been set.

func (*JWKSKey) HasKid ¶

func (o *JWKSKey) HasKid() bool

HasKid returns a boolean if a field has been set.

func (*JWKSKey) HasKty ¶

func (o *JWKSKey) HasKty() bool

HasKty returns a boolean if a field has been set.

func (*JWKSKey) HasN ¶

func (o *JWKSKey) HasN() bool

HasN returns a boolean if a field has been set.

func (*JWKSKey) HasUse ¶

func (o *JWKSKey) HasUse() bool

HasUse returns a boolean if a field has been set.

func (*JWKSKey) HasX5c ¶

func (o *JWKSKey) HasX5c() bool

HasX5c returns a boolean if a field has been set.

func (JWKSKey) MarshalJSON ¶

func (o JWKSKey) MarshalJSON() ([]byte, error)

func (*JWKSKey) SetE ¶

func (o *JWKSKey) SetE(v string)

SetE gets a reference to the given string and assigns it to the E field.

func (*JWKSKey) SetKid ¶

func (o *JWKSKey) SetKid(v string)

SetKid gets a reference to the given string and assigns it to the Kid field.

func (*JWKSKey) SetKty ¶

func (o *JWKSKey) SetKty(v string)

SetKty gets a reference to the given string and assigns it to the Kty field.

func (*JWKSKey) SetN ¶

func (o *JWKSKey) SetN(v string)

SetN gets a reference to the given string and assigns it to the N field.

func (*JWKSKey) SetUse ¶

func (o *JWKSKey) SetUse(v string)

SetUse gets a reference to the given string and assigns it to the Use field.

func (*JWKSKey) SetX5c ¶

func (o *JWKSKey) SetX5c(v []string)

SetX5c gets a reference to the given []string and assigns it to the X5c field.

type LineItem ¶

type LineItem struct {
	Currency *string `json:"currency,omitempty"`
	// The amount in decimal
	Amount   *string `json:"amount,omitempty"`
	ItemType *string `json:"item_type,omitempty"`
}

LineItem struct for LineItem

func NewLineItem ¶

func NewLineItem() *LineItem

NewLineItem instantiates a new LineItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLineItemWithDefaults ¶

func NewLineItemWithDefaults() *LineItem

NewLineItemWithDefaults instantiates a new LineItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LineItem) GetAmount ¶

func (o *LineItem) GetAmount() string

GetAmount returns the Amount field value if set, zero value otherwise.

func (*LineItem) GetAmountOk ¶

func (o *LineItem) GetAmountOk() (*string, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineItem) GetCurrency ¶

func (o *LineItem) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*LineItem) GetCurrencyOk ¶

func (o *LineItem) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineItem) GetItemType ¶

func (o *LineItem) GetItemType() string

GetItemType returns the ItemType field value if set, zero value otherwise.

func (*LineItem) GetItemTypeOk ¶

func (o *LineItem) GetItemTypeOk() (*string, bool)

GetItemTypeOk returns a tuple with the ItemType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LineItem) HasAmount ¶

func (o *LineItem) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*LineItem) HasCurrency ¶

func (o *LineItem) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*LineItem) HasItemType ¶

func (o *LineItem) HasItemType() bool

HasItemType returns a boolean if a field has been set.

func (LineItem) MarshalJSON ¶

func (o LineItem) MarshalJSON() ([]byte, error)

func (*LineItem) SetAmount ¶

func (o *LineItem) SetAmount(v string)

SetAmount gets a reference to the given string and assigns it to the Amount field.

func (*LineItem) SetCurrency ¶

func (o *LineItem) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*LineItem) SetItemType ¶

func (o *LineItem) SetItemType(v string)

SetItemType gets a reference to the given string and assigns it to the ItemType field.

type LinkApi ¶

type LinkApi interface {

	/*
		CreateLink Method for CreateLink

		Create a new link and submit credentials

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LinkApiApiCreateLinkRequest
	*/
	CreateLink(ctx context.Context) LinkApiApiCreateLinkRequest

	// CreateLinkExecute executes the request
	//  @return GetLoginIdentityByIdResponse
	CreateLinkExecute(r LinkApiApiCreateLinkRequest) (*GetLoginIdentityByIdResponse, *http.Response, error)

	/*
		CreateLinkWoauth Method for CreateLinkWoauth

		Creates a new link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LinkApiApiCreateLinkWoauthRequest
	*/
	CreateLinkWoauth(ctx context.Context) LinkApiApiCreateLinkWoauthRequest

	// CreateLinkWoauthExecute executes the request
	//  @return LinkResponse
	CreateLinkWoauthExecute(r LinkApiApiCreateLinkWoauthRequest) (*LinkResponse, *http.Response, error)

	/*
		LinkAction Method for LinkAction

		Post the user action value

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return LinkApiApiLinkActionRequest
	*/
	LinkAction(ctx context.Context, loginIdentityId string) LinkApiApiLinkActionRequest

	// LinkActionExecute executes the request
	//  @return GetLoginIdentityByIdResponse
	LinkActionExecute(r LinkApiApiLinkActionRequest) (*GetLoginIdentityByIdResponse, *http.Response, error)

	/*
		LinkStatus Method for LinkStatus

		Check the status of a given loginIdentity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return LinkApiApiLinkStatusRequest
	*/
	LinkStatus(ctx context.Context, loginIdentityId string) LinkApiApiLinkStatusRequest

	// LinkStatusExecute executes the request
	//  @return LinkStatusResponse
	LinkStatusExecute(r LinkApiApiLinkStatusRequest) (*LinkStatusResponse, *http.Response, error)

	/*
		LinkStatusNonSensitive Method for LinkStatusNonSensitive

		Check the status of a given login identity via FVLink

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return LinkApiApiLinkStatusNonSensitiveRequest
	*/
	LinkStatusNonSensitive(ctx context.Context, loginIdentityId string) LinkApiApiLinkStatusNonSensitiveRequest

	// LinkStatusNonSensitiveExecute executes the request
	//  @return NonSensitiveLinkStatusResponse
	LinkStatusNonSensitiveExecute(r LinkApiApiLinkStatusNonSensitiveRequest) (*NonSensitiveLinkStatusResponse, *http.Response, error)

	/*
		ListInstitutions Method for ListInstitutions

		Get a list of institutions

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LinkApiApiListInstitutionsRequest
	*/
	ListInstitutions(ctx context.Context) LinkApiApiListInstitutionsRequest

	// ListInstitutionsExecute executes the request
	//  @return []Institution
	ListInstitutionsExecute(r LinkApiApiListInstitutionsRequest) ([]Institution, *http.Response, error)

	/*
		Relink Method for Relink

		Update an existing link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LinkApiApiRelinkRequest
	*/
	Relink(ctx context.Context) LinkApiApiRelinkRequest

	// RelinkExecute executes the request
	//  @return LinkResponse
	RelinkExecute(r LinkApiApiRelinkRequest) (*LinkResponse, *http.Response, error)

	/*
		RelinkV2 Method for RelinkV2

		Create a new link using an existing LIID

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param loginIdentityId The login identity id
		 @return LinkApiApiRelinkV2Request
	*/
	RelinkV2(ctx context.Context, loginIdentityId string) LinkApiApiRelinkV2Request

	// RelinkV2Execute executes the request
	//  @return GetLoginIdentityByIdResponse
	RelinkV2Execute(r LinkApiApiRelinkV2Request) (*GetLoginIdentityByIdResponse, *http.Response, error)

	/*
		Token Method for Token

		Exchange authorization code for token

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LinkApiApiTokenRequest
	*/
	Token(ctx context.Context) LinkApiApiTokenRequest

	// TokenExecute executes the request
	//  @return AccessTokenResponse
	TokenExecute(r LinkApiApiTokenRequest) (*AccessTokenResponse, *http.Response, error)
}

type LinkApiApiCreateLinkRequest ¶

type LinkApiApiCreateLinkRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiCreateLinkRequest) ApiLinkRequest ¶

Request body for creating a new link and submitting credentials

func (LinkApiApiCreateLinkRequest) Execute ¶

type LinkApiApiCreateLinkWoauthRequest ¶

type LinkApiApiCreateLinkWoauthRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiCreateLinkWoauthRequest) Execute ¶

func (LinkApiApiCreateLinkWoauthRequest) LinkRequest ¶

Request body for starting a new Link

type LinkApiApiLinkActionRequest ¶

type LinkApiApiLinkActionRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiLinkActionRequest) ActionRequest ¶

Request body for post link action

func (LinkApiApiLinkActionRequest) Execute ¶

type LinkApiApiLinkStatusNonSensitiveRequest ¶

type LinkApiApiLinkStatusNonSensitiveRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiLinkStatusNonSensitiveRequest) Execute ¶

type LinkApiApiLinkStatusRequest ¶

type LinkApiApiLinkStatusRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiLinkStatusRequest) Execute ¶

type LinkApiApiListInstitutionsRequest ¶

type LinkApiApiListInstitutionsRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiListInstitutionsRequest) Countries ¶

The countries the institution belongs to

func (LinkApiApiListInstitutionsRequest) Country ¶

(Deprecated) The country the institution belongs to

func (LinkApiApiListInstitutionsRequest) Execute ¶

func (LinkApiApiListInstitutionsRequest) InstitutionType ¶

The type of institution

func (LinkApiApiListInstitutionsRequest) ProductsSupported ¶

func (r LinkApiApiListInstitutionsRequest) ProductsSupported(productsSupported string) LinkApiApiListInstitutionsRequest

The products that this institution supports

type LinkApiApiRelinkRequest ¶

type LinkApiApiRelinkRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiRelinkRequest) Execute ¶

func (LinkApiApiRelinkRequest) RelinkRequest ¶

func (r LinkApiApiRelinkRequest) RelinkRequest(relinkRequest RelinkRequest) LinkApiApiRelinkRequest

Request body for updating Link

type LinkApiApiRelinkV2Request ¶

type LinkApiApiRelinkV2Request struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiRelinkV2Request) ApiRelinkRequest ¶

func (r LinkApiApiRelinkV2Request) ApiRelinkRequest(apiRelinkRequest ApiRelinkRequest) LinkApiApiRelinkV2Request

Request body for relinking and submitting credentials

func (LinkApiApiRelinkV2Request) Execute ¶

type LinkApiApiTokenRequest ¶

type LinkApiApiTokenRequest struct {
	ApiService LinkApi
	// contains filtered or unexported fields
}

func (LinkApiApiTokenRequest) ClientId ¶

func (LinkApiApiTokenRequest) Code ¶

func (LinkApiApiTokenRequest) Execute ¶

func (LinkApiApiTokenRequest) GrantType ¶

func (r LinkApiApiTokenRequest) GrantType(grantType string) LinkApiApiTokenRequest

func (LinkApiApiTokenRequest) RedirectUri ¶

func (r LinkApiApiTokenRequest) RedirectUri(redirectUri string) LinkApiApiTokenRequest

type LinkApiService ¶

type LinkApiService service

LinkApiService LinkApi service

CreateLink Method for CreateLink

Create a new link and submit credentials

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LinkApiApiCreateLinkRequest

func (*LinkApiService) CreateLinkExecute ¶

Execute executes the request

@return GetLoginIdentityByIdResponse

func (*LinkApiService) CreateLinkWoauth ¶

CreateLinkWoauth Method for CreateLinkWoauth

Creates a new link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LinkApiApiCreateLinkWoauthRequest

func (*LinkApiService) CreateLinkWoauthExecute ¶

Execute executes the request

@return LinkResponse

func (*LinkApiService) LinkAction ¶

func (a *LinkApiService) LinkAction(ctx context.Context, loginIdentityId string) LinkApiApiLinkActionRequest

LinkAction Method for LinkAction

Post the user action value

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return LinkApiApiLinkActionRequest

func (*LinkApiService) LinkActionExecute ¶

Execute executes the request

@return GetLoginIdentityByIdResponse

func (*LinkApiService) LinkStatus ¶

func (a *LinkApiService) LinkStatus(ctx context.Context, loginIdentityId string) LinkApiApiLinkStatusRequest

LinkStatus Method for LinkStatus

Check the status of a given loginIdentity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return LinkApiApiLinkStatusRequest

func (*LinkApiService) LinkStatusExecute ¶

Execute executes the request

@return LinkStatusResponse

func (*LinkApiService) LinkStatusNonSensitive ¶

func (a *LinkApiService) LinkStatusNonSensitive(ctx context.Context, loginIdentityId string) LinkApiApiLinkStatusNonSensitiveRequest

LinkStatusNonSensitive Method for LinkStatusNonSensitive

Check the status of a given login identity via FVLink

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return LinkApiApiLinkStatusNonSensitiveRequest

func (*LinkApiService) LinkStatusNonSensitiveExecute ¶

Execute executes the request

@return NonSensitiveLinkStatusResponse

func (*LinkApiService) ListInstitutions ¶

ListInstitutions Method for ListInstitutions

Get a list of institutions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LinkApiApiListInstitutionsRequest

func (*LinkApiService) ListInstitutionsExecute ¶

func (a *LinkApiService) ListInstitutionsExecute(r LinkApiApiListInstitutionsRequest) ([]Institution, *http.Response, error)

Execute executes the request

@return []Institution

Relink Method for Relink

Update an existing link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LinkApiApiRelinkRequest

func (*LinkApiService) RelinkExecute ¶

Execute executes the request

@return LinkResponse

func (*LinkApiService) RelinkV2 ¶

func (a *LinkApiService) RelinkV2(ctx context.Context, loginIdentityId string) LinkApiApiRelinkV2Request

RelinkV2 Method for RelinkV2

Create a new link using an existing LIID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param loginIdentityId The login identity id
@return LinkApiApiRelinkV2Request

func (*LinkApiService) RelinkV2Execute ¶

Execute executes the request

@return GetLoginIdentityByIdResponse

func (*LinkApiService) Token ¶

Token Method for Token

Exchange authorization code for token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LinkApiApiTokenRequest

func (*LinkApiService) TokenExecute ¶

Execute executes the request

@return AccessTokenResponse

type LinkRequest ¶

type LinkRequest struct {
	InstitutionId   string `json:"institution_id"`
	StoreCredential bool   `json:"store_credential"`
	// this is a mandatory field
	Consent NullableBool `json:"consent,omitempty"`
	// products that is requested
	ProductsRequested []string `json:"products_requested,omitempty"`
	// The identifier returned after creating payment instruction
	PaymentInstructionId *string `json:"payment_instruction_id,omitempty"`
}

LinkRequest struct for LinkRequest

func NewLinkRequest ¶

func NewLinkRequest(institutionId string, storeCredential bool) *LinkRequest

NewLinkRequest instantiates a new LinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkRequestWithDefaults ¶

func NewLinkRequestWithDefaults() *LinkRequest

NewLinkRequestWithDefaults instantiates a new LinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkRequest) GetConsent ¶

func (o *LinkRequest) GetConsent() bool

GetConsent returns the Consent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LinkRequest) GetConsentOk ¶

func (o *LinkRequest) GetConsentOk() (*bool, bool)

GetConsentOk returns a tuple with the Consent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LinkRequest) GetInstitutionId ¶

func (o *LinkRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*LinkRequest) GetInstitutionIdOk ¶

func (o *LinkRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*LinkRequest) GetPaymentInstructionId ¶

func (o *LinkRequest) GetPaymentInstructionId() string

GetPaymentInstructionId returns the PaymentInstructionId field value if set, zero value otherwise.

func (*LinkRequest) GetPaymentInstructionIdOk ¶

func (o *LinkRequest) GetPaymentInstructionIdOk() (*string, bool)

GetPaymentInstructionIdOk returns a tuple with the PaymentInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkRequest) GetProductsRequested ¶

func (o *LinkRequest) GetProductsRequested() []string

GetProductsRequested returns the ProductsRequested field value if set, zero value otherwise.

func (*LinkRequest) GetProductsRequestedOk ¶

func (o *LinkRequest) GetProductsRequestedOk() ([]string, bool)

GetProductsRequestedOk returns a tuple with the ProductsRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkRequest) GetStoreCredential ¶

func (o *LinkRequest) GetStoreCredential() bool

GetStoreCredential returns the StoreCredential field value

func (*LinkRequest) GetStoreCredentialOk ¶

func (o *LinkRequest) GetStoreCredentialOk() (*bool, bool)

GetStoreCredentialOk returns a tuple with the StoreCredential field value and a boolean to check if the value has been set.

func (*LinkRequest) HasConsent ¶

func (o *LinkRequest) HasConsent() bool

HasConsent returns a boolean if a field has been set.

func (*LinkRequest) HasPaymentInstructionId ¶

func (o *LinkRequest) HasPaymentInstructionId() bool

HasPaymentInstructionId returns a boolean if a field has been set.

func (*LinkRequest) HasProductsRequested ¶

func (o *LinkRequest) HasProductsRequested() bool

HasProductsRequested returns a boolean if a field has been set.

func (LinkRequest) MarshalJSON ¶

func (o LinkRequest) MarshalJSON() ([]byte, error)

func (*LinkRequest) SetConsent ¶

func (o *LinkRequest) SetConsent(v bool)

SetConsent gets a reference to the given NullableBool and assigns it to the Consent field.

func (*LinkRequest) SetConsentNil ¶

func (o *LinkRequest) SetConsentNil()

SetConsentNil sets the value for Consent to be an explicit nil

func (*LinkRequest) SetInstitutionId ¶

func (o *LinkRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*LinkRequest) SetPaymentInstructionId ¶

func (o *LinkRequest) SetPaymentInstructionId(v string)

SetPaymentInstructionId gets a reference to the given string and assigns it to the PaymentInstructionId field.

func (*LinkRequest) SetProductsRequested ¶

func (o *LinkRequest) SetProductsRequested(v []string)

SetProductsRequested gets a reference to the given []string and assigns it to the ProductsRequested field.

func (*LinkRequest) SetStoreCredential ¶

func (o *LinkRequest) SetStoreCredential(v bool)

SetStoreCredential sets field value

func (*LinkRequest) UnsetConsent ¶

func (o *LinkRequest) UnsetConsent()

UnsetConsent ensures that no value is present for Consent, not even an explicit nil

type LinkResponse ¶

type LinkResponse struct {
	AuthUrl *string `json:"auth_url,omitempty"`
}

LinkResponse struct for LinkResponse

func NewLinkResponse ¶

func NewLinkResponse() *LinkResponse

NewLinkResponse instantiates a new LinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkResponseWithDefaults ¶

func NewLinkResponseWithDefaults() *LinkResponse

NewLinkResponseWithDefaults instantiates a new LinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkResponse) GetAuthUrl ¶

func (o *LinkResponse) GetAuthUrl() string

GetAuthUrl returns the AuthUrl field value if set, zero value otherwise.

func (*LinkResponse) GetAuthUrlOk ¶

func (o *LinkResponse) GetAuthUrlOk() (*string, bool)

GetAuthUrlOk returns a tuple with the AuthUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkResponse) HasAuthUrl ¶

func (o *LinkResponse) HasAuthUrl() bool

HasAuthUrl returns a boolean if a field has been set.

func (LinkResponse) MarshalJSON ¶

func (o LinkResponse) MarshalJSON() ([]byte, error)

func (*LinkResponse) SetAuthUrl ¶

func (o *LinkResponse) SetAuthUrl(v string)

SetAuthUrl gets a reference to the given string and assigns it to the AuthUrl field.

type LinkStatusActionModel ¶

type LinkStatusActionModel struct {
	// Unique identifier
	ActionId string `json:"action_id"`
	// The type of user screen the UI is to render
	Type string `json:"type"`
	// The name of the user screen the UI is to render
	Name     string        `json:"name"`
	Messages []UserMessage `json:"messages"`
	Fields   []UserField   `json:"fields"`
	Buttons  []UserButton  `json:"buttons,omitempty"`
}

LinkStatusActionModel struct for LinkStatusActionModel

func NewLinkStatusActionModel ¶

func NewLinkStatusActionModel(actionId string, type_ string, name string, messages []UserMessage, fields []UserField) *LinkStatusActionModel

NewLinkStatusActionModel instantiates a new LinkStatusActionModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkStatusActionModelWithDefaults ¶

func NewLinkStatusActionModelWithDefaults() *LinkStatusActionModel

NewLinkStatusActionModelWithDefaults instantiates a new LinkStatusActionModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkStatusActionModel) GetActionId ¶

func (o *LinkStatusActionModel) GetActionId() string

GetActionId returns the ActionId field value

func (*LinkStatusActionModel) GetActionIdOk ¶

func (o *LinkStatusActionModel) GetActionIdOk() (*string, bool)

GetActionIdOk returns a tuple with the ActionId field value and a boolean to check if the value has been set.

func (*LinkStatusActionModel) GetButtons ¶

func (o *LinkStatusActionModel) GetButtons() []UserButton

GetButtons returns the Buttons field value if set, zero value otherwise.

func (*LinkStatusActionModel) GetButtonsOk ¶

func (o *LinkStatusActionModel) GetButtonsOk() ([]UserButton, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusActionModel) GetFields ¶

func (o *LinkStatusActionModel) GetFields() []UserField

GetFields returns the Fields field value

func (*LinkStatusActionModel) GetFieldsOk ¶

func (o *LinkStatusActionModel) GetFieldsOk() ([]UserField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*LinkStatusActionModel) GetMessages ¶

func (o *LinkStatusActionModel) GetMessages() []UserMessage

GetMessages returns the Messages field value

func (*LinkStatusActionModel) GetMessagesOk ¶

func (o *LinkStatusActionModel) GetMessagesOk() ([]UserMessage, bool)

GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set.

func (*LinkStatusActionModel) GetName ¶

func (o *LinkStatusActionModel) GetName() string

GetName returns the Name field value

func (*LinkStatusActionModel) GetNameOk ¶

func (o *LinkStatusActionModel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LinkStatusActionModel) GetType ¶

func (o *LinkStatusActionModel) GetType() string

GetType returns the Type field value

func (*LinkStatusActionModel) GetTypeOk ¶

func (o *LinkStatusActionModel) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LinkStatusActionModel) HasButtons ¶

func (o *LinkStatusActionModel) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (LinkStatusActionModel) MarshalJSON ¶

func (o LinkStatusActionModel) MarshalJSON() ([]byte, error)

func (*LinkStatusActionModel) SetActionId ¶

func (o *LinkStatusActionModel) SetActionId(v string)

SetActionId sets field value

func (*LinkStatusActionModel) SetButtons ¶

func (o *LinkStatusActionModel) SetButtons(v []UserButton)

SetButtons gets a reference to the given []UserButton and assigns it to the Buttons field.

func (*LinkStatusActionModel) SetFields ¶

func (o *LinkStatusActionModel) SetFields(v []UserField)

SetFields sets field value

func (*LinkStatusActionModel) SetMessages ¶

func (o *LinkStatusActionModel) SetMessages(v []UserMessage)

SetMessages sets field value

func (*LinkStatusActionModel) SetName ¶

func (o *LinkStatusActionModel) SetName(v string)

SetName sets field value

func (*LinkStatusActionModel) SetType ¶

func (o *LinkStatusActionModel) SetType(v string)

SetType sets field value

type LinkStatusPendingModel ¶

type LinkStatusPendingModel struct {
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
	Details *string `json:"details,omitempty"`
}

LinkStatusPendingModel struct for LinkStatusPendingModel

func NewLinkStatusPendingModel ¶

func NewLinkStatusPendingModel() *LinkStatusPendingModel

NewLinkStatusPendingModel instantiates a new LinkStatusPendingModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkStatusPendingModelWithDefaults ¶

func NewLinkStatusPendingModelWithDefaults() *LinkStatusPendingModel

NewLinkStatusPendingModelWithDefaults instantiates a new LinkStatusPendingModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkStatusPendingModel) GetCode ¶

func (o *LinkStatusPendingModel) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*LinkStatusPendingModel) GetCodeOk ¶

func (o *LinkStatusPendingModel) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusPendingModel) GetDetails ¶

func (o *LinkStatusPendingModel) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*LinkStatusPendingModel) GetDetailsOk ¶

func (o *LinkStatusPendingModel) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusPendingModel) GetMessage ¶

func (o *LinkStatusPendingModel) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LinkStatusPendingModel) GetMessageOk ¶

func (o *LinkStatusPendingModel) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusPendingModel) HasCode ¶

func (o *LinkStatusPendingModel) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*LinkStatusPendingModel) HasDetails ¶

func (o *LinkStatusPendingModel) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*LinkStatusPendingModel) HasMessage ¶

func (o *LinkStatusPendingModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LinkStatusPendingModel) MarshalJSON ¶

func (o LinkStatusPendingModel) MarshalJSON() ([]byte, error)

func (*LinkStatusPendingModel) SetCode ¶

func (o *LinkStatusPendingModel) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*LinkStatusPendingModel) SetDetails ¶

func (o *LinkStatusPendingModel) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*LinkStatusPendingModel) SetMessage ¶

func (o *LinkStatusPendingModel) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type LinkStatusResponse ¶

type LinkStatusResponse struct {
	Success *AccessTokenResponse    `json:"success,omitempty"`
	Pending *LinkStatusPendingModel `json:"pending,omitempty"`
	Action  *LinkStatusActionModel  `json:"action,omitempty"`
}

LinkStatusResponse struct for LinkStatusResponse

func NewLinkStatusResponse ¶

func NewLinkStatusResponse() *LinkStatusResponse

NewLinkStatusResponse instantiates a new LinkStatusResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkStatusResponseWithDefaults ¶

func NewLinkStatusResponseWithDefaults() *LinkStatusResponse

NewLinkStatusResponseWithDefaults instantiates a new LinkStatusResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkStatusResponse) GetAction ¶

GetAction returns the Action field value if set, zero value otherwise.

func (*LinkStatusResponse) GetActionOk ¶

func (o *LinkStatusResponse) GetActionOk() (*LinkStatusActionModel, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusResponse) GetPending ¶

GetPending returns the Pending field value if set, zero value otherwise.

func (*LinkStatusResponse) GetPendingOk ¶

func (o *LinkStatusResponse) GetPendingOk() (*LinkStatusPendingModel, bool)

GetPendingOk returns a tuple with the Pending field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusResponse) GetSuccess ¶

func (o *LinkStatusResponse) GetSuccess() AccessTokenResponse

GetSuccess returns the Success field value if set, zero value otherwise.

func (*LinkStatusResponse) GetSuccessOk ¶

func (o *LinkStatusResponse) GetSuccessOk() (*AccessTokenResponse, bool)

GetSuccessOk returns a tuple with the Success field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkStatusResponse) HasAction ¶

func (o *LinkStatusResponse) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*LinkStatusResponse) HasPending ¶

func (o *LinkStatusResponse) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*LinkStatusResponse) HasSuccess ¶

func (o *LinkStatusResponse) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (LinkStatusResponse) MarshalJSON ¶

func (o LinkStatusResponse) MarshalJSON() ([]byte, error)

func (*LinkStatusResponse) SetAction ¶

func (o *LinkStatusResponse) SetAction(v LinkStatusActionModel)

SetAction gets a reference to the given LinkStatusActionModel and assigns it to the Action field.

func (*LinkStatusResponse) SetPending ¶

func (o *LinkStatusResponse) SetPending(v LinkStatusPendingModel)

SetPending gets a reference to the given LinkStatusPendingModel and assigns it to the Pending field.

func (*LinkStatusResponse) SetSuccess ¶

func (o *LinkStatusResponse) SetSuccess(v AccessTokenResponse)

SetSuccess gets a reference to the given AccessTokenResponse and assigns it to the Success field.

type LinkTokenRequest ¶

type LinkTokenRequest struct {
	// support only client_credentials
	GrantType    string `json:"grant_type"`
	ResponseType string `json:"response_type"`
	ResponseMode string `json:"response_mode"`
	// required when creating new Link, ignored when updating existing Link
	UserId      *string `json:"user_id,omitempty"`
	ClientId    string  `json:"client_id"`
	RedirectUri string  `json:"redirect_uri"`
	State       *string `json:"state,omitempty"`
	Scope       *string `json:"scope,omitempty"`
	// Space separated list of the tags of the institutions to view.
	LinkMode *string `json:"link_mode,omitempty"`
	// The UI mode link is intended to be used in - \"iframe\", \"auto_redirect\", \"redirect\" or \"standalone\"
	UiMode *string `json:"ui_mode,omitempty"`
	// ISO639-1 language code. Language to display when user open the link, default to English (en) if not specified
	Language            *string `json:"language,omitempty"`
	CodeChallenge       *string `json:"code_challenge,omitempty"`
	CodeChallengeMethod *string `json:"code_challenge_method,omitempty"`
	// use this to update a specific login identity
	LoginIdentityId *string `json:"login_identity_id,omitempty"`
	// The customization id if the customer wishes to embed it into link token for spawning link with their choice of stuffs
	CustomizationId *string `json:"customization_id,omitempty"`
	// Institution to preselect
	InstitutionId *string `json:"institution_id,omitempty"`
	// institution's country filter
	Countries []string `json:"countries,omitempty"`
	// institution's supported user_type filter
	UserType []string `json:"user_type,omitempty"`
	// institution's supported product filter
	ProductsSupported []string `json:"products_supported,omitempty"`
	// products that is requested
	ProductsRequested []string `json:"products_requested,omitempty"`
	// The identifier returned after creating payment instruction
	PaymentInstructionId *string `json:"payment_instruction_id,omitempty"`
	// Controls the behavior of the automatic data refresh checkbox
	AutomaticDataRefresh *string `json:"automatic_data_refresh,omitempty"`
	// institution's status filter
	InstitutionStatus *string `json:"institution_status,omitempty"`
}

LinkTokenRequest struct for LinkTokenRequest

func NewLinkTokenRequest ¶

func NewLinkTokenRequest(grantType string, responseType string, responseMode string, clientId string, redirectUri string) *LinkTokenRequest

NewLinkTokenRequest instantiates a new LinkTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkTokenRequestWithDefaults ¶

func NewLinkTokenRequestWithDefaults() *LinkTokenRequest

NewLinkTokenRequestWithDefaults instantiates a new LinkTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkTokenRequest) GetAutomaticDataRefresh ¶

func (o *LinkTokenRequest) GetAutomaticDataRefresh() string

GetAutomaticDataRefresh returns the AutomaticDataRefresh field value if set, zero value otherwise.

func (*LinkTokenRequest) GetAutomaticDataRefreshOk ¶

func (o *LinkTokenRequest) GetAutomaticDataRefreshOk() (*string, bool)

GetAutomaticDataRefreshOk returns a tuple with the AutomaticDataRefresh field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetClientId ¶

func (o *LinkTokenRequest) GetClientId() string

GetClientId returns the ClientId field value

func (*LinkTokenRequest) GetClientIdOk ¶

func (o *LinkTokenRequest) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetCodeChallenge ¶

func (o *LinkTokenRequest) GetCodeChallenge() string

GetCodeChallenge returns the CodeChallenge field value if set, zero value otherwise.

func (*LinkTokenRequest) GetCodeChallengeMethod ¶

func (o *LinkTokenRequest) GetCodeChallengeMethod() string

GetCodeChallengeMethod returns the CodeChallengeMethod field value if set, zero value otherwise.

func (*LinkTokenRequest) GetCodeChallengeMethodOk ¶

func (o *LinkTokenRequest) GetCodeChallengeMethodOk() (*string, bool)

GetCodeChallengeMethodOk returns a tuple with the CodeChallengeMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetCodeChallengeOk ¶

func (o *LinkTokenRequest) GetCodeChallengeOk() (*string, bool)

GetCodeChallengeOk returns a tuple with the CodeChallenge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetCountries ¶

func (o *LinkTokenRequest) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*LinkTokenRequest) GetCountriesOk ¶

func (o *LinkTokenRequest) GetCountriesOk() ([]string, bool)

GetCountriesOk returns a tuple with the Countries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetCustomizationId ¶

func (o *LinkTokenRequest) GetCustomizationId() string

GetCustomizationId returns the CustomizationId field value if set, zero value otherwise.

func (*LinkTokenRequest) GetCustomizationIdOk ¶

func (o *LinkTokenRequest) GetCustomizationIdOk() (*string, bool)

GetCustomizationIdOk returns a tuple with the CustomizationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetGrantType ¶

func (o *LinkTokenRequest) GetGrantType() string

GetGrantType returns the GrantType field value

func (*LinkTokenRequest) GetGrantTypeOk ¶

func (o *LinkTokenRequest) GetGrantTypeOk() (*string, bool)

GetGrantTypeOk returns a tuple with the GrantType field value and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetInstitutionId ¶

func (o *LinkTokenRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*LinkTokenRequest) GetInstitutionIdOk ¶

func (o *LinkTokenRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetInstitutionStatus ¶

func (o *LinkTokenRequest) GetInstitutionStatus() string

GetInstitutionStatus returns the InstitutionStatus field value if set, zero value otherwise.

func (*LinkTokenRequest) GetInstitutionStatusOk ¶

func (o *LinkTokenRequest) GetInstitutionStatusOk() (*string, bool)

GetInstitutionStatusOk returns a tuple with the InstitutionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetLanguage ¶

func (o *LinkTokenRequest) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*LinkTokenRequest) GetLanguageOk ¶

func (o *LinkTokenRequest) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetLinkMode ¶

func (o *LinkTokenRequest) GetLinkMode() string

GetLinkMode returns the LinkMode field value if set, zero value otherwise.

func (*LinkTokenRequest) GetLinkModeOk ¶

func (o *LinkTokenRequest) GetLinkModeOk() (*string, bool)

GetLinkModeOk returns a tuple with the LinkMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetLoginIdentityId ¶

func (o *LinkTokenRequest) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value if set, zero value otherwise.

func (*LinkTokenRequest) GetLoginIdentityIdOk ¶

func (o *LinkTokenRequest) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetPaymentInstructionId ¶

func (o *LinkTokenRequest) GetPaymentInstructionId() string

GetPaymentInstructionId returns the PaymentInstructionId field value if set, zero value otherwise.

func (*LinkTokenRequest) GetPaymentInstructionIdOk ¶

func (o *LinkTokenRequest) GetPaymentInstructionIdOk() (*string, bool)

GetPaymentInstructionIdOk returns a tuple with the PaymentInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetProductsRequested ¶

func (o *LinkTokenRequest) GetProductsRequested() []string

GetProductsRequested returns the ProductsRequested field value if set, zero value otherwise.

func (*LinkTokenRequest) GetProductsRequestedOk ¶

func (o *LinkTokenRequest) GetProductsRequestedOk() ([]string, bool)

GetProductsRequestedOk returns a tuple with the ProductsRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetProductsSupported ¶

func (o *LinkTokenRequest) GetProductsSupported() []string

GetProductsSupported returns the ProductsSupported field value if set, zero value otherwise.

func (*LinkTokenRequest) GetProductsSupportedOk ¶

func (o *LinkTokenRequest) GetProductsSupportedOk() ([]string, bool)

GetProductsSupportedOk returns a tuple with the ProductsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetRedirectUri ¶

func (o *LinkTokenRequest) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value

func (*LinkTokenRequest) GetRedirectUriOk ¶

func (o *LinkTokenRequest) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetResponseMode ¶

func (o *LinkTokenRequest) GetResponseMode() string

GetResponseMode returns the ResponseMode field value

func (*LinkTokenRequest) GetResponseModeOk ¶

func (o *LinkTokenRequest) GetResponseModeOk() (*string, bool)

GetResponseModeOk returns a tuple with the ResponseMode field value and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetResponseType ¶

func (o *LinkTokenRequest) GetResponseType() string

GetResponseType returns the ResponseType field value

func (*LinkTokenRequest) GetResponseTypeOk ¶

func (o *LinkTokenRequest) GetResponseTypeOk() (*string, bool)

GetResponseTypeOk returns a tuple with the ResponseType field value and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetScope ¶

func (o *LinkTokenRequest) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise.

func (*LinkTokenRequest) GetScopeOk ¶

func (o *LinkTokenRequest) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetState ¶

func (o *LinkTokenRequest) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*LinkTokenRequest) GetStateOk ¶

func (o *LinkTokenRequest) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetUiMode ¶

func (o *LinkTokenRequest) GetUiMode() string

GetUiMode returns the UiMode field value if set, zero value otherwise.

func (*LinkTokenRequest) GetUiModeOk ¶

func (o *LinkTokenRequest) GetUiModeOk() (*string, bool)

GetUiModeOk returns a tuple with the UiMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetUserId ¶

func (o *LinkTokenRequest) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*LinkTokenRequest) GetUserIdOk ¶

func (o *LinkTokenRequest) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) GetUserType ¶

func (o *LinkTokenRequest) GetUserType() []string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*LinkTokenRequest) GetUserTypeOk ¶

func (o *LinkTokenRequest) GetUserTypeOk() ([]string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinkTokenRequest) HasAutomaticDataRefresh ¶

func (o *LinkTokenRequest) HasAutomaticDataRefresh() bool

HasAutomaticDataRefresh returns a boolean if a field has been set.

func (*LinkTokenRequest) HasCodeChallenge ¶

func (o *LinkTokenRequest) HasCodeChallenge() bool

HasCodeChallenge returns a boolean if a field has been set.

func (*LinkTokenRequest) HasCodeChallengeMethod ¶

func (o *LinkTokenRequest) HasCodeChallengeMethod() bool

HasCodeChallengeMethod returns a boolean if a field has been set.

func (*LinkTokenRequest) HasCountries ¶

func (o *LinkTokenRequest) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*LinkTokenRequest) HasCustomizationId ¶

func (o *LinkTokenRequest) HasCustomizationId() bool

HasCustomizationId returns a boolean if a field has been set.

func (*LinkTokenRequest) HasInstitutionId ¶

func (o *LinkTokenRequest) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*LinkTokenRequest) HasInstitutionStatus ¶

func (o *LinkTokenRequest) HasInstitutionStatus() bool

HasInstitutionStatus returns a boolean if a field has been set.

func (*LinkTokenRequest) HasLanguage ¶

func (o *LinkTokenRequest) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*LinkTokenRequest) HasLinkMode ¶

func (o *LinkTokenRequest) HasLinkMode() bool

HasLinkMode returns a boolean if a field has been set.

func (*LinkTokenRequest) HasLoginIdentityId ¶

func (o *LinkTokenRequest) HasLoginIdentityId() bool

HasLoginIdentityId returns a boolean if a field has been set.

func (*LinkTokenRequest) HasPaymentInstructionId ¶

func (o *LinkTokenRequest) HasPaymentInstructionId() bool

HasPaymentInstructionId returns a boolean if a field has been set.

func (*LinkTokenRequest) HasProductsRequested ¶

func (o *LinkTokenRequest) HasProductsRequested() bool

HasProductsRequested returns a boolean if a field has been set.

func (*LinkTokenRequest) HasProductsSupported ¶

func (o *LinkTokenRequest) HasProductsSupported() bool

HasProductsSupported returns a boolean if a field has been set.

func (*LinkTokenRequest) HasScope ¶

func (o *LinkTokenRequest) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*LinkTokenRequest) HasState ¶

func (o *LinkTokenRequest) HasState() bool

HasState returns a boolean if a field has been set.

func (*LinkTokenRequest) HasUiMode ¶

func (o *LinkTokenRequest) HasUiMode() bool

HasUiMode returns a boolean if a field has been set.

func (*LinkTokenRequest) HasUserId ¶

func (o *LinkTokenRequest) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*LinkTokenRequest) HasUserType ¶

func (o *LinkTokenRequest) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (LinkTokenRequest) MarshalJSON ¶

func (o LinkTokenRequest) MarshalJSON() ([]byte, error)

func (*LinkTokenRequest) SetAutomaticDataRefresh ¶

func (o *LinkTokenRequest) SetAutomaticDataRefresh(v string)

SetAutomaticDataRefresh gets a reference to the given string and assigns it to the AutomaticDataRefresh field.

func (*LinkTokenRequest) SetClientId ¶

func (o *LinkTokenRequest) SetClientId(v string)

SetClientId sets field value

func (*LinkTokenRequest) SetCodeChallenge ¶

func (o *LinkTokenRequest) SetCodeChallenge(v string)

SetCodeChallenge gets a reference to the given string and assigns it to the CodeChallenge field.

func (*LinkTokenRequest) SetCodeChallengeMethod ¶

func (o *LinkTokenRequest) SetCodeChallengeMethod(v string)

SetCodeChallengeMethod gets a reference to the given string and assigns it to the CodeChallengeMethod field.

func (*LinkTokenRequest) SetCountries ¶

func (o *LinkTokenRequest) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*LinkTokenRequest) SetCustomizationId ¶

func (o *LinkTokenRequest) SetCustomizationId(v string)

SetCustomizationId gets a reference to the given string and assigns it to the CustomizationId field.

func (*LinkTokenRequest) SetGrantType ¶

func (o *LinkTokenRequest) SetGrantType(v string)

SetGrantType sets field value

func (*LinkTokenRequest) SetInstitutionId ¶

func (o *LinkTokenRequest) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*LinkTokenRequest) SetInstitutionStatus ¶

func (o *LinkTokenRequest) SetInstitutionStatus(v string)

SetInstitutionStatus gets a reference to the given string and assigns it to the InstitutionStatus field.

func (*LinkTokenRequest) SetLanguage ¶

func (o *LinkTokenRequest) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*LinkTokenRequest) SetLinkMode ¶

func (o *LinkTokenRequest) SetLinkMode(v string)

SetLinkMode gets a reference to the given string and assigns it to the LinkMode field.

func (*LinkTokenRequest) SetLoginIdentityId ¶

func (o *LinkTokenRequest) SetLoginIdentityId(v string)

SetLoginIdentityId gets a reference to the given string and assigns it to the LoginIdentityId field.

func (*LinkTokenRequest) SetPaymentInstructionId ¶

func (o *LinkTokenRequest) SetPaymentInstructionId(v string)

SetPaymentInstructionId gets a reference to the given string and assigns it to the PaymentInstructionId field.

func (*LinkTokenRequest) SetProductsRequested ¶

func (o *LinkTokenRequest) SetProductsRequested(v []string)

SetProductsRequested gets a reference to the given []string and assigns it to the ProductsRequested field.

func (*LinkTokenRequest) SetProductsSupported ¶

func (o *LinkTokenRequest) SetProductsSupported(v []string)

SetProductsSupported gets a reference to the given []string and assigns it to the ProductsSupported field.

func (*LinkTokenRequest) SetRedirectUri ¶

func (o *LinkTokenRequest) SetRedirectUri(v string)

SetRedirectUri sets field value

func (*LinkTokenRequest) SetResponseMode ¶

func (o *LinkTokenRequest) SetResponseMode(v string)

SetResponseMode sets field value

func (*LinkTokenRequest) SetResponseType ¶

func (o *LinkTokenRequest) SetResponseType(v string)

SetResponseType sets field value

func (*LinkTokenRequest) SetScope ¶

func (o *LinkTokenRequest) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

func (*LinkTokenRequest) SetState ¶

func (o *LinkTokenRequest) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*LinkTokenRequest) SetUiMode ¶

func (o *LinkTokenRequest) SetUiMode(v string)

SetUiMode gets a reference to the given string and assigns it to the UiMode field.

func (*LinkTokenRequest) SetUserId ¶

func (o *LinkTokenRequest) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*LinkTokenRequest) SetUserType ¶

func (o *LinkTokenRequest) SetUserType(v []string)

SetUserType gets a reference to the given []string and assigns it to the UserType field.

type LinkTokenResponse ¶

type LinkTokenResponse struct {
	AccessToken string `json:"access_token"`
	TokenType   string `json:"token_type"`
	// seconds
	ExpiresIn float32   `json:"expires_in"`
	IssuedAt  time.Time `json:"issued_at"`
	LinkUrl   string    `json:"link_url"`
}

LinkTokenResponse struct for LinkTokenResponse

func NewLinkTokenResponse ¶

func NewLinkTokenResponse(accessToken string, tokenType string, expiresIn float32, issuedAt time.Time, linkUrl string) *LinkTokenResponse

NewLinkTokenResponse instantiates a new LinkTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinkTokenResponseWithDefaults ¶

func NewLinkTokenResponseWithDefaults() *LinkTokenResponse

NewLinkTokenResponseWithDefaults instantiates a new LinkTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinkTokenResponse) GetAccessToken ¶

func (o *LinkTokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*LinkTokenResponse) GetAccessTokenOk ¶

func (o *LinkTokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*LinkTokenResponse) GetExpiresIn ¶

func (o *LinkTokenResponse) GetExpiresIn() float32

GetExpiresIn returns the ExpiresIn field value

func (*LinkTokenResponse) GetExpiresInOk ¶

func (o *LinkTokenResponse) GetExpiresInOk() (*float32, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set.

func (*LinkTokenResponse) GetIssuedAt ¶

func (o *LinkTokenResponse) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*LinkTokenResponse) GetIssuedAtOk ¶

func (o *LinkTokenResponse) GetIssuedAtOk() (*time.Time, bool)

GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.

func (*LinkTokenResponse) GetLinkUrl ¶

func (o *LinkTokenResponse) GetLinkUrl() string

GetLinkUrl returns the LinkUrl field value

func (*LinkTokenResponse) GetLinkUrlOk ¶

func (o *LinkTokenResponse) GetLinkUrlOk() (*string, bool)

GetLinkUrlOk returns a tuple with the LinkUrl field value and a boolean to check if the value has been set.

func (*LinkTokenResponse) GetTokenType ¶

func (o *LinkTokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value

func (*LinkTokenResponse) GetTokenTypeOk ¶

func (o *LinkTokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set.

func (LinkTokenResponse) MarshalJSON ¶

func (o LinkTokenResponse) MarshalJSON() ([]byte, error)

func (*LinkTokenResponse) SetAccessToken ¶

func (o *LinkTokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*LinkTokenResponse) SetExpiresIn ¶

func (o *LinkTokenResponse) SetExpiresIn(v float32)

SetExpiresIn sets field value

func (*LinkTokenResponse) SetIssuedAt ¶

func (o *LinkTokenResponse) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*LinkTokenResponse) SetLinkUrl ¶

func (o *LinkTokenResponse) SetLinkUrl(v string)

SetLinkUrl sets field value

func (*LinkTokenResponse) SetTokenType ¶

func (o *LinkTokenResponse) SetTokenType(v string)

SetTokenType sets field value

type ListAccountsResponse ¶

type ListAccountsResponse struct {
	Accounts      []Account           `json:"accounts,omitempty"`
	LoginIdentity *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution   *InstitutionShort   `json:"institution,omitempty"`
}

ListAccountsResponse struct for ListAccountsResponse

func NewListAccountsResponse ¶

func NewListAccountsResponse() *ListAccountsResponse

NewListAccountsResponse instantiates a new ListAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAccountsResponseWithDefaults ¶

func NewListAccountsResponseWithDefaults() *ListAccountsResponse

NewListAccountsResponseWithDefaults instantiates a new ListAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAccountsResponse) GetAccounts ¶

func (o *ListAccountsResponse) GetAccounts() []Account

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*ListAccountsResponse) GetAccountsOk ¶

func (o *ListAccountsResponse) GetAccountsOk() ([]Account, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAccountsResponse) GetInstitution ¶

func (o *ListAccountsResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*ListAccountsResponse) GetInstitutionOk ¶

func (o *ListAccountsResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAccountsResponse) GetLoginIdentity ¶

func (o *ListAccountsResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*ListAccountsResponse) GetLoginIdentityOk ¶

func (o *ListAccountsResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAccountsResponse) HasAccounts ¶

func (o *ListAccountsResponse) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*ListAccountsResponse) HasInstitution ¶

func (o *ListAccountsResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*ListAccountsResponse) HasLoginIdentity ¶

func (o *ListAccountsResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (ListAccountsResponse) MarshalJSON ¶

func (o ListAccountsResponse) MarshalJSON() ([]byte, error)

func (*ListAccountsResponse) SetAccounts ¶

func (o *ListAccountsResponse) SetAccounts(v []Account)

SetAccounts gets a reference to the given []Account and assigns it to the Accounts field.

func (*ListAccountsResponse) SetInstitution ¶

func (o *ListAccountsResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*ListAccountsResponse) SetLoginIdentity ¶

func (o *ListAccountsResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

type ListCardsDetailsResponse ¶

type ListCardsDetailsResponse struct {
	LoginIdentity *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution   *InstitutionShort   `json:"institution,omitempty"`
	CardDetails   *CardDetails        `json:"card_details,omitempty"`
}

ListCardsDetailsResponse struct for ListCardsDetailsResponse

func NewListCardsDetailsResponse ¶

func NewListCardsDetailsResponse() *ListCardsDetailsResponse

NewListCardsDetailsResponse instantiates a new ListCardsDetailsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCardsDetailsResponseWithDefaults ¶

func NewListCardsDetailsResponseWithDefaults() *ListCardsDetailsResponse

NewListCardsDetailsResponseWithDefaults instantiates a new ListCardsDetailsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCardsDetailsResponse) GetCardDetails ¶

func (o *ListCardsDetailsResponse) GetCardDetails() CardDetails

GetCardDetails returns the CardDetails field value if set, zero value otherwise.

func (*ListCardsDetailsResponse) GetCardDetailsOk ¶

func (o *ListCardsDetailsResponse) GetCardDetailsOk() (*CardDetails, bool)

GetCardDetailsOk returns a tuple with the CardDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListCardsDetailsResponse) GetInstitution ¶

func (o *ListCardsDetailsResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*ListCardsDetailsResponse) GetInstitutionOk ¶

func (o *ListCardsDetailsResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListCardsDetailsResponse) GetLoginIdentity ¶

func (o *ListCardsDetailsResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*ListCardsDetailsResponse) GetLoginIdentityOk ¶

func (o *ListCardsDetailsResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListCardsDetailsResponse) HasCardDetails ¶

func (o *ListCardsDetailsResponse) HasCardDetails() bool

HasCardDetails returns a boolean if a field has been set.

func (*ListCardsDetailsResponse) HasInstitution ¶

func (o *ListCardsDetailsResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*ListCardsDetailsResponse) HasLoginIdentity ¶

func (o *ListCardsDetailsResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (ListCardsDetailsResponse) MarshalJSON ¶

func (o ListCardsDetailsResponse) MarshalJSON() ([]byte, error)

func (*ListCardsDetailsResponse) SetCardDetails ¶

func (o *ListCardsDetailsResponse) SetCardDetails(v CardDetails)

SetCardDetails gets a reference to the given CardDetails and assigns it to the CardDetails field.

func (*ListCardsDetailsResponse) SetInstitution ¶

func (o *ListCardsDetailsResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*ListCardsDetailsResponse) SetLoginIdentity ¶

func (o *ListCardsDetailsResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

type ListMandatesResponse ¶

type ListMandatesResponse struct {
	Mandates      []GetMandateResponse `json:"mandates,omitempty"`
	TotalMandates int32                `json:"total_mandates"`
}

ListMandatesResponse struct for ListMandatesResponse

func NewListMandatesResponse ¶

func NewListMandatesResponse(totalMandates int32) *ListMandatesResponse

NewListMandatesResponse instantiates a new ListMandatesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListMandatesResponseWithDefaults ¶

func NewListMandatesResponseWithDefaults() *ListMandatesResponse

NewListMandatesResponseWithDefaults instantiates a new ListMandatesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListMandatesResponse) GetMandates ¶

func (o *ListMandatesResponse) GetMandates() []GetMandateResponse

GetMandates returns the Mandates field value if set, zero value otherwise.

func (*ListMandatesResponse) GetMandatesOk ¶

func (o *ListMandatesResponse) GetMandatesOk() ([]GetMandateResponse, bool)

GetMandatesOk returns a tuple with the Mandates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListMandatesResponse) GetTotalMandates ¶

func (o *ListMandatesResponse) GetTotalMandates() int32

GetTotalMandates returns the TotalMandates field value

func (*ListMandatesResponse) GetTotalMandatesOk ¶

func (o *ListMandatesResponse) GetTotalMandatesOk() (*int32, bool)

GetTotalMandatesOk returns a tuple with the TotalMandates field value and a boolean to check if the value has been set.

func (*ListMandatesResponse) HasMandates ¶

func (o *ListMandatesResponse) HasMandates() bool

HasMandates returns a boolean if a field has been set.

func (ListMandatesResponse) MarshalJSON ¶

func (o ListMandatesResponse) MarshalJSON() ([]byte, error)

func (*ListMandatesResponse) SetMandates ¶

func (o *ListMandatesResponse) SetMandates(v []GetMandateResponse)

SetMandates gets a reference to the given []GetMandateResponse and assigns it to the Mandates field.

func (*ListMandatesResponse) SetTotalMandates ¶

func (o *ListMandatesResponse) SetTotalMandates(v int32)

SetTotalMandates sets field value

type ListPaymentAccountsResponse ¶

type ListPaymentAccountsResponse struct {
	PaymentAccounts []PaymentAccountDetails `json:"payment_accounts,omitempty"`
}

ListPaymentAccountsResponse struct for ListPaymentAccountsResponse

func NewListPaymentAccountsResponse ¶

func NewListPaymentAccountsResponse() *ListPaymentAccountsResponse

NewListPaymentAccountsResponse instantiates a new ListPaymentAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListPaymentAccountsResponseWithDefaults ¶

func NewListPaymentAccountsResponseWithDefaults() *ListPaymentAccountsResponse

NewListPaymentAccountsResponseWithDefaults instantiates a new ListPaymentAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListPaymentAccountsResponse) GetPaymentAccounts ¶

func (o *ListPaymentAccountsResponse) GetPaymentAccounts() []PaymentAccountDetails

GetPaymentAccounts returns the PaymentAccounts field value if set, zero value otherwise.

func (*ListPaymentAccountsResponse) GetPaymentAccountsOk ¶

func (o *ListPaymentAccountsResponse) GetPaymentAccountsOk() ([]PaymentAccountDetails, bool)

GetPaymentAccountsOk returns a tuple with the PaymentAccounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentAccountsResponse) HasPaymentAccounts ¶

func (o *ListPaymentAccountsResponse) HasPaymentAccounts() bool

HasPaymentAccounts returns a boolean if a field has been set.

func (ListPaymentAccountsResponse) MarshalJSON ¶

func (o ListPaymentAccountsResponse) MarshalJSON() ([]byte, error)

func (*ListPaymentAccountsResponse) SetPaymentAccounts ¶

func (o *ListPaymentAccountsResponse) SetPaymentAccounts(v []PaymentAccountDetails)

SetPaymentAccounts gets a reference to the given []PaymentAccountDetails and assigns it to the PaymentAccounts field.

type ListPaymentInstructionsResponse ¶

type ListPaymentInstructionsResponse struct {
	PaymentInstructions []PaymentInstruction `json:"payment_instructions,omitempty"`
	LoginIdentity       *LoginIdentityShort  `json:"login_identity,omitempty"`
	Institution         *InstitutionShort    `json:"institution,omitempty"`
}

ListPaymentInstructionsResponse struct for ListPaymentInstructionsResponse

func NewListPaymentInstructionsResponse ¶

func NewListPaymentInstructionsResponse() *ListPaymentInstructionsResponse

NewListPaymentInstructionsResponse instantiates a new ListPaymentInstructionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListPaymentInstructionsResponseWithDefaults ¶

func NewListPaymentInstructionsResponseWithDefaults() *ListPaymentInstructionsResponse

NewListPaymentInstructionsResponseWithDefaults instantiates a new ListPaymentInstructionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListPaymentInstructionsResponse) GetInstitution ¶

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*ListPaymentInstructionsResponse) GetInstitutionOk ¶

func (o *ListPaymentInstructionsResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentInstructionsResponse) GetLoginIdentity ¶

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*ListPaymentInstructionsResponse) GetLoginIdentityOk ¶

func (o *ListPaymentInstructionsResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentInstructionsResponse) GetPaymentInstructions ¶

func (o *ListPaymentInstructionsResponse) GetPaymentInstructions() []PaymentInstruction

GetPaymentInstructions returns the PaymentInstructions field value if set, zero value otherwise.

func (*ListPaymentInstructionsResponse) GetPaymentInstructionsOk ¶

func (o *ListPaymentInstructionsResponse) GetPaymentInstructionsOk() ([]PaymentInstruction, bool)

GetPaymentInstructionsOk returns a tuple with the PaymentInstructions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentInstructionsResponse) HasInstitution ¶

func (o *ListPaymentInstructionsResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*ListPaymentInstructionsResponse) HasLoginIdentity ¶

func (o *ListPaymentInstructionsResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*ListPaymentInstructionsResponse) HasPaymentInstructions ¶

func (o *ListPaymentInstructionsResponse) HasPaymentInstructions() bool

HasPaymentInstructions returns a boolean if a field has been set.

func (ListPaymentInstructionsResponse) MarshalJSON ¶

func (o ListPaymentInstructionsResponse) MarshalJSON() ([]byte, error)

func (*ListPaymentInstructionsResponse) SetInstitution ¶

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*ListPaymentInstructionsResponse) SetLoginIdentity ¶

func (o *ListPaymentInstructionsResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

func (*ListPaymentInstructionsResponse) SetPaymentInstructions ¶

func (o *ListPaymentInstructionsResponse) SetPaymentInstructions(v []PaymentInstruction)

SetPaymentInstructions gets a reference to the given []PaymentInstruction and assigns it to the PaymentInstructions field.

type ListPaymentMethodsResponse ¶

type ListPaymentMethodsResponse struct {
	PaymentMethods []PaymentMethodResponse `json:"payment_methods,omitempty"`
	Sender         *PaymentUser            `json:"sender,omitempty"`
}

ListPaymentMethodsResponse struct for ListPaymentMethodsResponse

func NewListPaymentMethodsResponse ¶

func NewListPaymentMethodsResponse() *ListPaymentMethodsResponse

NewListPaymentMethodsResponse instantiates a new ListPaymentMethodsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListPaymentMethodsResponseWithDefaults ¶

func NewListPaymentMethodsResponseWithDefaults() *ListPaymentMethodsResponse

NewListPaymentMethodsResponseWithDefaults instantiates a new ListPaymentMethodsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListPaymentMethodsResponse) GetPaymentMethods ¶

func (o *ListPaymentMethodsResponse) GetPaymentMethods() []PaymentMethodResponse

GetPaymentMethods returns the PaymentMethods field value if set, zero value otherwise.

func (*ListPaymentMethodsResponse) GetPaymentMethodsOk ¶

func (o *ListPaymentMethodsResponse) GetPaymentMethodsOk() ([]PaymentMethodResponse, bool)

GetPaymentMethodsOk returns a tuple with the PaymentMethods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentMethodsResponse) GetSender ¶

func (o *ListPaymentMethodsResponse) GetSender() PaymentUser

GetSender returns the Sender field value if set, zero value otherwise.

func (*ListPaymentMethodsResponse) GetSenderOk ¶

func (o *ListPaymentMethodsResponse) GetSenderOk() (*PaymentUser, bool)

GetSenderOk returns a tuple with the Sender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentMethodsResponse) HasPaymentMethods ¶

func (o *ListPaymentMethodsResponse) HasPaymentMethods() bool

HasPaymentMethods returns a boolean if a field has been set.

func (*ListPaymentMethodsResponse) HasSender ¶

func (o *ListPaymentMethodsResponse) HasSender() bool

HasSender returns a boolean if a field has been set.

func (ListPaymentMethodsResponse) MarshalJSON ¶

func (o ListPaymentMethodsResponse) MarshalJSON() ([]byte, error)

func (*ListPaymentMethodsResponse) SetPaymentMethods ¶

func (o *ListPaymentMethodsResponse) SetPaymentMethods(v []PaymentMethodResponse)

SetPaymentMethods gets a reference to the given []PaymentMethodResponse and assigns it to the PaymentMethods field.

func (*ListPaymentMethodsResponse) SetSender ¶

func (o *ListPaymentMethodsResponse) SetSender(v PaymentUser)

SetSender gets a reference to the given PaymentUser and assigns it to the Sender field.

type ListPaymentsResponse ¶

type ListPaymentsResponse struct {
	Payments      []PaymentResponse `json:"payments,omitempty"`
	TotalPayments int32             `json:"total_payments"`
}

ListPaymentsResponse struct for ListPaymentsResponse

func NewListPaymentsResponse ¶

func NewListPaymentsResponse(totalPayments int32) *ListPaymentsResponse

NewListPaymentsResponse instantiates a new ListPaymentsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListPaymentsResponseWithDefaults ¶

func NewListPaymentsResponseWithDefaults() *ListPaymentsResponse

NewListPaymentsResponseWithDefaults instantiates a new ListPaymentsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListPaymentsResponse) GetPayments ¶

func (o *ListPaymentsResponse) GetPayments() []PaymentResponse

GetPayments returns the Payments field value if set, zero value otherwise.

func (*ListPaymentsResponse) GetPaymentsOk ¶

func (o *ListPaymentsResponse) GetPaymentsOk() ([]PaymentResponse, bool)

GetPaymentsOk returns a tuple with the Payments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListPaymentsResponse) GetTotalPayments ¶

func (o *ListPaymentsResponse) GetTotalPayments() int32

GetTotalPayments returns the TotalPayments field value

func (*ListPaymentsResponse) GetTotalPaymentsOk ¶

func (o *ListPaymentsResponse) GetTotalPaymentsOk() (*int32, bool)

GetTotalPaymentsOk returns a tuple with the TotalPayments field value and a boolean to check if the value has been set.

func (*ListPaymentsResponse) HasPayments ¶

func (o *ListPaymentsResponse) HasPayments() bool

HasPayments returns a boolean if a field has been set.

func (ListPaymentsResponse) MarshalJSON ¶

func (o ListPaymentsResponse) MarshalJSON() ([]byte, error)

func (*ListPaymentsResponse) SetPayments ¶

func (o *ListPaymentsResponse) SetPayments(v []PaymentResponse)

SetPayments gets a reference to the given []PaymentResponse and assigns it to the Payments field.

func (*ListPaymentsResponse) SetTotalPayments ¶

func (o *ListPaymentsResponse) SetTotalPayments(v int32)

SetTotalPayments sets field value

type ListTransactionsResponse ¶

type ListTransactionsResponse struct {
	Accounts          []Account           `json:"accounts,omitempty"`
	Transactions      []Transaction       `json:"transactions,omitempty"`
	LoginIdentity     *LoginIdentityShort `json:"login_identity,omitempty"`
	Institution       *InstitutionShort   `json:"institution,omitempty"`
	TotalTransactions int32               `json:"total_transactions"`
}

ListTransactionsResponse struct for ListTransactionsResponse

func NewListTransactionsResponse ¶

func NewListTransactionsResponse(totalTransactions int32) *ListTransactionsResponse

NewListTransactionsResponse instantiates a new ListTransactionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListTransactionsResponseWithDefaults ¶

func NewListTransactionsResponseWithDefaults() *ListTransactionsResponse

NewListTransactionsResponseWithDefaults instantiates a new ListTransactionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListTransactionsResponse) GetAccounts ¶

func (o *ListTransactionsResponse) GetAccounts() []Account

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*ListTransactionsResponse) GetAccountsOk ¶

func (o *ListTransactionsResponse) GetAccountsOk() ([]Account, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTransactionsResponse) GetInstitution ¶

func (o *ListTransactionsResponse) GetInstitution() InstitutionShort

GetInstitution returns the Institution field value if set, zero value otherwise.

func (*ListTransactionsResponse) GetInstitutionOk ¶

func (o *ListTransactionsResponse) GetInstitutionOk() (*InstitutionShort, bool)

GetInstitutionOk returns a tuple with the Institution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTransactionsResponse) GetLoginIdentity ¶

func (o *ListTransactionsResponse) GetLoginIdentity() LoginIdentityShort

GetLoginIdentity returns the LoginIdentity field value if set, zero value otherwise.

func (*ListTransactionsResponse) GetLoginIdentityOk ¶

func (o *ListTransactionsResponse) GetLoginIdentityOk() (*LoginIdentityShort, bool)

GetLoginIdentityOk returns a tuple with the LoginIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTransactionsResponse) GetTotalTransactions ¶

func (o *ListTransactionsResponse) GetTotalTransactions() int32

GetTotalTransactions returns the TotalTransactions field value

func (*ListTransactionsResponse) GetTotalTransactionsOk ¶

func (o *ListTransactionsResponse) GetTotalTransactionsOk() (*int32, bool)

GetTotalTransactionsOk returns a tuple with the TotalTransactions field value and a boolean to check if the value has been set.

func (*ListTransactionsResponse) GetTransactions ¶

func (o *ListTransactionsResponse) GetTransactions() []Transaction

GetTransactions returns the Transactions field value if set, zero value otherwise.

func (*ListTransactionsResponse) GetTransactionsOk ¶

func (o *ListTransactionsResponse) GetTransactionsOk() ([]Transaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListTransactionsResponse) HasAccounts ¶

func (o *ListTransactionsResponse) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*ListTransactionsResponse) HasInstitution ¶

func (o *ListTransactionsResponse) HasInstitution() bool

HasInstitution returns a boolean if a field has been set.

func (*ListTransactionsResponse) HasLoginIdentity ¶

func (o *ListTransactionsResponse) HasLoginIdentity() bool

HasLoginIdentity returns a boolean if a field has been set.

func (*ListTransactionsResponse) HasTransactions ¶

func (o *ListTransactionsResponse) HasTransactions() bool

HasTransactions returns a boolean if a field has been set.

func (ListTransactionsResponse) MarshalJSON ¶

func (o ListTransactionsResponse) MarshalJSON() ([]byte, error)

func (*ListTransactionsResponse) SetAccounts ¶

func (o *ListTransactionsResponse) SetAccounts(v []Account)

SetAccounts gets a reference to the given []Account and assigns it to the Accounts field.

func (*ListTransactionsResponse) SetInstitution ¶

func (o *ListTransactionsResponse) SetInstitution(v InstitutionShort)

SetInstitution gets a reference to the given InstitutionShort and assigns it to the Institution field.

func (*ListTransactionsResponse) SetLoginIdentity ¶

func (o *ListTransactionsResponse) SetLoginIdentity(v LoginIdentityShort)

SetLoginIdentity gets a reference to the given LoginIdentityShort and assigns it to the LoginIdentity field.

func (*ListTransactionsResponse) SetTotalTransactions ¶

func (o *ListTransactionsResponse) SetTotalTransactions(v int32)

SetTotalTransactions sets field value

func (*ListTransactionsResponse) SetTransactions ¶

func (o *ListTransactionsResponse) SetTransactions(v []Transaction)

SetTransactions gets a reference to the given []Transaction and assigns it to the Transactions field.

type LoginAction ¶

type LoginAction struct {
	Type     *string       `json:"type,omitempty"`
	Name     *string       `json:"name,omitempty"`
	Messages []UserMessage `json:"messages,omitempty"`
	Fields   []UserField   `json:"fields,omitempty"`
	Buttons  []UserButton  `json:"buttons,omitempty"`
}

LoginAction struct for LoginAction

func NewLoginAction ¶

func NewLoginAction() *LoginAction

NewLoginAction instantiates a new LoginAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginActionWithDefaults ¶

func NewLoginActionWithDefaults() *LoginAction

NewLoginActionWithDefaults instantiates a new LoginAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginAction) GetButtons ¶

func (o *LoginAction) GetButtons() []UserButton

GetButtons returns the Buttons field value if set, zero value otherwise.

func (*LoginAction) GetButtonsOk ¶

func (o *LoginAction) GetButtonsOk() ([]UserButton, bool)

GetButtonsOk returns a tuple with the Buttons field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginAction) GetFields ¶

func (o *LoginAction) GetFields() []UserField

GetFields returns the Fields field value if set, zero value otherwise.

func (*LoginAction) GetFieldsOk ¶

func (o *LoginAction) GetFieldsOk() ([]UserField, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginAction) GetMessages ¶

func (o *LoginAction) GetMessages() []UserMessage

GetMessages returns the Messages field value if set, zero value otherwise.

func (*LoginAction) GetMessagesOk ¶

func (o *LoginAction) GetMessagesOk() ([]UserMessage, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginAction) GetName ¶

func (o *LoginAction) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoginAction) GetNameOk ¶

func (o *LoginAction) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginAction) GetType ¶

func (o *LoginAction) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LoginAction) GetTypeOk ¶

func (o *LoginAction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginAction) HasButtons ¶

func (o *LoginAction) HasButtons() bool

HasButtons returns a boolean if a field has been set.

func (*LoginAction) HasFields ¶

func (o *LoginAction) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*LoginAction) HasMessages ¶

func (o *LoginAction) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*LoginAction) HasName ¶

func (o *LoginAction) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoginAction) HasType ¶

func (o *LoginAction) HasType() bool

HasType returns a boolean if a field has been set.

func (LoginAction) MarshalJSON ¶

func (o LoginAction) MarshalJSON() ([]byte, error)

func (*LoginAction) SetButtons ¶

func (o *LoginAction) SetButtons(v []UserButton)

SetButtons gets a reference to the given []UserButton and assigns it to the Buttons field.

func (*LoginAction) SetFields ¶

func (o *LoginAction) SetFields(v []UserField)

SetFields gets a reference to the given []UserField and assigns it to the Fields field.

func (*LoginAction) SetMessages ¶

func (o *LoginAction) SetMessages(v []UserMessage)

SetMessages gets a reference to the given []UserMessage and assigns it to the Messages field.

func (*LoginAction) SetName ¶

func (o *LoginAction) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoginAction) SetType ¶

func (o *LoginAction) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type LoginField ¶

type LoginField struct {
	Key  *string `json:"key,omitempty"`
	Name *string `json:"name,omitempty"`
	// could be password, text, number
	Type *string `json:"type,omitempty"`
}

LoginField struct for LoginField

func NewLoginField ¶

func NewLoginField() *LoginField

NewLoginField instantiates a new LoginField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginFieldWithDefaults ¶

func NewLoginFieldWithDefaults() *LoginField

NewLoginFieldWithDefaults instantiates a new LoginField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginField) GetKey ¶

func (o *LoginField) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*LoginField) GetKeyOk ¶

func (o *LoginField) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginField) GetName ¶

func (o *LoginField) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoginField) GetNameOk ¶

func (o *LoginField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginField) GetType ¶

func (o *LoginField) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LoginField) GetTypeOk ¶

func (o *LoginField) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginField) HasKey ¶

func (o *LoginField) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*LoginField) HasName ¶

func (o *LoginField) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoginField) HasType ¶

func (o *LoginField) HasType() bool

HasType returns a boolean if a field has been set.

func (LoginField) MarshalJSON ¶

func (o LoginField) MarshalJSON() ([]byte, error)

func (*LoginField) SetKey ¶

func (o *LoginField) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*LoginField) SetName ¶

func (o *LoginField) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoginField) SetType ¶

func (o *LoginField) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type LoginIdentity ¶

type LoginIdentity struct {
	LoginIdentityId       *string                             `json:"login_identity_id,omitempty"`
	CustomerAppId         string                              `json:"customer_app_id"`
	UserId                string                              `json:"user_id"`
	LoginMethodsAvailable *LoginIdentityLoginMethodsAvailable `json:"login_methods_available,omitempty"`
	PermissionsGrantDate  *time.Time                          `json:"permissions_grant_date,omitempty"`
	PermissionsExpiryDate *time.Time                          `json:"permissions_expiry_date,omitempty"`
	Permissions           []string                            `json:"permissions,omitempty"`
	BillingDetails        *LoginIdentityBillingDetails        `json:"billing_details,omitempty"`
	Status                *string                             `json:"status,omitempty"`
	StatusDetails         *LoginIdentityStatusDetails         `json:"status_details,omitempty"`
	ProductStatus         *AllProductStatus                   `json:"product_status,omitempty"`
	AuthenticationStatus  *ProductStatus                      `json:"authentication_status,omitempty"`
	Error                 *LoginIdentityError                 `json:"error,omitempty"`
	LastSuccess           *time.Time                          `json:"last_success,omitempty"`
	FirstSuccess          *time.Time                          `json:"first_success,omitempty"`
	Webhook               *string                             `json:"webhook,omitempty"`
	SessionStatus         *string                             `json:"session_status,omitempty"`
	InstitutionId         string                              `json:"institution_id"`
	CreatedAt             *time.Time                          `json:"created_at,omitempty"`
	UpdatedAt             *time.Time                          `json:"updated_at,omitempty"`
	// a login attempt id which is unique per login_identity
	LinkingAttemptId *string `json:"linking_attempt_id,omitempty"`
	// a successful login attempt id which is unique per login_identity
	AuthenticationId *string      `json:"authentication_id,omitempty"`
	LastSessionId    *string      `json:"last_session_id,omitempty"`
	Refresh          *RefreshData `json:"refresh,omitempty"`
}

LoginIdentity struct for LoginIdentity

func NewLoginIdentity ¶

func NewLoginIdentity(customerAppId string, userId string, institutionId string) *LoginIdentity

NewLoginIdentity instantiates a new LoginIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityWithDefaults ¶

func NewLoginIdentityWithDefaults() *LoginIdentity

NewLoginIdentityWithDefaults instantiates a new LoginIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentity) GetAuthenticationId ¶

func (o *LoginIdentity) GetAuthenticationId() string

GetAuthenticationId returns the AuthenticationId field value if set, zero value otherwise.

func (*LoginIdentity) GetAuthenticationIdOk ¶

func (o *LoginIdentity) GetAuthenticationIdOk() (*string, bool)

GetAuthenticationIdOk returns a tuple with the AuthenticationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetAuthenticationStatus ¶

func (o *LoginIdentity) GetAuthenticationStatus() ProductStatus

GetAuthenticationStatus returns the AuthenticationStatus field value if set, zero value otherwise.

func (*LoginIdentity) GetAuthenticationStatusOk ¶

func (o *LoginIdentity) GetAuthenticationStatusOk() (*ProductStatus, bool)

GetAuthenticationStatusOk returns a tuple with the AuthenticationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetBillingDetails ¶

func (o *LoginIdentity) GetBillingDetails() LoginIdentityBillingDetails

GetBillingDetails returns the BillingDetails field value if set, zero value otherwise.

func (*LoginIdentity) GetBillingDetailsOk ¶

func (o *LoginIdentity) GetBillingDetailsOk() (*LoginIdentityBillingDetails, bool)

GetBillingDetailsOk returns a tuple with the BillingDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetCreatedAt ¶

func (o *LoginIdentity) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LoginIdentity) GetCreatedAtOk ¶

func (o *LoginIdentity) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetCustomerAppId ¶

func (o *LoginIdentity) GetCustomerAppId() string

GetCustomerAppId returns the CustomerAppId field value

func (*LoginIdentity) GetCustomerAppIdOk ¶

func (o *LoginIdentity) GetCustomerAppIdOk() (*string, bool)

GetCustomerAppIdOk returns a tuple with the CustomerAppId field value and a boolean to check if the value has been set.

func (*LoginIdentity) GetError ¶

func (o *LoginIdentity) GetError() LoginIdentityError

GetError returns the Error field value if set, zero value otherwise.

func (*LoginIdentity) GetErrorOk ¶

func (o *LoginIdentity) GetErrorOk() (*LoginIdentityError, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetFirstSuccess ¶

func (o *LoginIdentity) GetFirstSuccess() time.Time

GetFirstSuccess returns the FirstSuccess field value if set, zero value otherwise.

func (*LoginIdentity) GetFirstSuccessOk ¶

func (o *LoginIdentity) GetFirstSuccessOk() (*time.Time, bool)

GetFirstSuccessOk returns a tuple with the FirstSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetInstitutionId ¶

func (o *LoginIdentity) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*LoginIdentity) GetInstitutionIdOk ¶

func (o *LoginIdentity) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*LoginIdentity) GetLastSessionId ¶

func (o *LoginIdentity) GetLastSessionId() string

GetLastSessionId returns the LastSessionId field value if set, zero value otherwise.

func (*LoginIdentity) GetLastSessionIdOk ¶

func (o *LoginIdentity) GetLastSessionIdOk() (*string, bool)

GetLastSessionIdOk returns a tuple with the LastSessionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetLastSuccess ¶

func (o *LoginIdentity) GetLastSuccess() time.Time

GetLastSuccess returns the LastSuccess field value if set, zero value otherwise.

func (*LoginIdentity) GetLastSuccessOk ¶

func (o *LoginIdentity) GetLastSuccessOk() (*time.Time, bool)

GetLastSuccessOk returns a tuple with the LastSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetLinkingAttemptId ¶

func (o *LoginIdentity) GetLinkingAttemptId() string

GetLinkingAttemptId returns the LinkingAttemptId field value if set, zero value otherwise.

func (*LoginIdentity) GetLinkingAttemptIdOk ¶

func (o *LoginIdentity) GetLinkingAttemptIdOk() (*string, bool)

GetLinkingAttemptIdOk returns a tuple with the LinkingAttemptId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetLoginIdentityId ¶

func (o *LoginIdentity) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value if set, zero value otherwise.

func (*LoginIdentity) GetLoginIdentityIdOk ¶

func (o *LoginIdentity) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetLoginMethodsAvailable ¶

func (o *LoginIdentity) GetLoginMethodsAvailable() LoginIdentityLoginMethodsAvailable

GetLoginMethodsAvailable returns the LoginMethodsAvailable field value if set, zero value otherwise.

func (*LoginIdentity) GetLoginMethodsAvailableOk ¶

func (o *LoginIdentity) GetLoginMethodsAvailableOk() (*LoginIdentityLoginMethodsAvailable, bool)

GetLoginMethodsAvailableOk returns a tuple with the LoginMethodsAvailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetPermissions ¶

func (o *LoginIdentity) GetPermissions() []string

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*LoginIdentity) GetPermissionsExpiryDate ¶

func (o *LoginIdentity) GetPermissionsExpiryDate() time.Time

GetPermissionsExpiryDate returns the PermissionsExpiryDate field value if set, zero value otherwise.

func (*LoginIdentity) GetPermissionsExpiryDateOk ¶

func (o *LoginIdentity) GetPermissionsExpiryDateOk() (*time.Time, bool)

GetPermissionsExpiryDateOk returns a tuple with the PermissionsExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetPermissionsGrantDate ¶

func (o *LoginIdentity) GetPermissionsGrantDate() time.Time

GetPermissionsGrantDate returns the PermissionsGrantDate field value if set, zero value otherwise.

func (*LoginIdentity) GetPermissionsGrantDateOk ¶

func (o *LoginIdentity) GetPermissionsGrantDateOk() (*time.Time, bool)

GetPermissionsGrantDateOk returns a tuple with the PermissionsGrantDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetPermissionsOk ¶

func (o *LoginIdentity) GetPermissionsOk() ([]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetProductStatus ¶

func (o *LoginIdentity) GetProductStatus() AllProductStatus

GetProductStatus returns the ProductStatus field value if set, zero value otherwise.

func (*LoginIdentity) GetProductStatusOk ¶

func (o *LoginIdentity) GetProductStatusOk() (*AllProductStatus, bool)

GetProductStatusOk returns a tuple with the ProductStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetRefresh ¶

func (o *LoginIdentity) GetRefresh() RefreshData

GetRefresh returns the Refresh field value if set, zero value otherwise.

func (*LoginIdentity) GetRefreshOk ¶

func (o *LoginIdentity) GetRefreshOk() (*RefreshData, bool)

GetRefreshOk returns a tuple with the Refresh field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetSessionStatus ¶

func (o *LoginIdentity) GetSessionStatus() string

GetSessionStatus returns the SessionStatus field value if set, zero value otherwise.

func (*LoginIdentity) GetSessionStatusOk ¶

func (o *LoginIdentity) GetSessionStatusOk() (*string, bool)

GetSessionStatusOk returns a tuple with the SessionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetStatus ¶

func (o *LoginIdentity) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoginIdentity) GetStatusDetails ¶

func (o *LoginIdentity) GetStatusDetails() LoginIdentityStatusDetails

GetStatusDetails returns the StatusDetails field value if set, zero value otherwise.

func (*LoginIdentity) GetStatusDetailsOk ¶

func (o *LoginIdentity) GetStatusDetailsOk() (*LoginIdentityStatusDetails, bool)

GetStatusDetailsOk returns a tuple with the StatusDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetStatusOk ¶

func (o *LoginIdentity) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetUpdatedAt ¶

func (o *LoginIdentity) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LoginIdentity) GetUpdatedAtOk ¶

func (o *LoginIdentity) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) GetUserId ¶

func (o *LoginIdentity) GetUserId() string

GetUserId returns the UserId field value

func (*LoginIdentity) GetUserIdOk ¶

func (o *LoginIdentity) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*LoginIdentity) GetWebhook ¶

func (o *LoginIdentity) GetWebhook() string

GetWebhook returns the Webhook field value if set, zero value otherwise.

func (*LoginIdentity) GetWebhookOk ¶

func (o *LoginIdentity) GetWebhookOk() (*string, bool)

GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentity) HasAuthenticationId ¶

func (o *LoginIdentity) HasAuthenticationId() bool

HasAuthenticationId returns a boolean if a field has been set.

func (*LoginIdentity) HasAuthenticationStatus ¶

func (o *LoginIdentity) HasAuthenticationStatus() bool

HasAuthenticationStatus returns a boolean if a field has been set.

func (*LoginIdentity) HasBillingDetails ¶

func (o *LoginIdentity) HasBillingDetails() bool

HasBillingDetails returns a boolean if a field has been set.

func (*LoginIdentity) HasCreatedAt ¶

func (o *LoginIdentity) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LoginIdentity) HasError ¶

func (o *LoginIdentity) HasError() bool

HasError returns a boolean if a field has been set.

func (*LoginIdentity) HasFirstSuccess ¶

func (o *LoginIdentity) HasFirstSuccess() bool

HasFirstSuccess returns a boolean if a field has been set.

func (*LoginIdentity) HasLastSessionId ¶

func (o *LoginIdentity) HasLastSessionId() bool

HasLastSessionId returns a boolean if a field has been set.

func (*LoginIdentity) HasLastSuccess ¶

func (o *LoginIdentity) HasLastSuccess() bool

HasLastSuccess returns a boolean if a field has been set.

func (*LoginIdentity) HasLinkingAttemptId ¶

func (o *LoginIdentity) HasLinkingAttemptId() bool

HasLinkingAttemptId returns a boolean if a field has been set.

func (*LoginIdentity) HasLoginIdentityId ¶

func (o *LoginIdentity) HasLoginIdentityId() bool

HasLoginIdentityId returns a boolean if a field has been set.

func (*LoginIdentity) HasLoginMethodsAvailable ¶

func (o *LoginIdentity) HasLoginMethodsAvailable() bool

HasLoginMethodsAvailable returns a boolean if a field has been set.

func (*LoginIdentity) HasPermissions ¶

func (o *LoginIdentity) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*LoginIdentity) HasPermissionsExpiryDate ¶

func (o *LoginIdentity) HasPermissionsExpiryDate() bool

HasPermissionsExpiryDate returns a boolean if a field has been set.

func (*LoginIdentity) HasPermissionsGrantDate ¶

func (o *LoginIdentity) HasPermissionsGrantDate() bool

HasPermissionsGrantDate returns a boolean if a field has been set.

func (*LoginIdentity) HasProductStatus ¶

func (o *LoginIdentity) HasProductStatus() bool

HasProductStatus returns a boolean if a field has been set.

func (*LoginIdentity) HasRefresh ¶

func (o *LoginIdentity) HasRefresh() bool

HasRefresh returns a boolean if a field has been set.

func (*LoginIdentity) HasSessionStatus ¶

func (o *LoginIdentity) HasSessionStatus() bool

HasSessionStatus returns a boolean if a field has been set.

func (*LoginIdentity) HasStatus ¶

func (o *LoginIdentity) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LoginIdentity) HasStatusDetails ¶

func (o *LoginIdentity) HasStatusDetails() bool

HasStatusDetails returns a boolean if a field has been set.

func (*LoginIdentity) HasUpdatedAt ¶

func (o *LoginIdentity) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*LoginIdentity) HasWebhook ¶

func (o *LoginIdentity) HasWebhook() bool

HasWebhook returns a boolean if a field has been set.

func (LoginIdentity) MarshalJSON ¶

func (o LoginIdentity) MarshalJSON() ([]byte, error)

func (*LoginIdentity) SetAuthenticationId ¶

func (o *LoginIdentity) SetAuthenticationId(v string)

SetAuthenticationId gets a reference to the given string and assigns it to the AuthenticationId field.

func (*LoginIdentity) SetAuthenticationStatus ¶

func (o *LoginIdentity) SetAuthenticationStatus(v ProductStatus)

SetAuthenticationStatus gets a reference to the given ProductStatus and assigns it to the AuthenticationStatus field.

func (*LoginIdentity) SetBillingDetails ¶

func (o *LoginIdentity) SetBillingDetails(v LoginIdentityBillingDetails)

SetBillingDetails gets a reference to the given LoginIdentityBillingDetails and assigns it to the BillingDetails field.

func (*LoginIdentity) SetCreatedAt ¶

func (o *LoginIdentity) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*LoginIdentity) SetCustomerAppId ¶

func (o *LoginIdentity) SetCustomerAppId(v string)

SetCustomerAppId sets field value

func (*LoginIdentity) SetError ¶

func (o *LoginIdentity) SetError(v LoginIdentityError)

SetError gets a reference to the given LoginIdentityError and assigns it to the Error field.

func (*LoginIdentity) SetFirstSuccess ¶

func (o *LoginIdentity) SetFirstSuccess(v time.Time)

SetFirstSuccess gets a reference to the given time.Time and assigns it to the FirstSuccess field.

func (*LoginIdentity) SetInstitutionId ¶

func (o *LoginIdentity) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*LoginIdentity) SetLastSessionId ¶

func (o *LoginIdentity) SetLastSessionId(v string)

SetLastSessionId gets a reference to the given string and assigns it to the LastSessionId field.

func (*LoginIdentity) SetLastSuccess ¶

func (o *LoginIdentity) SetLastSuccess(v time.Time)

SetLastSuccess gets a reference to the given time.Time and assigns it to the LastSuccess field.

func (*LoginIdentity) SetLinkingAttemptId ¶

func (o *LoginIdentity) SetLinkingAttemptId(v string)

SetLinkingAttemptId gets a reference to the given string and assigns it to the LinkingAttemptId field.

func (*LoginIdentity) SetLoginIdentityId ¶

func (o *LoginIdentity) SetLoginIdentityId(v string)

SetLoginIdentityId gets a reference to the given string and assigns it to the LoginIdentityId field.

func (*LoginIdentity) SetLoginMethodsAvailable ¶

func (o *LoginIdentity) SetLoginMethodsAvailable(v LoginIdentityLoginMethodsAvailable)

SetLoginMethodsAvailable gets a reference to the given LoginIdentityLoginMethodsAvailable and assigns it to the LoginMethodsAvailable field.

func (*LoginIdentity) SetPermissions ¶

func (o *LoginIdentity) SetPermissions(v []string)

SetPermissions gets a reference to the given []string and assigns it to the Permissions field.

func (*LoginIdentity) SetPermissionsExpiryDate ¶

func (o *LoginIdentity) SetPermissionsExpiryDate(v time.Time)

SetPermissionsExpiryDate gets a reference to the given time.Time and assigns it to the PermissionsExpiryDate field.

func (*LoginIdentity) SetPermissionsGrantDate ¶

func (o *LoginIdentity) SetPermissionsGrantDate(v time.Time)

SetPermissionsGrantDate gets a reference to the given time.Time and assigns it to the PermissionsGrantDate field.

func (*LoginIdentity) SetProductStatus ¶

func (o *LoginIdentity) SetProductStatus(v AllProductStatus)

SetProductStatus gets a reference to the given AllProductStatus and assigns it to the ProductStatus field.

func (*LoginIdentity) SetRefresh ¶

func (o *LoginIdentity) SetRefresh(v RefreshData)

SetRefresh gets a reference to the given RefreshData and assigns it to the Refresh field.

func (*LoginIdentity) SetSessionStatus ¶

func (o *LoginIdentity) SetSessionStatus(v string)

SetSessionStatus gets a reference to the given string and assigns it to the SessionStatus field.

func (*LoginIdentity) SetStatus ¶

func (o *LoginIdentity) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LoginIdentity) SetStatusDetails ¶

func (o *LoginIdentity) SetStatusDetails(v LoginIdentityStatusDetails)

SetStatusDetails gets a reference to the given LoginIdentityStatusDetails and assigns it to the StatusDetails field.

func (*LoginIdentity) SetUpdatedAt ¶

func (o *LoginIdentity) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*LoginIdentity) SetUserId ¶

func (o *LoginIdentity) SetUserId(v string)

SetUserId sets field value

func (*LoginIdentity) SetWebhook ¶

func (o *LoginIdentity) SetWebhook(v string)

SetWebhook gets a reference to the given string and assigns it to the Webhook field.

type LoginIdentityApi ¶

type LoginIdentityApi interface {

	/*
		DeleteLoginIdentity Method for DeleteLoginIdentity

		Delete a specific loginIdentity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiDeleteLoginIdentityRequest
	*/
	DeleteLoginIdentity(ctx context.Context) LoginIdentityApiApiDeleteLoginIdentityRequest

	// DeleteLoginIdentityExecute executes the request
	//  @return DeleteLoginIdentityResponse
	DeleteLoginIdentityExecute(r LoginIdentityApiApiDeleteLoginIdentityRequest) (*DeleteLoginIdentityResponse, *http.Response, error)

	/*
		GenerateLinkToken Method for GenerateLinkToken

		generate a link token that can be used to create link

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGenerateLinkTokenRequest
	*/
	GenerateLinkToken(ctx context.Context) LoginIdentityApiApiGenerateLinkTokenRequest

	// GenerateLinkTokenExecute executes the request
	//  @return LinkTokenResponse
	GenerateLinkTokenExecute(r LoginIdentityApiApiGenerateLinkTokenRequest) (*LinkTokenResponse, *http.Response, error)

	/*
		GetAccount Method for GetAccount

		Get a specific account's information

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param accountId The account id
		 @return LoginIdentityApiApiGetAccountRequest
	*/
	GetAccount(ctx context.Context, accountId string) LoginIdentityApiApiGetAccountRequest

	// GetAccountExecute executes the request
	//  @return GetAccountResponse
	GetAccountExecute(r LoginIdentityApiApiGetAccountRequest) (*GetAccountResponse, *http.Response, error)

	/*
		GetAccountNumber Method for GetAccountNumber

		Get the account number for a specific account

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param accountId The account id
		 @return LoginIdentityApiApiGetAccountNumberRequest
	*/
	GetAccountNumber(ctx context.Context, accountId string) LoginIdentityApiApiGetAccountNumberRequest

	// GetAccountNumberExecute executes the request
	//  @return GetAccountNumberResponse
	GetAccountNumberExecute(r LoginIdentityApiApiGetAccountNumberRequest) (*GetAccountNumberResponse, *http.Response, error)

	/*
		GetBalanceHistory Method for GetBalanceHistory

		Get the balance history for a specific account

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param accountId The account id
		 @return LoginIdentityApiApiGetBalanceHistoryRequest
	*/
	GetBalanceHistory(ctx context.Context, accountId string) LoginIdentityApiApiGetBalanceHistoryRequest

	// GetBalanceHistoryExecute executes the request
	//  @return GetBalanceHistoryResponse
	GetBalanceHistoryExecute(r LoginIdentityApiApiGetBalanceHistoryRequest) (*GetBalanceHistoryResponse, *http.Response, error)

	/*
		GetCompositeStatement Method for GetCompositeStatement

		Download composite statement

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGetCompositeStatementRequest
	*/
	GetCompositeStatement(ctx context.Context) LoginIdentityApiApiGetCompositeStatementRequest

	// GetCompositeStatementExecute executes the request
	//  @return CompositeStatementLink
	GetCompositeStatementExecute(r LoginIdentityApiApiGetCompositeStatementRequest) (*CompositeStatementLink, *http.Response, error)

	/*
		GetIdentity Method for GetIdentity

		\[BETA] Get a list of identity data for a given login identity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGetIdentityRequest
	*/
	GetIdentity(ctx context.Context) LoginIdentityApiApiGetIdentityRequest

	// GetIdentityExecute executes the request
	//  @return GetIdentityResponse
	GetIdentityExecute(r LoginIdentityApiApiGetIdentityRequest) (*GetIdentityResponse, *http.Response, error)

	/*
		GetIncomeEstimateByLoginIdentityId Method for GetIncomeEstimateByLoginIdentityId

		Get income figures for a login identity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest
	*/
	GetIncomeEstimateByLoginIdentityId(ctx context.Context) LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest

	// GetIncomeEstimateByLoginIdentityIdExecute executes the request
	//  @return IncomeResponse
	GetIncomeEstimateByLoginIdentityIdExecute(r LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest) (*IncomeResponse, *http.Response, error)

	/*
		GetLoginIdentity Method for GetLoginIdentity

		Get a specific loginIdentity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGetLoginIdentityRequest
	*/
	GetLoginIdentity(ctx context.Context) LoginIdentityApiApiGetLoginIdentityRequest

	// GetLoginIdentityExecute executes the request
	//  @return GetLoginIdentityByIdResponse
	GetLoginIdentityExecute(r LoginIdentityApiApiGetLoginIdentityRequest) (*GetLoginIdentityByIdResponse, *http.Response, error)

	/*
		GetStatement Method for GetStatement

		Download statement

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param statementId The statement id
		 @return LoginIdentityApiApiGetStatementRequest
	*/
	GetStatement(ctx context.Context, statementId string) LoginIdentityApiApiGetStatementRequest

	// GetStatementExecute executes the request
	//  @return GetStatementLinkResponse
	GetStatementExecute(r LoginIdentityApiApiGetStatementRequest) (*GetStatementLinkResponse, *http.Response, error)

	/*
		GetStatements Method for GetStatements

		Get list of available statements

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiGetStatementsRequest
	*/
	GetStatements(ctx context.Context) LoginIdentityApiApiGetStatementsRequest

	// GetStatementsExecute executes the request
	//  @return GetStatementsResponse
	GetStatementsExecute(r LoginIdentityApiApiGetStatementsRequest) (*GetStatementsResponse, *http.Response, error)

	/*
		ListAccounts Method for ListAccounts

		Get a list of accounts for a login identity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiListAccountsRequest
	*/
	ListAccounts(ctx context.Context) LoginIdentityApiApiListAccountsRequest

	// ListAccountsExecute executes the request
	//  @return ListAccountsResponse
	ListAccountsExecute(r LoginIdentityApiApiListAccountsRequest) (*ListAccountsResponse, *http.Response, error)

	/*
		ListCardDetails Method for ListCardDetails

		Get a list of card details for a login identity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiListCardDetailsRequest
	*/
	ListCardDetails(ctx context.Context) LoginIdentityApiApiListCardDetailsRequest

	// ListCardDetailsExecute executes the request
	//  @return ListCardsDetailsResponse
	ListCardDetailsExecute(r LoginIdentityApiApiListCardDetailsRequest) (*ListCardsDetailsResponse, *http.Response, error)

	/*
		ListTransactionsByAccountId Method for ListTransactionsByAccountId

		Get a list of transactions for a particular account. The transactions are returned in sorted order, with the most recent one appearing first.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param accountId The account id (ULID, example - 01EP4A1MZDHKETZFRPF0K62S6S)
		 @return LoginIdentityApiApiListTransactionsByAccountIdRequest
	*/
	ListTransactionsByAccountId(ctx context.Context, accountId string) LoginIdentityApiApiListTransactionsByAccountIdRequest

	// ListTransactionsByAccountIdExecute executes the request
	//  @return ListTransactionsResponse
	ListTransactionsByAccountIdExecute(r LoginIdentityApiApiListTransactionsByAccountIdRequest) (*ListTransactionsResponse, *http.Response, error)

	/*
		ListTransactionsByLoginIdentityId Method for ListTransactionsByLoginIdentityId

		Get a list of transactions for a login identity. The transactions are returned in sorted order, with the most recent one appearing first.

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest
	*/
	ListTransactionsByLoginIdentityId(ctx context.Context) LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest

	// ListTransactionsByLoginIdentityIdExecute executes the request
	//  @return ListTransactionsResponse
	ListTransactionsByLoginIdentityIdExecute(r LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest) (*ListTransactionsResponse, *http.Response, error)

	/*
		RefreshLoginIdentity Method for RefreshLoginIdentity

		Create a refresh job for a login identity

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return LoginIdentityApiApiRefreshLoginIdentityRequest
	*/
	RefreshLoginIdentity(ctx context.Context) LoginIdentityApiApiRefreshLoginIdentityRequest

	// RefreshLoginIdentityExecute executes the request
	RefreshLoginIdentityExecute(r LoginIdentityApiApiRefreshLoginIdentityRequest) (*http.Response, error)
}

type LoginIdentityApiApiDeleteLoginIdentityRequest ¶

type LoginIdentityApiApiDeleteLoginIdentityRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiDeleteLoginIdentityRequest) Execute ¶

type LoginIdentityApiApiGenerateLinkTokenRequest ¶

type LoginIdentityApiApiGenerateLinkTokenRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGenerateLinkTokenRequest) Execute ¶

func (LoginIdentityApiApiGenerateLinkTokenRequest) LinkTokenRequest ¶

token request

type LoginIdentityApiApiGetAccountNumberRequest ¶

type LoginIdentityApiApiGetAccountNumberRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetAccountNumberRequest) Execute ¶

type LoginIdentityApiApiGetAccountRequest ¶

type LoginIdentityApiApiGetAccountRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetAccountRequest) Execute ¶

type LoginIdentityApiApiGetBalanceHistoryRequest ¶

type LoginIdentityApiApiGetBalanceHistoryRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetBalanceHistoryRequest) Execute ¶

func (LoginIdentityApiApiGetBalanceHistoryRequest) Source ¶

The source will determine what type of balance history will be returned

type LoginIdentityApiApiGetCompositeStatementRequest ¶

type LoginIdentityApiApiGetCompositeStatementRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetCompositeStatementRequest) Execute ¶

func (LoginIdentityApiApiGetCompositeStatementRequest) Redirect ¶

when true, response will be http redirect; otherwise it will be json response with the download link

type LoginIdentityApiApiGetIdentityRequest ¶

type LoginIdentityApiApiGetIdentityRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetIdentityRequest) Execute ¶

type LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest ¶

type LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest) Execute ¶

type LoginIdentityApiApiGetLoginIdentityRequest ¶

type LoginIdentityApiApiGetLoginIdentityRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetLoginIdentityRequest) Execute ¶

type LoginIdentityApiApiGetStatementRequest ¶

type LoginIdentityApiApiGetStatementRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetStatementRequest) Execute ¶

func (LoginIdentityApiApiGetStatementRequest) Redirect ¶

when true, response will be http redirect; otherwise it will be json response with the download link

type LoginIdentityApiApiGetStatementsRequest ¶

type LoginIdentityApiApiGetStatementsRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiGetStatementsRequest) Execute ¶

type LoginIdentityApiApiListAccountsRequest ¶

type LoginIdentityApiApiListAccountsRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiListAccountsRequest) Execute ¶

type LoginIdentityApiApiListCardDetailsRequest ¶

type LoginIdentityApiApiListCardDetailsRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiListCardDetailsRequest) Execute ¶

type LoginIdentityApiApiListTransactionsByAccountIdRequest ¶

type LoginIdentityApiApiListTransactionsByAccountIdRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiListTransactionsByAccountIdRequest) Enrichments ¶

when true, response will be enriched transactions; otherwise it will be raw transactions

func (LoginIdentityApiApiListTransactionsByAccountIdRequest) Execute ¶

func (LoginIdentityApiApiListTransactionsByAccountIdRequest) Limit ¶

default is 500, max is 1000

func (LoginIdentityApiApiListTransactionsByAccountIdRequest) Offset ¶

default is 0

type LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest ¶

type LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest) Enrichments ¶

when true, response will be enriched transactions; otherwise it will be raw transactions

func (LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest) Execute ¶

func (LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest) Limit ¶

default is 500, max is 1000

func (LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest) Offset ¶

default is 0

type LoginIdentityApiApiRefreshLoginIdentityRequest ¶

type LoginIdentityApiApiRefreshLoginIdentityRequest struct {
	ApiService LoginIdentityApi
	// contains filtered or unexported fields
}

func (LoginIdentityApiApiRefreshLoginIdentityRequest) Execute ¶

type LoginIdentityApiService ¶

type LoginIdentityApiService service

LoginIdentityApiService LoginIdentityApi service

func (*LoginIdentityApiService) DeleteLoginIdentity ¶

DeleteLoginIdentity Method for DeleteLoginIdentity

Delete a specific loginIdentity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiDeleteLoginIdentityRequest

func (*LoginIdentityApiService) DeleteLoginIdentityExecute ¶

Execute executes the request

@return DeleteLoginIdentityResponse

func (*LoginIdentityApiService) GenerateLinkToken ¶

GenerateLinkToken Method for GenerateLinkToken

generate a link token that can be used to create link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGenerateLinkTokenRequest

func (*LoginIdentityApiService) GenerateLinkTokenExecute ¶

Execute executes the request

@return LinkTokenResponse

func (*LoginIdentityApiService) GetAccount ¶

GetAccount Method for GetAccount

Get a specific account's information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId The account id
@return LoginIdentityApiApiGetAccountRequest

func (*LoginIdentityApiService) GetAccountExecute ¶

Execute executes the request

@return GetAccountResponse

func (*LoginIdentityApiService) GetAccountNumber ¶

GetAccountNumber Method for GetAccountNumber

Get the account number for a specific account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId The account id
@return LoginIdentityApiApiGetAccountNumberRequest

func (*LoginIdentityApiService) GetAccountNumberExecute ¶

Execute executes the request

@return GetAccountNumberResponse

func (*LoginIdentityApiService) GetBalanceHistory ¶

GetBalanceHistory Method for GetBalanceHistory

Get the balance history for a specific account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId The account id
@return LoginIdentityApiApiGetBalanceHistoryRequest

func (*LoginIdentityApiService) GetBalanceHistoryExecute ¶

Execute executes the request

@return GetBalanceHistoryResponse

func (*LoginIdentityApiService) GetCompositeStatement ¶

GetCompositeStatement Method for GetCompositeStatement

Download composite statement

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGetCompositeStatementRequest

func (*LoginIdentityApiService) GetCompositeStatementExecute ¶

Execute executes the request

@return CompositeStatementLink

func (*LoginIdentityApiService) GetIdentity ¶

GetIdentity Method for GetIdentity

\[BETA] Get a list of identity data for a given login identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGetIdentityRequest

func (*LoginIdentityApiService) GetIdentityExecute ¶

Execute executes the request

@return GetIdentityResponse

func (*LoginIdentityApiService) GetIncomeEstimateByLoginIdentityId ¶

GetIncomeEstimateByLoginIdentityId Method for GetIncomeEstimateByLoginIdentityId

Get income figures for a login identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGetIncomeEstimateByLoginIdentityIdRequest

func (*LoginIdentityApiService) GetIncomeEstimateByLoginIdentityIdExecute ¶

Execute executes the request

@return IncomeResponse

func (*LoginIdentityApiService) GetLoginIdentity ¶

GetLoginIdentity Method for GetLoginIdentity

Get a specific loginIdentity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGetLoginIdentityRequest

func (*LoginIdentityApiService) GetLoginIdentityExecute ¶

Execute executes the request

@return GetLoginIdentityByIdResponse

func (*LoginIdentityApiService) GetStatement ¶

GetStatement Method for GetStatement

Download statement

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param statementId The statement id
@return LoginIdentityApiApiGetStatementRequest

func (*LoginIdentityApiService) GetStatementExecute ¶

Execute executes the request

@return GetStatementLinkResponse

func (*LoginIdentityApiService) GetStatements ¶

GetStatements Method for GetStatements

Get list of available statements

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiGetStatementsRequest

func (*LoginIdentityApiService) GetStatementsExecute ¶

Execute executes the request

@return GetStatementsResponse

func (*LoginIdentityApiService) ListAccounts ¶

ListAccounts Method for ListAccounts

Get a list of accounts for a login identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiListAccountsRequest

func (*LoginIdentityApiService) ListAccountsExecute ¶

Execute executes the request

@return ListAccountsResponse

func (*LoginIdentityApiService) ListCardDetails ¶

ListCardDetails Method for ListCardDetails

Get a list of card details for a login identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiListCardDetailsRequest

func (*LoginIdentityApiService) ListCardDetailsExecute ¶

Execute executes the request

@return ListCardsDetailsResponse

func (*LoginIdentityApiService) ListTransactionsByAccountId ¶

ListTransactionsByAccountId Method for ListTransactionsByAccountId

Get a list of transactions for a particular account. The transactions are returned in sorted order, with the most recent one appearing first.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId The account id (ULID, example - 01EP4A1MZDHKETZFRPF0K62S6S)
@return LoginIdentityApiApiListTransactionsByAccountIdRequest

func (*LoginIdentityApiService) ListTransactionsByAccountIdExecute ¶

Execute executes the request

@return ListTransactionsResponse

func (*LoginIdentityApiService) ListTransactionsByLoginIdentityId ¶

ListTransactionsByLoginIdentityId Method for ListTransactionsByLoginIdentityId

Get a list of transactions for a login identity. The transactions are returned in sorted order, with the most recent one appearing first.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiListTransactionsByLoginIdentityIdRequest

func (*LoginIdentityApiService) ListTransactionsByLoginIdentityIdExecute ¶

Execute executes the request

@return ListTransactionsResponse

func (*LoginIdentityApiService) RefreshLoginIdentity ¶

RefreshLoginIdentity Method for RefreshLoginIdentity

Create a refresh job for a login identity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return LoginIdentityApiApiRefreshLoginIdentityRequest

func (*LoginIdentityApiService) RefreshLoginIdentityExecute ¶

Execute executes the request

type LoginIdentityBillingDetails ¶

type LoginIdentityBillingDetails struct {
	BilledProducts []string `json:"billed_products,omitempty"`
}

LoginIdentityBillingDetails struct for LoginIdentityBillingDetails

func NewLoginIdentityBillingDetails ¶

func NewLoginIdentityBillingDetails() *LoginIdentityBillingDetails

NewLoginIdentityBillingDetails instantiates a new LoginIdentityBillingDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityBillingDetailsWithDefaults ¶

func NewLoginIdentityBillingDetailsWithDefaults() *LoginIdentityBillingDetails

NewLoginIdentityBillingDetailsWithDefaults instantiates a new LoginIdentityBillingDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentityBillingDetails) GetBilledProducts ¶

func (o *LoginIdentityBillingDetails) GetBilledProducts() []string

GetBilledProducts returns the BilledProducts field value if set, zero value otherwise.

func (*LoginIdentityBillingDetails) GetBilledProductsOk ¶

func (o *LoginIdentityBillingDetails) GetBilledProductsOk() ([]string, bool)

GetBilledProductsOk returns a tuple with the BilledProducts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityBillingDetails) HasBilledProducts ¶

func (o *LoginIdentityBillingDetails) HasBilledProducts() bool

HasBilledProducts returns a boolean if a field has been set.

func (LoginIdentityBillingDetails) MarshalJSON ¶

func (o LoginIdentityBillingDetails) MarshalJSON() ([]byte, error)

func (*LoginIdentityBillingDetails) SetBilledProducts ¶

func (o *LoginIdentityBillingDetails) SetBilledProducts(v []string)

SetBilledProducts gets a reference to the given []string and assigns it to the BilledProducts field.

type LoginIdentityError ¶

type LoginIdentityError struct {
	Code    *int32  `json:"code,omitempty"`
	Type    *string `json:"type,omitempty"`
	Message *string `json:"message,omitempty"`
	Details *string `json:"details,omitempty"`
}

LoginIdentityError struct for LoginIdentityError

func NewLoginIdentityError ¶

func NewLoginIdentityError() *LoginIdentityError

NewLoginIdentityError instantiates a new LoginIdentityError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityErrorWithDefaults ¶

func NewLoginIdentityErrorWithDefaults() *LoginIdentityError

NewLoginIdentityErrorWithDefaults instantiates a new LoginIdentityError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentityError) GetCode ¶

func (o *LoginIdentityError) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*LoginIdentityError) GetCodeOk ¶

func (o *LoginIdentityError) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityError) GetDetails ¶

func (o *LoginIdentityError) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*LoginIdentityError) GetDetailsOk ¶

func (o *LoginIdentityError) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityError) GetMessage ¶

func (o *LoginIdentityError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*LoginIdentityError) GetMessageOk ¶

func (o *LoginIdentityError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityError) GetType ¶

func (o *LoginIdentityError) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LoginIdentityError) GetTypeOk ¶

func (o *LoginIdentityError) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityError) HasCode ¶

func (o *LoginIdentityError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*LoginIdentityError) HasDetails ¶

func (o *LoginIdentityError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*LoginIdentityError) HasMessage ¶

func (o *LoginIdentityError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*LoginIdentityError) HasType ¶

func (o *LoginIdentityError) HasType() bool

HasType returns a boolean if a field has been set.

func (LoginIdentityError) MarshalJSON ¶

func (o LoginIdentityError) MarshalJSON() ([]byte, error)

func (*LoginIdentityError) SetCode ¶

func (o *LoginIdentityError) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*LoginIdentityError) SetDetails ¶

func (o *LoginIdentityError) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*LoginIdentityError) SetMessage ¶

func (o *LoginIdentityError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*LoginIdentityError) SetType ¶

func (o *LoginIdentityError) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type LoginIdentityLoginMethodsAvailable ¶

type LoginIdentityLoginMethodsAvailable struct {
	HavePassword *bool `json:"havePassword,omitempty"`
	HaveSecret   *bool `json:"haveSecret,omitempty"`
}

LoginIdentityLoginMethodsAvailable struct for LoginIdentityLoginMethodsAvailable

func NewLoginIdentityLoginMethodsAvailable ¶

func NewLoginIdentityLoginMethodsAvailable() *LoginIdentityLoginMethodsAvailable

NewLoginIdentityLoginMethodsAvailable instantiates a new LoginIdentityLoginMethodsAvailable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityLoginMethodsAvailableWithDefaults ¶

func NewLoginIdentityLoginMethodsAvailableWithDefaults() *LoginIdentityLoginMethodsAvailable

NewLoginIdentityLoginMethodsAvailableWithDefaults instantiates a new LoginIdentityLoginMethodsAvailable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentityLoginMethodsAvailable) GetHavePassword ¶

func (o *LoginIdentityLoginMethodsAvailable) GetHavePassword() bool

GetHavePassword returns the HavePassword field value if set, zero value otherwise.

func (*LoginIdentityLoginMethodsAvailable) GetHavePasswordOk ¶

func (o *LoginIdentityLoginMethodsAvailable) GetHavePasswordOk() (*bool, bool)

GetHavePasswordOk returns a tuple with the HavePassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityLoginMethodsAvailable) GetHaveSecret ¶

func (o *LoginIdentityLoginMethodsAvailable) GetHaveSecret() bool

GetHaveSecret returns the HaveSecret field value if set, zero value otherwise.

func (*LoginIdentityLoginMethodsAvailable) GetHaveSecretOk ¶

func (o *LoginIdentityLoginMethodsAvailable) GetHaveSecretOk() (*bool, bool)

GetHaveSecretOk returns a tuple with the HaveSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityLoginMethodsAvailable) HasHavePassword ¶

func (o *LoginIdentityLoginMethodsAvailable) HasHavePassword() bool

HasHavePassword returns a boolean if a field has been set.

func (*LoginIdentityLoginMethodsAvailable) HasHaveSecret ¶

func (o *LoginIdentityLoginMethodsAvailable) HasHaveSecret() bool

HasHaveSecret returns a boolean if a field has been set.

func (LoginIdentityLoginMethodsAvailable) MarshalJSON ¶

func (o LoginIdentityLoginMethodsAvailable) MarshalJSON() ([]byte, error)

func (*LoginIdentityLoginMethodsAvailable) SetHavePassword ¶

func (o *LoginIdentityLoginMethodsAvailable) SetHavePassword(v bool)

SetHavePassword gets a reference to the given bool and assigns it to the HavePassword field.

func (*LoginIdentityLoginMethodsAvailable) SetHaveSecret ¶

func (o *LoginIdentityLoginMethodsAvailable) SetHaveSecret(v bool)

SetHaveSecret gets a reference to the given bool and assigns it to the HaveSecret field.

type LoginIdentityShort ¶

type LoginIdentityShort struct {
	LoginIdentityId *string `json:"login_identity_id,omitempty"`
	Status          *string `json:"status,omitempty"`
	LastSessionId   *string `json:"last_session_id,omitempty"`
}

LoginIdentityShort struct for LoginIdentityShort

func NewLoginIdentityShort ¶

func NewLoginIdentityShort() *LoginIdentityShort

NewLoginIdentityShort instantiates a new LoginIdentityShort object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityShortWithDefaults ¶

func NewLoginIdentityShortWithDefaults() *LoginIdentityShort

NewLoginIdentityShortWithDefaults instantiates a new LoginIdentityShort object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentityShort) GetLastSessionId ¶

func (o *LoginIdentityShort) GetLastSessionId() string

GetLastSessionId returns the LastSessionId field value if set, zero value otherwise.

func (*LoginIdentityShort) GetLastSessionIdOk ¶

func (o *LoginIdentityShort) GetLastSessionIdOk() (*string, bool)

GetLastSessionIdOk returns a tuple with the LastSessionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityShort) GetLoginIdentityId ¶

func (o *LoginIdentityShort) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value if set, zero value otherwise.

func (*LoginIdentityShort) GetLoginIdentityIdOk ¶

func (o *LoginIdentityShort) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityShort) GetStatus ¶

func (o *LoginIdentityShort) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoginIdentityShort) GetStatusOk ¶

func (o *LoginIdentityShort) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityShort) HasLastSessionId ¶

func (o *LoginIdentityShort) HasLastSessionId() bool

HasLastSessionId returns a boolean if a field has been set.

func (*LoginIdentityShort) HasLoginIdentityId ¶

func (o *LoginIdentityShort) HasLoginIdentityId() bool

HasLoginIdentityId returns a boolean if a field has been set.

func (*LoginIdentityShort) HasStatus ¶

func (o *LoginIdentityShort) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (LoginIdentityShort) MarshalJSON ¶

func (o LoginIdentityShort) MarshalJSON() ([]byte, error)

func (*LoginIdentityShort) SetLastSessionId ¶

func (o *LoginIdentityShort) SetLastSessionId(v string)

SetLastSessionId gets a reference to the given string and assigns it to the LastSessionId field.

func (*LoginIdentityShort) SetLoginIdentityId ¶

func (o *LoginIdentityShort) SetLoginIdentityId(v string)

SetLoginIdentityId gets a reference to the given string and assigns it to the LoginIdentityId field.

func (*LoginIdentityShort) SetStatus ¶

func (o *LoginIdentityShort) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type LoginIdentityStatusDetails ¶

type LoginIdentityStatusDetails struct {
	EventDate *time.Time `json:"event_date,omitempty"`
	EventName *string    `json:"event_name,omitempty"`
}

LoginIdentityStatusDetails struct for LoginIdentityStatusDetails

func NewLoginIdentityStatusDetails ¶

func NewLoginIdentityStatusDetails() *LoginIdentityStatusDetails

NewLoginIdentityStatusDetails instantiates a new LoginIdentityStatusDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginIdentityStatusDetailsWithDefaults ¶

func NewLoginIdentityStatusDetailsWithDefaults() *LoginIdentityStatusDetails

NewLoginIdentityStatusDetailsWithDefaults instantiates a new LoginIdentityStatusDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginIdentityStatusDetails) GetEventDate ¶

func (o *LoginIdentityStatusDetails) GetEventDate() time.Time

GetEventDate returns the EventDate field value if set, zero value otherwise.

func (*LoginIdentityStatusDetails) GetEventDateOk ¶

func (o *LoginIdentityStatusDetails) GetEventDateOk() (*time.Time, bool)

GetEventDateOk returns a tuple with the EventDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityStatusDetails) GetEventName ¶

func (o *LoginIdentityStatusDetails) GetEventName() string

GetEventName returns the EventName field value if set, zero value otherwise.

func (*LoginIdentityStatusDetails) GetEventNameOk ¶

func (o *LoginIdentityStatusDetails) GetEventNameOk() (*string, bool)

GetEventNameOk returns a tuple with the EventName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginIdentityStatusDetails) HasEventDate ¶

func (o *LoginIdentityStatusDetails) HasEventDate() bool

HasEventDate returns a boolean if a field has been set.

func (*LoginIdentityStatusDetails) HasEventName ¶

func (o *LoginIdentityStatusDetails) HasEventName() bool

HasEventName returns a boolean if a field has been set.

func (LoginIdentityStatusDetails) MarshalJSON ¶

func (o LoginIdentityStatusDetails) MarshalJSON() ([]byte, error)

func (*LoginIdentityStatusDetails) SetEventDate ¶

func (o *LoginIdentityStatusDetails) SetEventDate(v time.Time)

SetEventDate gets a reference to the given time.Time and assigns it to the EventDate field.

func (*LoginIdentityStatusDetails) SetEventName ¶

func (o *LoginIdentityStatusDetails) SetEventName(v string)

SetEventName gets a reference to the given string and assigns it to the EventName field.

type LoginMethod ¶

type LoginMethod struct {
	Id              *string      `json:"id,omitempty"`
	Name            *string      `json:"name,omitempty"`
	IsDefaultMethod NullableBool `json:"is_default_method,omitempty"`
	Status          *string      `json:"status,omitempty"`
	LoginFields     []LoginField `json:"login_fields,omitempty"`
}

LoginMethod struct for LoginMethod

func NewLoginMethod ¶

func NewLoginMethod() *LoginMethod

NewLoginMethod instantiates a new LoginMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLoginMethodWithDefaults ¶

func NewLoginMethodWithDefaults() *LoginMethod

NewLoginMethodWithDefaults instantiates a new LoginMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LoginMethod) GetId ¶

func (o *LoginMethod) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoginMethod) GetIdOk ¶

func (o *LoginMethod) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginMethod) GetIsDefaultMethod ¶

func (o *LoginMethod) GetIsDefaultMethod() bool

GetIsDefaultMethod returns the IsDefaultMethod field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoginMethod) GetIsDefaultMethodOk ¶

func (o *LoginMethod) GetIsDefaultMethodOk() (*bool, bool)

GetIsDefaultMethodOk returns a tuple with the IsDefaultMethod field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LoginMethod) GetLoginFields ¶

func (o *LoginMethod) GetLoginFields() []LoginField

GetLoginFields returns the LoginFields field value if set, zero value otherwise.

func (*LoginMethod) GetLoginFieldsOk ¶

func (o *LoginMethod) GetLoginFieldsOk() ([]LoginField, bool)

GetLoginFieldsOk returns a tuple with the LoginFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginMethod) GetName ¶

func (o *LoginMethod) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoginMethod) GetNameOk ¶

func (o *LoginMethod) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginMethod) GetStatus ¶

func (o *LoginMethod) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoginMethod) GetStatusOk ¶

func (o *LoginMethod) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoginMethod) HasId ¶

func (o *LoginMethod) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoginMethod) HasIsDefaultMethod ¶

func (o *LoginMethod) HasIsDefaultMethod() bool

HasIsDefaultMethod returns a boolean if a field has been set.

func (*LoginMethod) HasLoginFields ¶

func (o *LoginMethod) HasLoginFields() bool

HasLoginFields returns a boolean if a field has been set.

func (*LoginMethod) HasName ¶

func (o *LoginMethod) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoginMethod) HasStatus ¶

func (o *LoginMethod) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (LoginMethod) MarshalJSON ¶

func (o LoginMethod) MarshalJSON() ([]byte, error)

func (*LoginMethod) SetId ¶

func (o *LoginMethod) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoginMethod) SetIsDefaultMethod ¶

func (o *LoginMethod) SetIsDefaultMethod(v bool)

SetIsDefaultMethod gets a reference to the given NullableBool and assigns it to the IsDefaultMethod field.

func (*LoginMethod) SetIsDefaultMethodNil ¶

func (o *LoginMethod) SetIsDefaultMethodNil()

SetIsDefaultMethodNil sets the value for IsDefaultMethod to be an explicit nil

func (*LoginMethod) SetLoginFields ¶

func (o *LoginMethod) SetLoginFields(v []LoginField)

SetLoginFields gets a reference to the given []LoginField and assigns it to the LoginFields field.

func (*LoginMethod) SetName ¶

func (o *LoginMethod) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoginMethod) SetStatus ¶

func (o *LoginMethod) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LoginMethod) UnsetIsDefaultMethod ¶

func (o *LoginMethod) UnsetIsDefaultMethod()

UnsetIsDefaultMethod ensures that no value is present for IsDefaultMethod, not even an explicit nil

type MandateAuthEncryptionInfo ¶

type MandateAuthEncryptionInfo struct {
	JwksUrl string `json:"jwks_url"`
	KeyId   string `json:"key_id"`
}

MandateAuthEncryptionInfo struct for MandateAuthEncryptionInfo

func NewMandateAuthEncryptionInfo ¶

func NewMandateAuthEncryptionInfo(jwksUrl string, keyId string) *MandateAuthEncryptionInfo

NewMandateAuthEncryptionInfo instantiates a new MandateAuthEncryptionInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateAuthEncryptionInfoWithDefaults ¶

func NewMandateAuthEncryptionInfoWithDefaults() *MandateAuthEncryptionInfo

NewMandateAuthEncryptionInfoWithDefaults instantiates a new MandateAuthEncryptionInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateAuthEncryptionInfo) GetJwksUrl ¶

func (o *MandateAuthEncryptionInfo) GetJwksUrl() string

GetJwksUrl returns the JwksUrl field value

func (*MandateAuthEncryptionInfo) GetJwksUrlOk ¶

func (o *MandateAuthEncryptionInfo) GetJwksUrlOk() (*string, bool)

GetJwksUrlOk returns a tuple with the JwksUrl field value and a boolean to check if the value has been set.

func (*MandateAuthEncryptionInfo) GetKeyId ¶

func (o *MandateAuthEncryptionInfo) GetKeyId() string

GetKeyId returns the KeyId field value

func (*MandateAuthEncryptionInfo) GetKeyIdOk ¶

func (o *MandateAuthEncryptionInfo) GetKeyIdOk() (*string, bool)

GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.

func (MandateAuthEncryptionInfo) MarshalJSON ¶

func (o MandateAuthEncryptionInfo) MarshalJSON() ([]byte, error)

func (*MandateAuthEncryptionInfo) SetJwksUrl ¶

func (o *MandateAuthEncryptionInfo) SetJwksUrl(v string)

SetJwksUrl sets field value

func (*MandateAuthEncryptionInfo) SetKeyId ¶

func (o *MandateAuthEncryptionInfo) SetKeyId(v string)

SetKeyId sets field value

type MandateAuthLinkCustomizations ¶

type MandateAuthLinkCustomizations struct {
	// institution's country filter
	Countries []string `json:"countries,omitempty"`
	// Institution to preselect
	InstitutionId *string `json:"institution_id,omitempty"`
	// institution's status filter
	InstitutionStatus *string `json:"institution_status,omitempty"`
	// ISO639-1 language code. Language to display when user open the link, default to English (en) if not specified
	Language *string `json:"language,omitempty"`
	// Space separated list of the tags of the institutions to view.
	LinkMode *string `json:"link_mode,omitempty"`
	// institution's supported product filter. For mandate authorization, this field should contain [\"MANDATE\"]
	ProductsSupported []string `json:"products_supported,omitempty"`
	// The UI mode link is intended to be used in - \"iframe\", \"auto_redirect\", \"redirect\" or \"standalone\"
	UiMode *string `json:"ui_mode,omitempty"`
	// The URI to redirect to. Required if ui_mode is \"redirect\" or \"auto_redirect\"
	RedirectUri *string `json:"redirect_uri,omitempty"`
	// institution's supported user_type filter
	UserType []string `json:"user_type,omitempty"`
}

MandateAuthLinkCustomizations struct for MandateAuthLinkCustomizations

func NewMandateAuthLinkCustomizations ¶

func NewMandateAuthLinkCustomizations() *MandateAuthLinkCustomizations

NewMandateAuthLinkCustomizations instantiates a new MandateAuthLinkCustomizations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateAuthLinkCustomizationsWithDefaults ¶

func NewMandateAuthLinkCustomizationsWithDefaults() *MandateAuthLinkCustomizations

NewMandateAuthLinkCustomizationsWithDefaults instantiates a new MandateAuthLinkCustomizations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateAuthLinkCustomizations) GetCountries ¶

func (o *MandateAuthLinkCustomizations) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetCountriesOk ¶

func (o *MandateAuthLinkCustomizations) GetCountriesOk() ([]string, bool)

GetCountriesOk returns a tuple with the Countries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetInstitutionId ¶

func (o *MandateAuthLinkCustomizations) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetInstitutionIdOk ¶

func (o *MandateAuthLinkCustomizations) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetInstitutionStatus ¶

func (o *MandateAuthLinkCustomizations) GetInstitutionStatus() string

GetInstitutionStatus returns the InstitutionStatus field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetInstitutionStatusOk ¶

func (o *MandateAuthLinkCustomizations) GetInstitutionStatusOk() (*string, bool)

GetInstitutionStatusOk returns a tuple with the InstitutionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetLanguage ¶

func (o *MandateAuthLinkCustomizations) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetLanguageOk ¶

func (o *MandateAuthLinkCustomizations) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetLinkMode ¶

func (o *MandateAuthLinkCustomizations) GetLinkMode() string

GetLinkMode returns the LinkMode field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetLinkModeOk ¶

func (o *MandateAuthLinkCustomizations) GetLinkModeOk() (*string, bool)

GetLinkModeOk returns a tuple with the LinkMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetProductsSupported ¶

func (o *MandateAuthLinkCustomizations) GetProductsSupported() []string

GetProductsSupported returns the ProductsSupported field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetProductsSupportedOk ¶

func (o *MandateAuthLinkCustomizations) GetProductsSupportedOk() ([]string, bool)

GetProductsSupportedOk returns a tuple with the ProductsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetRedirectUri ¶

func (o *MandateAuthLinkCustomizations) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetRedirectUriOk ¶

func (o *MandateAuthLinkCustomizations) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetUiMode ¶

func (o *MandateAuthLinkCustomizations) GetUiMode() string

GetUiMode returns the UiMode field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetUiModeOk ¶

func (o *MandateAuthLinkCustomizations) GetUiModeOk() (*string, bool)

GetUiModeOk returns a tuple with the UiMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) GetUserType ¶

func (o *MandateAuthLinkCustomizations) GetUserType() []string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*MandateAuthLinkCustomizations) GetUserTypeOk ¶

func (o *MandateAuthLinkCustomizations) GetUserTypeOk() ([]string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateAuthLinkCustomizations) HasCountries ¶

func (o *MandateAuthLinkCustomizations) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasInstitutionId ¶

func (o *MandateAuthLinkCustomizations) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasInstitutionStatus ¶

func (o *MandateAuthLinkCustomizations) HasInstitutionStatus() bool

HasInstitutionStatus returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasLanguage ¶

func (o *MandateAuthLinkCustomizations) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasLinkMode ¶

func (o *MandateAuthLinkCustomizations) HasLinkMode() bool

HasLinkMode returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasProductsSupported ¶

func (o *MandateAuthLinkCustomizations) HasProductsSupported() bool

HasProductsSupported returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasRedirectUri ¶

func (o *MandateAuthLinkCustomizations) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasUiMode ¶

func (o *MandateAuthLinkCustomizations) HasUiMode() bool

HasUiMode returns a boolean if a field has been set.

func (*MandateAuthLinkCustomizations) HasUserType ¶

func (o *MandateAuthLinkCustomizations) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (MandateAuthLinkCustomizations) MarshalJSON ¶

func (o MandateAuthLinkCustomizations) MarshalJSON() ([]byte, error)

func (*MandateAuthLinkCustomizations) SetCountries ¶

func (o *MandateAuthLinkCustomizations) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*MandateAuthLinkCustomizations) SetInstitutionId ¶

func (o *MandateAuthLinkCustomizations) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*MandateAuthLinkCustomizations) SetInstitutionStatus ¶

func (o *MandateAuthLinkCustomizations) SetInstitutionStatus(v string)

SetInstitutionStatus gets a reference to the given string and assigns it to the InstitutionStatus field.

func (*MandateAuthLinkCustomizations) SetLanguage ¶

func (o *MandateAuthLinkCustomizations) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*MandateAuthLinkCustomizations) SetLinkMode ¶

func (o *MandateAuthLinkCustomizations) SetLinkMode(v string)

SetLinkMode gets a reference to the given string and assigns it to the LinkMode field.

func (*MandateAuthLinkCustomizations) SetProductsSupported ¶

func (o *MandateAuthLinkCustomizations) SetProductsSupported(v []string)

SetProductsSupported gets a reference to the given []string and assigns it to the ProductsSupported field.

func (*MandateAuthLinkCustomizations) SetRedirectUri ¶

func (o *MandateAuthLinkCustomizations) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

func (*MandateAuthLinkCustomizations) SetUiMode ¶

func (o *MandateAuthLinkCustomizations) SetUiMode(v string)

SetUiMode gets a reference to the given string and assigns it to the UiMode field.

func (*MandateAuthLinkCustomizations) SetUserType ¶

func (o *MandateAuthLinkCustomizations) SetUserType(v []string)

SetUserType gets a reference to the given []string and assigns it to the UserType field.

type MandateDetails ¶

type MandateDetails struct {
	// ISO currency code
	Currency string `json:"currency"`
	// YYYY-MM-DD, must be later than or the same as the date of creation. If unspecified, default to the date of creation.
	StartDate NullableString `json:"start_date,omitempty"`
	// YYYY-MM-DD, must be later than the date of creation.
	EndDate           NullableString     `json:"end_date,omitempty"`
	PaymentSchedule   *PaymentSchedule   `json:"payment_schedule,omitempty"`
	TransactionLimits *TransactionLimits `json:"transaction_limits,omitempty"`
	// End-user facing description of the mandate (used in notifications, and in payments if no description is provided)
	Description *string `json:"description,omitempty"`
	// A bank specific reference, what the end user may see
	MandateBankReference *string `json:"mandate_bank_reference,omitempty"`
}

MandateDetails struct for MandateDetails

func NewMandateDetails ¶

func NewMandateDetails(currency string) *MandateDetails

NewMandateDetails instantiates a new MandateDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateDetailsWithDefaults ¶

func NewMandateDetailsWithDefaults() *MandateDetails

NewMandateDetailsWithDefaults instantiates a new MandateDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateDetails) GetCurrency ¶

func (o *MandateDetails) GetCurrency() string

GetCurrency returns the Currency field value

func (*MandateDetails) GetCurrencyOk ¶

func (o *MandateDetails) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*MandateDetails) GetDescription ¶

func (o *MandateDetails) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MandateDetails) GetDescriptionOk ¶

func (o *MandateDetails) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetails) GetEndDate ¶

func (o *MandateDetails) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MandateDetails) GetEndDateOk ¶

func (o *MandateDetails) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MandateDetails) GetMandateBankReference ¶

func (o *MandateDetails) GetMandateBankReference() string

GetMandateBankReference returns the MandateBankReference field value if set, zero value otherwise.

func (*MandateDetails) GetMandateBankReferenceOk ¶

func (o *MandateDetails) GetMandateBankReferenceOk() (*string, bool)

GetMandateBankReferenceOk returns a tuple with the MandateBankReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetails) GetPaymentSchedule ¶

func (o *MandateDetails) GetPaymentSchedule() PaymentSchedule

GetPaymentSchedule returns the PaymentSchedule field value if set, zero value otherwise.

func (*MandateDetails) GetPaymentScheduleOk ¶

func (o *MandateDetails) GetPaymentScheduleOk() (*PaymentSchedule, bool)

GetPaymentScheduleOk returns a tuple with the PaymentSchedule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetails) GetStartDate ¶

func (o *MandateDetails) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MandateDetails) GetStartDateOk ¶

func (o *MandateDetails) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MandateDetails) GetTransactionLimits ¶

func (o *MandateDetails) GetTransactionLimits() TransactionLimits

GetTransactionLimits returns the TransactionLimits field value if set, zero value otherwise.

func (*MandateDetails) GetTransactionLimitsOk ¶

func (o *MandateDetails) GetTransactionLimitsOk() (*TransactionLimits, bool)

GetTransactionLimitsOk returns a tuple with the TransactionLimits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetails) HasDescription ¶

func (o *MandateDetails) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MandateDetails) HasEndDate ¶

func (o *MandateDetails) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*MandateDetails) HasMandateBankReference ¶

func (o *MandateDetails) HasMandateBankReference() bool

HasMandateBankReference returns a boolean if a field has been set.

func (*MandateDetails) HasPaymentSchedule ¶

func (o *MandateDetails) HasPaymentSchedule() bool

HasPaymentSchedule returns a boolean if a field has been set.

func (*MandateDetails) HasStartDate ¶

func (o *MandateDetails) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*MandateDetails) HasTransactionLimits ¶

func (o *MandateDetails) HasTransactionLimits() bool

HasTransactionLimits returns a boolean if a field has been set.

func (MandateDetails) MarshalJSON ¶

func (o MandateDetails) MarshalJSON() ([]byte, error)

func (*MandateDetails) SetCurrency ¶

func (o *MandateDetails) SetCurrency(v string)

SetCurrency sets field value

func (*MandateDetails) SetDescription ¶

func (o *MandateDetails) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MandateDetails) SetEndDate ¶

func (o *MandateDetails) SetEndDate(v string)

SetEndDate gets a reference to the given NullableString and assigns it to the EndDate field.

func (*MandateDetails) SetEndDateNil ¶

func (o *MandateDetails) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*MandateDetails) SetMandateBankReference ¶

func (o *MandateDetails) SetMandateBankReference(v string)

SetMandateBankReference gets a reference to the given string and assigns it to the MandateBankReference field.

func (*MandateDetails) SetPaymentSchedule ¶

func (o *MandateDetails) SetPaymentSchedule(v PaymentSchedule)

SetPaymentSchedule gets a reference to the given PaymentSchedule and assigns it to the PaymentSchedule field.

func (*MandateDetails) SetStartDate ¶

func (o *MandateDetails) SetStartDate(v string)

SetStartDate gets a reference to the given NullableString and assigns it to the StartDate field.

func (*MandateDetails) SetStartDateNil ¶

func (o *MandateDetails) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*MandateDetails) SetTransactionLimits ¶

func (o *MandateDetails) SetTransactionLimits(v TransactionLimits)

SetTransactionLimits gets a reference to the given TransactionLimits and assigns it to the TransactionLimits field.

func (*MandateDetails) UnsetEndDate ¶

func (o *MandateDetails) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*MandateDetails) UnsetStartDate ¶

func (o *MandateDetails) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

type MandateDetailsForPaymentLink struct {
	// YYYY-MM-DD, must be later than or the same as the date of creation. If unspecified, default to the date of creation.
	StartDate NullableString `json:"start_date,omitempty"`
	// YYYY-MM-DD, must be later than the date of creation.
	EndDate           NullableString     `json:"end_date,omitempty"`
	TransactionLimits *TransactionLimits `json:"transaction_limits,omitempty"`
	// End-user facing description of the mandate (used in notifications, and in payments if no description is provided)
	Description *string `json:"description,omitempty"`
}

MandateDetailsForPaymentLink struct for MandateDetailsForPaymentLink

func NewMandateDetailsForPaymentLink() *MandateDetailsForPaymentLink

NewMandateDetailsForPaymentLink instantiates a new MandateDetailsForPaymentLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateDetailsForPaymentLinkWithDefaults ¶

func NewMandateDetailsForPaymentLinkWithDefaults() *MandateDetailsForPaymentLink

NewMandateDetailsForPaymentLinkWithDefaults instantiates a new MandateDetailsForPaymentLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateDetailsForPaymentLink) GetDescription ¶

func (o *MandateDetailsForPaymentLink) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*MandateDetailsForPaymentLink) GetDescriptionOk ¶

func (o *MandateDetailsForPaymentLink) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetailsForPaymentLink) GetEndDate ¶

func (o *MandateDetailsForPaymentLink) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MandateDetailsForPaymentLink) GetEndDateOk ¶

func (o *MandateDetailsForPaymentLink) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MandateDetailsForPaymentLink) GetStartDate ¶

func (o *MandateDetailsForPaymentLink) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MandateDetailsForPaymentLink) GetStartDateOk ¶

func (o *MandateDetailsForPaymentLink) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MandateDetailsForPaymentLink) GetTransactionLimits ¶

func (o *MandateDetailsForPaymentLink) GetTransactionLimits() TransactionLimits

GetTransactionLimits returns the TransactionLimits field value if set, zero value otherwise.

func (*MandateDetailsForPaymentLink) GetTransactionLimitsOk ¶

func (o *MandateDetailsForPaymentLink) GetTransactionLimitsOk() (*TransactionLimits, bool)

GetTransactionLimitsOk returns a tuple with the TransactionLimits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateDetailsForPaymentLink) HasDescription ¶

func (o *MandateDetailsForPaymentLink) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*MandateDetailsForPaymentLink) HasEndDate ¶

func (o *MandateDetailsForPaymentLink) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*MandateDetailsForPaymentLink) HasStartDate ¶

func (o *MandateDetailsForPaymentLink) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*MandateDetailsForPaymentLink) HasTransactionLimits ¶

func (o *MandateDetailsForPaymentLink) HasTransactionLimits() bool

HasTransactionLimits returns a boolean if a field has been set.

func (MandateDetailsForPaymentLink) MarshalJSON ¶

func (o MandateDetailsForPaymentLink) MarshalJSON() ([]byte, error)

func (*MandateDetailsForPaymentLink) SetDescription ¶

func (o *MandateDetailsForPaymentLink) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*MandateDetailsForPaymentLink) SetEndDate ¶

func (o *MandateDetailsForPaymentLink) SetEndDate(v string)

SetEndDate gets a reference to the given NullableString and assigns it to the EndDate field.

func (*MandateDetailsForPaymentLink) SetEndDateNil ¶

func (o *MandateDetailsForPaymentLink) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*MandateDetailsForPaymentLink) SetStartDate ¶

func (o *MandateDetailsForPaymentLink) SetStartDate(v string)

SetStartDate gets a reference to the given NullableString and assigns it to the StartDate field.

func (*MandateDetailsForPaymentLink) SetStartDateNil ¶

func (o *MandateDetailsForPaymentLink) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*MandateDetailsForPaymentLink) SetTransactionLimits ¶

func (o *MandateDetailsForPaymentLink) SetTransactionLimits(v TransactionLimits)

SetTransactionLimits gets a reference to the given TransactionLimits and assigns it to the TransactionLimits field.

func (*MandateDetailsForPaymentLink) UnsetEndDate ¶

func (o *MandateDetailsForPaymentLink) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*MandateDetailsForPaymentLink) UnsetStartDate ¶

func (o *MandateDetailsForPaymentLink) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

type MandateFvLinkResponse ¶

type MandateFvLinkResponse struct {
	MandateId     *string                      `json:"mandate_id,omitempty"`
	InstitutionId *string                      `json:"institution_id,omitempty"`
	MandateStatus *string                      `json:"mandate_status,omitempty"`
	Recipient     *MandateRecipient            `json:"recipient,omitempty"`
	SenderAccount *SenderAccountFvLinkResponse `json:"sender_account,omitempty"`
	Error         *FvErrorModelV2              `json:"error,omitempty"`
}

MandateFvLinkResponse struct for MandateFvLinkResponse

func NewMandateFvLinkResponse ¶

func NewMandateFvLinkResponse() *MandateFvLinkResponse

NewMandateFvLinkResponse instantiates a new MandateFvLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateFvLinkResponseWithDefaults ¶

func NewMandateFvLinkResponseWithDefaults() *MandateFvLinkResponse

NewMandateFvLinkResponseWithDefaults instantiates a new MandateFvLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateFvLinkResponse) GetError ¶

func (o *MandateFvLinkResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetErrorOk ¶

func (o *MandateFvLinkResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) GetInstitutionId ¶

func (o *MandateFvLinkResponse) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetInstitutionIdOk ¶

func (o *MandateFvLinkResponse) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) GetMandateId ¶

func (o *MandateFvLinkResponse) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetMandateIdOk ¶

func (o *MandateFvLinkResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) GetMandateStatus ¶

func (o *MandateFvLinkResponse) GetMandateStatus() string

GetMandateStatus returns the MandateStatus field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetMandateStatusOk ¶

func (o *MandateFvLinkResponse) GetMandateStatusOk() (*string, bool)

GetMandateStatusOk returns a tuple with the MandateStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) GetRecipient ¶

func (o *MandateFvLinkResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetRecipientOk ¶

func (o *MandateFvLinkResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) GetSenderAccount ¶

func (o *MandateFvLinkResponse) GetSenderAccount() SenderAccountFvLinkResponse

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*MandateFvLinkResponse) GetSenderAccountOk ¶

func (o *MandateFvLinkResponse) GetSenderAccountOk() (*SenderAccountFvLinkResponse, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateFvLinkResponse) HasError ¶

func (o *MandateFvLinkResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*MandateFvLinkResponse) HasInstitutionId ¶

func (o *MandateFvLinkResponse) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*MandateFvLinkResponse) HasMandateId ¶

func (o *MandateFvLinkResponse) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (*MandateFvLinkResponse) HasMandateStatus ¶

func (o *MandateFvLinkResponse) HasMandateStatus() bool

HasMandateStatus returns a boolean if a field has been set.

func (*MandateFvLinkResponse) HasRecipient ¶

func (o *MandateFvLinkResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*MandateFvLinkResponse) HasSenderAccount ¶

func (o *MandateFvLinkResponse) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (MandateFvLinkResponse) MarshalJSON ¶

func (o MandateFvLinkResponse) MarshalJSON() ([]byte, error)

func (*MandateFvLinkResponse) SetError ¶

func (o *MandateFvLinkResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*MandateFvLinkResponse) SetInstitutionId ¶

func (o *MandateFvLinkResponse) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*MandateFvLinkResponse) SetMandateId ¶

func (o *MandateFvLinkResponse) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

func (*MandateFvLinkResponse) SetMandateStatus ¶

func (o *MandateFvLinkResponse) SetMandateStatus(v string)

SetMandateStatus gets a reference to the given string and assigns it to the MandateStatus field.

func (*MandateFvLinkResponse) SetRecipient ¶

func (o *MandateFvLinkResponse) SetRecipient(v MandateRecipient)

SetRecipient gets a reference to the given MandateRecipient and assigns it to the Recipient field.

func (*MandateFvLinkResponse) SetSenderAccount ¶

func (o *MandateFvLinkResponse) SetSenderAccount(v SenderAccountFvLinkResponse)

SetSenderAccount gets a reference to the given SenderAccountFvLinkResponse and assigns it to the SenderAccount field.

type MandateRecipient ¶

type MandateRecipient struct {
	// Merchant account name
	Name string `json:"name"`
}

MandateRecipient struct for MandateRecipient

func NewMandateRecipient ¶

func NewMandateRecipient(name string) *MandateRecipient

NewMandateRecipient instantiates a new MandateRecipient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateRecipientWithDefaults ¶

func NewMandateRecipientWithDefaults() *MandateRecipient

NewMandateRecipientWithDefaults instantiates a new MandateRecipient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateRecipient) GetName ¶

func (o *MandateRecipient) GetName() string

GetName returns the Name field value

func (*MandateRecipient) GetNameOk ¶

func (o *MandateRecipient) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (MandateRecipient) MarshalJSON ¶

func (o MandateRecipient) MarshalJSON() ([]byte, error)

func (*MandateRecipient) SetName ¶

func (o *MandateRecipient) SetName(v string)

SetName sets field value

type MandateRecipientAccount ¶

type MandateRecipientAccount struct {
	// Merchant account ID assigned by Finverse
	AccountId string `json:"account_id"`
	// Type of recipient account.
	AccountType string `json:"account_type"`
}

MandateRecipientAccount struct for MandateRecipientAccount

func NewMandateRecipientAccount ¶

func NewMandateRecipientAccount(accountId string, accountType string) *MandateRecipientAccount

NewMandateRecipientAccount instantiates a new MandateRecipientAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateRecipientAccountWithDefaults ¶

func NewMandateRecipientAccountWithDefaults() *MandateRecipientAccount

NewMandateRecipientAccountWithDefaults instantiates a new MandateRecipientAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateRecipientAccount) GetAccountId ¶

func (o *MandateRecipientAccount) GetAccountId() string

GetAccountId returns the AccountId field value

func (*MandateRecipientAccount) GetAccountIdOk ¶

func (o *MandateRecipientAccount) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*MandateRecipientAccount) GetAccountType ¶

func (o *MandateRecipientAccount) GetAccountType() string

GetAccountType returns the AccountType field value

func (*MandateRecipientAccount) GetAccountTypeOk ¶

func (o *MandateRecipientAccount) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value and a boolean to check if the value has been set.

func (MandateRecipientAccount) MarshalJSON ¶

func (o MandateRecipientAccount) MarshalJSON() ([]byte, error)

func (*MandateRecipientAccount) SetAccountId ¶

func (o *MandateRecipientAccount) SetAccountId(v string)

SetAccountId sets field value

func (*MandateRecipientAccount) SetAccountType ¶

func (o *MandateRecipientAccount) SetAccountType(v string)

SetAccountType sets field value

type MandateRecipientRequest ¶

type MandateRecipientRequest struct {
	// Merchant account ID assigned by Finverse
	AccountId string `json:"account_id"`
}

MandateRecipientRequest struct for MandateRecipientRequest

func NewMandateRecipientRequest ¶

func NewMandateRecipientRequest(accountId string) *MandateRecipientRequest

NewMandateRecipientRequest instantiates a new MandateRecipientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateRecipientRequestWithDefaults ¶

func NewMandateRecipientRequestWithDefaults() *MandateRecipientRequest

NewMandateRecipientRequestWithDefaults instantiates a new MandateRecipientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateRecipientRequest) GetAccountId ¶

func (o *MandateRecipientRequest) GetAccountId() string

GetAccountId returns the AccountId field value

func (*MandateRecipientRequest) GetAccountIdOk ¶

func (o *MandateRecipientRequest) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (MandateRecipientRequest) MarshalJSON ¶

func (o MandateRecipientRequest) MarshalJSON() ([]byte, error)

func (*MandateRecipientRequest) SetAccountId ¶

func (o *MandateRecipientRequest) SetAccountId(v string)

SetAccountId sets field value

type MandateSenderAccount ¶

type MandateSenderAccount struct {
	// A unique identifier generated after creating sender account
	AccountId *string `json:"account_id,omitempty"`
	// Tokenized accountholder name of the sender's account
	AccountholderName *string `json:"accountholder_name,omitempty"`
	// Accountholder name of the sender's account in plain text
	AccountholderNamePlaintext NullableString          `json:"accountholder_name_plaintext,omitempty"`
	AccountNumber              *RecipientAccountNumber `json:"account_number,omitempty"`
	// Masked Account number of the sender’s account
	AccountNumberMasked *string `json:"account_number_masked,omitempty"`
	// Type of sender account.
	AccountType *string `json:"account_type,omitempty"`
	// Finverse Institution ID for the sender’s institution.
	InstitutionId *string `json:"institution_id,omitempty"`
	// A unique identifier generated after creating sender (Finverse Payment User ID)
	UserId   *string `json:"user_id,omitempty"`
	BankCode *string `json:"bank_code,omitempty"`
	// Additional attributes of the sender account in key:value format (e.g. sender_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
}

MandateSenderAccount struct for MandateSenderAccount

func NewMandateSenderAccount ¶

func NewMandateSenderAccount() *MandateSenderAccount

NewMandateSenderAccount instantiates a new MandateSenderAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateSenderAccountWithDefaults ¶

func NewMandateSenderAccountWithDefaults() *MandateSenderAccount

NewMandateSenderAccountWithDefaults instantiates a new MandateSenderAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateSenderAccount) GetAccountId ¶

func (o *MandateSenderAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*MandateSenderAccount) GetAccountIdOk ¶

func (o *MandateSenderAccount) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetAccountNumber ¶

func (o *MandateSenderAccount) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*MandateSenderAccount) GetAccountNumberMasked ¶

func (o *MandateSenderAccount) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*MandateSenderAccount) GetAccountNumberMaskedOk ¶

func (o *MandateSenderAccount) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetAccountNumberOk ¶

func (o *MandateSenderAccount) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetAccountType ¶

func (o *MandateSenderAccount) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*MandateSenderAccount) GetAccountTypeOk ¶

func (o *MandateSenderAccount) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetAccountholderName ¶

func (o *MandateSenderAccount) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value if set, zero value otherwise.

func (*MandateSenderAccount) GetAccountholderNameOk ¶

func (o *MandateSenderAccount) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetAccountholderNamePlaintext ¶

func (o *MandateSenderAccount) GetAccountholderNamePlaintext() string

GetAccountholderNamePlaintext returns the AccountholderNamePlaintext field value if set, zero value otherwise (both if not set or set to explicit null).

func (*MandateSenderAccount) GetAccountholderNamePlaintextOk ¶

func (o *MandateSenderAccount) GetAccountholderNamePlaintextOk() (*string, bool)

GetAccountholderNamePlaintextOk returns a tuple with the AccountholderNamePlaintext field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*MandateSenderAccount) GetBankCode ¶

func (o *MandateSenderAccount) GetBankCode() string

GetBankCode returns the BankCode field value if set, zero value otherwise.

func (*MandateSenderAccount) GetBankCodeOk ¶

func (o *MandateSenderAccount) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetInstitutionId ¶

func (o *MandateSenderAccount) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*MandateSenderAccount) GetInstitutionIdOk ¶

func (o *MandateSenderAccount) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*MandateSenderAccount) GetMetadataOk ¶

func (o *MandateSenderAccount) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) GetUserId ¶

func (o *MandateSenderAccount) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*MandateSenderAccount) GetUserIdOk ¶

func (o *MandateSenderAccount) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MandateSenderAccount) HasAccountId ¶

func (o *MandateSenderAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*MandateSenderAccount) HasAccountNumber ¶

func (o *MandateSenderAccount) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*MandateSenderAccount) HasAccountNumberMasked ¶

func (o *MandateSenderAccount) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*MandateSenderAccount) HasAccountType ¶

func (o *MandateSenderAccount) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*MandateSenderAccount) HasAccountholderName ¶

func (o *MandateSenderAccount) HasAccountholderName() bool

HasAccountholderName returns a boolean if a field has been set.

func (*MandateSenderAccount) HasAccountholderNamePlaintext ¶

func (o *MandateSenderAccount) HasAccountholderNamePlaintext() bool

HasAccountholderNamePlaintext returns a boolean if a field has been set.

func (*MandateSenderAccount) HasBankCode ¶

func (o *MandateSenderAccount) HasBankCode() bool

HasBankCode returns a boolean if a field has been set.

func (*MandateSenderAccount) HasInstitutionId ¶

func (o *MandateSenderAccount) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*MandateSenderAccount) HasMetadata ¶

func (o *MandateSenderAccount) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*MandateSenderAccount) HasUserId ¶

func (o *MandateSenderAccount) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (MandateSenderAccount) MarshalJSON ¶

func (o MandateSenderAccount) MarshalJSON() ([]byte, error)

func (*MandateSenderAccount) SetAccountId ¶

func (o *MandateSenderAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*MandateSenderAccount) SetAccountNumber ¶

func (o *MandateSenderAccount) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber gets a reference to the given RecipientAccountNumber and assigns it to the AccountNumber field.

func (*MandateSenderAccount) SetAccountNumberMasked ¶

func (o *MandateSenderAccount) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*MandateSenderAccount) SetAccountType ¶

func (o *MandateSenderAccount) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*MandateSenderAccount) SetAccountholderName ¶

func (o *MandateSenderAccount) SetAccountholderName(v string)

SetAccountholderName gets a reference to the given string and assigns it to the AccountholderName field.

func (*MandateSenderAccount) SetAccountholderNamePlaintext ¶

func (o *MandateSenderAccount) SetAccountholderNamePlaintext(v string)

SetAccountholderNamePlaintext gets a reference to the given NullableString and assigns it to the AccountholderNamePlaintext field.

func (*MandateSenderAccount) SetAccountholderNamePlaintextNil ¶

func (o *MandateSenderAccount) SetAccountholderNamePlaintextNil()

SetAccountholderNamePlaintextNil sets the value for AccountholderNamePlaintext to be an explicit nil

func (*MandateSenderAccount) SetBankCode ¶

func (o *MandateSenderAccount) SetBankCode(v string)

SetBankCode gets a reference to the given string and assigns it to the BankCode field.

func (*MandateSenderAccount) SetInstitutionId ¶

func (o *MandateSenderAccount) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*MandateSenderAccount) SetMetadata ¶

func (o *MandateSenderAccount) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*MandateSenderAccount) SetUserId ¶

func (o *MandateSenderAccount) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*MandateSenderAccount) UnsetAccountholderNamePlaintext ¶

func (o *MandateSenderAccount) UnsetAccountholderNamePlaintext()

UnsetAccountholderNamePlaintext ensures that no value is present for AccountholderNamePlaintext, not even an explicit nil

type MandateSenderAccountRequest ¶

type MandateSenderAccountRequest struct {
	// account ID assigned by Finverse
	AccountId string `json:"account_id"`
}

MandateSenderAccountRequest struct for MandateSenderAccountRequest

func NewMandateSenderAccountRequest ¶

func NewMandateSenderAccountRequest(accountId string) *MandateSenderAccountRequest

NewMandateSenderAccountRequest instantiates a new MandateSenderAccountRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMandateSenderAccountRequestWithDefaults ¶

func NewMandateSenderAccountRequestWithDefaults() *MandateSenderAccountRequest

NewMandateSenderAccountRequestWithDefaults instantiates a new MandateSenderAccountRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MandateSenderAccountRequest) GetAccountId ¶

func (o *MandateSenderAccountRequest) GetAccountId() string

GetAccountId returns the AccountId field value

func (*MandateSenderAccountRequest) GetAccountIdOk ¶

func (o *MandateSenderAccountRequest) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (MandateSenderAccountRequest) MarshalJSON ¶

func (o MandateSenderAccountRequest) MarshalJSON() ([]byte, error)

func (*MandateSenderAccountRequest) SetAccountId ¶

func (o *MandateSenderAccountRequest) SetAccountId(v string)

SetAccountId sets field value

type ManualPaymentConfirmationRequest ¶

type ManualPaymentConfirmationRequest struct {
	AccountholderName string `json:"accountholder_name"`
}

ManualPaymentConfirmationRequest struct for ManualPaymentConfirmationRequest

func NewManualPaymentConfirmationRequest ¶

func NewManualPaymentConfirmationRequest(accountholderName string) *ManualPaymentConfirmationRequest

NewManualPaymentConfirmationRequest instantiates a new ManualPaymentConfirmationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualPaymentConfirmationRequestWithDefaults ¶

func NewManualPaymentConfirmationRequestWithDefaults() *ManualPaymentConfirmationRequest

NewManualPaymentConfirmationRequestWithDefaults instantiates a new ManualPaymentConfirmationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualPaymentConfirmationRequest) GetAccountholderName ¶

func (o *ManualPaymentConfirmationRequest) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value

func (*ManualPaymentConfirmationRequest) GetAccountholderNameOk ¶

func (o *ManualPaymentConfirmationRequest) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value and a boolean to check if the value has been set.

func (ManualPaymentConfirmationRequest) MarshalJSON ¶

func (o ManualPaymentConfirmationRequest) MarshalJSON() ([]byte, error)

func (*ManualPaymentConfirmationRequest) SetAccountholderName ¶

func (o *ManualPaymentConfirmationRequest) SetAccountholderName(v string)

SetAccountholderName sets field value

type ManualPaymentConfirmationResponse ¶

type ManualPaymentConfirmationResponse struct {
	PaymentId *string `json:"payment_id,omitempty"`
}

ManualPaymentConfirmationResponse struct for ManualPaymentConfirmationResponse

func NewManualPaymentConfirmationResponse ¶

func NewManualPaymentConfirmationResponse() *ManualPaymentConfirmationResponse

NewManualPaymentConfirmationResponse instantiates a new ManualPaymentConfirmationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualPaymentConfirmationResponseWithDefaults ¶

func NewManualPaymentConfirmationResponseWithDefaults() *ManualPaymentConfirmationResponse

NewManualPaymentConfirmationResponseWithDefaults instantiates a new ManualPaymentConfirmationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualPaymentConfirmationResponse) GetPaymentId ¶

func (o *ManualPaymentConfirmationResponse) GetPaymentId() string

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*ManualPaymentConfirmationResponse) GetPaymentIdOk ¶

func (o *ManualPaymentConfirmationResponse) GetPaymentIdOk() (*string, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualPaymentConfirmationResponse) HasPaymentId ¶

func (o *ManualPaymentConfirmationResponse) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (ManualPaymentConfirmationResponse) MarshalJSON ¶

func (o ManualPaymentConfirmationResponse) MarshalJSON() ([]byte, error)

func (*ManualPaymentConfirmationResponse) SetPaymentId ¶

func (o *ManualPaymentConfirmationResponse) SetPaymentId(v string)

SetPaymentId gets a reference to the given string and assigns it to the PaymentId field.

type MiddlewareFunction ¶

type MiddlewareFunction func(*http.Request)

MiddlewareFunction provides way to implement custom middleware

type MonthlyIncomeEstimate ¶

type MonthlyIncomeEstimate struct {
	EstimatedIncome IncomeEstimate `json:"estimated_income"`
	// The numeric month
	Month float32 `json:"month"`
	// The year
	Year float32 `json:"year"`
}

MonthlyIncomeEstimate struct for MonthlyIncomeEstimate

func NewMonthlyIncomeEstimate ¶

func NewMonthlyIncomeEstimate(estimatedIncome IncomeEstimate, month float32, year float32) *MonthlyIncomeEstimate

NewMonthlyIncomeEstimate instantiates a new MonthlyIncomeEstimate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMonthlyIncomeEstimateWithDefaults ¶

func NewMonthlyIncomeEstimateWithDefaults() *MonthlyIncomeEstimate

NewMonthlyIncomeEstimateWithDefaults instantiates a new MonthlyIncomeEstimate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MonthlyIncomeEstimate) GetEstimatedIncome ¶

func (o *MonthlyIncomeEstimate) GetEstimatedIncome() IncomeEstimate

GetEstimatedIncome returns the EstimatedIncome field value

func (*MonthlyIncomeEstimate) GetEstimatedIncomeOk ¶

func (o *MonthlyIncomeEstimate) GetEstimatedIncomeOk() (*IncomeEstimate, bool)

GetEstimatedIncomeOk returns a tuple with the EstimatedIncome field value and a boolean to check if the value has been set.

func (*MonthlyIncomeEstimate) GetMonth ¶

func (o *MonthlyIncomeEstimate) GetMonth() float32

GetMonth returns the Month field value

func (*MonthlyIncomeEstimate) GetMonthOk ¶

func (o *MonthlyIncomeEstimate) GetMonthOk() (*float32, bool)

GetMonthOk returns a tuple with the Month field value and a boolean to check if the value has been set.

func (*MonthlyIncomeEstimate) GetYear ¶

func (o *MonthlyIncomeEstimate) GetYear() float32

GetYear returns the Year field value

func (*MonthlyIncomeEstimate) GetYearOk ¶

func (o *MonthlyIncomeEstimate) GetYearOk() (*float32, bool)

GetYearOk returns a tuple with the Year field value and a boolean to check if the value has been set.

func (MonthlyIncomeEstimate) MarshalJSON ¶

func (o MonthlyIncomeEstimate) MarshalJSON() ([]byte, error)

func (*MonthlyIncomeEstimate) SetEstimatedIncome ¶

func (o *MonthlyIncomeEstimate) SetEstimatedIncome(v IncomeEstimate)

SetEstimatedIncome sets field value

func (*MonthlyIncomeEstimate) SetMonth ¶

func (o *MonthlyIncomeEstimate) SetMonth(v float32)

SetMonth sets field value

func (*MonthlyIncomeEstimate) SetYear ¶

func (o *MonthlyIncomeEstimate) SetYear(v float32)

SetYear sets field value

type NonSensitiveLinkStatusResponse ¶

type NonSensitiveLinkStatusResponse struct {
	Action      *LinkStatusActionModel `json:"action,omitempty"`
	RedirectUri *string                `json:"redirect_uri,omitempty"`
}

NonSensitiveLinkStatusResponse struct for NonSensitiveLinkStatusResponse

func NewNonSensitiveLinkStatusResponse ¶

func NewNonSensitiveLinkStatusResponse() *NonSensitiveLinkStatusResponse

NewNonSensitiveLinkStatusResponse instantiates a new NonSensitiveLinkStatusResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonSensitiveLinkStatusResponseWithDefaults ¶

func NewNonSensitiveLinkStatusResponseWithDefaults() *NonSensitiveLinkStatusResponse

NewNonSensitiveLinkStatusResponseWithDefaults instantiates a new NonSensitiveLinkStatusResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonSensitiveLinkStatusResponse) GetAction ¶

GetAction returns the Action field value if set, zero value otherwise.

func (*NonSensitiveLinkStatusResponse) GetActionOk ¶

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonSensitiveLinkStatusResponse) GetRedirectUri ¶

func (o *NonSensitiveLinkStatusResponse) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*NonSensitiveLinkStatusResponse) GetRedirectUriOk ¶

func (o *NonSensitiveLinkStatusResponse) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonSensitiveLinkStatusResponse) HasAction ¶

func (o *NonSensitiveLinkStatusResponse) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*NonSensitiveLinkStatusResponse) HasRedirectUri ¶

func (o *NonSensitiveLinkStatusResponse) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (NonSensitiveLinkStatusResponse) MarshalJSON ¶

func (o NonSensitiveLinkStatusResponse) MarshalJSON() ([]byte, error)

func (*NonSensitiveLinkStatusResponse) SetAction ¶

SetAction gets a reference to the given LinkStatusActionModel and assigns it to the Action field.

func (*NonSensitiveLinkStatusResponse) SetRedirectUri ¶

func (o *NonSensitiveLinkStatusResponse) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

type NullableAccessTokenResponse ¶

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

func (NullableAccessTokenResponse) Get ¶

func (NullableAccessTokenResponse) IsSet ¶

func (NullableAccessTokenResponse) MarshalJSON ¶

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

func (*NullableAccessTokenResponse) Set ¶

func (*NullableAccessTokenResponse) UnmarshalJSON ¶

func (v *NullableAccessTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenResponse) Unset ¶

func (v *NullableAccessTokenResponse) Unset()

type NullableAccount ¶

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

func NewNullableAccount ¶

func NewNullableAccount(val *Account) *NullableAccount

func (NullableAccount) Get ¶

func (v NullableAccount) Get() *Account

func (NullableAccount) IsSet ¶

func (v NullableAccount) IsSet() bool

func (NullableAccount) MarshalJSON ¶

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

func (*NullableAccount) Set ¶

func (v *NullableAccount) Set(val *Account)

func (*NullableAccount) UnmarshalJSON ¶

func (v *NullableAccount) UnmarshalJSON(src []byte) error

func (*NullableAccount) Unset ¶

func (v *NullableAccount) Unset()

type NullableAccountNumber ¶

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

func NewNullableAccountNumber ¶

func NewNullableAccountNumber(val *AccountNumber) *NullableAccountNumber

func (NullableAccountNumber) Get ¶

func (NullableAccountNumber) IsSet ¶

func (v NullableAccountNumber) IsSet() bool

func (NullableAccountNumber) MarshalJSON ¶

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

func (*NullableAccountNumber) Set ¶

func (v *NullableAccountNumber) Set(val *AccountNumber)

func (*NullableAccountNumber) UnmarshalJSON ¶

func (v *NullableAccountNumber) UnmarshalJSON(src []byte) error

func (*NullableAccountNumber) Unset ¶

func (v *NullableAccountNumber) Unset()

type NullableAccountType ¶

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

func NewNullableAccountType ¶

func NewNullableAccountType(val *AccountType) *NullableAccountType

func (NullableAccountType) Get ¶

func (NullableAccountType) IsSet ¶

func (v NullableAccountType) IsSet() bool

func (NullableAccountType) MarshalJSON ¶

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

func (*NullableAccountType) Set ¶

func (v *NullableAccountType) Set(val *AccountType)

func (*NullableAccountType) UnmarshalJSON ¶

func (v *NullableAccountType) UnmarshalJSON(src []byte) error

func (*NullableAccountType) Unset ¶

func (v *NullableAccountType) Unset()

type NullableActionRequest ¶

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

func NewNullableActionRequest ¶

func NewNullableActionRequest(val *ActionRequest) *NullableActionRequest

func (NullableActionRequest) Get ¶

func (NullableActionRequest) IsSet ¶

func (v NullableActionRequest) IsSet() bool

func (NullableActionRequest) MarshalJSON ¶

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

func (*NullableActionRequest) Set ¶

func (v *NullableActionRequest) Set(val *ActionRequest)

func (*NullableActionRequest) UnmarshalJSON ¶

func (v *NullableActionRequest) UnmarshalJSON(src []byte) error

func (*NullableActionRequest) Unset ¶

func (v *NullableActionRequest) Unset()

type NullableAllProductStatus ¶

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

func NewNullableAllProductStatus ¶

func NewNullableAllProductStatus(val *AllProductStatus) *NullableAllProductStatus

func (NullableAllProductStatus) Get ¶

func (NullableAllProductStatus) IsSet ¶

func (v NullableAllProductStatus) IsSet() bool

func (NullableAllProductStatus) MarshalJSON ¶

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

func (*NullableAllProductStatus) Set ¶

func (*NullableAllProductStatus) UnmarshalJSON ¶

func (v *NullableAllProductStatus) UnmarshalJSON(src []byte) error

func (*NullableAllProductStatus) Unset ¶

func (v *NullableAllProductStatus) Unset()

type NullableApiLinkRequest ¶

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

func NewNullableApiLinkRequest ¶

func NewNullableApiLinkRequest(val *ApiLinkRequest) *NullableApiLinkRequest

func (NullableApiLinkRequest) Get ¶

func (NullableApiLinkRequest) IsSet ¶

func (v NullableApiLinkRequest) IsSet() bool

func (NullableApiLinkRequest) MarshalJSON ¶

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

func (*NullableApiLinkRequest) Set ¶

func (*NullableApiLinkRequest) UnmarshalJSON ¶

func (v *NullableApiLinkRequest) UnmarshalJSON(src []byte) error

func (*NullableApiLinkRequest) Unset ¶

func (v *NullableApiLinkRequest) Unset()

type NullableApiRelinkRequest ¶

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

func NewNullableApiRelinkRequest ¶

func NewNullableApiRelinkRequest(val *ApiRelinkRequest) *NullableApiRelinkRequest

func (NullableApiRelinkRequest) Get ¶

func (NullableApiRelinkRequest) IsSet ¶

func (v NullableApiRelinkRequest) IsSet() bool

func (NullableApiRelinkRequest) MarshalJSON ¶

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

func (*NullableApiRelinkRequest) Set ¶

func (*NullableApiRelinkRequest) UnmarshalJSON ¶

func (v *NullableApiRelinkRequest) UnmarshalJSON(src []byte) error

func (*NullableApiRelinkRequest) Unset ¶

func (v *NullableApiRelinkRequest) Unset()

type NullableAuthChecklistFactor ¶

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

func (NullableAuthChecklistFactor) Get ¶

func (NullableAuthChecklistFactor) IsSet ¶

func (NullableAuthChecklistFactor) MarshalJSON ¶

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

func (*NullableAuthChecklistFactor) Set ¶

func (*NullableAuthChecklistFactor) UnmarshalJSON ¶

func (v *NullableAuthChecklistFactor) UnmarshalJSON(src []byte) error

func (*NullableAuthChecklistFactor) Unset ¶

func (v *NullableAuthChecklistFactor) Unset()

type NullableAuthChecklistOptions ¶

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

func (NullableAuthChecklistOptions) Get ¶

func (NullableAuthChecklistOptions) IsSet ¶

func (NullableAuthChecklistOptions) MarshalJSON ¶

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

func (*NullableAuthChecklistOptions) Set ¶

func (*NullableAuthChecklistOptions) UnmarshalJSON ¶

func (v *NullableAuthChecklistOptions) UnmarshalJSON(src []byte) error

func (*NullableAuthChecklistOptions) Unset ¶

func (v *NullableAuthChecklistOptions) Unset()

type NullableAuthorizeMandateRequest ¶

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

func (NullableAuthorizeMandateRequest) Get ¶

func (NullableAuthorizeMandateRequest) IsSet ¶

func (NullableAuthorizeMandateRequest) MarshalJSON ¶

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

func (*NullableAuthorizeMandateRequest) Set ¶

func (*NullableAuthorizeMandateRequest) UnmarshalJSON ¶

func (v *NullableAuthorizeMandateRequest) UnmarshalJSON(src []byte) error

func (*NullableAuthorizeMandateRequest) Unset ¶

type NullableBadRequestModel ¶

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

func NewNullableBadRequestModel ¶

func NewNullableBadRequestModel(val *BadRequestModel) *NullableBadRequestModel

func (NullableBadRequestModel) Get ¶

func (NullableBadRequestModel) IsSet ¶

func (v NullableBadRequestModel) IsSet() bool

func (NullableBadRequestModel) MarshalJSON ¶

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

func (*NullableBadRequestModel) Set ¶

func (*NullableBadRequestModel) UnmarshalJSON ¶

func (v *NullableBadRequestModel) UnmarshalJSON(src []byte) error

func (*NullableBadRequestModel) Unset ¶

func (v *NullableBadRequestModel) Unset()

type NullableBadRequestModelError ¶

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

func (NullableBadRequestModelError) Get ¶

func (NullableBadRequestModelError) IsSet ¶

func (NullableBadRequestModelError) MarshalJSON ¶

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

func (*NullableBadRequestModelError) Set ¶

func (*NullableBadRequestModelError) UnmarshalJSON ¶

func (v *NullableBadRequestModelError) UnmarshalJSON(src []byte) error

func (*NullableBadRequestModelError) Unset ¶

func (v *NullableBadRequestModelError) Unset()

type NullableBadRequestModelV2 ¶

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

func NewNullableBadRequestModelV2 ¶

func NewNullableBadRequestModelV2(val *BadRequestModelV2) *NullableBadRequestModelV2

func (NullableBadRequestModelV2) Get ¶

func (NullableBadRequestModelV2) IsSet ¶

func (v NullableBadRequestModelV2) IsSet() bool

func (NullableBadRequestModelV2) MarshalJSON ¶

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

func (*NullableBadRequestModelV2) Set ¶

func (*NullableBadRequestModelV2) UnmarshalJSON ¶

func (v *NullableBadRequestModelV2) UnmarshalJSON(src []byte) error

func (*NullableBadRequestModelV2) Unset ¶

func (v *NullableBadRequestModelV2) Unset()

type NullableBadRequestModelV2Error ¶

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

func (NullableBadRequestModelV2Error) Get ¶

func (NullableBadRequestModelV2Error) IsSet ¶

func (NullableBadRequestModelV2Error) MarshalJSON ¶

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

func (*NullableBadRequestModelV2Error) Set ¶

func (*NullableBadRequestModelV2Error) UnmarshalJSON ¶

func (v *NullableBadRequestModelV2Error) UnmarshalJSON(src []byte) error

func (*NullableBadRequestModelV2Error) Unset ¶

func (v *NullableBadRequestModelV2Error) Unset()

type NullableBalanceHistory ¶

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

func NewNullableBalanceHistory ¶

func NewNullableBalanceHistory(val *BalanceHistory) *NullableBalanceHistory

func (NullableBalanceHistory) Get ¶

func (NullableBalanceHistory) IsSet ¶

func (v NullableBalanceHistory) IsSet() bool

func (NullableBalanceHistory) MarshalJSON ¶

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

func (*NullableBalanceHistory) Set ¶

func (*NullableBalanceHistory) UnmarshalJSON ¶

func (v *NullableBalanceHistory) UnmarshalJSON(src []byte) error

func (*NullableBalanceHistory) Unset ¶

func (v *NullableBalanceHistory) Unset()

type NullableBool ¶

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

func NewNullableBool ¶

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get ¶

func (v NullableBool) Get() *bool

func (NullableBool) IsSet ¶

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON ¶

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

func (*NullableBool) Set ¶

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON ¶

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset ¶

func (v *NullableBool) Unset()

type NullableCardAccount ¶

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

func NewNullableCardAccount ¶

func NewNullableCardAccount(val *CardAccount) *NullableCardAccount

func (NullableCardAccount) Get ¶

func (NullableCardAccount) IsSet ¶

func (v NullableCardAccount) IsSet() bool

func (NullableCardAccount) MarshalJSON ¶

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

func (*NullableCardAccount) Set ¶

func (v *NullableCardAccount) Set(val *CardAccount)

func (*NullableCardAccount) UnmarshalJSON ¶

func (v *NullableCardAccount) UnmarshalJSON(src []byte) error

func (*NullableCardAccount) Unset ¶

func (v *NullableCardAccount) Unset()

type NullableCardAccountAllOf ¶

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

func NewNullableCardAccountAllOf ¶

func NewNullableCardAccountAllOf(val *CardAccountAllOf) *NullableCardAccountAllOf

func (NullableCardAccountAllOf) Get ¶

func (NullableCardAccountAllOf) IsSet ¶

func (v NullableCardAccountAllOf) IsSet() bool

func (NullableCardAccountAllOf) MarshalJSON ¶

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

func (*NullableCardAccountAllOf) Set ¶

func (*NullableCardAccountAllOf) UnmarshalJSON ¶

func (v *NullableCardAccountAllOf) UnmarshalJSON(src []byte) error

func (*NullableCardAccountAllOf) Unset ¶

func (v *NullableCardAccountAllOf) Unset()

type NullableCardDetails ¶

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

func NewNullableCardDetails ¶

func NewNullableCardDetails(val *CardDetails) *NullableCardDetails

func (NullableCardDetails) Get ¶

func (NullableCardDetails) IsSet ¶

func (v NullableCardDetails) IsSet() bool

func (NullableCardDetails) MarshalJSON ¶

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

func (*NullableCardDetails) Set ¶

func (v *NullableCardDetails) Set(val *CardDetails)

func (*NullableCardDetails) UnmarshalJSON ¶

func (v *NullableCardDetails) UnmarshalJSON(src []byte) error

func (*NullableCardDetails) Unset ¶

func (v *NullableCardDetails) Unset()

type NullableCardFvLinkDetails ¶

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

func NewNullableCardFvLinkDetails ¶

func NewNullableCardFvLinkDetails(val *CardFvLinkDetails) *NullableCardFvLinkDetails

func (NullableCardFvLinkDetails) Get ¶

func (NullableCardFvLinkDetails) IsSet ¶

func (v NullableCardFvLinkDetails) IsSet() bool

func (NullableCardFvLinkDetails) MarshalJSON ¶

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

func (*NullableCardFvLinkDetails) Set ¶

func (*NullableCardFvLinkDetails) UnmarshalJSON ¶

func (v *NullableCardFvLinkDetails) UnmarshalJSON(src []byte) error

func (*NullableCardFvLinkDetails) Unset ¶

func (v *NullableCardFvLinkDetails) Unset()

type NullableCardFvLinkResponse ¶

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

func NewNullableCardFvLinkResponse ¶

func NewNullableCardFvLinkResponse(val *CardFvLinkResponse) *NullableCardFvLinkResponse

func (NullableCardFvLinkResponse) Get ¶

func (NullableCardFvLinkResponse) IsSet ¶

func (v NullableCardFvLinkResponse) IsSet() bool

func (NullableCardFvLinkResponse) MarshalJSON ¶

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

func (*NullableCardFvLinkResponse) Set ¶

func (*NullableCardFvLinkResponse) UnmarshalJSON ¶

func (v *NullableCardFvLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableCardFvLinkResponse) Unset ¶

func (v *NullableCardFvLinkResponse) Unset()

type NullableCardRecipient ¶

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

func NewNullableCardRecipient ¶

func NewNullableCardRecipient(val *CardRecipient) *NullableCardRecipient

func (NullableCardRecipient) Get ¶

func (NullableCardRecipient) IsSet ¶

func (v NullableCardRecipient) IsSet() bool

func (NullableCardRecipient) MarshalJSON ¶

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

func (*NullableCardRecipient) Set ¶

func (v *NullableCardRecipient) Set(val *CardRecipient)

func (*NullableCardRecipient) UnmarshalJSON ¶

func (v *NullableCardRecipient) UnmarshalJSON(src []byte) error

func (*NullableCardRecipient) Unset ¶

func (v *NullableCardRecipient) Unset()

type NullableCardTotal ¶

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

func NewNullableCardTotal ¶

func NewNullableCardTotal(val *CardTotal) *NullableCardTotal

func (NullableCardTotal) Get ¶

func (v NullableCardTotal) Get() *CardTotal

func (NullableCardTotal) IsSet ¶

func (v NullableCardTotal) IsSet() bool

func (NullableCardTotal) MarshalJSON ¶

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

func (*NullableCardTotal) Set ¶

func (v *NullableCardTotal) Set(val *CardTotal)

func (*NullableCardTotal) UnmarshalJSON ¶

func (v *NullableCardTotal) UnmarshalJSON(src []byte) error

func (*NullableCardTotal) Unset ¶

func (v *NullableCardTotal) Unset()

type NullableCategoryDetails ¶

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

func NewNullableCategoryDetails ¶

func NewNullableCategoryDetails(val *CategoryDetails) *NullableCategoryDetails

func (NullableCategoryDetails) Get ¶

func (NullableCategoryDetails) IsSet ¶

func (v NullableCategoryDetails) IsSet() bool

func (NullableCategoryDetails) MarshalJSON ¶

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

func (*NullableCategoryDetails) Set ¶

func (*NullableCategoryDetails) UnmarshalJSON ¶

func (v *NullableCategoryDetails) UnmarshalJSON(src []byte) error

func (*NullableCategoryDetails) Unset ¶

func (v *NullableCategoryDetails) Unset()

type NullableCategoryPredictions ¶

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

func (NullableCategoryPredictions) Get ¶

func (NullableCategoryPredictions) IsSet ¶

func (NullableCategoryPredictions) MarshalJSON ¶

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

func (*NullableCategoryPredictions) Set ¶

func (*NullableCategoryPredictions) UnmarshalJSON ¶

func (v *NullableCategoryPredictions) UnmarshalJSON(src []byte) error

func (*NullableCategoryPredictions) Unset ¶

func (v *NullableCategoryPredictions) Unset()

type NullableChangePaymentMethodFvLinkResponse ¶

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

func (NullableChangePaymentMethodFvLinkResponse) Get ¶

func (NullableChangePaymentMethodFvLinkResponse) IsSet ¶

func (NullableChangePaymentMethodFvLinkResponse) MarshalJSON ¶

func (*NullableChangePaymentMethodFvLinkResponse) Set ¶

func (*NullableChangePaymentMethodFvLinkResponse) UnmarshalJSON ¶

func (v *NullableChangePaymentMethodFvLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableChangePaymentMethodFvLinkResponse) Unset ¶

type NullableCommonCardDetails ¶

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

func NewNullableCommonCardDetails ¶

func NewNullableCommonCardDetails(val *CommonCardDetails) *NullableCommonCardDetails

func (NullableCommonCardDetails) Get ¶

func (NullableCommonCardDetails) IsSet ¶

func (v NullableCommonCardDetails) IsSet() bool

func (NullableCommonCardDetails) MarshalJSON ¶

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

func (*NullableCommonCardDetails) Set ¶

func (*NullableCommonCardDetails) UnmarshalJSON ¶

func (v *NullableCommonCardDetails) UnmarshalJSON(src []byte) error

func (*NullableCommonCardDetails) Unset ¶

func (v *NullableCommonCardDetails) Unset()
type NullableCompositeStatementLink struct {
	// contains filtered or unexported fields
}

func (NullableCompositeStatementLink) Get ¶

func (NullableCompositeStatementLink) IsSet ¶

func (NullableCompositeStatementLink) MarshalJSON ¶

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

func (*NullableCompositeStatementLink) Set ¶

func (*NullableCompositeStatementLink) UnmarshalJSON ¶

func (v *NullableCompositeStatementLink) UnmarshalJSON(src []byte) error

func (*NullableCompositeStatementLink) Unset ¶

func (v *NullableCompositeStatementLink) Unset()

type NullableConfirmPaymentResponse ¶

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

func (NullableConfirmPaymentResponse) Get ¶

func (NullableConfirmPaymentResponse) IsSet ¶

func (NullableConfirmPaymentResponse) MarshalJSON ¶

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

func (*NullableConfirmPaymentResponse) Set ¶

func (*NullableConfirmPaymentResponse) UnmarshalJSON ¶

func (v *NullableConfirmPaymentResponse) UnmarshalJSON(src []byte) error

func (*NullableConfirmPaymentResponse) Unset ¶

func (v *NullableConfirmPaymentResponse) Unset()

type NullableCreateCustomerRequest ¶

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

func (NullableCreateCustomerRequest) Get ¶

func (NullableCreateCustomerRequest) IsSet ¶

func (NullableCreateCustomerRequest) MarshalJSON ¶

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

func (*NullableCreateCustomerRequest) Set ¶

func (*NullableCreateCustomerRequest) UnmarshalJSON ¶

func (v *NullableCreateCustomerRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateCustomerRequest) Unset ¶

func (v *NullableCreateCustomerRequest) Unset()

type NullableCreateCustomerResponse ¶

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

func (NullableCreateCustomerResponse) Get ¶

func (NullableCreateCustomerResponse) IsSet ¶

func (NullableCreateCustomerResponse) MarshalJSON ¶

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

func (*NullableCreateCustomerResponse) Set ¶

func (*NullableCreateCustomerResponse) UnmarshalJSON ¶

func (v *NullableCreateCustomerResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateCustomerResponse) Unset ¶

func (v *NullableCreateCustomerResponse) Unset()

type NullableCreateFpsTokenRequest ¶

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

func (NullableCreateFpsTokenRequest) Get ¶

func (NullableCreateFpsTokenRequest) IsSet ¶

func (NullableCreateFpsTokenRequest) MarshalJSON ¶

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

func (*NullableCreateFpsTokenRequest) Set ¶

func (*NullableCreateFpsTokenRequest) UnmarshalJSON ¶

func (v *NullableCreateFpsTokenRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateFpsTokenRequest) Unset ¶

func (v *NullableCreateFpsTokenRequest) Unset()

type NullableCreateFpsTokenResponse ¶

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

func (NullableCreateFpsTokenResponse) Get ¶

func (NullableCreateFpsTokenResponse) IsSet ¶

func (NullableCreateFpsTokenResponse) MarshalJSON ¶

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

func (*NullableCreateFpsTokenResponse) Set ¶

func (*NullableCreateFpsTokenResponse) UnmarshalJSON ¶

func (v *NullableCreateFpsTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateFpsTokenResponse) Unset ¶

func (v *NullableCreateFpsTokenResponse) Unset()

type NullableCreateMandateRequest ¶

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

func (NullableCreateMandateRequest) Get ¶

func (NullableCreateMandateRequest) IsSet ¶

func (NullableCreateMandateRequest) MarshalJSON ¶

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

func (*NullableCreateMandateRequest) Set ¶

func (*NullableCreateMandateRequest) UnmarshalJSON ¶

func (v *NullableCreateMandateRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateMandateRequest) Unset ¶

func (v *NullableCreateMandateRequest) Unset()

type NullableCreateMandateResponse ¶

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

func (NullableCreateMandateResponse) Get ¶

func (NullableCreateMandateResponse) IsSet ¶

func (NullableCreateMandateResponse) MarshalJSON ¶

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

func (*NullableCreateMandateResponse) Set ¶

func (*NullableCreateMandateResponse) UnmarshalJSON ¶

func (v *NullableCreateMandateResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateMandateResponse) Unset ¶

func (v *NullableCreateMandateResponse) Unset()

type NullableCreateMandateSender ¶

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

func (NullableCreateMandateSender) Get ¶

func (NullableCreateMandateSender) IsSet ¶

func (NullableCreateMandateSender) MarshalJSON ¶

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

func (*NullableCreateMandateSender) Set ¶

func (*NullableCreateMandateSender) UnmarshalJSON ¶

func (v *NullableCreateMandateSender) UnmarshalJSON(src []byte) error

func (*NullableCreateMandateSender) Unset ¶

func (v *NullableCreateMandateSender) Unset()

type NullableCreateMandateSenderAccount ¶

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

func (NullableCreateMandateSenderAccount) Get ¶

func (NullableCreateMandateSenderAccount) IsSet ¶

func (NullableCreateMandateSenderAccount) MarshalJSON ¶

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

func (*NullableCreateMandateSenderAccount) Set ¶

func (*NullableCreateMandateSenderAccount) UnmarshalJSON ¶

func (v *NullableCreateMandateSenderAccount) UnmarshalJSON(src []byte) error

func (*NullableCreateMandateSenderAccount) Unset ¶

type NullableCreateMandateWithSenderAccountRequest ¶

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

func (NullableCreateMandateWithSenderAccountRequest) Get ¶

func (NullableCreateMandateWithSenderAccountRequest) IsSet ¶

func (NullableCreateMandateWithSenderAccountRequest) MarshalJSON ¶

func (*NullableCreateMandateWithSenderAccountRequest) Set ¶

func (*NullableCreateMandateWithSenderAccountRequest) UnmarshalJSON ¶

func (*NullableCreateMandateWithSenderAccountRequest) Unset ¶

type NullableCreatePaymentAccountRequest ¶

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

func (NullableCreatePaymentAccountRequest) Get ¶

func (NullableCreatePaymentAccountRequest) IsSet ¶

func (NullableCreatePaymentAccountRequest) MarshalJSON ¶

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

func (*NullableCreatePaymentAccountRequest) Set ¶

func (*NullableCreatePaymentAccountRequest) UnmarshalJSON ¶

func (v *NullableCreatePaymentAccountRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentAccountRequest) Unset ¶

type NullableCreatePaymentInstructionResponse ¶

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

func (NullableCreatePaymentInstructionResponse) Get ¶

func (NullableCreatePaymentInstructionResponse) IsSet ¶

func (NullableCreatePaymentInstructionResponse) MarshalJSON ¶

func (*NullableCreatePaymentInstructionResponse) Set ¶

func (*NullableCreatePaymentInstructionResponse) UnmarshalJSON ¶

func (v *NullableCreatePaymentInstructionResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentInstructionResponse) Unset ¶

type NullableCreatePaymentLinkCardPaymentResponse ¶

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

func (NullableCreatePaymentLinkCardPaymentResponse) Get ¶

func (NullableCreatePaymentLinkCardPaymentResponse) IsSet ¶

func (NullableCreatePaymentLinkCardPaymentResponse) MarshalJSON ¶

func (*NullableCreatePaymentLinkCardPaymentResponse) Set ¶

func (*NullableCreatePaymentLinkCardPaymentResponse) UnmarshalJSON ¶

func (*NullableCreatePaymentLinkCardPaymentResponse) Unset ¶

type NullableCreatePaymentLinkCreditCardPaymentResponse ¶

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

func (NullableCreatePaymentLinkCreditCardPaymentResponse) Get ¶

func (NullableCreatePaymentLinkCreditCardPaymentResponse) IsSet ¶

func (NullableCreatePaymentLinkCreditCardPaymentResponse) MarshalJSON ¶

func (*NullableCreatePaymentLinkCreditCardPaymentResponse) Set ¶

func (*NullableCreatePaymentLinkCreditCardPaymentResponse) UnmarshalJSON ¶

func (*NullableCreatePaymentLinkCreditCardPaymentResponse) Unset ¶

type NullableCreatePaymentLinkMandateRequest ¶

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

func (NullableCreatePaymentLinkMandateRequest) Get ¶

func (NullableCreatePaymentLinkMandateRequest) IsSet ¶

func (NullableCreatePaymentLinkMandateRequest) MarshalJSON ¶

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

func (*NullableCreatePaymentLinkMandateRequest) Set ¶

func (*NullableCreatePaymentLinkMandateRequest) UnmarshalJSON ¶

func (v *NullableCreatePaymentLinkMandateRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentLinkMandateRequest) Unset ¶

type NullableCreatePaymentLinkMandateResponse ¶

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

func (NullableCreatePaymentLinkMandateResponse) Get ¶

func (NullableCreatePaymentLinkMandateResponse) IsSet ¶

func (NullableCreatePaymentLinkMandateResponse) MarshalJSON ¶

func (*NullableCreatePaymentLinkMandateResponse) Set ¶

func (*NullableCreatePaymentLinkMandateResponse) UnmarshalJSON ¶

func (v *NullableCreatePaymentLinkMandateResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentLinkMandateResponse) Unset ¶

type NullableCreatePaymentLinkRequest ¶

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

func (NullableCreatePaymentLinkRequest) Get ¶

func (NullableCreatePaymentLinkRequest) IsSet ¶

func (NullableCreatePaymentLinkRequest) MarshalJSON ¶

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

func (*NullableCreatePaymentLinkRequest) Set ¶

func (*NullableCreatePaymentLinkRequest) UnmarshalJSON ¶

func (v *NullableCreatePaymentLinkRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentLinkRequest) Unset ¶

type NullableCreatePaymentLinkResponse ¶

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

func (NullableCreatePaymentLinkResponse) Get ¶

func (NullableCreatePaymentLinkResponse) IsSet ¶

func (NullableCreatePaymentLinkResponse) MarshalJSON ¶

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

func (*NullableCreatePaymentLinkResponse) Set ¶

func (*NullableCreatePaymentLinkResponse) UnmarshalJSON ¶

func (v *NullableCreatePaymentLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentLinkResponse) Unset ¶

type NullableCreatePaymentRequest ¶

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

func (NullableCreatePaymentRequest) Get ¶

func (NullableCreatePaymentRequest) IsSet ¶

func (NullableCreatePaymentRequest) MarshalJSON ¶

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

func (*NullableCreatePaymentRequest) Set ¶

func (*NullableCreatePaymentRequest) UnmarshalJSON ¶

func (v *NullableCreatePaymentRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentRequest) Unset ¶

func (v *NullableCreatePaymentRequest) Unset()

type NullableCreatePaymentResponse ¶

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

func (NullableCreatePaymentResponse) Get ¶

func (NullableCreatePaymentResponse) IsSet ¶

func (NullableCreatePaymentResponse) MarshalJSON ¶

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

func (*NullableCreatePaymentResponse) Set ¶

func (*NullableCreatePaymentResponse) UnmarshalJSON ¶

func (v *NullableCreatePaymentResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentResponse) Unset ¶

func (v *NullableCreatePaymentResponse) Unset()

type NullableCreatePaymentUserRequest ¶

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

func (NullableCreatePaymentUserRequest) Get ¶

func (NullableCreatePaymentUserRequest) IsSet ¶

func (NullableCreatePaymentUserRequest) MarshalJSON ¶

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

func (*NullableCreatePaymentUserRequest) Set ¶

func (*NullableCreatePaymentUserRequest) UnmarshalJSON ¶

func (v *NullableCreatePaymentUserRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePaymentUserRequest) Unset ¶

type NullableCreatePayoutInstructionRequest ¶

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

func (NullableCreatePayoutInstructionRequest) Get ¶

func (NullableCreatePayoutInstructionRequest) IsSet ¶

func (NullableCreatePayoutInstructionRequest) MarshalJSON ¶

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

func (*NullableCreatePayoutInstructionRequest) Set ¶

func (*NullableCreatePayoutInstructionRequest) UnmarshalJSON ¶

func (v *NullableCreatePayoutInstructionRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePayoutInstructionRequest) Unset ¶

type NullableCreateRecipientAccount ¶

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

func (NullableCreateRecipientAccount) Get ¶

func (NullableCreateRecipientAccount) IsSet ¶

func (NullableCreateRecipientAccount) MarshalJSON ¶

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

func (*NullableCreateRecipientAccount) Set ¶

func (*NullableCreateRecipientAccount) UnmarshalJSON ¶

func (v *NullableCreateRecipientAccount) UnmarshalJSON(src []byte) error

func (*NullableCreateRecipientAccount) Unset ¶

func (v *NullableCreateRecipientAccount) Unset()

type NullableCreateRecipientRequest ¶

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

func (NullableCreateRecipientRequest) Get ¶

func (NullableCreateRecipientRequest) IsSet ¶

func (NullableCreateRecipientRequest) MarshalJSON ¶

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

func (*NullableCreateRecipientRequest) Set ¶

func (*NullableCreateRecipientRequest) UnmarshalJSON ¶

func (v *NullableCreateRecipientRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateRecipientRequest) Unset ¶

func (v *NullableCreateRecipientRequest) Unset()

type NullableCreateRecipientResponse ¶

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

func (NullableCreateRecipientResponse) Get ¶

func (NullableCreateRecipientResponse) IsSet ¶

func (NullableCreateRecipientResponse) MarshalJSON ¶

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

func (*NullableCreateRecipientResponse) Set ¶

func (*NullableCreateRecipientResponse) UnmarshalJSON ¶

func (v *NullableCreateRecipientResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateRecipientResponse) Unset ¶

type NullableCreateScheduledPayoutRequest ¶

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

func (NullableCreateScheduledPayoutRequest) Get ¶

func (NullableCreateScheduledPayoutRequest) IsSet ¶

func (NullableCreateScheduledPayoutRequest) MarshalJSON ¶

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

func (*NullableCreateScheduledPayoutRequest) Set ¶

func (*NullableCreateScheduledPayoutRequest) UnmarshalJSON ¶

func (v *NullableCreateScheduledPayoutRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateScheduledPayoutRequest) Unset ¶

type NullableCreateSenderAccountRequest ¶

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

func (NullableCreateSenderAccountRequest) Get ¶

func (NullableCreateSenderAccountRequest) IsSet ¶

func (NullableCreateSenderAccountRequest) MarshalJSON ¶

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

func (*NullableCreateSenderAccountRequest) Set ¶

func (*NullableCreateSenderAccountRequest) UnmarshalJSON ¶

func (v *NullableCreateSenderAccountRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateSenderAccountRequest) Unset ¶

type NullableCreateSenderRequest ¶

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

func (NullableCreateSenderRequest) Get ¶

func (NullableCreateSenderRequest) IsSet ¶

func (NullableCreateSenderRequest) MarshalJSON ¶

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

func (*NullableCreateSenderRequest) Set ¶

func (*NullableCreateSenderRequest) UnmarshalJSON ¶

func (v *NullableCreateSenderRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateSenderRequest) Unset ¶

func (v *NullableCreateSenderRequest) Unset()

type NullableCurrencyAmount ¶

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

func NewNullableCurrencyAmount ¶

func NewNullableCurrencyAmount(val *CurrencyAmount) *NullableCurrencyAmount

func (NullableCurrencyAmount) Get ¶

func (NullableCurrencyAmount) IsSet ¶

func (v NullableCurrencyAmount) IsSet() bool

func (NullableCurrencyAmount) MarshalJSON ¶

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

func (*NullableCurrencyAmount) Set ¶

func (*NullableCurrencyAmount) UnmarshalJSON ¶

func (v *NullableCurrencyAmount) UnmarshalJSON(src []byte) error

func (*NullableCurrencyAmount) Unset ¶

func (v *NullableCurrencyAmount) Unset()

type NullableCustomerPaymentInstruction ¶

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

func (NullableCustomerPaymentInstruction) Get ¶

func (NullableCustomerPaymentInstruction) IsSet ¶

func (NullableCustomerPaymentInstruction) MarshalJSON ¶

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

func (*NullableCustomerPaymentInstruction) Set ¶

func (*NullableCustomerPaymentInstruction) UnmarshalJSON ¶

func (v *NullableCustomerPaymentInstruction) UnmarshalJSON(src []byte) error

func (*NullableCustomerPaymentInstruction) Unset ¶

type NullableCustomizationDetails ¶

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

func (NullableCustomizationDetails) Get ¶

func (NullableCustomizationDetails) IsSet ¶

func (NullableCustomizationDetails) MarshalJSON ¶

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

func (*NullableCustomizationDetails) Set ¶

func (*NullableCustomizationDetails) UnmarshalJSON ¶

func (v *NullableCustomizationDetails) UnmarshalJSON(src []byte) error

func (*NullableCustomizationDetails) Unset ¶

func (v *NullableCustomizationDetails) Unset()

type NullableDeleteInstitutionResponse ¶

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

func (NullableDeleteInstitutionResponse) Get ¶

func (NullableDeleteInstitutionResponse) IsSet ¶

func (NullableDeleteInstitutionResponse) MarshalJSON ¶

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

func (*NullableDeleteInstitutionResponse) Set ¶

func (*NullableDeleteInstitutionResponse) UnmarshalJSON ¶

func (v *NullableDeleteInstitutionResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteInstitutionResponse) Unset ¶

type NullableDeleteLoginIdentityResponse ¶

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

func (NullableDeleteLoginIdentityResponse) Get ¶

func (NullableDeleteLoginIdentityResponse) IsSet ¶

func (NullableDeleteLoginIdentityResponse) MarshalJSON ¶

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

func (*NullableDeleteLoginIdentityResponse) Set ¶

func (*NullableDeleteLoginIdentityResponse) UnmarshalJSON ¶

func (v *NullableDeleteLoginIdentityResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteLoginIdentityResponse) Unset ¶

type NullableEncryptedPayload ¶

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

func NewNullableEncryptedPayload ¶

func NewNullableEncryptedPayload(val *EncryptedPayload) *NullableEncryptedPayload

func (NullableEncryptedPayload) Get ¶

func (NullableEncryptedPayload) IsSet ¶

func (v NullableEncryptedPayload) IsSet() bool

func (NullableEncryptedPayload) MarshalJSON ¶

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

func (*NullableEncryptedPayload) Set ¶

func (*NullableEncryptedPayload) UnmarshalJSON ¶

func (v *NullableEncryptedPayload) UnmarshalJSON(src []byte) error

func (*NullableEncryptedPayload) Unset ¶

func (v *NullableEncryptedPayload) Unset()

type NullableErrBodyModel ¶

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

func NewNullableErrBodyModel ¶

func NewNullableErrBodyModel(val *ErrBodyModel) *NullableErrBodyModel

func (NullableErrBodyModel) Get ¶

func (NullableErrBodyModel) IsSet ¶

func (v NullableErrBodyModel) IsSet() bool

func (NullableErrBodyModel) MarshalJSON ¶

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

func (*NullableErrBodyModel) Set ¶

func (v *NullableErrBodyModel) Set(val *ErrBodyModel)

func (*NullableErrBodyModel) UnmarshalJSON ¶

func (v *NullableErrBodyModel) UnmarshalJSON(src []byte) error

func (*NullableErrBodyModel) Unset ¶

func (v *NullableErrBodyModel) Unset()

type NullableErrBodyModelV2 ¶

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

func NewNullableErrBodyModelV2 ¶

func NewNullableErrBodyModelV2(val *ErrBodyModelV2) *NullableErrBodyModelV2

func (NullableErrBodyModelV2) Get ¶

func (NullableErrBodyModelV2) IsSet ¶

func (v NullableErrBodyModelV2) IsSet() bool

func (NullableErrBodyModelV2) MarshalJSON ¶

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

func (*NullableErrBodyModelV2) Set ¶

func (*NullableErrBodyModelV2) UnmarshalJSON ¶

func (v *NullableErrBodyModelV2) UnmarshalJSON(src []byte) error

func (*NullableErrBodyModelV2) Unset ¶

func (v *NullableErrBodyModelV2) Unset()

type NullableErrorResponse ¶

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

func NewNullableErrorResponse ¶

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get ¶

func (NullableErrorResponse) IsSet ¶

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON ¶

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

func (*NullableErrorResponse) Set ¶

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON ¶

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset ¶

func (v *NullableErrorResponse) Unset()

type NullableFVCard ¶

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

func NewNullableFVCard ¶

func NewNullableFVCard(val *FVCard) *NullableFVCard

func (NullableFVCard) Get ¶

func (v NullableFVCard) Get() *FVCard

func (NullableFVCard) IsSet ¶

func (v NullableFVCard) IsSet() bool

func (NullableFVCard) MarshalJSON ¶

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

func (*NullableFVCard) Set ¶

func (v *NullableFVCard) Set(val *FVCard)

func (*NullableFVCard) UnmarshalJSON ¶

func (v *NullableFVCard) UnmarshalJSON(src []byte) error

func (*NullableFVCard) Unset ¶

func (v *NullableFVCard) Unset()

type NullableFVCardDetails ¶

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

func NewNullableFVCardDetails ¶

func NewNullableFVCardDetails(val *FVCardDetails) *NullableFVCardDetails

func (NullableFVCardDetails) Get ¶

func (NullableFVCardDetails) IsSet ¶

func (v NullableFVCardDetails) IsSet() bool

func (NullableFVCardDetails) MarshalJSON ¶

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

func (*NullableFVCardDetails) Set ¶

func (v *NullableFVCardDetails) Set(val *FVCardDetails)

func (*NullableFVCardDetails) UnmarshalJSON ¶

func (v *NullableFVCardDetails) UnmarshalJSON(src []byte) error

func (*NullableFVCardDetails) Unset ¶

func (v *NullableFVCardDetails) Unset()

type NullableFee ¶

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

func NewNullableFee ¶

func NewNullableFee(val *Fee) *NullableFee

func (NullableFee) Get ¶

func (v NullableFee) Get() *Fee

func (NullableFee) IsSet ¶

func (v NullableFee) IsSet() bool

func (NullableFee) MarshalJSON ¶

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

func (*NullableFee) Set ¶

func (v *NullableFee) Set(val *Fee)

func (*NullableFee) UnmarshalJSON ¶

func (v *NullableFee) UnmarshalJSON(src []byte) error

func (*NullableFee) Unset ¶

func (v *NullableFee) Unset()

type NullableFloat32 ¶

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

func NewNullableFloat32 ¶

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get ¶

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet ¶

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON ¶

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

func (*NullableFloat32) Set ¶

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON ¶

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset ¶

func (v *NullableFloat32) Unset()

type NullableFloat64 ¶

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

func NewNullableFloat64 ¶

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get ¶

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet ¶

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON ¶

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

func (*NullableFloat64) Set ¶

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON ¶

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset ¶

func (v *NullableFloat64) Unset()

type NullableFpsQrCodeResponse ¶

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

func NewNullableFpsQrCodeResponse ¶

func NewNullableFpsQrCodeResponse(val *FpsQrCodeResponse) *NullableFpsQrCodeResponse

func (NullableFpsQrCodeResponse) Get ¶

func (NullableFpsQrCodeResponse) IsSet ¶

func (v NullableFpsQrCodeResponse) IsSet() bool

func (NullableFpsQrCodeResponse) MarshalJSON ¶

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

func (*NullableFpsQrCodeResponse) Set ¶

func (*NullableFpsQrCodeResponse) UnmarshalJSON ¶

func (v *NullableFpsQrCodeResponse) UnmarshalJSON(src []byte) error

func (*NullableFpsQrCodeResponse) Unset ¶

func (v *NullableFpsQrCodeResponse) Unset()

type NullableFvErrorModel ¶

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

func NewNullableFvErrorModel ¶

func NewNullableFvErrorModel(val *FvErrorModel) *NullableFvErrorModel

func (NullableFvErrorModel) Get ¶

func (NullableFvErrorModel) IsSet ¶

func (v NullableFvErrorModel) IsSet() bool

func (NullableFvErrorModel) MarshalJSON ¶

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

func (*NullableFvErrorModel) Set ¶

func (v *NullableFvErrorModel) Set(val *FvErrorModel)

func (*NullableFvErrorModel) UnmarshalJSON ¶

func (v *NullableFvErrorModel) UnmarshalJSON(src []byte) error

func (*NullableFvErrorModel) Unset ¶

func (v *NullableFvErrorModel) Unset()

type NullableFvErrorModelV2 ¶

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

func NewNullableFvErrorModelV2 ¶

func NewNullableFvErrorModelV2(val *FvErrorModelV2) *NullableFvErrorModelV2

func (NullableFvErrorModelV2) Get ¶

func (NullableFvErrorModelV2) IsSet ¶

func (v NullableFvErrorModelV2) IsSet() bool

func (NullableFvErrorModelV2) MarshalJSON ¶

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

func (*NullableFvErrorModelV2) Set ¶

func (*NullableFvErrorModelV2) UnmarshalJSON ¶

func (v *NullableFvErrorModelV2) UnmarshalJSON(src []byte) error

func (*NullableFvErrorModelV2) Unset ¶

func (v *NullableFvErrorModelV2) Unset()

type NullableGenericAmount ¶

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

func NewNullableGenericAmount ¶

func NewNullableGenericAmount(val *GenericAmount) *NullableGenericAmount

func (NullableGenericAmount) Get ¶

func (NullableGenericAmount) IsSet ¶

func (v NullableGenericAmount) IsSet() bool

func (NullableGenericAmount) MarshalJSON ¶

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

func (*NullableGenericAmount) Set ¶

func (v *NullableGenericAmount) Set(val *GenericAmount)

func (*NullableGenericAmount) UnmarshalJSON ¶

func (v *NullableGenericAmount) UnmarshalJSON(src []byte) error

func (*NullableGenericAmount) Unset ¶

func (v *NullableGenericAmount) Unset()

type NullableGetAccountNumberResponse ¶

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

func (NullableGetAccountNumberResponse) Get ¶

func (NullableGetAccountNumberResponse) IsSet ¶

func (NullableGetAccountNumberResponse) MarshalJSON ¶

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

func (*NullableGetAccountNumberResponse) Set ¶

func (*NullableGetAccountNumberResponse) UnmarshalJSON ¶

func (v *NullableGetAccountNumberResponse) UnmarshalJSON(src []byte) error

func (*NullableGetAccountNumberResponse) Unset ¶

type NullableGetAccountResponse ¶

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

func NewNullableGetAccountResponse ¶

func NewNullableGetAccountResponse(val *GetAccountResponse) *NullableGetAccountResponse

func (NullableGetAccountResponse) Get ¶

func (NullableGetAccountResponse) IsSet ¶

func (v NullableGetAccountResponse) IsSet() bool

func (NullableGetAccountResponse) MarshalJSON ¶

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

func (*NullableGetAccountResponse) Set ¶

func (*NullableGetAccountResponse) UnmarshalJSON ¶

func (v *NullableGetAccountResponse) UnmarshalJSON(src []byte) error

func (*NullableGetAccountResponse) Unset ¶

func (v *NullableGetAccountResponse) Unset()

type NullableGetBalanceHistoryResponse ¶

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

func (NullableGetBalanceHistoryResponse) Get ¶

func (NullableGetBalanceHistoryResponse) IsSet ¶

func (NullableGetBalanceHistoryResponse) MarshalJSON ¶

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

func (*NullableGetBalanceHistoryResponse) Set ¶

func (*NullableGetBalanceHistoryResponse) UnmarshalJSON ¶

func (v *NullableGetBalanceHistoryResponse) UnmarshalJSON(src []byte) error

func (*NullableGetBalanceHistoryResponse) Unset ¶

type NullableGetIdentityResponse ¶

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

func (NullableGetIdentityResponse) Get ¶

func (NullableGetIdentityResponse) IsSet ¶

func (NullableGetIdentityResponse) MarshalJSON ¶

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

func (*NullableGetIdentityResponse) Set ¶

func (*NullableGetIdentityResponse) UnmarshalJSON ¶

func (v *NullableGetIdentityResponse) UnmarshalJSON(src []byte) error

func (*NullableGetIdentityResponse) Unset ¶

func (v *NullableGetIdentityResponse) Unset()

type NullableGetJWKSResponse ¶

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

func NewNullableGetJWKSResponse ¶

func NewNullableGetJWKSResponse(val *GetJWKSResponse) *NullableGetJWKSResponse

func (NullableGetJWKSResponse) Get ¶

func (NullableGetJWKSResponse) IsSet ¶

func (v NullableGetJWKSResponse) IsSet() bool

func (NullableGetJWKSResponse) MarshalJSON ¶

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

func (*NullableGetJWKSResponse) Set ¶

func (*NullableGetJWKSResponse) UnmarshalJSON ¶

func (v *NullableGetJWKSResponse) UnmarshalJSON(src []byte) error

func (*NullableGetJWKSResponse) Unset ¶

func (v *NullableGetJWKSResponse) Unset()

type NullableGetLineItemsForDisplayResponse ¶

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

func (NullableGetLineItemsForDisplayResponse) Get ¶

func (NullableGetLineItemsForDisplayResponse) IsSet ¶

func (NullableGetLineItemsForDisplayResponse) MarshalJSON ¶

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

func (*NullableGetLineItemsForDisplayResponse) Set ¶

func (*NullableGetLineItemsForDisplayResponse) UnmarshalJSON ¶

func (v *NullableGetLineItemsForDisplayResponse) UnmarshalJSON(src []byte) error

func (*NullableGetLineItemsForDisplayResponse) Unset ¶

type NullableGetLoginIdentityByIdResponse ¶

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

func (NullableGetLoginIdentityByIdResponse) Get ¶

func (NullableGetLoginIdentityByIdResponse) IsSet ¶

func (NullableGetLoginIdentityByIdResponse) MarshalJSON ¶

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

func (*NullableGetLoginIdentityByIdResponse) Set ¶

func (*NullableGetLoginIdentityByIdResponse) UnmarshalJSON ¶

func (v *NullableGetLoginIdentityByIdResponse) UnmarshalJSON(src []byte) error

func (*NullableGetLoginIdentityByIdResponse) Unset ¶

type NullableGetLoginIdentityHistoryResponse ¶

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

func (NullableGetLoginIdentityHistoryResponse) Get ¶

func (NullableGetLoginIdentityHistoryResponse) IsSet ¶

func (NullableGetLoginIdentityHistoryResponse) MarshalJSON ¶

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

func (*NullableGetLoginIdentityHistoryResponse) Set ¶

func (*NullableGetLoginIdentityHistoryResponse) UnmarshalJSON ¶

func (v *NullableGetLoginIdentityHistoryResponse) UnmarshalJSON(src []byte) error

func (*NullableGetLoginIdentityHistoryResponse) Unset ¶

type NullableGetMandateAuthLinkRequest ¶

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

func (NullableGetMandateAuthLinkRequest) Get ¶

func (NullableGetMandateAuthLinkRequest) IsSet ¶

func (NullableGetMandateAuthLinkRequest) MarshalJSON ¶

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

func (*NullableGetMandateAuthLinkRequest) Set ¶

func (*NullableGetMandateAuthLinkRequest) UnmarshalJSON ¶

func (v *NullableGetMandateAuthLinkRequest) UnmarshalJSON(src []byte) error

func (*NullableGetMandateAuthLinkRequest) Unset ¶

type NullableGetMandateAuthLinkResponse ¶

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

func (NullableGetMandateAuthLinkResponse) Get ¶

func (NullableGetMandateAuthLinkResponse) IsSet ¶

func (NullableGetMandateAuthLinkResponse) MarshalJSON ¶

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

func (*NullableGetMandateAuthLinkResponse) Set ¶

func (*NullableGetMandateAuthLinkResponse) UnmarshalJSON ¶

func (v *NullableGetMandateAuthLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMandateAuthLinkResponse) Unset ¶

type NullableGetMandateAuthResponse ¶

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

func (NullableGetMandateAuthResponse) Get ¶

func (NullableGetMandateAuthResponse) IsSet ¶

func (NullableGetMandateAuthResponse) MarshalJSON ¶

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

func (*NullableGetMandateAuthResponse) Set ¶

func (*NullableGetMandateAuthResponse) UnmarshalJSON ¶

func (v *NullableGetMandateAuthResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMandateAuthResponse) Unset ¶

func (v *NullableGetMandateAuthResponse) Unset()

type NullableGetMandateResponse ¶

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

func NewNullableGetMandateResponse ¶

func NewNullableGetMandateResponse(val *GetMandateResponse) *NullableGetMandateResponse

func (NullableGetMandateResponse) Get ¶

func (NullableGetMandateResponse) IsSet ¶

func (v NullableGetMandateResponse) IsSet() bool

func (NullableGetMandateResponse) MarshalJSON ¶

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

func (*NullableGetMandateResponse) Set ¶

func (*NullableGetMandateResponse) UnmarshalJSON ¶

func (v *NullableGetMandateResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMandateResponse) Unset ¶

func (v *NullableGetMandateResponse) Unset()

type NullableGetMandateSender ¶

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

func NewNullableGetMandateSender ¶

func NewNullableGetMandateSender(val *GetMandateSender) *NullableGetMandateSender

func (NullableGetMandateSender) Get ¶

func (NullableGetMandateSender) IsSet ¶

func (v NullableGetMandateSender) IsSet() bool

func (NullableGetMandateSender) MarshalJSON ¶

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

func (*NullableGetMandateSender) Set ¶

func (*NullableGetMandateSender) UnmarshalJSON ¶

func (v *NullableGetMandateSender) UnmarshalJSON(src []byte) error

func (*NullableGetMandateSender) Unset ¶

func (v *NullableGetMandateSender) Unset()

type NullableGetMandatesResponse ¶

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

func (NullableGetMandatesResponse) Get ¶

func (NullableGetMandatesResponse) IsSet ¶

func (NullableGetMandatesResponse) MarshalJSON ¶

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

func (*NullableGetMandatesResponse) Set ¶

func (*NullableGetMandatesResponse) UnmarshalJSON ¶

func (v *NullableGetMandatesResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMandatesResponse) Unset ¶

func (v *NullableGetMandatesResponse) Unset()

type NullableGetPaymentInstructionsResponse ¶

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

func (NullableGetPaymentInstructionsResponse) Get ¶

func (NullableGetPaymentInstructionsResponse) IsSet ¶

func (NullableGetPaymentInstructionsResponse) MarshalJSON ¶

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

func (*NullableGetPaymentInstructionsResponse) Set ¶

func (*NullableGetPaymentInstructionsResponse) UnmarshalJSON ¶

func (v *NullableGetPaymentInstructionsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetPaymentInstructionsResponse) Unset ¶

type NullableGetPaymentResponse ¶

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

func NewNullableGetPaymentResponse ¶

func NewNullableGetPaymentResponse(val *GetPaymentResponse) *NullableGetPaymentResponse

func (NullableGetPaymentResponse) Get ¶

func (NullableGetPaymentResponse) IsSet ¶

func (v NullableGetPaymentResponse) IsSet() bool

func (NullableGetPaymentResponse) MarshalJSON ¶

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

func (*NullableGetPaymentResponse) Set ¶

func (*NullableGetPaymentResponse) UnmarshalJSON ¶

func (v *NullableGetPaymentResponse) UnmarshalJSON(src []byte) error

func (*NullableGetPaymentResponse) Unset ¶

func (v *NullableGetPaymentResponse) Unset()

type NullableGetPaymentUserResponse ¶

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

func (NullableGetPaymentUserResponse) Get ¶

func (NullableGetPaymentUserResponse) IsSet ¶

func (NullableGetPaymentUserResponse) MarshalJSON ¶

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

func (*NullableGetPaymentUserResponse) Set ¶

func (*NullableGetPaymentUserResponse) UnmarshalJSON ¶

func (v *NullableGetPaymentUserResponse) UnmarshalJSON(src []byte) error

func (*NullableGetPaymentUserResponse) Unset ¶

func (v *NullableGetPaymentUserResponse) Unset()

type NullableGetRecipientResponse ¶

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

func (NullableGetRecipientResponse) Get ¶

func (NullableGetRecipientResponse) IsSet ¶

func (NullableGetRecipientResponse) MarshalJSON ¶

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

func (*NullableGetRecipientResponse) Set ¶

func (*NullableGetRecipientResponse) UnmarshalJSON ¶

func (v *NullableGetRecipientResponse) UnmarshalJSON(src []byte) error

func (*NullableGetRecipientResponse) Unset ¶

func (v *NullableGetRecipientResponse) Unset()

type NullableGetStatementLinkResponse ¶

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

func (NullableGetStatementLinkResponse) Get ¶

func (NullableGetStatementLinkResponse) IsSet ¶

func (NullableGetStatementLinkResponse) MarshalJSON ¶

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

func (*NullableGetStatementLinkResponse) Set ¶

func (*NullableGetStatementLinkResponse) UnmarshalJSON ¶

func (v *NullableGetStatementLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableGetStatementLinkResponse) Unset ¶

type NullableGetStatementsResponse ¶

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

func (NullableGetStatementsResponse) Get ¶

func (NullableGetStatementsResponse) IsSet ¶

func (NullableGetStatementsResponse) MarshalJSON ¶

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

func (*NullableGetStatementsResponse) Set ¶

func (*NullableGetStatementsResponse) UnmarshalJSON ¶

func (v *NullableGetStatementsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetStatementsResponse) Unset ¶

func (v *NullableGetStatementsResponse) Unset()

type NullableIdentity ¶

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

func NewNullableIdentity ¶

func NewNullableIdentity(val *Identity) *NullableIdentity

func (NullableIdentity) Get ¶

func (v NullableIdentity) Get() *Identity

func (NullableIdentity) IsSet ¶

func (v NullableIdentity) IsSet() bool

func (NullableIdentity) MarshalJSON ¶

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

func (*NullableIdentity) Set ¶

func (v *NullableIdentity) Set(val *Identity)

func (*NullableIdentity) UnmarshalJSON ¶

func (v *NullableIdentity) UnmarshalJSON(src []byte) error

func (*NullableIdentity) Unset ¶

func (v *NullableIdentity) Unset()

type NullableIdentityAddress ¶

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

func NewNullableIdentityAddress ¶

func NewNullableIdentityAddress(val *IdentityAddress) *NullableIdentityAddress

func (NullableIdentityAddress) Get ¶

func (NullableIdentityAddress) IsSet ¶

func (v NullableIdentityAddress) IsSet() bool

func (NullableIdentityAddress) MarshalJSON ¶

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

func (*NullableIdentityAddress) Set ¶

func (*NullableIdentityAddress) UnmarshalJSON ¶

func (v *NullableIdentityAddress) UnmarshalJSON(src []byte) error

func (*NullableIdentityAddress) Unset ¶

func (v *NullableIdentityAddress) Unset()

type NullableIdentityDateOfBirth ¶

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

func (NullableIdentityDateOfBirth) Get ¶

func (NullableIdentityDateOfBirth) IsSet ¶

func (NullableIdentityDateOfBirth) MarshalJSON ¶

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

func (*NullableIdentityDateOfBirth) Set ¶

func (*NullableIdentityDateOfBirth) UnmarshalJSON ¶

func (v *NullableIdentityDateOfBirth) UnmarshalJSON(src []byte) error

func (*NullableIdentityDateOfBirth) Unset ¶

func (v *NullableIdentityDateOfBirth) Unset()

type NullableIdentityEmail ¶

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

func NewNullableIdentityEmail ¶

func NewNullableIdentityEmail(val *IdentityEmail) *NullableIdentityEmail

func (NullableIdentityEmail) Get ¶

func (NullableIdentityEmail) IsSet ¶

func (v NullableIdentityEmail) IsSet() bool

func (NullableIdentityEmail) MarshalJSON ¶

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

func (*NullableIdentityEmail) Set ¶

func (v *NullableIdentityEmail) Set(val *IdentityEmail)

func (*NullableIdentityEmail) UnmarshalJSON ¶

func (v *NullableIdentityEmail) UnmarshalJSON(src []byte) error

func (*NullableIdentityEmail) Unset ¶

func (v *NullableIdentityEmail) Unset()

type NullableIdentityName ¶

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

func NewNullableIdentityName ¶

func NewNullableIdentityName(val *IdentityName) *NullableIdentityName

func (NullableIdentityName) Get ¶

func (NullableIdentityName) IsSet ¶

func (v NullableIdentityName) IsSet() bool

func (NullableIdentityName) MarshalJSON ¶

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

func (*NullableIdentityName) Set ¶

func (v *NullableIdentityName) Set(val *IdentityName)

func (*NullableIdentityName) UnmarshalJSON ¶

func (v *NullableIdentityName) UnmarshalJSON(src []byte) error

func (*NullableIdentityName) Unset ¶

func (v *NullableIdentityName) Unset()

type NullableIdentityPhoneNumber ¶

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

func (NullableIdentityPhoneNumber) Get ¶

func (NullableIdentityPhoneNumber) IsSet ¶

func (NullableIdentityPhoneNumber) MarshalJSON ¶

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

func (*NullableIdentityPhoneNumber) Set ¶

func (*NullableIdentityPhoneNumber) UnmarshalJSON ¶

func (v *NullableIdentityPhoneNumber) UnmarshalJSON(src []byte) error

func (*NullableIdentityPhoneNumber) Unset ¶

func (v *NullableIdentityPhoneNumber) Unset()

type NullableIncomeEstimate ¶

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

func NewNullableIncomeEstimate ¶

func NewNullableIncomeEstimate(val *IncomeEstimate) *NullableIncomeEstimate

func (NullableIncomeEstimate) Get ¶

func (NullableIncomeEstimate) IsSet ¶

func (v NullableIncomeEstimate) IsSet() bool

func (NullableIncomeEstimate) MarshalJSON ¶

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

func (*NullableIncomeEstimate) Set ¶

func (*NullableIncomeEstimate) UnmarshalJSON ¶

func (v *NullableIncomeEstimate) UnmarshalJSON(src []byte) error

func (*NullableIncomeEstimate) Unset ¶

func (v *NullableIncomeEstimate) Unset()

type NullableIncomeResponse ¶

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

func NewNullableIncomeResponse ¶

func NewNullableIncomeResponse(val *IncomeResponse) *NullableIncomeResponse

func (NullableIncomeResponse) Get ¶

func (NullableIncomeResponse) IsSet ¶

func (v NullableIncomeResponse) IsSet() bool

func (NullableIncomeResponse) MarshalJSON ¶

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

func (*NullableIncomeResponse) Set ¶

func (*NullableIncomeResponse) UnmarshalJSON ¶

func (v *NullableIncomeResponse) UnmarshalJSON(src []byte) error

func (*NullableIncomeResponse) Unset ¶

func (v *NullableIncomeResponse) Unset()

type NullableIncomeStream ¶

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

func NewNullableIncomeStream ¶

func NewNullableIncomeStream(val *IncomeStream) *NullableIncomeStream

func (NullableIncomeStream) Get ¶

func (NullableIncomeStream) IsSet ¶

func (v NullableIncomeStream) IsSet() bool

func (NullableIncomeStream) MarshalJSON ¶

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

func (*NullableIncomeStream) Set ¶

func (v *NullableIncomeStream) Set(val *IncomeStream)

func (*NullableIncomeStream) UnmarshalJSON ¶

func (v *NullableIncomeStream) UnmarshalJSON(src []byte) error

func (*NullableIncomeStream) Unset ¶

func (v *NullableIncomeStream) Unset()

type NullableIncomeTotal ¶

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

func NewNullableIncomeTotal ¶

func NewNullableIncomeTotal(val *IncomeTotal) *NullableIncomeTotal

func (NullableIncomeTotal) Get ¶

func (NullableIncomeTotal) IsSet ¶

func (v NullableIncomeTotal) IsSet() bool

func (NullableIncomeTotal) MarshalJSON ¶

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

func (*NullableIncomeTotal) Set ¶

func (v *NullableIncomeTotal) Set(val *IncomeTotal)

func (*NullableIncomeTotal) UnmarshalJSON ¶

func (v *NullableIncomeTotal) UnmarshalJSON(src []byte) error

func (*NullableIncomeTotal) Unset ¶

func (v *NullableIncomeTotal) Unset()

type NullableInstitution ¶

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

func NewNullableInstitution ¶

func NewNullableInstitution(val *Institution) *NullableInstitution

func (NullableInstitution) Get ¶

func (NullableInstitution) IsSet ¶

func (v NullableInstitution) IsSet() bool

func (NullableInstitution) MarshalJSON ¶

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

func (*NullableInstitution) Set ¶

func (v *NullableInstitution) Set(val *Institution)

func (*NullableInstitution) UnmarshalJSON ¶

func (v *NullableInstitution) UnmarshalJSON(src []byte) error

func (*NullableInstitution) Unset ¶

func (v *NullableInstitution) Unset()

type NullableInstitutionShort ¶

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

func NewNullableInstitutionShort ¶

func NewNullableInstitutionShort(val *InstitutionShort) *NullableInstitutionShort

func (NullableInstitutionShort) Get ¶

func (NullableInstitutionShort) IsSet ¶

func (v NullableInstitutionShort) IsSet() bool

func (NullableInstitutionShort) MarshalJSON ¶

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

func (*NullableInstitutionShort) Set ¶

func (*NullableInstitutionShort) UnmarshalJSON ¶

func (v *NullableInstitutionShort) UnmarshalJSON(src []byte) error

func (*NullableInstitutionShort) Unset ¶

func (v *NullableInstitutionShort) Unset()

type NullableInt ¶

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

func NewNullableInt ¶

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get ¶

func (v NullableInt) Get() *int

func (NullableInt) IsSet ¶

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON ¶

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

func (*NullableInt) Set ¶

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON ¶

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset ¶

func (v *NullableInt) Unset()

type NullableInt32 ¶

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

func NewNullableInt32 ¶

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get ¶

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet ¶

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON ¶

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

func (*NullableInt32) Set ¶

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON ¶

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset ¶

func (v *NullableInt32) Unset()

type NullableInt64 ¶

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

func NewNullableInt64 ¶

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get ¶

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet ¶

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON ¶

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

func (*NullableInt64) Set ¶

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON ¶

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset ¶

func (v *NullableInt64) Unset()

type NullableIntegrationMetadataRequest ¶

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

func (NullableIntegrationMetadataRequest) Get ¶

func (NullableIntegrationMetadataRequest) IsSet ¶

func (NullableIntegrationMetadataRequest) MarshalJSON ¶

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

func (*NullableIntegrationMetadataRequest) Set ¶

func (*NullableIntegrationMetadataRequest) UnmarshalJSON ¶

func (v *NullableIntegrationMetadataRequest) UnmarshalJSON(src []byte) error

func (*NullableIntegrationMetadataRequest) Unset ¶

type NullableIntegrationMetadataResponse ¶

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

func (NullableIntegrationMetadataResponse) Get ¶

func (NullableIntegrationMetadataResponse) IsSet ¶

func (NullableIntegrationMetadataResponse) MarshalJSON ¶

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

func (*NullableIntegrationMetadataResponse) Set ¶

func (*NullableIntegrationMetadataResponse) UnmarshalJSON ¶

func (v *NullableIntegrationMetadataResponse) UnmarshalJSON(src []byte) error

func (*NullableIntegrationMetadataResponse) Unset ¶

type NullableJWKSKey ¶

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

func NewNullableJWKSKey ¶

func NewNullableJWKSKey(val *JWKSKey) *NullableJWKSKey

func (NullableJWKSKey) Get ¶

func (v NullableJWKSKey) Get() *JWKSKey

func (NullableJWKSKey) IsSet ¶

func (v NullableJWKSKey) IsSet() bool

func (NullableJWKSKey) MarshalJSON ¶

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

func (*NullableJWKSKey) Set ¶

func (v *NullableJWKSKey) Set(val *JWKSKey)

func (*NullableJWKSKey) UnmarshalJSON ¶

func (v *NullableJWKSKey) UnmarshalJSON(src []byte) error

func (*NullableJWKSKey) Unset ¶

func (v *NullableJWKSKey) Unset()

type NullableLineItem ¶

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

func NewNullableLineItem ¶

func NewNullableLineItem(val *LineItem) *NullableLineItem

func (NullableLineItem) Get ¶

func (v NullableLineItem) Get() *LineItem

func (NullableLineItem) IsSet ¶

func (v NullableLineItem) IsSet() bool

func (NullableLineItem) MarshalJSON ¶

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

func (*NullableLineItem) Set ¶

func (v *NullableLineItem) Set(val *LineItem)

func (*NullableLineItem) UnmarshalJSON ¶

func (v *NullableLineItem) UnmarshalJSON(src []byte) error

func (*NullableLineItem) Unset ¶

func (v *NullableLineItem) Unset()

type NullableLinkRequest ¶

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

func NewNullableLinkRequest ¶

func NewNullableLinkRequest(val *LinkRequest) *NullableLinkRequest

func (NullableLinkRequest) Get ¶

func (NullableLinkRequest) IsSet ¶

func (v NullableLinkRequest) IsSet() bool

func (NullableLinkRequest) MarshalJSON ¶

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

func (*NullableLinkRequest) Set ¶

func (v *NullableLinkRequest) Set(val *LinkRequest)

func (*NullableLinkRequest) UnmarshalJSON ¶

func (v *NullableLinkRequest) UnmarshalJSON(src []byte) error

func (*NullableLinkRequest) Unset ¶

func (v *NullableLinkRequest) Unset()

type NullableLinkResponse ¶

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

func NewNullableLinkResponse ¶

func NewNullableLinkResponse(val *LinkResponse) *NullableLinkResponse

func (NullableLinkResponse) Get ¶

func (NullableLinkResponse) IsSet ¶

func (v NullableLinkResponse) IsSet() bool

func (NullableLinkResponse) MarshalJSON ¶

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

func (*NullableLinkResponse) Set ¶

func (v *NullableLinkResponse) Set(val *LinkResponse)

func (*NullableLinkResponse) UnmarshalJSON ¶

func (v *NullableLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableLinkResponse) Unset ¶

func (v *NullableLinkResponse) Unset()

type NullableLinkStatusActionModel ¶

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

func (NullableLinkStatusActionModel) Get ¶

func (NullableLinkStatusActionModel) IsSet ¶

func (NullableLinkStatusActionModel) MarshalJSON ¶

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

func (*NullableLinkStatusActionModel) Set ¶

func (*NullableLinkStatusActionModel) UnmarshalJSON ¶

func (v *NullableLinkStatusActionModel) UnmarshalJSON(src []byte) error

func (*NullableLinkStatusActionModel) Unset ¶

func (v *NullableLinkStatusActionModel) Unset()

type NullableLinkStatusPendingModel ¶

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

func (NullableLinkStatusPendingModel) Get ¶

func (NullableLinkStatusPendingModel) IsSet ¶

func (NullableLinkStatusPendingModel) MarshalJSON ¶

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

func (*NullableLinkStatusPendingModel) Set ¶

func (*NullableLinkStatusPendingModel) UnmarshalJSON ¶

func (v *NullableLinkStatusPendingModel) UnmarshalJSON(src []byte) error

func (*NullableLinkStatusPendingModel) Unset ¶

func (v *NullableLinkStatusPendingModel) Unset()

type NullableLinkStatusResponse ¶

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

func NewNullableLinkStatusResponse ¶

func NewNullableLinkStatusResponse(val *LinkStatusResponse) *NullableLinkStatusResponse

func (NullableLinkStatusResponse) Get ¶

func (NullableLinkStatusResponse) IsSet ¶

func (v NullableLinkStatusResponse) IsSet() bool

func (NullableLinkStatusResponse) MarshalJSON ¶

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

func (*NullableLinkStatusResponse) Set ¶

func (*NullableLinkStatusResponse) UnmarshalJSON ¶

func (v *NullableLinkStatusResponse) UnmarshalJSON(src []byte) error

func (*NullableLinkStatusResponse) Unset ¶

func (v *NullableLinkStatusResponse) Unset()

type NullableLinkTokenRequest ¶

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

func NewNullableLinkTokenRequest ¶

func NewNullableLinkTokenRequest(val *LinkTokenRequest) *NullableLinkTokenRequest

func (NullableLinkTokenRequest) Get ¶

func (NullableLinkTokenRequest) IsSet ¶

func (v NullableLinkTokenRequest) IsSet() bool

func (NullableLinkTokenRequest) MarshalJSON ¶

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

func (*NullableLinkTokenRequest) Set ¶

func (*NullableLinkTokenRequest) UnmarshalJSON ¶

func (v *NullableLinkTokenRequest) UnmarshalJSON(src []byte) error

func (*NullableLinkTokenRequest) Unset ¶

func (v *NullableLinkTokenRequest) Unset()

type NullableLinkTokenResponse ¶

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

func NewNullableLinkTokenResponse ¶

func NewNullableLinkTokenResponse(val *LinkTokenResponse) *NullableLinkTokenResponse

func (NullableLinkTokenResponse) Get ¶

func (NullableLinkTokenResponse) IsSet ¶

func (v NullableLinkTokenResponse) IsSet() bool

func (NullableLinkTokenResponse) MarshalJSON ¶

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

func (*NullableLinkTokenResponse) Set ¶

func (*NullableLinkTokenResponse) UnmarshalJSON ¶

func (v *NullableLinkTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableLinkTokenResponse) Unset ¶

func (v *NullableLinkTokenResponse) Unset()

type NullableListAccountsResponse ¶

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

func (NullableListAccountsResponse) Get ¶

func (NullableListAccountsResponse) IsSet ¶

func (NullableListAccountsResponse) MarshalJSON ¶

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

func (*NullableListAccountsResponse) Set ¶

func (*NullableListAccountsResponse) UnmarshalJSON ¶

func (v *NullableListAccountsResponse) UnmarshalJSON(src []byte) error

func (*NullableListAccountsResponse) Unset ¶

func (v *NullableListAccountsResponse) Unset()

type NullableListCardsDetailsResponse ¶

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

func (NullableListCardsDetailsResponse) Get ¶

func (NullableListCardsDetailsResponse) IsSet ¶

func (NullableListCardsDetailsResponse) MarshalJSON ¶

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

func (*NullableListCardsDetailsResponse) Set ¶

func (*NullableListCardsDetailsResponse) UnmarshalJSON ¶

func (v *NullableListCardsDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullableListCardsDetailsResponse) Unset ¶

type NullableListMandatesResponse ¶

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

func (NullableListMandatesResponse) Get ¶

func (NullableListMandatesResponse) IsSet ¶

func (NullableListMandatesResponse) MarshalJSON ¶

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

func (*NullableListMandatesResponse) Set ¶

func (*NullableListMandatesResponse) UnmarshalJSON ¶

func (v *NullableListMandatesResponse) UnmarshalJSON(src []byte) error

func (*NullableListMandatesResponse) Unset ¶

func (v *NullableListMandatesResponse) Unset()

type NullableListPaymentAccountsResponse ¶

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

func (NullableListPaymentAccountsResponse) Get ¶

func (NullableListPaymentAccountsResponse) IsSet ¶

func (NullableListPaymentAccountsResponse) MarshalJSON ¶

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

func (*NullableListPaymentAccountsResponse) Set ¶

func (*NullableListPaymentAccountsResponse) UnmarshalJSON ¶

func (v *NullableListPaymentAccountsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPaymentAccountsResponse) Unset ¶

type NullableListPaymentInstructionsResponse ¶

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

func (NullableListPaymentInstructionsResponse) Get ¶

func (NullableListPaymentInstructionsResponse) IsSet ¶

func (NullableListPaymentInstructionsResponse) MarshalJSON ¶

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

func (*NullableListPaymentInstructionsResponse) Set ¶

func (*NullableListPaymentInstructionsResponse) UnmarshalJSON ¶

func (v *NullableListPaymentInstructionsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPaymentInstructionsResponse) Unset ¶

type NullableListPaymentMethodsResponse ¶

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

func (NullableListPaymentMethodsResponse) Get ¶

func (NullableListPaymentMethodsResponse) IsSet ¶

func (NullableListPaymentMethodsResponse) MarshalJSON ¶

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

func (*NullableListPaymentMethodsResponse) Set ¶

func (*NullableListPaymentMethodsResponse) UnmarshalJSON ¶

func (v *NullableListPaymentMethodsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPaymentMethodsResponse) Unset ¶

type NullableListPaymentsResponse ¶

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

func (NullableListPaymentsResponse) Get ¶

func (NullableListPaymentsResponse) IsSet ¶

func (NullableListPaymentsResponse) MarshalJSON ¶

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

func (*NullableListPaymentsResponse) Set ¶

func (*NullableListPaymentsResponse) UnmarshalJSON ¶

func (v *NullableListPaymentsResponse) UnmarshalJSON(src []byte) error

func (*NullableListPaymentsResponse) Unset ¶

func (v *NullableListPaymentsResponse) Unset()

type NullableListTransactionsResponse ¶

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

func (NullableListTransactionsResponse) Get ¶

func (NullableListTransactionsResponse) IsSet ¶

func (NullableListTransactionsResponse) MarshalJSON ¶

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

func (*NullableListTransactionsResponse) Set ¶

func (*NullableListTransactionsResponse) UnmarshalJSON ¶

func (v *NullableListTransactionsResponse) UnmarshalJSON(src []byte) error

func (*NullableListTransactionsResponse) Unset ¶

type NullableLoginAction ¶

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

func NewNullableLoginAction ¶

func NewNullableLoginAction(val *LoginAction) *NullableLoginAction

func (NullableLoginAction) Get ¶

func (NullableLoginAction) IsSet ¶

func (v NullableLoginAction) IsSet() bool

func (NullableLoginAction) MarshalJSON ¶

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

func (*NullableLoginAction) Set ¶

func (v *NullableLoginAction) Set(val *LoginAction)

func (*NullableLoginAction) UnmarshalJSON ¶

func (v *NullableLoginAction) UnmarshalJSON(src []byte) error

func (*NullableLoginAction) Unset ¶

func (v *NullableLoginAction) Unset()

type NullableLoginField ¶

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

func NewNullableLoginField ¶

func NewNullableLoginField(val *LoginField) *NullableLoginField

func (NullableLoginField) Get ¶

func (v NullableLoginField) Get() *LoginField

func (NullableLoginField) IsSet ¶

func (v NullableLoginField) IsSet() bool

func (NullableLoginField) MarshalJSON ¶

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

func (*NullableLoginField) Set ¶

func (v *NullableLoginField) Set(val *LoginField)

func (*NullableLoginField) UnmarshalJSON ¶

func (v *NullableLoginField) UnmarshalJSON(src []byte) error

func (*NullableLoginField) Unset ¶

func (v *NullableLoginField) Unset()

type NullableLoginIdentity ¶

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

func NewNullableLoginIdentity ¶

func NewNullableLoginIdentity(val *LoginIdentity) *NullableLoginIdentity

func (NullableLoginIdentity) Get ¶

func (NullableLoginIdentity) IsSet ¶

func (v NullableLoginIdentity) IsSet() bool

func (NullableLoginIdentity) MarshalJSON ¶

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

func (*NullableLoginIdentity) Set ¶

func (v *NullableLoginIdentity) Set(val *LoginIdentity)

func (*NullableLoginIdentity) UnmarshalJSON ¶

func (v *NullableLoginIdentity) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentity) Unset ¶

func (v *NullableLoginIdentity) Unset()

type NullableLoginIdentityBillingDetails ¶

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

func (NullableLoginIdentityBillingDetails) Get ¶

func (NullableLoginIdentityBillingDetails) IsSet ¶

func (NullableLoginIdentityBillingDetails) MarshalJSON ¶

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

func (*NullableLoginIdentityBillingDetails) Set ¶

func (*NullableLoginIdentityBillingDetails) UnmarshalJSON ¶

func (v *NullableLoginIdentityBillingDetails) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentityBillingDetails) Unset ¶

type NullableLoginIdentityError ¶

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

func NewNullableLoginIdentityError ¶

func NewNullableLoginIdentityError(val *LoginIdentityError) *NullableLoginIdentityError

func (NullableLoginIdentityError) Get ¶

func (NullableLoginIdentityError) IsSet ¶

func (v NullableLoginIdentityError) IsSet() bool

func (NullableLoginIdentityError) MarshalJSON ¶

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

func (*NullableLoginIdentityError) Set ¶

func (*NullableLoginIdentityError) UnmarshalJSON ¶

func (v *NullableLoginIdentityError) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentityError) Unset ¶

func (v *NullableLoginIdentityError) Unset()

type NullableLoginIdentityLoginMethodsAvailable ¶

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

func (NullableLoginIdentityLoginMethodsAvailable) Get ¶

func (NullableLoginIdentityLoginMethodsAvailable) IsSet ¶

func (NullableLoginIdentityLoginMethodsAvailable) MarshalJSON ¶

func (*NullableLoginIdentityLoginMethodsAvailable) Set ¶

func (*NullableLoginIdentityLoginMethodsAvailable) UnmarshalJSON ¶

func (v *NullableLoginIdentityLoginMethodsAvailable) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentityLoginMethodsAvailable) Unset ¶

type NullableLoginIdentityShort ¶

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

func NewNullableLoginIdentityShort ¶

func NewNullableLoginIdentityShort(val *LoginIdentityShort) *NullableLoginIdentityShort

func (NullableLoginIdentityShort) Get ¶

func (NullableLoginIdentityShort) IsSet ¶

func (v NullableLoginIdentityShort) IsSet() bool

func (NullableLoginIdentityShort) MarshalJSON ¶

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

func (*NullableLoginIdentityShort) Set ¶

func (*NullableLoginIdentityShort) UnmarshalJSON ¶

func (v *NullableLoginIdentityShort) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentityShort) Unset ¶

func (v *NullableLoginIdentityShort) Unset()

type NullableLoginIdentityStatusDetails ¶

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

func (NullableLoginIdentityStatusDetails) Get ¶

func (NullableLoginIdentityStatusDetails) IsSet ¶

func (NullableLoginIdentityStatusDetails) MarshalJSON ¶

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

func (*NullableLoginIdentityStatusDetails) Set ¶

func (*NullableLoginIdentityStatusDetails) UnmarshalJSON ¶

func (v *NullableLoginIdentityStatusDetails) UnmarshalJSON(src []byte) error

func (*NullableLoginIdentityStatusDetails) Unset ¶

type NullableLoginMethod ¶

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

func NewNullableLoginMethod ¶

func NewNullableLoginMethod(val *LoginMethod) *NullableLoginMethod

func (NullableLoginMethod) Get ¶

func (NullableLoginMethod) IsSet ¶

func (v NullableLoginMethod) IsSet() bool

func (NullableLoginMethod) MarshalJSON ¶

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

func (*NullableLoginMethod) Set ¶

func (v *NullableLoginMethod) Set(val *LoginMethod)

func (*NullableLoginMethod) UnmarshalJSON ¶

func (v *NullableLoginMethod) UnmarshalJSON(src []byte) error

func (*NullableLoginMethod) Unset ¶

func (v *NullableLoginMethod) Unset()

type NullableMandateAuthEncryptionInfo ¶

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

func (NullableMandateAuthEncryptionInfo) Get ¶

func (NullableMandateAuthEncryptionInfo) IsSet ¶

func (NullableMandateAuthEncryptionInfo) MarshalJSON ¶

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

func (*NullableMandateAuthEncryptionInfo) Set ¶

func (*NullableMandateAuthEncryptionInfo) UnmarshalJSON ¶

func (v *NullableMandateAuthEncryptionInfo) UnmarshalJSON(src []byte) error

func (*NullableMandateAuthEncryptionInfo) Unset ¶

type NullableMandateAuthLinkCustomizations ¶

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

func (NullableMandateAuthLinkCustomizations) Get ¶

func (NullableMandateAuthLinkCustomizations) IsSet ¶

func (NullableMandateAuthLinkCustomizations) MarshalJSON ¶

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

func (*NullableMandateAuthLinkCustomizations) Set ¶

func (*NullableMandateAuthLinkCustomizations) UnmarshalJSON ¶

func (v *NullableMandateAuthLinkCustomizations) UnmarshalJSON(src []byte) error

func (*NullableMandateAuthLinkCustomizations) Unset ¶

type NullableMandateDetails ¶

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

func NewNullableMandateDetails ¶

func NewNullableMandateDetails(val *MandateDetails) *NullableMandateDetails

func (NullableMandateDetails) Get ¶

func (NullableMandateDetails) IsSet ¶

func (v NullableMandateDetails) IsSet() bool

func (NullableMandateDetails) MarshalJSON ¶

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

func (*NullableMandateDetails) Set ¶

func (*NullableMandateDetails) UnmarshalJSON ¶

func (v *NullableMandateDetails) UnmarshalJSON(src []byte) error

func (*NullableMandateDetails) Unset ¶

func (v *NullableMandateDetails) Unset()
type NullableMandateDetailsForPaymentLink struct {
	// contains filtered or unexported fields
}

func (NullableMandateDetailsForPaymentLink) Get ¶

func (NullableMandateDetailsForPaymentLink) IsSet ¶

func (NullableMandateDetailsForPaymentLink) MarshalJSON ¶

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

func (*NullableMandateDetailsForPaymentLink) Set ¶

func (*NullableMandateDetailsForPaymentLink) UnmarshalJSON ¶

func (v *NullableMandateDetailsForPaymentLink) UnmarshalJSON(src []byte) error

func (*NullableMandateDetailsForPaymentLink) Unset ¶

type NullableMandateFvLinkResponse ¶

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

func (NullableMandateFvLinkResponse) Get ¶

func (NullableMandateFvLinkResponse) IsSet ¶

func (NullableMandateFvLinkResponse) MarshalJSON ¶

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

func (*NullableMandateFvLinkResponse) Set ¶

func (*NullableMandateFvLinkResponse) UnmarshalJSON ¶

func (v *NullableMandateFvLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableMandateFvLinkResponse) Unset ¶

func (v *NullableMandateFvLinkResponse) Unset()

type NullableMandateRecipient ¶

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

func NewNullableMandateRecipient ¶

func NewNullableMandateRecipient(val *MandateRecipient) *NullableMandateRecipient

func (NullableMandateRecipient) Get ¶

func (NullableMandateRecipient) IsSet ¶

func (v NullableMandateRecipient) IsSet() bool

func (NullableMandateRecipient) MarshalJSON ¶

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

func (*NullableMandateRecipient) Set ¶

func (*NullableMandateRecipient) UnmarshalJSON ¶

func (v *NullableMandateRecipient) UnmarshalJSON(src []byte) error

func (*NullableMandateRecipient) Unset ¶

func (v *NullableMandateRecipient) Unset()

type NullableMandateRecipientAccount ¶

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

func (NullableMandateRecipientAccount) Get ¶

func (NullableMandateRecipientAccount) IsSet ¶

func (NullableMandateRecipientAccount) MarshalJSON ¶

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

func (*NullableMandateRecipientAccount) Set ¶

func (*NullableMandateRecipientAccount) UnmarshalJSON ¶

func (v *NullableMandateRecipientAccount) UnmarshalJSON(src []byte) error

func (*NullableMandateRecipientAccount) Unset ¶

type NullableMandateRecipientRequest ¶

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

func (NullableMandateRecipientRequest) Get ¶

func (NullableMandateRecipientRequest) IsSet ¶

func (NullableMandateRecipientRequest) MarshalJSON ¶

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

func (*NullableMandateRecipientRequest) Set ¶

func (*NullableMandateRecipientRequest) UnmarshalJSON ¶

func (v *NullableMandateRecipientRequest) UnmarshalJSON(src []byte) error

func (*NullableMandateRecipientRequest) Unset ¶

type NullableMandateSenderAccount ¶

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

func (NullableMandateSenderAccount) Get ¶

func (NullableMandateSenderAccount) IsSet ¶

func (NullableMandateSenderAccount) MarshalJSON ¶

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

func (*NullableMandateSenderAccount) Set ¶

func (*NullableMandateSenderAccount) UnmarshalJSON ¶

func (v *NullableMandateSenderAccount) UnmarshalJSON(src []byte) error

func (*NullableMandateSenderAccount) Unset ¶

func (v *NullableMandateSenderAccount) Unset()

type NullableMandateSenderAccountRequest ¶

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

func (NullableMandateSenderAccountRequest) Get ¶

func (NullableMandateSenderAccountRequest) IsSet ¶

func (NullableMandateSenderAccountRequest) MarshalJSON ¶

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

func (*NullableMandateSenderAccountRequest) Set ¶

func (*NullableMandateSenderAccountRequest) UnmarshalJSON ¶

func (v *NullableMandateSenderAccountRequest) UnmarshalJSON(src []byte) error

func (*NullableMandateSenderAccountRequest) Unset ¶

type NullableManualPaymentConfirmationRequest ¶

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

func (NullableManualPaymentConfirmationRequest) Get ¶

func (NullableManualPaymentConfirmationRequest) IsSet ¶

func (NullableManualPaymentConfirmationRequest) MarshalJSON ¶

func (*NullableManualPaymentConfirmationRequest) Set ¶

func (*NullableManualPaymentConfirmationRequest) UnmarshalJSON ¶

func (v *NullableManualPaymentConfirmationRequest) UnmarshalJSON(src []byte) error

func (*NullableManualPaymentConfirmationRequest) Unset ¶

type NullableManualPaymentConfirmationResponse ¶

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

func (NullableManualPaymentConfirmationResponse) Get ¶

func (NullableManualPaymentConfirmationResponse) IsSet ¶

func (NullableManualPaymentConfirmationResponse) MarshalJSON ¶

func (*NullableManualPaymentConfirmationResponse) Set ¶

func (*NullableManualPaymentConfirmationResponse) UnmarshalJSON ¶

func (v *NullableManualPaymentConfirmationResponse) UnmarshalJSON(src []byte) error

func (*NullableManualPaymentConfirmationResponse) Unset ¶

type NullableMonthlyIncomeEstimate ¶

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

func (NullableMonthlyIncomeEstimate) Get ¶

func (NullableMonthlyIncomeEstimate) IsSet ¶

func (NullableMonthlyIncomeEstimate) MarshalJSON ¶

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

func (*NullableMonthlyIncomeEstimate) Set ¶

func (*NullableMonthlyIncomeEstimate) UnmarshalJSON ¶

func (v *NullableMonthlyIncomeEstimate) UnmarshalJSON(src []byte) error

func (*NullableMonthlyIncomeEstimate) Unset ¶

func (v *NullableMonthlyIncomeEstimate) Unset()

type NullableNonSensitiveLinkStatusResponse ¶

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

func (NullableNonSensitiveLinkStatusResponse) Get ¶

func (NullableNonSensitiveLinkStatusResponse) IsSet ¶

func (NullableNonSensitiveLinkStatusResponse) MarshalJSON ¶

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

func (*NullableNonSensitiveLinkStatusResponse) Set ¶

func (*NullableNonSensitiveLinkStatusResponse) UnmarshalJSON ¶

func (v *NullableNonSensitiveLinkStatusResponse) UnmarshalJSON(src []byte) error

func (*NullableNonSensitiveLinkStatusResponse) Unset ¶

type NullableOtherInfo ¶

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

func NewNullableOtherInfo ¶

func NewNullableOtherInfo(val *OtherInfo) *NullableOtherInfo

func (NullableOtherInfo) Get ¶

func (v NullableOtherInfo) Get() *OtherInfo

func (NullableOtherInfo) IsSet ¶

func (v NullableOtherInfo) IsSet() bool

func (NullableOtherInfo) MarshalJSON ¶

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

func (*NullableOtherInfo) Set ¶

func (v *NullableOtherInfo) Set(val *OtherInfo)

func (*NullableOtherInfo) UnmarshalJSON ¶

func (v *NullableOtherInfo) UnmarshalJSON(src []byte) error

func (*NullableOtherInfo) Unset ¶

func (v *NullableOtherInfo) Unset()

type NullablePaymentAccount ¶

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

func NewNullablePaymentAccount ¶

func NewNullablePaymentAccount(val *PaymentAccount) *NullablePaymentAccount

func (NullablePaymentAccount) Get ¶

func (NullablePaymentAccount) IsSet ¶

func (v NullablePaymentAccount) IsSet() bool

func (NullablePaymentAccount) MarshalJSON ¶

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

func (*NullablePaymentAccount) Set ¶

func (*NullablePaymentAccount) UnmarshalJSON ¶

func (v *NullablePaymentAccount) UnmarshalJSON(src []byte) error

func (*NullablePaymentAccount) Unset ¶

func (v *NullablePaymentAccount) Unset()

type NullablePaymentAccountDetails ¶

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

func (NullablePaymentAccountDetails) Get ¶

func (NullablePaymentAccountDetails) IsSet ¶

func (NullablePaymentAccountDetails) MarshalJSON ¶

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

func (*NullablePaymentAccountDetails) Set ¶

func (*NullablePaymentAccountDetails) UnmarshalJSON ¶

func (v *NullablePaymentAccountDetails) UnmarshalJSON(src []byte) error

func (*NullablePaymentAccountDetails) Unset ¶

func (v *NullablePaymentAccountDetails) Unset()

type NullablePaymentDetails ¶

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

func NewNullablePaymentDetails ¶

func NewNullablePaymentDetails(val *PaymentDetails) *NullablePaymentDetails

func (NullablePaymentDetails) Get ¶

func (NullablePaymentDetails) IsSet ¶

func (v NullablePaymentDetails) IsSet() bool

func (NullablePaymentDetails) MarshalJSON ¶

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

func (*NullablePaymentDetails) Set ¶

func (*NullablePaymentDetails) UnmarshalJSON ¶

func (v *NullablePaymentDetails) UnmarshalJSON(src []byte) error

func (*NullablePaymentDetails) Unset ¶

func (v *NullablePaymentDetails) Unset()

type NullablePaymentDetails2 ¶

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

func NewNullablePaymentDetails2 ¶

func NewNullablePaymentDetails2(val *PaymentDetails2) *NullablePaymentDetails2

func (NullablePaymentDetails2) Get ¶

func (NullablePaymentDetails2) IsSet ¶

func (v NullablePaymentDetails2) IsSet() bool

func (NullablePaymentDetails2) MarshalJSON ¶

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

func (*NullablePaymentDetails2) Set ¶

func (*NullablePaymentDetails2) UnmarshalJSON ¶

func (v *NullablePaymentDetails2) UnmarshalJSON(src []byte) error

func (*NullablePaymentDetails2) Unset ¶

func (v *NullablePaymentDetails2) Unset()

type NullablePaymentInfo ¶

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

func NewNullablePaymentInfo ¶

func NewNullablePaymentInfo(val *PaymentInfo) *NullablePaymentInfo

func (NullablePaymentInfo) Get ¶

func (NullablePaymentInfo) IsSet ¶

func (v NullablePaymentInfo) IsSet() bool

func (NullablePaymentInfo) MarshalJSON ¶

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

func (*NullablePaymentInfo) Set ¶

func (v *NullablePaymentInfo) Set(val *PaymentInfo)

func (*NullablePaymentInfo) UnmarshalJSON ¶

func (v *NullablePaymentInfo) UnmarshalJSON(src []byte) error

func (*NullablePaymentInfo) Unset ¶

func (v *NullablePaymentInfo) Unset()

type NullablePaymentInstruction ¶

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

func NewNullablePaymentInstruction ¶

func NewNullablePaymentInstruction(val *PaymentInstruction) *NullablePaymentInstruction

func (NullablePaymentInstruction) Get ¶

func (NullablePaymentInstruction) IsSet ¶

func (v NullablePaymentInstruction) IsSet() bool

func (NullablePaymentInstruction) MarshalJSON ¶

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

func (*NullablePaymentInstruction) Set ¶

func (*NullablePaymentInstruction) UnmarshalJSON ¶

func (v *NullablePaymentInstruction) UnmarshalJSON(src []byte) error

func (*NullablePaymentInstruction) Unset ¶

func (v *NullablePaymentInstruction) Unset()

type NullablePaymentLinkCustomizations ¶

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

func (NullablePaymentLinkCustomizations) Get ¶

func (NullablePaymentLinkCustomizations) IsSet ¶

func (NullablePaymentLinkCustomizations) MarshalJSON ¶

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

func (*NullablePaymentLinkCustomizations) Set ¶

func (*NullablePaymentLinkCustomizations) UnmarshalJSON ¶

func (v *NullablePaymentLinkCustomizations) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkCustomizations) Unset ¶

type NullablePaymentLinkDetails ¶

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

func NewNullablePaymentLinkDetails ¶

func NewNullablePaymentLinkDetails(val *PaymentLinkDetails) *NullablePaymentLinkDetails

func (NullablePaymentLinkDetails) Get ¶

func (NullablePaymentLinkDetails) IsSet ¶

func (v NullablePaymentLinkDetails) IsSet() bool

func (NullablePaymentLinkDetails) MarshalJSON ¶

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

func (*NullablePaymentLinkDetails) Set ¶

func (*NullablePaymentLinkDetails) UnmarshalJSON ¶

func (v *NullablePaymentLinkDetails) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkDetails) Unset ¶

func (v *NullablePaymentLinkDetails) Unset()

type NullablePaymentLinkRecipientAccount ¶

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

func (NullablePaymentLinkRecipientAccount) Get ¶

func (NullablePaymentLinkRecipientAccount) IsSet ¶

func (NullablePaymentLinkRecipientAccount) MarshalJSON ¶

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

func (*NullablePaymentLinkRecipientAccount) Set ¶

func (*NullablePaymentLinkRecipientAccount) UnmarshalJSON ¶

func (v *NullablePaymentLinkRecipientAccount) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkRecipientAccount) Unset ¶

type NullablePaymentLinkResponse ¶

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

func (NullablePaymentLinkResponse) Get ¶

func (NullablePaymentLinkResponse) IsSet ¶

func (NullablePaymentLinkResponse) MarshalJSON ¶

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

func (*NullablePaymentLinkResponse) Set ¶

func (*NullablePaymentLinkResponse) UnmarshalJSON ¶

func (v *NullablePaymentLinkResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkResponse) Unset ¶

func (v *NullablePaymentLinkResponse) Unset()

type NullablePaymentLinkSender ¶

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

func NewNullablePaymentLinkSender ¶

func NewNullablePaymentLinkSender(val *PaymentLinkSender) *NullablePaymentLinkSender

func (NullablePaymentLinkSender) Get ¶

func (NullablePaymentLinkSender) IsSet ¶

func (v NullablePaymentLinkSender) IsSet() bool

func (NullablePaymentLinkSender) MarshalJSON ¶

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

func (*NullablePaymentLinkSender) Set ¶

func (*NullablePaymentLinkSender) UnmarshalJSON ¶

func (v *NullablePaymentLinkSender) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkSender) Unset ¶

func (v *NullablePaymentLinkSender) Unset()

type NullablePaymentLinkSenderResponse ¶

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

func (NullablePaymentLinkSenderResponse) Get ¶

func (NullablePaymentLinkSenderResponse) IsSet ¶

func (NullablePaymentLinkSenderResponse) MarshalJSON ¶

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

func (*NullablePaymentLinkSenderResponse) Set ¶

func (*NullablePaymentLinkSenderResponse) UnmarshalJSON ¶

func (v *NullablePaymentLinkSenderResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkSenderResponse) Unset ¶

type NullablePaymentLinkTokenResponse ¶

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

func (NullablePaymentLinkTokenResponse) Get ¶

func (NullablePaymentLinkTokenResponse) IsSet ¶

func (NullablePaymentLinkTokenResponse) MarshalJSON ¶

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

func (*NullablePaymentLinkTokenResponse) Set ¶

func (*NullablePaymentLinkTokenResponse) UnmarshalJSON ¶

func (v *NullablePaymentLinkTokenResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentLinkTokenResponse) Unset ¶

type NullablePaymentMethodFvLinkResponse ¶

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

func (NullablePaymentMethodFvLinkResponse) Get ¶

func (NullablePaymentMethodFvLinkResponse) IsSet ¶

func (NullablePaymentMethodFvLinkResponse) MarshalJSON ¶

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

func (*NullablePaymentMethodFvLinkResponse) Set ¶

func (*NullablePaymentMethodFvLinkResponse) UnmarshalJSON ¶

func (v *NullablePaymentMethodFvLinkResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentMethodFvLinkResponse) Unset ¶

type NullablePaymentMethodResponse ¶

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

func (NullablePaymentMethodResponse) Get ¶

func (NullablePaymentMethodResponse) IsSet ¶

func (NullablePaymentMethodResponse) MarshalJSON ¶

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

func (*NullablePaymentMethodResponse) Set ¶

func (*NullablePaymentMethodResponse) UnmarshalJSON ¶

func (v *NullablePaymentMethodResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentMethodResponse) Unset ¶

func (v *NullablePaymentMethodResponse) Unset()

type NullablePaymentResponse ¶

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

func NewNullablePaymentResponse ¶

func NewNullablePaymentResponse(val *PaymentResponse) *NullablePaymentResponse

func (NullablePaymentResponse) Get ¶

func (NullablePaymentResponse) IsSet ¶

func (v NullablePaymentResponse) IsSet() bool

func (NullablePaymentResponse) MarshalJSON ¶

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

func (*NullablePaymentResponse) Set ¶

func (*NullablePaymentResponse) UnmarshalJSON ¶

func (v *NullablePaymentResponse) UnmarshalJSON(src []byte) error

func (*NullablePaymentResponse) Unset ¶

func (v *NullablePaymentResponse) Unset()

type NullablePaymentSchedule ¶

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

func NewNullablePaymentSchedule ¶

func NewNullablePaymentSchedule(val *PaymentSchedule) *NullablePaymentSchedule

func (NullablePaymentSchedule) Get ¶

func (NullablePaymentSchedule) IsSet ¶

func (v NullablePaymentSchedule) IsSet() bool

func (NullablePaymentSchedule) MarshalJSON ¶

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

func (*NullablePaymentSchedule) Set ¶

func (*NullablePaymentSchedule) UnmarshalJSON ¶

func (v *NullablePaymentSchedule) UnmarshalJSON(src []byte) error

func (*NullablePaymentSchedule) Unset ¶

func (v *NullablePaymentSchedule) Unset()

type NullablePaymentSetupOptions ¶

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

func (NullablePaymentSetupOptions) Get ¶

func (NullablePaymentSetupOptions) IsSet ¶

func (NullablePaymentSetupOptions) MarshalJSON ¶

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

func (*NullablePaymentSetupOptions) Set ¶

func (*NullablePaymentSetupOptions) UnmarshalJSON ¶

func (v *NullablePaymentSetupOptions) UnmarshalJSON(src []byte) error

func (*NullablePaymentSetupOptions) Unset ¶

func (v *NullablePaymentSetupOptions) Unset()

type NullablePaymentSnapshotPaymentMethod ¶

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

func (NullablePaymentSnapshotPaymentMethod) Get ¶

func (NullablePaymentSnapshotPaymentMethod) IsSet ¶

func (NullablePaymentSnapshotPaymentMethod) MarshalJSON ¶

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

func (*NullablePaymentSnapshotPaymentMethod) Set ¶

func (*NullablePaymentSnapshotPaymentMethod) UnmarshalJSON ¶

func (v *NullablePaymentSnapshotPaymentMethod) UnmarshalJSON(src []byte) error

func (*NullablePaymentSnapshotPaymentMethod) Unset ¶

type NullablePaymentSnapshotPaymentMethodCard ¶

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

func (NullablePaymentSnapshotPaymentMethodCard) Get ¶

func (NullablePaymentSnapshotPaymentMethodCard) IsSet ¶

func (NullablePaymentSnapshotPaymentMethodCard) MarshalJSON ¶

func (*NullablePaymentSnapshotPaymentMethodCard) Set ¶

func (*NullablePaymentSnapshotPaymentMethodCard) UnmarshalJSON ¶

func (v *NullablePaymentSnapshotPaymentMethodCard) UnmarshalJSON(src []byte) error

func (*NullablePaymentSnapshotPaymentMethodCard) Unset ¶

type NullablePaymentUser ¶

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

func NewNullablePaymentUser ¶

func NewNullablePaymentUser(val *PaymentUser) *NullablePaymentUser

func (NullablePaymentUser) Get ¶

func (NullablePaymentUser) IsSet ¶

func (v NullablePaymentUser) IsSet() bool

func (NullablePaymentUser) MarshalJSON ¶

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

func (*NullablePaymentUser) Set ¶

func (v *NullablePaymentUser) Set(val *PaymentUser)

func (*NullablePaymentUser) UnmarshalJSON ¶

func (v *NullablePaymentUser) UnmarshalJSON(src []byte) error

func (*NullablePaymentUser) Unset ¶

func (v *NullablePaymentUser) Unset()

type NullablePayoutDetails ¶

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

func NewNullablePayoutDetails ¶

func NewNullablePayoutDetails(val *PayoutDetails) *NullablePayoutDetails

func (NullablePayoutDetails) Get ¶

func (NullablePayoutDetails) IsSet ¶

func (v NullablePayoutDetails) IsSet() bool

func (NullablePayoutDetails) MarshalJSON ¶

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

func (*NullablePayoutDetails) Set ¶

func (v *NullablePayoutDetails) Set(val *PayoutDetails)

func (*NullablePayoutDetails) UnmarshalJSON ¶

func (v *NullablePayoutDetails) UnmarshalJSON(src []byte) error

func (*NullablePayoutDetails) Unset ¶

func (v *NullablePayoutDetails) Unset()

type NullablePayoutDetailsResponse ¶

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

func (NullablePayoutDetailsResponse) Get ¶

func (NullablePayoutDetailsResponse) IsSet ¶

func (NullablePayoutDetailsResponse) MarshalJSON ¶

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

func (*NullablePayoutDetailsResponse) Set ¶

func (*NullablePayoutDetailsResponse) UnmarshalJSON ¶

func (v *NullablePayoutDetailsResponse) UnmarshalJSON(src []byte) error

func (*NullablePayoutDetailsResponse) Unset ¶

func (v *NullablePayoutDetailsResponse) Unset()

type NullablePayoutInstructionResponse ¶

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

func (NullablePayoutInstructionResponse) Get ¶

func (NullablePayoutInstructionResponse) IsSet ¶

func (NullablePayoutInstructionResponse) MarshalJSON ¶

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

func (*NullablePayoutInstructionResponse) Set ¶

func (*NullablePayoutInstructionResponse) UnmarshalJSON ¶

func (v *NullablePayoutInstructionResponse) UnmarshalJSON(src []byte) error

func (*NullablePayoutInstructionResponse) Unset ¶

type NullablePayoutRecipient ¶

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

func NewNullablePayoutRecipient ¶

func NewNullablePayoutRecipient(val *PayoutRecipient) *NullablePayoutRecipient

func (NullablePayoutRecipient) Get ¶

func (NullablePayoutRecipient) IsSet ¶

func (v NullablePayoutRecipient) IsSet() bool

func (NullablePayoutRecipient) MarshalJSON ¶

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

func (*NullablePayoutRecipient) Set ¶

func (*NullablePayoutRecipient) UnmarshalJSON ¶

func (v *NullablePayoutRecipient) UnmarshalJSON(src []byte) error

func (*NullablePayoutRecipient) Unset ¶

func (v *NullablePayoutRecipient) Unset()

type NullablePayoutSender ¶

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

func NewNullablePayoutSender ¶

func NewNullablePayoutSender(val *PayoutSender) *NullablePayoutSender

func (NullablePayoutSender) Get ¶

func (NullablePayoutSender) IsSet ¶

func (v NullablePayoutSender) IsSet() bool

func (NullablePayoutSender) MarshalJSON ¶

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

func (*NullablePayoutSender) Set ¶

func (v *NullablePayoutSender) Set(val *PayoutSender)

func (*NullablePayoutSender) UnmarshalJSON ¶

func (v *NullablePayoutSender) UnmarshalJSON(src []byte) error

func (*NullablePayoutSender) Unset ¶

func (v *NullablePayoutSender) Unset()

type NullablePayoutSnapshotDetails ¶

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

func (NullablePayoutSnapshotDetails) Get ¶

func (NullablePayoutSnapshotDetails) IsSet ¶

func (NullablePayoutSnapshotDetails) MarshalJSON ¶

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

func (*NullablePayoutSnapshotDetails) Set ¶

func (*NullablePayoutSnapshotDetails) UnmarshalJSON ¶

func (v *NullablePayoutSnapshotDetails) UnmarshalJSON(src []byte) error

func (*NullablePayoutSnapshotDetails) Unset ¶

func (v *NullablePayoutSnapshotDetails) Unset()

type NullablePayoutSnapshotPaymentAccount ¶

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

func (NullablePayoutSnapshotPaymentAccount) Get ¶

func (NullablePayoutSnapshotPaymentAccount) IsSet ¶

func (NullablePayoutSnapshotPaymentAccount) MarshalJSON ¶

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

func (*NullablePayoutSnapshotPaymentAccount) Set ¶

func (*NullablePayoutSnapshotPaymentAccount) UnmarshalJSON ¶

func (v *NullablePayoutSnapshotPaymentAccount) UnmarshalJSON(src []byte) error

func (*NullablePayoutSnapshotPaymentAccount) Unset ¶

type NullablePayoutSnapshotResponse ¶

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

func (NullablePayoutSnapshotResponse) Get ¶

func (NullablePayoutSnapshotResponse) IsSet ¶

func (NullablePayoutSnapshotResponse) MarshalJSON ¶

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

func (*NullablePayoutSnapshotResponse) Set ¶

func (*NullablePayoutSnapshotResponse) UnmarshalJSON ¶

func (v *NullablePayoutSnapshotResponse) UnmarshalJSON(src []byte) error

func (*NullablePayoutSnapshotResponse) Unset ¶

func (v *NullablePayoutSnapshotResponse) Unset()

type NullablePostMandateSender ¶

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

func NewNullablePostMandateSender ¶

func NewNullablePostMandateSender(val *PostMandateSender) *NullablePostMandateSender

func (NullablePostMandateSender) Get ¶

func (NullablePostMandateSender) IsSet ¶

func (v NullablePostMandateSender) IsSet() bool

func (NullablePostMandateSender) MarshalJSON ¶

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

func (*NullablePostMandateSender) Set ¶

func (*NullablePostMandateSender) UnmarshalJSON ¶

func (v *NullablePostMandateSender) UnmarshalJSON(src []byte) error

func (*NullablePostMandateSender) Unset ¶

func (v *NullablePostMandateSender) Unset()

type NullablePostMandatesRequest ¶

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

func (NullablePostMandatesRequest) Get ¶

func (NullablePostMandatesRequest) IsSet ¶

func (NullablePostMandatesRequest) MarshalJSON ¶

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

func (*NullablePostMandatesRequest) Set ¶

func (*NullablePostMandatesRequest) UnmarshalJSON ¶

func (v *NullablePostMandatesRequest) UnmarshalJSON(src []byte) error

func (*NullablePostMandatesRequest) Unset ¶

func (v *NullablePostMandatesRequest) Unset()

type NullablePostMandatesResponse ¶

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

func (NullablePostMandatesResponse) Get ¶

func (NullablePostMandatesResponse) IsSet ¶

func (NullablePostMandatesResponse) MarshalJSON ¶

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

func (*NullablePostMandatesResponse) Set ¶

func (*NullablePostMandatesResponse) UnmarshalJSON ¶

func (v *NullablePostMandatesResponse) UnmarshalJSON(src []byte) error

func (*NullablePostMandatesResponse) Unset ¶

func (v *NullablePostMandatesResponse) Unset()

type NullablePrincipal ¶

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

func NewNullablePrincipal ¶

func NewNullablePrincipal(val *Principal) *NullablePrincipal

func (NullablePrincipal) Get ¶

func (v NullablePrincipal) Get() *Principal

func (NullablePrincipal) IsSet ¶

func (v NullablePrincipal) IsSet() bool

func (NullablePrincipal) MarshalJSON ¶

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

func (*NullablePrincipal) Set ¶

func (v *NullablePrincipal) Set(val *Principal)

func (*NullablePrincipal) UnmarshalJSON ¶

func (v *NullablePrincipal) UnmarshalJSON(src []byte) error

func (*NullablePrincipal) Unset ¶

func (v *NullablePrincipal) Unset()

type NullableProductStatus ¶

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

func NewNullableProductStatus ¶

func NewNullableProductStatus(val *ProductStatus) *NullableProductStatus

func (NullableProductStatus) Get ¶

func (NullableProductStatus) IsSet ¶

func (v NullableProductStatus) IsSet() bool

func (NullableProductStatus) MarshalJSON ¶

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

func (*NullableProductStatus) Set ¶

func (v *NullableProductStatus) Set(val *ProductStatus)

func (*NullableProductStatus) UnmarshalJSON ¶

func (v *NullableProductStatus) UnmarshalJSON(src []byte) error

func (*NullableProductStatus) Unset ¶

func (v *NullableProductStatus) Unset()

type NullableRapidstorMetadataRequest ¶

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

func (NullableRapidstorMetadataRequest) Get ¶

func (NullableRapidstorMetadataRequest) IsSet ¶

func (NullableRapidstorMetadataRequest) MarshalJSON ¶

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

func (*NullableRapidstorMetadataRequest) Set ¶

func (*NullableRapidstorMetadataRequest) UnmarshalJSON ¶

func (v *NullableRapidstorMetadataRequest) UnmarshalJSON(src []byte) error

func (*NullableRapidstorMetadataRequest) Unset ¶

type NullableRapidstorMetadataResponse ¶

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

func (NullableRapidstorMetadataResponse) Get ¶

func (NullableRapidstorMetadataResponse) IsSet ¶

func (NullableRapidstorMetadataResponse) MarshalJSON ¶

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

func (*NullableRapidstorMetadataResponse) Set ¶

func (*NullableRapidstorMetadataResponse) UnmarshalJSON ¶

func (v *NullableRapidstorMetadataResponse) UnmarshalJSON(src []byte) error

func (*NullableRapidstorMetadataResponse) Unset ¶

type NullableRecipientAccount ¶

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

func NewNullableRecipientAccount ¶

func NewNullableRecipientAccount(val *RecipientAccount) *NullableRecipientAccount

func (NullableRecipientAccount) Get ¶

func (NullableRecipientAccount) IsSet ¶

func (v NullableRecipientAccount) IsSet() bool

func (NullableRecipientAccount) MarshalJSON ¶

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

func (*NullableRecipientAccount) Set ¶

func (*NullableRecipientAccount) UnmarshalJSON ¶

func (v *NullableRecipientAccount) UnmarshalJSON(src []byte) error

func (*NullableRecipientAccount) Unset ¶

func (v *NullableRecipientAccount) Unset()

type NullableRecipientAccountNumber ¶

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

func (NullableRecipientAccountNumber) Get ¶

func (NullableRecipientAccountNumber) IsSet ¶

func (NullableRecipientAccountNumber) MarshalJSON ¶

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

func (*NullableRecipientAccountNumber) Set ¶

func (*NullableRecipientAccountNumber) UnmarshalJSON ¶

func (v *NullableRecipientAccountNumber) UnmarshalJSON(src []byte) error

func (*NullableRecipientAccountNumber) Unset ¶

func (v *NullableRecipientAccountNumber) Unset()

type NullableRecipientAccountResponse ¶

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

func (NullableRecipientAccountResponse) Get ¶

func (NullableRecipientAccountResponse) IsSet ¶

func (NullableRecipientAccountResponse) MarshalJSON ¶

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

func (*NullableRecipientAccountResponse) Set ¶

func (*NullableRecipientAccountResponse) UnmarshalJSON ¶

func (v *NullableRecipientAccountResponse) UnmarshalJSON(src []byte) error

func (*NullableRecipientAccountResponse) Unset ¶

type NullableRecipientResponse ¶

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

func NewNullableRecipientResponse ¶

func NewNullableRecipientResponse(val *RecipientResponse) *NullableRecipientResponse

func (NullableRecipientResponse) Get ¶

func (NullableRecipientResponse) IsSet ¶

func (v NullableRecipientResponse) IsSet() bool

func (NullableRecipientResponse) MarshalJSON ¶

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

func (*NullableRecipientResponse) Set ¶

func (*NullableRecipientResponse) UnmarshalJSON ¶

func (v *NullableRecipientResponse) UnmarshalJSON(src []byte) error

func (*NullableRecipientResponse) Unset ¶

func (v *NullableRecipientResponse) Unset()

type NullableRedirectUriResponse ¶

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

func (NullableRedirectUriResponse) Get ¶

func (NullableRedirectUriResponse) IsSet ¶

func (NullableRedirectUriResponse) MarshalJSON ¶

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

func (*NullableRedirectUriResponse) Set ¶

func (*NullableRedirectUriResponse) UnmarshalJSON ¶

func (v *NullableRedirectUriResponse) UnmarshalJSON(src []byte) error

func (*NullableRedirectUriResponse) Unset ¶

func (v *NullableRedirectUriResponse) Unset()

type NullableRefreshData ¶

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

func NewNullableRefreshData ¶

func NewNullableRefreshData(val *RefreshData) *NullableRefreshData

func (NullableRefreshData) Get ¶

func (NullableRefreshData) IsSet ¶

func (v NullableRefreshData) IsSet() bool

func (NullableRefreshData) MarshalJSON ¶

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

func (*NullableRefreshData) Set ¶

func (v *NullableRefreshData) Set(val *RefreshData)

func (*NullableRefreshData) UnmarshalJSON ¶

func (v *NullableRefreshData) UnmarshalJSON(src []byte) error

func (*NullableRefreshData) Unset ¶

func (v *NullableRefreshData) Unset()

type NullableRefreshPaymentAttemptResponse ¶

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

func (NullableRefreshPaymentAttemptResponse) Get ¶

func (NullableRefreshPaymentAttemptResponse) IsSet ¶

func (NullableRefreshPaymentAttemptResponse) MarshalJSON ¶

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

func (*NullableRefreshPaymentAttemptResponse) Set ¶

func (*NullableRefreshPaymentAttemptResponse) UnmarshalJSON ¶

func (v *NullableRefreshPaymentAttemptResponse) UnmarshalJSON(src []byte) error

func (*NullableRefreshPaymentAttemptResponse) Unset ¶

type NullableRefreshRequest ¶

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

func NewNullableRefreshRequest ¶

func NewNullableRefreshRequest(val *RefreshRequest) *NullableRefreshRequest

func (NullableRefreshRequest) Get ¶

func (NullableRefreshRequest) IsSet ¶

func (v NullableRefreshRequest) IsSet() bool

func (NullableRefreshRequest) MarshalJSON ¶

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

func (*NullableRefreshRequest) Set ¶

func (*NullableRefreshRequest) UnmarshalJSON ¶

func (v *NullableRefreshRequest) UnmarshalJSON(src []byte) error

func (*NullableRefreshRequest) Unset ¶

func (v *NullableRefreshRequest) Unset()

type NullableRelinkRequest ¶

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

func NewNullableRelinkRequest ¶

func NewNullableRelinkRequest(val *RelinkRequest) *NullableRelinkRequest

func (NullableRelinkRequest) Get ¶

func (NullableRelinkRequest) IsSet ¶

func (v NullableRelinkRequest) IsSet() bool

func (NullableRelinkRequest) MarshalJSON ¶

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

func (*NullableRelinkRequest) Set ¶

func (v *NullableRelinkRequest) Set(val *RelinkRequest)

func (*NullableRelinkRequest) UnmarshalJSON ¶

func (v *NullableRelinkRequest) UnmarshalJSON(src []byte) error

func (*NullableRelinkRequest) Unset ¶

func (v *NullableRelinkRequest) Unset()

type NullableRewardsPointsBalance ¶

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

func (NullableRewardsPointsBalance) Get ¶

func (NullableRewardsPointsBalance) IsSet ¶

func (NullableRewardsPointsBalance) MarshalJSON ¶

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

func (*NullableRewardsPointsBalance) Set ¶

func (*NullableRewardsPointsBalance) UnmarshalJSON ¶

func (v *NullableRewardsPointsBalance) UnmarshalJSON(src []byte) error

func (*NullableRewardsPointsBalance) Unset ¶

func (v *NullableRewardsPointsBalance) Unset()

type NullableSenderAccountFvLinkResponse ¶

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

func (NullableSenderAccountFvLinkResponse) Get ¶

func (NullableSenderAccountFvLinkResponse) IsSet ¶

func (NullableSenderAccountFvLinkResponse) MarshalJSON ¶

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

func (*NullableSenderAccountFvLinkResponse) Set ¶

func (*NullableSenderAccountFvLinkResponse) UnmarshalJSON ¶

func (v *NullableSenderAccountFvLinkResponse) UnmarshalJSON(src []byte) error

func (*NullableSenderAccountFvLinkResponse) Unset ¶

type NullableSenderAccountResponse ¶

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

func (NullableSenderAccountResponse) Get ¶

func (NullableSenderAccountResponse) IsSet ¶

func (NullableSenderAccountResponse) MarshalJSON ¶

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

func (*NullableSenderAccountResponse) Set ¶

func (*NullableSenderAccountResponse) UnmarshalJSON ¶

func (v *NullableSenderAccountResponse) UnmarshalJSON(src []byte) error

func (*NullableSenderAccountResponse) Unset ¶

func (v *NullableSenderAccountResponse) Unset()

type NullableSenderAccountsResponse ¶

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

func (NullableSenderAccountsResponse) Get ¶

func (NullableSenderAccountsResponse) IsSet ¶

func (NullableSenderAccountsResponse) MarshalJSON ¶

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

func (*NullableSenderAccountsResponse) Set ¶

func (*NullableSenderAccountsResponse) UnmarshalJSON ¶

func (v *NullableSenderAccountsResponse) UnmarshalJSON(src []byte) error

func (*NullableSenderAccountsResponse) Unset ¶

func (v *NullableSenderAccountsResponse) Unset()

type NullableSenderDetail ¶

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

func NewNullableSenderDetail ¶

func NewNullableSenderDetail(val *SenderDetail) *NullableSenderDetail

func (NullableSenderDetail) Get ¶

func (NullableSenderDetail) IsSet ¶

func (v NullableSenderDetail) IsSet() bool

func (NullableSenderDetail) MarshalJSON ¶

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

func (*NullableSenderDetail) Set ¶

func (v *NullableSenderDetail) Set(val *SenderDetail)

func (*NullableSenderDetail) UnmarshalJSON ¶

func (v *NullableSenderDetail) UnmarshalJSON(src []byte) error

func (*NullableSenderDetail) Unset ¶

func (v *NullableSenderDetail) Unset()

type NullableSenderResponse ¶

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

func NewNullableSenderResponse ¶

func NewNullableSenderResponse(val *SenderResponse) *NullableSenderResponse

func (NullableSenderResponse) Get ¶

func (NullableSenderResponse) IsSet ¶

func (v NullableSenderResponse) IsSet() bool

func (NullableSenderResponse) MarshalJSON ¶

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

func (*NullableSenderResponse) Set ¶

func (*NullableSenderResponse) UnmarshalJSON ¶

func (v *NullableSenderResponse) UnmarshalJSON(src []byte) error

func (*NullableSenderResponse) Unset ¶

func (v *NullableSenderResponse) Unset()

type NullableSetAutopayConsentRequest ¶

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

func (NullableSetAutopayConsentRequest) Get ¶

func (NullableSetAutopayConsentRequest) IsSet ¶

func (NullableSetAutopayConsentRequest) MarshalJSON ¶

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

func (*NullableSetAutopayConsentRequest) Set ¶

func (*NullableSetAutopayConsentRequest) UnmarshalJSON ¶

func (v *NullableSetAutopayConsentRequest) UnmarshalJSON(src []byte) error

func (*NullableSetAutopayConsentRequest) Unset ¶

type NullableSetMandateInstitutionRequest ¶

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

func (NullableSetMandateInstitutionRequest) Get ¶

func (NullableSetMandateInstitutionRequest) IsSet ¶

func (NullableSetMandateInstitutionRequest) MarshalJSON ¶

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

func (*NullableSetMandateInstitutionRequest) Set ¶

func (*NullableSetMandateInstitutionRequest) UnmarshalJSON ¶

func (v *NullableSetMandateInstitutionRequest) UnmarshalJSON(src []byte) error

func (*NullableSetMandateInstitutionRequest) Unset ¶

type NullableSetMandateInstitutionResponse ¶

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

func (NullableSetMandateInstitutionResponse) Get ¶

func (NullableSetMandateInstitutionResponse) IsSet ¶

func (NullableSetMandateInstitutionResponse) MarshalJSON ¶

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

func (*NullableSetMandateInstitutionResponse) Set ¶

func (*NullableSetMandateInstitutionResponse) UnmarshalJSON ¶

func (v *NullableSetMandateInstitutionResponse) UnmarshalJSON(src []byte) error

func (*NullableSetMandateInstitutionResponse) Unset ¶

type NullableSingleSourceIncome ¶

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

func NewNullableSingleSourceIncome ¶

func NewNullableSingleSourceIncome(val *SingleSourceIncome) *NullableSingleSourceIncome

func (NullableSingleSourceIncome) Get ¶

func (NullableSingleSourceIncome) IsSet ¶

func (v NullableSingleSourceIncome) IsSet() bool

func (NullableSingleSourceIncome) MarshalJSON ¶

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

func (*NullableSingleSourceIncome) Set ¶

func (*NullableSingleSourceIncome) UnmarshalJSON ¶

func (v *NullableSingleSourceIncome) UnmarshalJSON(src []byte) error

func (*NullableSingleSourceIncome) Unset ¶

func (v *NullableSingleSourceIncome) Unset()

type NullableSingleSourceIncomeIncomeTotal ¶

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

func (NullableSingleSourceIncomeIncomeTotal) Get ¶

func (NullableSingleSourceIncomeIncomeTotal) IsSet ¶

func (NullableSingleSourceIncomeIncomeTotal) MarshalJSON ¶

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

func (*NullableSingleSourceIncomeIncomeTotal) Set ¶

func (*NullableSingleSourceIncomeIncomeTotal) UnmarshalJSON ¶

func (v *NullableSingleSourceIncomeIncomeTotal) UnmarshalJSON(src []byte) error

func (*NullableSingleSourceIncomeIncomeTotal) Unset ¶

type NullableStatement ¶

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

func NewNullableStatement ¶

func NewNullableStatement(val *Statement) *NullableStatement

func (NullableStatement) Get ¶

func (v NullableStatement) Get() *Statement

func (NullableStatement) IsSet ¶

func (v NullableStatement) IsSet() bool

func (NullableStatement) MarshalJSON ¶

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

func (*NullableStatement) Set ¶

func (v *NullableStatement) Set(val *Statement)

func (*NullableStatement) UnmarshalJSON ¶

func (v *NullableStatement) UnmarshalJSON(src []byte) error

func (*NullableStatement) Unset ¶

func (v *NullableStatement) Unset()
type NullableStatementLink struct {
	// contains filtered or unexported fields
}
func NewNullableStatementLink(val *StatementLink) *NullableStatementLink

func (NullableStatementLink) Get ¶

func (NullableStatementLink) IsSet ¶

func (v NullableStatementLink) IsSet() bool

func (NullableStatementLink) MarshalJSON ¶

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

func (*NullableStatementLink) Set ¶

func (v *NullableStatementLink) Set(val *StatementLink)

func (*NullableStatementLink) UnmarshalJSON ¶

func (v *NullableStatementLink) UnmarshalJSON(src []byte) error

func (*NullableStatementLink) Unset ¶

func (v *NullableStatementLink) Unset()

type NullableString ¶

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

func NewNullableString ¶

func NewNullableString(val *string) *NullableString

func (NullableString) Get ¶

func (v NullableString) Get() *string

func (NullableString) IsSet ¶

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON ¶

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

func (*NullableString) Set ¶

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON ¶

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset ¶

func (v *NullableString) Unset()

type NullableSubmitAuthChecklistRequest ¶

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

func (NullableSubmitAuthChecklistRequest) Get ¶

func (NullableSubmitAuthChecklistRequest) IsSet ¶

func (NullableSubmitAuthChecklistRequest) MarshalJSON ¶

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

func (*NullableSubmitAuthChecklistRequest) Set ¶

func (*NullableSubmitAuthChecklistRequest) UnmarshalJSON ¶

func (v *NullableSubmitAuthChecklistRequest) UnmarshalJSON(src []byte) error

func (*NullableSubmitAuthChecklistRequest) Unset ¶

type NullableSubmitAuthChecklistResponse ¶

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

func (NullableSubmitAuthChecklistResponse) Get ¶

func (NullableSubmitAuthChecklistResponse) IsSet ¶

func (NullableSubmitAuthChecklistResponse) MarshalJSON ¶

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

func (*NullableSubmitAuthChecklistResponse) Set ¶

func (*NullableSubmitAuthChecklistResponse) UnmarshalJSON ¶

func (v *NullableSubmitAuthChecklistResponse) UnmarshalJSON(src []byte) error

func (*NullableSubmitAuthChecklistResponse) Unset ¶

type NullableSwaggerErrBodyModel ¶

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

func (NullableSwaggerErrBodyModel) Get ¶

func (NullableSwaggerErrBodyModel) IsSet ¶

func (NullableSwaggerErrBodyModel) MarshalJSON ¶

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

func (*NullableSwaggerErrBodyModel) Set ¶

func (*NullableSwaggerErrBodyModel) UnmarshalJSON ¶

func (v *NullableSwaggerErrBodyModel) UnmarshalJSON(src []byte) error

func (*NullableSwaggerErrBodyModel) Unset ¶

func (v *NullableSwaggerErrBodyModel) Unset()

type NullableTime ¶

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

func NewNullableTime ¶

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get ¶

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet ¶

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON ¶

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

func (*NullableTime) Set ¶

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON ¶

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset ¶

func (v *NullableTime) Unset()

type NullableTokenRequest ¶

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

func NewNullableTokenRequest ¶

func NewNullableTokenRequest(val *TokenRequest) *NullableTokenRequest

func (NullableTokenRequest) Get ¶

func (NullableTokenRequest) IsSet ¶

func (v NullableTokenRequest) IsSet() bool

func (NullableTokenRequest) MarshalJSON ¶

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

func (*NullableTokenRequest) Set ¶

func (v *NullableTokenRequest) Set(val *TokenRequest)

func (*NullableTokenRequest) UnmarshalJSON ¶

func (v *NullableTokenRequest) UnmarshalJSON(src []byte) error

func (*NullableTokenRequest) Unset ¶

func (v *NullableTokenRequest) Unset()

type NullableTokenResponse ¶

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

func NewNullableTokenResponse ¶

func NewNullableTokenResponse(val *TokenResponse) *NullableTokenResponse

func (NullableTokenResponse) Get ¶

func (NullableTokenResponse) IsSet ¶

func (v NullableTokenResponse) IsSet() bool

func (NullableTokenResponse) MarshalJSON ¶

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

func (*NullableTokenResponse) Set ¶

func (v *NullableTokenResponse) Set(val *TokenResponse)

func (*NullableTokenResponse) UnmarshalJSON ¶

func (v *NullableTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableTokenResponse) Unset ¶

func (v *NullableTokenResponse) Unset()

type NullableTransaction ¶

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

func NewNullableTransaction ¶

func NewNullableTransaction(val *Transaction) *NullableTransaction

func (NullableTransaction) Get ¶

func (NullableTransaction) IsSet ¶

func (v NullableTransaction) IsSet() bool

func (NullableTransaction) MarshalJSON ¶

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

func (*NullableTransaction) Set ¶

func (v *NullableTransaction) Set(val *Transaction)

func (*NullableTransaction) UnmarshalJSON ¶

func (v *NullableTransaction) UnmarshalJSON(src []byte) error

func (*NullableTransaction) Unset ¶

func (v *NullableTransaction) Unset()

type NullableTransactionLimits ¶

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

func NewNullableTransactionLimits ¶

func NewNullableTransactionLimits(val *TransactionLimits) *NullableTransactionLimits

func (NullableTransactionLimits) Get ¶

func (NullableTransactionLimits) IsSet ¶

func (v NullableTransactionLimits) IsSet() bool

func (NullableTransactionLimits) MarshalJSON ¶

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

func (*NullableTransactionLimits) Set ¶

func (*NullableTransactionLimits) UnmarshalJSON ¶

func (v *NullableTransactionLimits) UnmarshalJSON(src []byte) error

func (*NullableTransactionLimits) Unset ¶

func (v *NullableTransactionLimits) Unset()

type NullableUserButton ¶

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

func NewNullableUserButton ¶

func NewNullableUserButton(val *UserButton) *NullableUserButton

func (NullableUserButton) Get ¶

func (v NullableUserButton) Get() *UserButton

func (NullableUserButton) IsSet ¶

func (v NullableUserButton) IsSet() bool

func (NullableUserButton) MarshalJSON ¶

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

func (*NullableUserButton) Set ¶

func (v *NullableUserButton) Set(val *UserButton)

func (*NullableUserButton) UnmarshalJSON ¶

func (v *NullableUserButton) UnmarshalJSON(src []byte) error

func (*NullableUserButton) Unset ¶

func (v *NullableUserButton) Unset()

type NullableUserField ¶

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

func NewNullableUserField ¶

func NewNullableUserField(val *UserField) *NullableUserField

func (NullableUserField) Get ¶

func (v NullableUserField) Get() *UserField

func (NullableUserField) IsSet ¶

func (v NullableUserField) IsSet() bool

func (NullableUserField) MarshalJSON ¶

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

func (*NullableUserField) Set ¶

func (v *NullableUserField) Set(val *UserField)

func (*NullableUserField) UnmarshalJSON ¶

func (v *NullableUserField) UnmarshalJSON(src []byte) error

func (*NullableUserField) Unset ¶

func (v *NullableUserField) Unset()

type NullableUserFieldOption ¶

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

func NewNullableUserFieldOption ¶

func NewNullableUserFieldOption(val *UserFieldOption) *NullableUserFieldOption

func (NullableUserFieldOption) Get ¶

func (NullableUserFieldOption) IsSet ¶

func (v NullableUserFieldOption) IsSet() bool

func (NullableUserFieldOption) MarshalJSON ¶

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

func (*NullableUserFieldOption) Set ¶

func (*NullableUserFieldOption) UnmarshalJSON ¶

func (v *NullableUserFieldOption) UnmarshalJSON(src []byte) error

func (*NullableUserFieldOption) Unset ¶

func (v *NullableUserFieldOption) Unset()

type NullableUserMessage ¶

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

func NewNullableUserMessage ¶

func NewNullableUserMessage(val *UserMessage) *NullableUserMessage

func (NullableUserMessage) Get ¶

func (NullableUserMessage) IsSet ¶

func (v NullableUserMessage) IsSet() bool

func (NullableUserMessage) MarshalJSON ¶

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

func (*NullableUserMessage) Set ¶

func (v *NullableUserMessage) Set(val *UserMessage)

func (*NullableUserMessage) UnmarshalJSON ¶

func (v *NullableUserMessage) UnmarshalJSON(src []byte) error

func (*NullableUserMessage) Unset ¶

func (v *NullableUserMessage) Unset()

type OtherInfo ¶

type OtherInfo struct {
	BankCode *string `json:"bank_code,omitempty"`
}

OtherInfo struct for OtherInfo

func NewOtherInfo ¶

func NewOtherInfo() *OtherInfo

NewOtherInfo instantiates a new OtherInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOtherInfoWithDefaults ¶

func NewOtherInfoWithDefaults() *OtherInfo

NewOtherInfoWithDefaults instantiates a new OtherInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OtherInfo) GetBankCode ¶

func (o *OtherInfo) GetBankCode() string

GetBankCode returns the BankCode field value if set, zero value otherwise.

func (*OtherInfo) GetBankCodeOk ¶

func (o *OtherInfo) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtherInfo) HasBankCode ¶

func (o *OtherInfo) HasBankCode() bool

HasBankCode returns a boolean if a field has been set.

func (OtherInfo) MarshalJSON ¶

func (o OtherInfo) MarshalJSON() ([]byte, error)

func (*OtherInfo) SetBankCode ¶

func (o *OtherInfo) SetBankCode(v string)

SetBankCode gets a reference to the given string and assigns it to the BankCode field.

type PaymentAccount ¶

type PaymentAccount struct {
	// The raw value for the account the user selected when making payment request
	Raw *string `json:"raw,omitempty"`
	// Finverse Institution ID. Only returned if institution_id was included in the request.
	InstitutionId *string `json:"institution_id,omitempty"`
}

PaymentAccount struct for PaymentAccount

func NewPaymentAccount ¶

func NewPaymentAccount() *PaymentAccount

NewPaymentAccount instantiates a new PaymentAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentAccountWithDefaults ¶

func NewPaymentAccountWithDefaults() *PaymentAccount

NewPaymentAccountWithDefaults instantiates a new PaymentAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentAccount) GetInstitutionId ¶

func (o *PaymentAccount) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*PaymentAccount) GetInstitutionIdOk ¶

func (o *PaymentAccount) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccount) GetRaw ¶

func (o *PaymentAccount) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*PaymentAccount) GetRawOk ¶

func (o *PaymentAccount) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccount) HasInstitutionId ¶

func (o *PaymentAccount) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*PaymentAccount) HasRaw ¶

func (o *PaymentAccount) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (PaymentAccount) MarshalJSON ¶

func (o PaymentAccount) MarshalJSON() ([]byte, error)

func (*PaymentAccount) SetInstitutionId ¶

func (o *PaymentAccount) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*PaymentAccount) SetRaw ¶

func (o *PaymentAccount) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

type PaymentAccountDetails ¶

type PaymentAccountDetails struct {
	// Payment account id
	AccountId     *string                 `json:"account_id,omitempty"`
	AccountNumber *RecipientAccountNumber `json:"account_number,omitempty"`
	// Masked Account number of the payment account
	AccountNumberMasked *string `json:"account_number_masked,omitempty"`
	// Type of payment account.
	AccountType *string `json:"account_type,omitempty"`
	// Accountholder name of the payment account
	AccountholderName *string `json:"accountholder_name,omitempty"`
	// Finverse Institution ID for the payment institution.
	InstitutionId *string `json:"institution_id,omitempty"`
	// A unique identifier generated after creating user (Finverse Payment User ID)
	UserId *string `json:"user_id,omitempty"`
	// 3-digit code associated with bank
	BankCode *string `json:"bank_code,omitempty"`
	// 3-digit code used to identify specific bank branch
	BranchCode *string `json:"branch_code,omitempty"`
	// List of currencies supported by the payment account
	Currencies []string `json:"currencies,omitempty"`
	// Additional attributes of the sender account in key:value format (e.g. sender_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Timestamp of when the payment link was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the payment link was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

PaymentAccountDetails struct for PaymentAccountDetails

func NewPaymentAccountDetails ¶

func NewPaymentAccountDetails() *PaymentAccountDetails

NewPaymentAccountDetails instantiates a new PaymentAccountDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentAccountDetailsWithDefaults ¶

func NewPaymentAccountDetailsWithDefaults() *PaymentAccountDetails

NewPaymentAccountDetailsWithDefaults instantiates a new PaymentAccountDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentAccountDetails) GetAccountId ¶

func (o *PaymentAccountDetails) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetAccountIdOk ¶

func (o *PaymentAccountDetails) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetAccountNumber ¶

func (o *PaymentAccountDetails) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetAccountNumberMasked ¶

func (o *PaymentAccountDetails) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetAccountNumberMaskedOk ¶

func (o *PaymentAccountDetails) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetAccountNumberOk ¶

func (o *PaymentAccountDetails) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetAccountType ¶

func (o *PaymentAccountDetails) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetAccountTypeOk ¶

func (o *PaymentAccountDetails) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetAccountholderName ¶

func (o *PaymentAccountDetails) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetAccountholderNameOk ¶

func (o *PaymentAccountDetails) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetBankCode ¶

func (o *PaymentAccountDetails) GetBankCode() string

GetBankCode returns the BankCode field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetBankCodeOk ¶

func (o *PaymentAccountDetails) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetBranchCode ¶

func (o *PaymentAccountDetails) GetBranchCode() string

GetBranchCode returns the BranchCode field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetBranchCodeOk ¶

func (o *PaymentAccountDetails) GetBranchCodeOk() (*string, bool)

GetBranchCodeOk returns a tuple with the BranchCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetCreatedAt ¶

func (o *PaymentAccountDetails) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetCreatedAtOk ¶

func (o *PaymentAccountDetails) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetCurrencies ¶

func (o *PaymentAccountDetails) GetCurrencies() []string

GetCurrencies returns the Currencies field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetCurrenciesOk ¶

func (o *PaymentAccountDetails) GetCurrenciesOk() ([]string, bool)

GetCurrenciesOk returns a tuple with the Currencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetInstitutionId ¶

func (o *PaymentAccountDetails) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetInstitutionIdOk ¶

func (o *PaymentAccountDetails) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetMetadataOk ¶

func (o *PaymentAccountDetails) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetUpdatedAt ¶

func (o *PaymentAccountDetails) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetUpdatedAtOk ¶

func (o *PaymentAccountDetails) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) GetUserId ¶

func (o *PaymentAccountDetails) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PaymentAccountDetails) GetUserIdOk ¶

func (o *PaymentAccountDetails) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentAccountDetails) HasAccountId ¶

func (o *PaymentAccountDetails) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasAccountNumber ¶

func (o *PaymentAccountDetails) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasAccountNumberMasked ¶

func (o *PaymentAccountDetails) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasAccountType ¶

func (o *PaymentAccountDetails) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasAccountholderName ¶

func (o *PaymentAccountDetails) HasAccountholderName() bool

HasAccountholderName returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasBankCode ¶

func (o *PaymentAccountDetails) HasBankCode() bool

HasBankCode returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasBranchCode ¶

func (o *PaymentAccountDetails) HasBranchCode() bool

HasBranchCode returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasCreatedAt ¶

func (o *PaymentAccountDetails) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasCurrencies ¶

func (o *PaymentAccountDetails) HasCurrencies() bool

HasCurrencies returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasInstitutionId ¶

func (o *PaymentAccountDetails) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasMetadata ¶

func (o *PaymentAccountDetails) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasUpdatedAt ¶

func (o *PaymentAccountDetails) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PaymentAccountDetails) HasUserId ¶

func (o *PaymentAccountDetails) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (PaymentAccountDetails) MarshalJSON ¶

func (o PaymentAccountDetails) MarshalJSON() ([]byte, error)

func (*PaymentAccountDetails) SetAccountId ¶

func (o *PaymentAccountDetails) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*PaymentAccountDetails) SetAccountNumber ¶

func (o *PaymentAccountDetails) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber gets a reference to the given RecipientAccountNumber and assigns it to the AccountNumber field.

func (*PaymentAccountDetails) SetAccountNumberMasked ¶

func (o *PaymentAccountDetails) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*PaymentAccountDetails) SetAccountType ¶

func (o *PaymentAccountDetails) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*PaymentAccountDetails) SetAccountholderName ¶

func (o *PaymentAccountDetails) SetAccountholderName(v string)

SetAccountholderName gets a reference to the given string and assigns it to the AccountholderName field.

func (*PaymentAccountDetails) SetBankCode ¶

func (o *PaymentAccountDetails) SetBankCode(v string)

SetBankCode gets a reference to the given string and assigns it to the BankCode field.

func (*PaymentAccountDetails) SetBranchCode ¶

func (o *PaymentAccountDetails) SetBranchCode(v string)

SetBranchCode gets a reference to the given string and assigns it to the BranchCode field.

func (*PaymentAccountDetails) SetCreatedAt ¶

func (o *PaymentAccountDetails) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PaymentAccountDetails) SetCurrencies ¶

func (o *PaymentAccountDetails) SetCurrencies(v []string)

SetCurrencies gets a reference to the given []string and assigns it to the Currencies field.

func (*PaymentAccountDetails) SetInstitutionId ¶

func (o *PaymentAccountDetails) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*PaymentAccountDetails) SetMetadata ¶

func (o *PaymentAccountDetails) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PaymentAccountDetails) SetUpdatedAt ¶

func (o *PaymentAccountDetails) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PaymentAccountDetails) SetUserId ¶

func (o *PaymentAccountDetails) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type PaymentApi ¶

type PaymentApi interface {

	/*
		CreatePaymentInstruction Method for CreatePaymentInstruction

		Create a new payment instruction to be used when linking to perform new payment

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return PaymentApiApiCreatePaymentInstructionRequest
	*/
	CreatePaymentInstruction(ctx context.Context) PaymentApiApiCreatePaymentInstructionRequest

	// CreatePaymentInstructionExecute executes the request
	//  @return CreatePaymentInstructionResponse
	CreatePaymentInstructionExecute(r PaymentApiApiCreatePaymentInstructionRequest) (*CreatePaymentInstructionResponse, *http.Response, error)

	/*
		GetPaymentInstruction Method for GetPaymentInstruction

		Get payment instructions by payment_instruction_id

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @param paymentInstructionId The id of a payment instruction
		 @return PaymentApiApiGetPaymentInstructionRequest
	*/
	GetPaymentInstruction(ctx context.Context, paymentInstructionId string) PaymentApiApiGetPaymentInstructionRequest

	// GetPaymentInstructionExecute executes the request
	//  @return GetPaymentInstructionsResponse
	GetPaymentInstructionExecute(r PaymentApiApiGetPaymentInstructionRequest) (*GetPaymentInstructionsResponse, *http.Response, error)
}

type PaymentApiApiCreatePaymentInstructionRequest ¶

type PaymentApiApiCreatePaymentInstructionRequest struct {
	ApiService PaymentApi
	// contains filtered or unexported fields
}

func (PaymentApiApiCreatePaymentInstructionRequest) Execute ¶

func (PaymentApiApiCreatePaymentInstructionRequest) PaymentInstruction ¶

Request body for starting a new Link

type PaymentApiApiGetPaymentInstructionRequest ¶

type PaymentApiApiGetPaymentInstructionRequest struct {
	ApiService PaymentApi
	// contains filtered or unexported fields
}

func (PaymentApiApiGetPaymentInstructionRequest) Execute ¶

type PaymentApiService ¶

type PaymentApiService service

PaymentApiService PaymentApi service

func (*PaymentApiService) CreatePaymentInstruction ¶

CreatePaymentInstruction Method for CreatePaymentInstruction

Create a new payment instruction to be used when linking to perform new payment

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PaymentApiApiCreatePaymentInstructionRequest

func (*PaymentApiService) CreatePaymentInstructionExecute ¶

Execute executes the request

@return CreatePaymentInstructionResponse

func (*PaymentApiService) GetPaymentInstruction ¶

func (a *PaymentApiService) GetPaymentInstruction(ctx context.Context, paymentInstructionId string) PaymentApiApiGetPaymentInstructionRequest

GetPaymentInstruction Method for GetPaymentInstruction

Get payment instructions by payment_instruction_id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param paymentInstructionId The id of a payment instruction
@return PaymentApiApiGetPaymentInstructionRequest

func (*PaymentApiService) GetPaymentInstructionExecute ¶

Execute executes the request

@return GetPaymentInstructionsResponse

type PaymentDetails ¶

type PaymentDetails struct {
	Format        *string    `json:"format,omitempty"`
	Bic           *string    `json:"bic,omitempty"`
	BankFullname  *string    `json:"bank_fullname,omitempty"`
	BankShortname *string    `json:"bank_shortname,omitempty"`
	BankAddress   *string    `json:"bank_address,omitempty"`
	BankCountry   *string    `json:"bank_country,omitempty"`
	OtherInfo     *OtherInfo `json:"other_info,omitempty"`
}

PaymentDetails struct for PaymentDetails

func NewPaymentDetails ¶

func NewPaymentDetails() *PaymentDetails

NewPaymentDetails instantiates a new PaymentDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentDetailsWithDefaults ¶

func NewPaymentDetailsWithDefaults() *PaymentDetails

NewPaymentDetailsWithDefaults instantiates a new PaymentDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentDetails) GetBankAddress ¶

func (o *PaymentDetails) GetBankAddress() string

GetBankAddress returns the BankAddress field value if set, zero value otherwise.

func (*PaymentDetails) GetBankAddressOk ¶

func (o *PaymentDetails) GetBankAddressOk() (*string, bool)

GetBankAddressOk returns a tuple with the BankAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetBankCountry ¶

func (o *PaymentDetails) GetBankCountry() string

GetBankCountry returns the BankCountry field value if set, zero value otherwise.

func (*PaymentDetails) GetBankCountryOk ¶

func (o *PaymentDetails) GetBankCountryOk() (*string, bool)

GetBankCountryOk returns a tuple with the BankCountry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetBankFullname ¶

func (o *PaymentDetails) GetBankFullname() string

GetBankFullname returns the BankFullname field value if set, zero value otherwise.

func (*PaymentDetails) GetBankFullnameOk ¶

func (o *PaymentDetails) GetBankFullnameOk() (*string, bool)

GetBankFullnameOk returns a tuple with the BankFullname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetBankShortname ¶

func (o *PaymentDetails) GetBankShortname() string

GetBankShortname returns the BankShortname field value if set, zero value otherwise.

func (*PaymentDetails) GetBankShortnameOk ¶

func (o *PaymentDetails) GetBankShortnameOk() (*string, bool)

GetBankShortnameOk returns a tuple with the BankShortname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetBic ¶

func (o *PaymentDetails) GetBic() string

GetBic returns the Bic field value if set, zero value otherwise.

func (*PaymentDetails) GetBicOk ¶

func (o *PaymentDetails) GetBicOk() (*string, bool)

GetBicOk returns a tuple with the Bic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetFormat ¶

func (o *PaymentDetails) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*PaymentDetails) GetFormatOk ¶

func (o *PaymentDetails) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) GetOtherInfo ¶

func (o *PaymentDetails) GetOtherInfo() OtherInfo

GetOtherInfo returns the OtherInfo field value if set, zero value otherwise.

func (*PaymentDetails) GetOtherInfoOk ¶

func (o *PaymentDetails) GetOtherInfoOk() (*OtherInfo, bool)

GetOtherInfoOk returns a tuple with the OtherInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails) HasBankAddress ¶

func (o *PaymentDetails) HasBankAddress() bool

HasBankAddress returns a boolean if a field has been set.

func (*PaymentDetails) HasBankCountry ¶

func (o *PaymentDetails) HasBankCountry() bool

HasBankCountry returns a boolean if a field has been set.

func (*PaymentDetails) HasBankFullname ¶

func (o *PaymentDetails) HasBankFullname() bool

HasBankFullname returns a boolean if a field has been set.

func (*PaymentDetails) HasBankShortname ¶

func (o *PaymentDetails) HasBankShortname() bool

HasBankShortname returns a boolean if a field has been set.

func (*PaymentDetails) HasBic ¶

func (o *PaymentDetails) HasBic() bool

HasBic returns a boolean if a field has been set.

func (*PaymentDetails) HasFormat ¶

func (o *PaymentDetails) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*PaymentDetails) HasOtherInfo ¶

func (o *PaymentDetails) HasOtherInfo() bool

HasOtherInfo returns a boolean if a field has been set.

func (PaymentDetails) MarshalJSON ¶

func (o PaymentDetails) MarshalJSON() ([]byte, error)

func (*PaymentDetails) SetBankAddress ¶

func (o *PaymentDetails) SetBankAddress(v string)

SetBankAddress gets a reference to the given string and assigns it to the BankAddress field.

func (*PaymentDetails) SetBankCountry ¶

func (o *PaymentDetails) SetBankCountry(v string)

SetBankCountry gets a reference to the given string and assigns it to the BankCountry field.

func (*PaymentDetails) SetBankFullname ¶

func (o *PaymentDetails) SetBankFullname(v string)

SetBankFullname gets a reference to the given string and assigns it to the BankFullname field.

func (*PaymentDetails) SetBankShortname ¶

func (o *PaymentDetails) SetBankShortname(v string)

SetBankShortname gets a reference to the given string and assigns it to the BankShortname field.

func (*PaymentDetails) SetBic ¶

func (o *PaymentDetails) SetBic(v string)

SetBic gets a reference to the given string and assigns it to the Bic field.

func (*PaymentDetails) SetFormat ¶

func (o *PaymentDetails) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*PaymentDetails) SetOtherInfo ¶

func (o *PaymentDetails) SetOtherInfo(v OtherInfo)

SetOtherInfo gets a reference to the given OtherInfo and assigns it to the OtherInfo field.

type PaymentDetails2 ¶

type PaymentDetails2 struct {
	// The transaction description provided to banks, which banks will show to their customers.
	Description *string `json:"description,omitempty"`
	// ID of the mandate this pament is referring to.
	MandateId *string `json:"mandate_id,omitempty"`
	// Deprecated: Customer's ID for this transaction
	TransactionReferenceId *string `json:"transaction_reference_id,omitempty"`
	// Customer reference for this transaction
	ExternalTransactionReference *string `json:"external_transaction_reference,omitempty"`
}

PaymentDetails2 struct for PaymentDetails2

func NewPaymentDetails2 ¶

func NewPaymentDetails2() *PaymentDetails2

NewPaymentDetails2 instantiates a new PaymentDetails2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentDetails2WithDefaults ¶

func NewPaymentDetails2WithDefaults() *PaymentDetails2

NewPaymentDetails2WithDefaults instantiates a new PaymentDetails2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentDetails2) GetDescription ¶

func (o *PaymentDetails2) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PaymentDetails2) GetDescriptionOk ¶

func (o *PaymentDetails2) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails2) GetExternalTransactionReference ¶

func (o *PaymentDetails2) GetExternalTransactionReference() string

GetExternalTransactionReference returns the ExternalTransactionReference field value if set, zero value otherwise.

func (*PaymentDetails2) GetExternalTransactionReferenceOk ¶

func (o *PaymentDetails2) GetExternalTransactionReferenceOk() (*string, bool)

GetExternalTransactionReferenceOk returns a tuple with the ExternalTransactionReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails2) GetMandateId ¶

func (o *PaymentDetails2) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*PaymentDetails2) GetMandateIdOk ¶

func (o *PaymentDetails2) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails2) GetTransactionReferenceId ¶

func (o *PaymentDetails2) GetTransactionReferenceId() string

GetTransactionReferenceId returns the TransactionReferenceId field value if set, zero value otherwise.

func (*PaymentDetails2) GetTransactionReferenceIdOk ¶

func (o *PaymentDetails2) GetTransactionReferenceIdOk() (*string, bool)

GetTransactionReferenceIdOk returns a tuple with the TransactionReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentDetails2) HasDescription ¶

func (o *PaymentDetails2) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PaymentDetails2) HasExternalTransactionReference ¶

func (o *PaymentDetails2) HasExternalTransactionReference() bool

HasExternalTransactionReference returns a boolean if a field has been set.

func (*PaymentDetails2) HasMandateId ¶

func (o *PaymentDetails2) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (*PaymentDetails2) HasTransactionReferenceId ¶

func (o *PaymentDetails2) HasTransactionReferenceId() bool

HasTransactionReferenceId returns a boolean if a field has been set.

func (PaymentDetails2) MarshalJSON ¶

func (o PaymentDetails2) MarshalJSON() ([]byte, error)

func (*PaymentDetails2) SetDescription ¶

func (o *PaymentDetails2) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PaymentDetails2) SetExternalTransactionReference ¶

func (o *PaymentDetails2) SetExternalTransactionReference(v string)

SetExternalTransactionReference gets a reference to the given string and assigns it to the ExternalTransactionReference field.

func (*PaymentDetails2) SetMandateId ¶

func (o *PaymentDetails2) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

func (*PaymentDetails2) SetTransactionReferenceId ¶

func (o *PaymentDetails2) SetTransactionReferenceId(v string)

SetTransactionReferenceId gets a reference to the given string and assigns it to the TransactionReferenceId field.

type PaymentInfo ¶

type PaymentInfo struct {
	CurrenciesSupported []string   `json:"currencies_supported,omitempty"`
	PaymentsSupported   []string   `json:"payments_supported"`
	OtherInfo           *OtherInfo `json:"other_info,omitempty"`
}

PaymentInfo struct for PaymentInfo

func NewPaymentInfo ¶

func NewPaymentInfo(paymentsSupported []string) *PaymentInfo

NewPaymentInfo instantiates a new PaymentInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentInfoWithDefaults ¶

func NewPaymentInfoWithDefaults() *PaymentInfo

NewPaymentInfoWithDefaults instantiates a new PaymentInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentInfo) GetCurrenciesSupported ¶

func (o *PaymentInfo) GetCurrenciesSupported() []string

GetCurrenciesSupported returns the CurrenciesSupported field value if set, zero value otherwise.

func (*PaymentInfo) GetCurrenciesSupportedOk ¶

func (o *PaymentInfo) GetCurrenciesSupportedOk() ([]string, bool)

GetCurrenciesSupportedOk returns a tuple with the CurrenciesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInfo) GetOtherInfo ¶

func (o *PaymentInfo) GetOtherInfo() OtherInfo

GetOtherInfo returns the OtherInfo field value if set, zero value otherwise.

func (*PaymentInfo) GetOtherInfoOk ¶

func (o *PaymentInfo) GetOtherInfoOk() (*OtherInfo, bool)

GetOtherInfoOk returns a tuple with the OtherInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInfo) GetPaymentsSupported ¶

func (o *PaymentInfo) GetPaymentsSupported() []string

GetPaymentsSupported returns the PaymentsSupported field value

func (*PaymentInfo) GetPaymentsSupportedOk ¶

func (o *PaymentInfo) GetPaymentsSupportedOk() ([]string, bool)

GetPaymentsSupportedOk returns a tuple with the PaymentsSupported field value and a boolean to check if the value has been set.

func (*PaymentInfo) HasCurrenciesSupported ¶

func (o *PaymentInfo) HasCurrenciesSupported() bool

HasCurrenciesSupported returns a boolean if a field has been set.

func (*PaymentInfo) HasOtherInfo ¶

func (o *PaymentInfo) HasOtherInfo() bool

HasOtherInfo returns a boolean if a field has been set.

func (PaymentInfo) MarshalJSON ¶

func (o PaymentInfo) MarshalJSON() ([]byte, error)

func (*PaymentInfo) SetCurrenciesSupported ¶

func (o *PaymentInfo) SetCurrenciesSupported(v []string)

SetCurrenciesSupported gets a reference to the given []string and assigns it to the CurrenciesSupported field.

func (*PaymentInfo) SetOtherInfo ¶

func (o *PaymentInfo) SetOtherInfo(v OtherInfo)

SetOtherInfo gets a reference to the given OtherInfo and assigns it to the OtherInfo field.

func (*PaymentInfo) SetPaymentsSupported ¶

func (o *PaymentInfo) SetPaymentsSupported(v []string)

SetPaymentsSupported sets field value

type PaymentInstruction ¶

type PaymentInstruction struct {
	// An id of the this payment
	PaymentInstructionId *string `json:"payment_instruction_id,omitempty"`
	// An id of the user of this payment, need to equal to userId when creating link
	UserId *string `json:"user_id,omitempty"`
	// An id that links this payment to a specific Login Identity
	LoginIdentityId *string `json:"login_identity_id,omitempty"`
	// Type of payment that was created, please check Documentation on which payment type is supported in each institution
	Type *string `json:"type,omitempty"`
	// The recipient name
	RecipientName *string `json:"recipient_name,omitempty"`
	// The recipient account Id
	RecipientAccountId *string `json:"recipient_account_id,omitempty"`
	// The sender name
	SenderName    *string         `json:"sender_name,omitempty"`
	SenderAccount *PaymentAccount `json:"sender_account,omitempty"`
	// The sender account Id
	SenderAccountId *string `json:"sender_account_id,omitempty"`
	// When the payment should start
	StartDate NullableString `json:"start_date,omitempty"`
	// When the payment should stop
	EndDate NullableString `json:"end_date,omitempty"`
	// The currency for the payment
	Currency *string `json:"currency,omitempty"`
	// The payment amount
	Amount *float32 `json:"amount,omitempty"`
	// How often the payment should be executed
	Frequency *string `json:"frequency,omitempty"`
	// Related remarks about this instruction
	Remarks *string `json:"remarks,omitempty"`
	// Status of the payment
	Status *string `json:"status,omitempty"`
	// Reference identification returned by institution
	ReferenceId *string    `json:"reference_id,omitempty"`
	LastUpdate  *time.Time `json:"last_update,omitempty"`
	// Extra information collected for this payment instruction
	Info map[string]interface{} `json:"info,omitempty"`
}

PaymentInstruction struct for PaymentInstruction

func NewPaymentInstruction ¶

func NewPaymentInstruction() *PaymentInstruction

NewPaymentInstruction instantiates a new PaymentInstruction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentInstructionWithDefaults ¶

func NewPaymentInstructionWithDefaults() *PaymentInstruction

NewPaymentInstructionWithDefaults instantiates a new PaymentInstruction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentInstruction) GetAmount ¶

func (o *PaymentInstruction) GetAmount() float32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PaymentInstruction) GetAmountOk ¶

func (o *PaymentInstruction) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetCurrency ¶

func (o *PaymentInstruction) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*PaymentInstruction) GetCurrencyOk ¶

func (o *PaymentInstruction) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetEndDate ¶

func (o *PaymentInstruction) GetEndDate() string

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PaymentInstruction) GetEndDateOk ¶

func (o *PaymentInstruction) GetEndDateOk() (*string, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaymentInstruction) GetFrequency ¶

func (o *PaymentInstruction) GetFrequency() string

GetFrequency returns the Frequency field value if set, zero value otherwise.

func (*PaymentInstruction) GetFrequencyOk ¶

func (o *PaymentInstruction) GetFrequencyOk() (*string, bool)

GetFrequencyOk returns a tuple with the Frequency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetInfo ¶

func (o *PaymentInstruction) GetInfo() map[string]interface{}

GetInfo returns the Info field value if set, zero value otherwise.

func (*PaymentInstruction) GetInfoOk ¶

func (o *PaymentInstruction) GetInfoOk() (map[string]interface{}, bool)

GetInfoOk returns a tuple with the Info field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetLastUpdate ¶

func (o *PaymentInstruction) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise.

func (*PaymentInstruction) GetLastUpdateOk ¶

func (o *PaymentInstruction) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetLoginIdentityId ¶

func (o *PaymentInstruction) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value if set, zero value otherwise.

func (*PaymentInstruction) GetLoginIdentityIdOk ¶

func (o *PaymentInstruction) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetPaymentInstructionId ¶

func (o *PaymentInstruction) GetPaymentInstructionId() string

GetPaymentInstructionId returns the PaymentInstructionId field value if set, zero value otherwise.

func (*PaymentInstruction) GetPaymentInstructionIdOk ¶

func (o *PaymentInstruction) GetPaymentInstructionIdOk() (*string, bool)

GetPaymentInstructionIdOk returns a tuple with the PaymentInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetRecipientAccountId ¶

func (o *PaymentInstruction) GetRecipientAccountId() string

GetRecipientAccountId returns the RecipientAccountId field value if set, zero value otherwise.

func (*PaymentInstruction) GetRecipientAccountIdOk ¶

func (o *PaymentInstruction) GetRecipientAccountIdOk() (*string, bool)

GetRecipientAccountIdOk returns a tuple with the RecipientAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetRecipientName ¶

func (o *PaymentInstruction) GetRecipientName() string

GetRecipientName returns the RecipientName field value if set, zero value otherwise.

func (*PaymentInstruction) GetRecipientNameOk ¶

func (o *PaymentInstruction) GetRecipientNameOk() (*string, bool)

GetRecipientNameOk returns a tuple with the RecipientName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetReferenceId ¶

func (o *PaymentInstruction) GetReferenceId() string

GetReferenceId returns the ReferenceId field value if set, zero value otherwise.

func (*PaymentInstruction) GetReferenceIdOk ¶

func (o *PaymentInstruction) GetReferenceIdOk() (*string, bool)

GetReferenceIdOk returns a tuple with the ReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetRemarks ¶

func (o *PaymentInstruction) GetRemarks() string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*PaymentInstruction) GetRemarksOk ¶

func (o *PaymentInstruction) GetRemarksOk() (*string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetSenderAccount ¶

func (o *PaymentInstruction) GetSenderAccount() PaymentAccount

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*PaymentInstruction) GetSenderAccountId ¶

func (o *PaymentInstruction) GetSenderAccountId() string

GetSenderAccountId returns the SenderAccountId field value if set, zero value otherwise.

func (*PaymentInstruction) GetSenderAccountIdOk ¶

func (o *PaymentInstruction) GetSenderAccountIdOk() (*string, bool)

GetSenderAccountIdOk returns a tuple with the SenderAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetSenderAccountOk ¶

func (o *PaymentInstruction) GetSenderAccountOk() (*PaymentAccount, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetSenderName ¶

func (o *PaymentInstruction) GetSenderName() string

GetSenderName returns the SenderName field value if set, zero value otherwise.

func (*PaymentInstruction) GetSenderNameOk ¶

func (o *PaymentInstruction) GetSenderNameOk() (*string, bool)

GetSenderNameOk returns a tuple with the SenderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetStartDate ¶

func (o *PaymentInstruction) GetStartDate() string

GetStartDate returns the StartDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PaymentInstruction) GetStartDateOk ¶

func (o *PaymentInstruction) GetStartDateOk() (*string, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaymentInstruction) GetStatus ¶

func (o *PaymentInstruction) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PaymentInstruction) GetStatusOk ¶

func (o *PaymentInstruction) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetType ¶

func (o *PaymentInstruction) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PaymentInstruction) GetTypeOk ¶

func (o *PaymentInstruction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) GetUserId ¶

func (o *PaymentInstruction) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PaymentInstruction) GetUserIdOk ¶

func (o *PaymentInstruction) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentInstruction) HasAmount ¶

func (o *PaymentInstruction) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PaymentInstruction) HasCurrency ¶

func (o *PaymentInstruction) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*PaymentInstruction) HasEndDate ¶

func (o *PaymentInstruction) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*PaymentInstruction) HasFrequency ¶

func (o *PaymentInstruction) HasFrequency() bool

HasFrequency returns a boolean if a field has been set.

func (*PaymentInstruction) HasInfo ¶

func (o *PaymentInstruction) HasInfo() bool

HasInfo returns a boolean if a field has been set.

func (*PaymentInstruction) HasLastUpdate ¶

func (o *PaymentInstruction) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (*PaymentInstruction) HasLoginIdentityId ¶

func (o *PaymentInstruction) HasLoginIdentityId() bool

HasLoginIdentityId returns a boolean if a field has been set.

func (*PaymentInstruction) HasPaymentInstructionId ¶

func (o *PaymentInstruction) HasPaymentInstructionId() bool

HasPaymentInstructionId returns a boolean if a field has been set.

func (*PaymentInstruction) HasRecipientAccountId ¶

func (o *PaymentInstruction) HasRecipientAccountId() bool

HasRecipientAccountId returns a boolean if a field has been set.

func (*PaymentInstruction) HasRecipientName ¶

func (o *PaymentInstruction) HasRecipientName() bool

HasRecipientName returns a boolean if a field has been set.

func (*PaymentInstruction) HasReferenceId ¶

func (o *PaymentInstruction) HasReferenceId() bool

HasReferenceId returns a boolean if a field has been set.

func (*PaymentInstruction) HasRemarks ¶

func (o *PaymentInstruction) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*PaymentInstruction) HasSenderAccount ¶

func (o *PaymentInstruction) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (*PaymentInstruction) HasSenderAccountId ¶

func (o *PaymentInstruction) HasSenderAccountId() bool

HasSenderAccountId returns a boolean if a field has been set.

func (*PaymentInstruction) HasSenderName ¶

func (o *PaymentInstruction) HasSenderName() bool

HasSenderName returns a boolean if a field has been set.

func (*PaymentInstruction) HasStartDate ¶

func (o *PaymentInstruction) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (*PaymentInstruction) HasStatus ¶

func (o *PaymentInstruction) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PaymentInstruction) HasType ¶

func (o *PaymentInstruction) HasType() bool

HasType returns a boolean if a field has been set.

func (*PaymentInstruction) HasUserId ¶

func (o *PaymentInstruction) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (PaymentInstruction) MarshalJSON ¶

func (o PaymentInstruction) MarshalJSON() ([]byte, error)

func (*PaymentInstruction) SetAmount ¶

func (o *PaymentInstruction) SetAmount(v float32)

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*PaymentInstruction) SetCurrency ¶

func (o *PaymentInstruction) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*PaymentInstruction) SetEndDate ¶

func (o *PaymentInstruction) SetEndDate(v string)

SetEndDate gets a reference to the given NullableString and assigns it to the EndDate field.

func (*PaymentInstruction) SetEndDateNil ¶

func (o *PaymentInstruction) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*PaymentInstruction) SetFrequency ¶

func (o *PaymentInstruction) SetFrequency(v string)

SetFrequency gets a reference to the given string and assigns it to the Frequency field.

func (*PaymentInstruction) SetInfo ¶

func (o *PaymentInstruction) SetInfo(v map[string]interface{})

SetInfo gets a reference to the given map[string]interface{} and assigns it to the Info field.

func (*PaymentInstruction) SetLastUpdate ¶

func (o *PaymentInstruction) SetLastUpdate(v time.Time)

SetLastUpdate gets a reference to the given time.Time and assigns it to the LastUpdate field.

func (*PaymentInstruction) SetLoginIdentityId ¶

func (o *PaymentInstruction) SetLoginIdentityId(v string)

SetLoginIdentityId gets a reference to the given string and assigns it to the LoginIdentityId field.

func (*PaymentInstruction) SetPaymentInstructionId ¶

func (o *PaymentInstruction) SetPaymentInstructionId(v string)

SetPaymentInstructionId gets a reference to the given string and assigns it to the PaymentInstructionId field.

func (*PaymentInstruction) SetRecipientAccountId ¶

func (o *PaymentInstruction) SetRecipientAccountId(v string)

SetRecipientAccountId gets a reference to the given string and assigns it to the RecipientAccountId field.

func (*PaymentInstruction) SetRecipientName ¶

func (o *PaymentInstruction) SetRecipientName(v string)

SetRecipientName gets a reference to the given string and assigns it to the RecipientName field.

func (*PaymentInstruction) SetReferenceId ¶

func (o *PaymentInstruction) SetReferenceId(v string)

SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.

func (*PaymentInstruction) SetRemarks ¶

func (o *PaymentInstruction) SetRemarks(v string)

SetRemarks gets a reference to the given string and assigns it to the Remarks field.

func (*PaymentInstruction) SetSenderAccount ¶

func (o *PaymentInstruction) SetSenderAccount(v PaymentAccount)

SetSenderAccount gets a reference to the given PaymentAccount and assigns it to the SenderAccount field.

func (*PaymentInstruction) SetSenderAccountId ¶

func (o *PaymentInstruction) SetSenderAccountId(v string)

SetSenderAccountId gets a reference to the given string and assigns it to the SenderAccountId field.

func (*PaymentInstruction) SetSenderName ¶

func (o *PaymentInstruction) SetSenderName(v string)

SetSenderName gets a reference to the given string and assigns it to the SenderName field.

func (*PaymentInstruction) SetStartDate ¶

func (o *PaymentInstruction) SetStartDate(v string)

SetStartDate gets a reference to the given NullableString and assigns it to the StartDate field.

func (*PaymentInstruction) SetStartDateNil ¶

func (o *PaymentInstruction) SetStartDateNil()

SetStartDateNil sets the value for StartDate to be an explicit nil

func (*PaymentInstruction) SetStatus ¶

func (o *PaymentInstruction) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PaymentInstruction) SetType ¶

func (o *PaymentInstruction) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*PaymentInstruction) SetUserId ¶

func (o *PaymentInstruction) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*PaymentInstruction) UnsetEndDate ¶

func (o *PaymentInstruction) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*PaymentInstruction) UnsetStartDate ¶

func (o *PaymentInstruction) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

type PaymentLinkCustomizations ¶

type PaymentLinkCustomizations struct {
	// ISO639-1 language code. Language to display when user open the link, default to English (en) if not specified
	Language *string `json:"language,omitempty"`
	// The UI mode link is intended to be used in - \"iframe\", \"auto_redirect\", \"redirect\" or \"standalone\"
	UiMode *string `json:"ui_mode,omitempty"`
	// URI to redirect to. Only needed if ui_mode = redirect
	RedirectUri *string `json:"redirect_uri,omitempty"`
}

PaymentLinkCustomizations struct for PaymentLinkCustomizations

func NewPaymentLinkCustomizations ¶

func NewPaymentLinkCustomizations() *PaymentLinkCustomizations

NewPaymentLinkCustomizations instantiates a new PaymentLinkCustomizations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkCustomizationsWithDefaults ¶

func NewPaymentLinkCustomizationsWithDefaults() *PaymentLinkCustomizations

NewPaymentLinkCustomizationsWithDefaults instantiates a new PaymentLinkCustomizations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkCustomizations) GetLanguage ¶

func (o *PaymentLinkCustomizations) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*PaymentLinkCustomizations) GetLanguageOk ¶

func (o *PaymentLinkCustomizations) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkCustomizations) GetRedirectUri ¶

func (o *PaymentLinkCustomizations) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*PaymentLinkCustomizations) GetRedirectUriOk ¶

func (o *PaymentLinkCustomizations) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkCustomizations) GetUiMode ¶

func (o *PaymentLinkCustomizations) GetUiMode() string

GetUiMode returns the UiMode field value if set, zero value otherwise.

func (*PaymentLinkCustomizations) GetUiModeOk ¶

func (o *PaymentLinkCustomizations) GetUiModeOk() (*string, bool)

GetUiModeOk returns a tuple with the UiMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkCustomizations) HasLanguage ¶

func (o *PaymentLinkCustomizations) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*PaymentLinkCustomizations) HasRedirectUri ¶

func (o *PaymentLinkCustomizations) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (*PaymentLinkCustomizations) HasUiMode ¶

func (o *PaymentLinkCustomizations) HasUiMode() bool

HasUiMode returns a boolean if a field has been set.

func (PaymentLinkCustomizations) MarshalJSON ¶

func (o PaymentLinkCustomizations) MarshalJSON() ([]byte, error)

func (*PaymentLinkCustomizations) SetLanguage ¶

func (o *PaymentLinkCustomizations) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*PaymentLinkCustomizations) SetRedirectUri ¶

func (o *PaymentLinkCustomizations) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

func (*PaymentLinkCustomizations) SetUiMode ¶

func (o *PaymentLinkCustomizations) SetUiMode(v string)

SetUiMode gets a reference to the given string and assigns it to the UiMode field.

type PaymentLinkDetails ¶

type PaymentLinkDetails struct {
	Description string `json:"description"`
	// For external invoice/transaction reference
	ExternalTransactionReference string `json:"external_transaction_reference"`
}

PaymentLinkDetails struct for PaymentLinkDetails

func NewPaymentLinkDetails ¶

func NewPaymentLinkDetails(description string, externalTransactionReference string) *PaymentLinkDetails

NewPaymentLinkDetails instantiates a new PaymentLinkDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkDetailsWithDefaults ¶

func NewPaymentLinkDetailsWithDefaults() *PaymentLinkDetails

NewPaymentLinkDetailsWithDefaults instantiates a new PaymentLinkDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkDetails) GetDescription ¶

func (o *PaymentLinkDetails) GetDescription() string

GetDescription returns the Description field value

func (*PaymentLinkDetails) GetDescriptionOk ¶

func (o *PaymentLinkDetails) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PaymentLinkDetails) GetExternalTransactionReference ¶

func (o *PaymentLinkDetails) GetExternalTransactionReference() string

GetExternalTransactionReference returns the ExternalTransactionReference field value

func (*PaymentLinkDetails) GetExternalTransactionReferenceOk ¶

func (o *PaymentLinkDetails) GetExternalTransactionReferenceOk() (*string, bool)

GetExternalTransactionReferenceOk returns a tuple with the ExternalTransactionReference field value and a boolean to check if the value has been set.

func (PaymentLinkDetails) MarshalJSON ¶

func (o PaymentLinkDetails) MarshalJSON() ([]byte, error)

func (*PaymentLinkDetails) SetDescription ¶

func (o *PaymentLinkDetails) SetDescription(v string)

SetDescription sets field value

func (*PaymentLinkDetails) SetExternalTransactionReference ¶

func (o *PaymentLinkDetails) SetExternalTransactionReference(v string)

SetExternalTransactionReference sets field value

type PaymentLinkRecipientAccount ¶

type PaymentLinkRecipientAccount struct {
	// Merchant account ID assigned by Finverse
	AccountId string `json:"account_id"`
}

PaymentLinkRecipientAccount struct for PaymentLinkRecipientAccount

func NewPaymentLinkRecipientAccount ¶

func NewPaymentLinkRecipientAccount(accountId string) *PaymentLinkRecipientAccount

NewPaymentLinkRecipientAccount instantiates a new PaymentLinkRecipientAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkRecipientAccountWithDefaults ¶

func NewPaymentLinkRecipientAccountWithDefaults() *PaymentLinkRecipientAccount

NewPaymentLinkRecipientAccountWithDefaults instantiates a new PaymentLinkRecipientAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkRecipientAccount) GetAccountId ¶

func (o *PaymentLinkRecipientAccount) GetAccountId() string

GetAccountId returns the AccountId field value

func (*PaymentLinkRecipientAccount) GetAccountIdOk ¶

func (o *PaymentLinkRecipientAccount) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (PaymentLinkRecipientAccount) MarshalJSON ¶

func (o PaymentLinkRecipientAccount) MarshalJSON() ([]byte, error)

func (*PaymentLinkRecipientAccount) SetAccountId ¶

func (o *PaymentLinkRecipientAccount) SetAccountId(v string)

SetAccountId sets field value

type PaymentLinkResponse ¶

type PaymentLinkResponse struct {
	// Finverse Payment Link ID
	PaymentLinkId *string `json:"payment_link_id,omitempty"`
	// The amount of the payment. Expressed in currency's smallest unit or “minor unit”, as defined in ISO 4217.
	Amount             *int32                     `json:"amount,omitempty"`
	Currency           *string                    `json:"currency,omitempty"`
	LinkCustomizations *PaymentLinkCustomizations `json:"link_customizations,omitempty"`
	// The payment link mode
	Mode           *string             `json:"mode,omitempty"`
	PaymentDetails *PaymentLinkDetails `json:"payment_details,omitempty"`
	// Unique reference id to identifying the payment to be collected.
	UniqueReferenceId   *string              `json:"unique_reference_id,omitempty"`
	PaymentSetupOptions *PaymentSetupOptions `json:"payment_setup_options,omitempty"`
	// Additional attributes of the payment link in key:value format (e.g. payment_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Key-Value metadata to store on payments created on this Payment Link
	PaymentMetadata *map[string]string `json:"payment_metadata,omitempty"`
	// The URL for payment link
	Url *string `json:"url,omitempty"`
	// The status of payment link
	Status *string `json:"status,omitempty"`
	// The session status of payment link
	SessionStatus *string `json:"session_status,omitempty"`
	// Timestamp of when the payment link was or will expired in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	ExpiresAt *time.Time `json:"expires_at,omitempty"`
	// Timestamp of when the payment link was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the payment link was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt           *time.Time                   `json:"updated_at,omitempty"`
	Payment             *PaymentResponse             `json:"payment,omitempty"`
	Sender              *PaymentLinkSenderResponse   `json:"sender,omitempty"`
	PaymentMethod       *PaymentMethodResponse       `json:"payment_method,omitempty"`
	IntegrationMetadata *IntegrationMetadataResponse `json:"integration_metadata,omitempty"`
}

PaymentLinkResponse struct for PaymentLinkResponse

func NewPaymentLinkResponse ¶

func NewPaymentLinkResponse() *PaymentLinkResponse

NewPaymentLinkResponse instantiates a new PaymentLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkResponseWithDefaults ¶

func NewPaymentLinkResponseWithDefaults() *PaymentLinkResponse

NewPaymentLinkResponseWithDefaults instantiates a new PaymentLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkResponse) GetAmount ¶

func (o *PaymentLinkResponse) GetAmount() int32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetAmountOk ¶

func (o *PaymentLinkResponse) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetCreatedAt ¶

func (o *PaymentLinkResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetCreatedAtOk ¶

func (o *PaymentLinkResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetCurrency ¶

func (o *PaymentLinkResponse) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetCurrencyOk ¶

func (o *PaymentLinkResponse) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetExpiresAt ¶

func (o *PaymentLinkResponse) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetExpiresAtOk ¶

func (o *PaymentLinkResponse) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetIntegrationMetadata ¶

func (o *PaymentLinkResponse) GetIntegrationMetadata() IntegrationMetadataResponse

GetIntegrationMetadata returns the IntegrationMetadata field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetIntegrationMetadataOk ¶

func (o *PaymentLinkResponse) GetIntegrationMetadataOk() (*IntegrationMetadataResponse, bool)

GetIntegrationMetadataOk returns a tuple with the IntegrationMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetLinkCustomizations ¶

func (o *PaymentLinkResponse) GetLinkCustomizations() PaymentLinkCustomizations

GetLinkCustomizations returns the LinkCustomizations field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetLinkCustomizationsOk ¶

func (o *PaymentLinkResponse) GetLinkCustomizationsOk() (*PaymentLinkCustomizations, bool)

GetLinkCustomizationsOk returns a tuple with the LinkCustomizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetMetadataOk ¶

func (o *PaymentLinkResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetMode ¶

func (o *PaymentLinkResponse) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetModeOk ¶

func (o *PaymentLinkResponse) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPayment ¶

func (o *PaymentLinkResponse) GetPayment() PaymentResponse

GetPayment returns the Payment field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentDetails ¶

func (o *PaymentLinkResponse) GetPaymentDetails() PaymentLinkDetails

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentDetailsOk ¶

func (o *PaymentLinkResponse) GetPaymentDetailsOk() (*PaymentLinkDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPaymentLinkId ¶

func (o *PaymentLinkResponse) GetPaymentLinkId() string

GetPaymentLinkId returns the PaymentLinkId field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentLinkIdOk ¶

func (o *PaymentLinkResponse) GetPaymentLinkIdOk() (*string, bool)

GetPaymentLinkIdOk returns a tuple with the PaymentLinkId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPaymentMetadata ¶

func (o *PaymentLinkResponse) GetPaymentMetadata() map[string]string

GetPaymentMetadata returns the PaymentMetadata field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentMetadataOk ¶

func (o *PaymentLinkResponse) GetPaymentMetadataOk() (*map[string]string, bool)

GetPaymentMetadataOk returns a tuple with the PaymentMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPaymentMethod ¶

func (o *PaymentLinkResponse) GetPaymentMethod() PaymentMethodResponse

GetPaymentMethod returns the PaymentMethod field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentMethodOk ¶

func (o *PaymentLinkResponse) GetPaymentMethodOk() (*PaymentMethodResponse, bool)

GetPaymentMethodOk returns a tuple with the PaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPaymentOk ¶

func (o *PaymentLinkResponse) GetPaymentOk() (*PaymentResponse, bool)

GetPaymentOk returns a tuple with the Payment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetPaymentSetupOptions ¶

func (o *PaymentLinkResponse) GetPaymentSetupOptions() PaymentSetupOptions

GetPaymentSetupOptions returns the PaymentSetupOptions field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetPaymentSetupOptionsOk ¶

func (o *PaymentLinkResponse) GetPaymentSetupOptionsOk() (*PaymentSetupOptions, bool)

GetPaymentSetupOptionsOk returns a tuple with the PaymentSetupOptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetSender ¶

GetSender returns the Sender field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetSenderOk ¶

func (o *PaymentLinkResponse) GetSenderOk() (*PaymentLinkSenderResponse, bool)

GetSenderOk returns a tuple with the Sender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetSessionStatus ¶

func (o *PaymentLinkResponse) GetSessionStatus() string

GetSessionStatus returns the SessionStatus field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetSessionStatusOk ¶

func (o *PaymentLinkResponse) GetSessionStatusOk() (*string, bool)

GetSessionStatusOk returns a tuple with the SessionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetStatus ¶

func (o *PaymentLinkResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetStatusOk ¶

func (o *PaymentLinkResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetUniqueReferenceId ¶

func (o *PaymentLinkResponse) GetUniqueReferenceId() string

GetUniqueReferenceId returns the UniqueReferenceId field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetUniqueReferenceIdOk ¶

func (o *PaymentLinkResponse) GetUniqueReferenceIdOk() (*string, bool)

GetUniqueReferenceIdOk returns a tuple with the UniqueReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetUpdatedAt ¶

func (o *PaymentLinkResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetUpdatedAtOk ¶

func (o *PaymentLinkResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) GetUrl ¶

func (o *PaymentLinkResponse) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*PaymentLinkResponse) GetUrlOk ¶

func (o *PaymentLinkResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkResponse) HasAmount ¶

func (o *PaymentLinkResponse) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasCreatedAt ¶

func (o *PaymentLinkResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasCurrency ¶

func (o *PaymentLinkResponse) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasExpiresAt ¶

func (o *PaymentLinkResponse) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasIntegrationMetadata ¶

func (o *PaymentLinkResponse) HasIntegrationMetadata() bool

HasIntegrationMetadata returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasLinkCustomizations ¶

func (o *PaymentLinkResponse) HasLinkCustomizations() bool

HasLinkCustomizations returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasMetadata ¶

func (o *PaymentLinkResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasMode ¶

func (o *PaymentLinkResponse) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPayment ¶

func (o *PaymentLinkResponse) HasPayment() bool

HasPayment returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPaymentDetails ¶

func (o *PaymentLinkResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPaymentLinkId ¶

func (o *PaymentLinkResponse) HasPaymentLinkId() bool

HasPaymentLinkId returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPaymentMetadata ¶

func (o *PaymentLinkResponse) HasPaymentMetadata() bool

HasPaymentMetadata returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPaymentMethod ¶

func (o *PaymentLinkResponse) HasPaymentMethod() bool

HasPaymentMethod returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasPaymentSetupOptions ¶

func (o *PaymentLinkResponse) HasPaymentSetupOptions() bool

HasPaymentSetupOptions returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasSender ¶

func (o *PaymentLinkResponse) HasSender() bool

HasSender returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasSessionStatus ¶

func (o *PaymentLinkResponse) HasSessionStatus() bool

HasSessionStatus returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasStatus ¶

func (o *PaymentLinkResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasUniqueReferenceId ¶

func (o *PaymentLinkResponse) HasUniqueReferenceId() bool

HasUniqueReferenceId returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasUpdatedAt ¶

func (o *PaymentLinkResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PaymentLinkResponse) HasUrl ¶

func (o *PaymentLinkResponse) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (PaymentLinkResponse) MarshalJSON ¶

func (o PaymentLinkResponse) MarshalJSON() ([]byte, error)

func (*PaymentLinkResponse) SetAmount ¶

func (o *PaymentLinkResponse) SetAmount(v int32)

SetAmount gets a reference to the given int32 and assigns it to the Amount field.

func (*PaymentLinkResponse) SetCreatedAt ¶

func (o *PaymentLinkResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PaymentLinkResponse) SetCurrency ¶

func (o *PaymentLinkResponse) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*PaymentLinkResponse) SetExpiresAt ¶

func (o *PaymentLinkResponse) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*PaymentLinkResponse) SetIntegrationMetadata ¶

func (o *PaymentLinkResponse) SetIntegrationMetadata(v IntegrationMetadataResponse)

SetIntegrationMetadata gets a reference to the given IntegrationMetadataResponse and assigns it to the IntegrationMetadata field.

func (*PaymentLinkResponse) SetLinkCustomizations ¶

func (o *PaymentLinkResponse) SetLinkCustomizations(v PaymentLinkCustomizations)

SetLinkCustomizations gets a reference to the given PaymentLinkCustomizations and assigns it to the LinkCustomizations field.

func (*PaymentLinkResponse) SetMetadata ¶

func (o *PaymentLinkResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PaymentLinkResponse) SetMode ¶

func (o *PaymentLinkResponse) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*PaymentLinkResponse) SetPayment ¶

func (o *PaymentLinkResponse) SetPayment(v PaymentResponse)

SetPayment gets a reference to the given PaymentResponse and assigns it to the Payment field.

func (*PaymentLinkResponse) SetPaymentDetails ¶

func (o *PaymentLinkResponse) SetPaymentDetails(v PaymentLinkDetails)

SetPaymentDetails gets a reference to the given PaymentLinkDetails and assigns it to the PaymentDetails field.

func (*PaymentLinkResponse) SetPaymentLinkId ¶

func (o *PaymentLinkResponse) SetPaymentLinkId(v string)

SetPaymentLinkId gets a reference to the given string and assigns it to the PaymentLinkId field.

func (*PaymentLinkResponse) SetPaymentMetadata ¶

func (o *PaymentLinkResponse) SetPaymentMetadata(v map[string]string)

SetPaymentMetadata gets a reference to the given map[string]string and assigns it to the PaymentMetadata field.

func (*PaymentLinkResponse) SetPaymentMethod ¶

func (o *PaymentLinkResponse) SetPaymentMethod(v PaymentMethodResponse)

SetPaymentMethod gets a reference to the given PaymentMethodResponse and assigns it to the PaymentMethod field.

func (*PaymentLinkResponse) SetPaymentSetupOptions ¶

func (o *PaymentLinkResponse) SetPaymentSetupOptions(v PaymentSetupOptions)

SetPaymentSetupOptions gets a reference to the given PaymentSetupOptions and assigns it to the PaymentSetupOptions field.

func (*PaymentLinkResponse) SetSender ¶

SetSender gets a reference to the given PaymentLinkSenderResponse and assigns it to the Sender field.

func (*PaymentLinkResponse) SetSessionStatus ¶

func (o *PaymentLinkResponse) SetSessionStatus(v string)

SetSessionStatus gets a reference to the given string and assigns it to the SessionStatus field.

func (*PaymentLinkResponse) SetStatus ¶

func (o *PaymentLinkResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PaymentLinkResponse) SetUniqueReferenceId ¶

func (o *PaymentLinkResponse) SetUniqueReferenceId(v string)

SetUniqueReferenceId gets a reference to the given string and assigns it to the UniqueReferenceId field.

func (*PaymentLinkResponse) SetUpdatedAt ¶

func (o *PaymentLinkResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PaymentLinkResponse) SetUrl ¶

func (o *PaymentLinkResponse) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type PaymentLinkSender ¶

type PaymentLinkSender struct {
	Email *string `json:"email,omitempty"`
	// Customer App's user ID, representing the end-user making the payment.
	ExternalUserId string `json:"external_user_id"`
	// Accountholder name of the sender's account
	Name string `json:"name"`
}

PaymentLinkSender struct for PaymentLinkSender

func NewPaymentLinkSender ¶

func NewPaymentLinkSender(externalUserId string, name string) *PaymentLinkSender

NewPaymentLinkSender instantiates a new PaymentLinkSender object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkSenderWithDefaults ¶

func NewPaymentLinkSenderWithDefaults() *PaymentLinkSender

NewPaymentLinkSenderWithDefaults instantiates a new PaymentLinkSender object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkSender) GetEmail ¶

func (o *PaymentLinkSender) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*PaymentLinkSender) GetEmailOk ¶

func (o *PaymentLinkSender) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkSender) GetExternalUserId ¶

func (o *PaymentLinkSender) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value

func (*PaymentLinkSender) GetExternalUserIdOk ¶

func (o *PaymentLinkSender) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value and a boolean to check if the value has been set.

func (*PaymentLinkSender) GetName ¶

func (o *PaymentLinkSender) GetName() string

GetName returns the Name field value

func (*PaymentLinkSender) GetNameOk ¶

func (o *PaymentLinkSender) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PaymentLinkSender) HasEmail ¶

func (o *PaymentLinkSender) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (PaymentLinkSender) MarshalJSON ¶

func (o PaymentLinkSender) MarshalJSON() ([]byte, error)

func (*PaymentLinkSender) SetEmail ¶

func (o *PaymentLinkSender) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*PaymentLinkSender) SetExternalUserId ¶

func (o *PaymentLinkSender) SetExternalUserId(v string)

SetExternalUserId sets field value

func (*PaymentLinkSender) SetName ¶

func (o *PaymentLinkSender) SetName(v string)

SetName sets field value

type PaymentLinkSenderResponse ¶

type PaymentLinkSenderResponse struct {
	Email *string `json:"email,omitempty"`
	// Customer App's user ID, representing the end-user making the payment.
	ExternalUserId *string `json:"external_user_id,omitempty"`
	// Accountholder name of the sender's account
	Name *string `json:"name,omitempty"`
	// A unique identifier generated after creating sender
	UserId *string `json:"user_id,omitempty"`
}

PaymentLinkSenderResponse struct for PaymentLinkSenderResponse

func NewPaymentLinkSenderResponse ¶

func NewPaymentLinkSenderResponse() *PaymentLinkSenderResponse

NewPaymentLinkSenderResponse instantiates a new PaymentLinkSenderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkSenderResponseWithDefaults ¶

func NewPaymentLinkSenderResponseWithDefaults() *PaymentLinkSenderResponse

NewPaymentLinkSenderResponseWithDefaults instantiates a new PaymentLinkSenderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkSenderResponse) GetEmail ¶

func (o *PaymentLinkSenderResponse) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*PaymentLinkSenderResponse) GetEmailOk ¶

func (o *PaymentLinkSenderResponse) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkSenderResponse) GetExternalUserId ¶

func (o *PaymentLinkSenderResponse) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value if set, zero value otherwise.

func (*PaymentLinkSenderResponse) GetExternalUserIdOk ¶

func (o *PaymentLinkSenderResponse) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkSenderResponse) GetName ¶

func (o *PaymentLinkSenderResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PaymentLinkSenderResponse) GetNameOk ¶

func (o *PaymentLinkSenderResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkSenderResponse) GetUserId ¶

func (o *PaymentLinkSenderResponse) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PaymentLinkSenderResponse) GetUserIdOk ¶

func (o *PaymentLinkSenderResponse) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkSenderResponse) HasEmail ¶

func (o *PaymentLinkSenderResponse) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*PaymentLinkSenderResponse) HasExternalUserId ¶

func (o *PaymentLinkSenderResponse) HasExternalUserId() bool

HasExternalUserId returns a boolean if a field has been set.

func (*PaymentLinkSenderResponse) HasName ¶

func (o *PaymentLinkSenderResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*PaymentLinkSenderResponse) HasUserId ¶

func (o *PaymentLinkSenderResponse) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (PaymentLinkSenderResponse) MarshalJSON ¶

func (o PaymentLinkSenderResponse) MarshalJSON() ([]byte, error)

func (*PaymentLinkSenderResponse) SetEmail ¶

func (o *PaymentLinkSenderResponse) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*PaymentLinkSenderResponse) SetExternalUserId ¶

func (o *PaymentLinkSenderResponse) SetExternalUserId(v string)

SetExternalUserId gets a reference to the given string and assigns it to the ExternalUserId field.

func (*PaymentLinkSenderResponse) SetName ¶

func (o *PaymentLinkSenderResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PaymentLinkSenderResponse) SetUserId ¶

func (o *PaymentLinkSenderResponse) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type PaymentLinkTokenResponse ¶

type PaymentLinkTokenResponse struct {
	// Short-lived access-token to interact with Finverse Link
	AccessToken string `json:"access_token"`
	// Access token validity duration (in seconds)
	ExpiresIn int64 `json:"expires_in"`
	// URL to launch Finverse Link to authorize the mandate
	LinkUrl string `json:"link_url"`
	// The FPS QR code in base64
	QrCode    *string `json:"qr_code,omitempty"`
	TokenType string  `json:"token_type"`
}

PaymentLinkTokenResponse struct for PaymentLinkTokenResponse

func NewPaymentLinkTokenResponse ¶

func NewPaymentLinkTokenResponse(accessToken string, expiresIn int64, linkUrl string, tokenType string) *PaymentLinkTokenResponse

NewPaymentLinkTokenResponse instantiates a new PaymentLinkTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentLinkTokenResponseWithDefaults ¶

func NewPaymentLinkTokenResponseWithDefaults() *PaymentLinkTokenResponse

NewPaymentLinkTokenResponseWithDefaults instantiates a new PaymentLinkTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentLinkTokenResponse) GetAccessToken ¶

func (o *PaymentLinkTokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*PaymentLinkTokenResponse) GetAccessTokenOk ¶

func (o *PaymentLinkTokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*PaymentLinkTokenResponse) GetExpiresIn ¶

func (o *PaymentLinkTokenResponse) GetExpiresIn() int64

GetExpiresIn returns the ExpiresIn field value

func (*PaymentLinkTokenResponse) GetExpiresInOk ¶

func (o *PaymentLinkTokenResponse) GetExpiresInOk() (*int64, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set.

func (*PaymentLinkTokenResponse) GetLinkUrl ¶

func (o *PaymentLinkTokenResponse) GetLinkUrl() string

GetLinkUrl returns the LinkUrl field value

func (*PaymentLinkTokenResponse) GetLinkUrlOk ¶

func (o *PaymentLinkTokenResponse) GetLinkUrlOk() (*string, bool)

GetLinkUrlOk returns a tuple with the LinkUrl field value and a boolean to check if the value has been set.

func (*PaymentLinkTokenResponse) GetQrCode ¶

func (o *PaymentLinkTokenResponse) GetQrCode() string

GetQrCode returns the QrCode field value if set, zero value otherwise.

func (*PaymentLinkTokenResponse) GetQrCodeOk ¶

func (o *PaymentLinkTokenResponse) GetQrCodeOk() (*string, bool)

GetQrCodeOk returns a tuple with the QrCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentLinkTokenResponse) GetTokenType ¶

func (o *PaymentLinkTokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value

func (*PaymentLinkTokenResponse) GetTokenTypeOk ¶

func (o *PaymentLinkTokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set.

func (*PaymentLinkTokenResponse) HasQrCode ¶

func (o *PaymentLinkTokenResponse) HasQrCode() bool

HasQrCode returns a boolean if a field has been set.

func (PaymentLinkTokenResponse) MarshalJSON ¶

func (o PaymentLinkTokenResponse) MarshalJSON() ([]byte, error)

func (*PaymentLinkTokenResponse) SetAccessToken ¶

func (o *PaymentLinkTokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*PaymentLinkTokenResponse) SetExpiresIn ¶

func (o *PaymentLinkTokenResponse) SetExpiresIn(v int64)

SetExpiresIn sets field value

func (*PaymentLinkTokenResponse) SetLinkUrl ¶

func (o *PaymentLinkTokenResponse) SetLinkUrl(v string)

SetLinkUrl sets field value

func (*PaymentLinkTokenResponse) SetQrCode ¶

func (o *PaymentLinkTokenResponse) SetQrCode(v string)

SetQrCode gets a reference to the given string and assigns it to the QrCode field.

func (*PaymentLinkTokenResponse) SetTokenType ¶

func (o *PaymentLinkTokenResponse) SetTokenType(v string)

SetTokenType sets field value

type PaymentMethodFvLinkResponse ¶

type PaymentMethodFvLinkResponse struct {
	PaymentMethodId     *string                `json:"payment_method_id,omitempty"`
	PaymentMethodType   *string                `json:"payment_method_type,omitempty"`
	RecipientEntityName *string                `json:"recipient_entity_name,omitempty"`
	Mandate             *MandateFvLinkResponse `json:"mandate,omitempty"`
	Card                *CardFvLinkResponse    `json:"card,omitempty"`
}

PaymentMethodFvLinkResponse struct for PaymentMethodFvLinkResponse

func NewPaymentMethodFvLinkResponse ¶

func NewPaymentMethodFvLinkResponse() *PaymentMethodFvLinkResponse

NewPaymentMethodFvLinkResponse instantiates a new PaymentMethodFvLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentMethodFvLinkResponseWithDefaults ¶

func NewPaymentMethodFvLinkResponseWithDefaults() *PaymentMethodFvLinkResponse

NewPaymentMethodFvLinkResponseWithDefaults instantiates a new PaymentMethodFvLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentMethodFvLinkResponse) GetCard ¶

GetCard returns the Card field value if set, zero value otherwise.

func (*PaymentMethodFvLinkResponse) GetCardOk ¶

GetCardOk returns a tuple with the Card field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodFvLinkResponse) GetMandate ¶

GetMandate returns the Mandate field value if set, zero value otherwise.

func (*PaymentMethodFvLinkResponse) GetMandateOk ¶

GetMandateOk returns a tuple with the Mandate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodFvLinkResponse) GetPaymentMethodId ¶

func (o *PaymentMethodFvLinkResponse) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*PaymentMethodFvLinkResponse) GetPaymentMethodIdOk ¶

func (o *PaymentMethodFvLinkResponse) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodFvLinkResponse) GetPaymentMethodType ¶

func (o *PaymentMethodFvLinkResponse) GetPaymentMethodType() string

GetPaymentMethodType returns the PaymentMethodType field value if set, zero value otherwise.

func (*PaymentMethodFvLinkResponse) GetPaymentMethodTypeOk ¶

func (o *PaymentMethodFvLinkResponse) GetPaymentMethodTypeOk() (*string, bool)

GetPaymentMethodTypeOk returns a tuple with the PaymentMethodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodFvLinkResponse) GetRecipientEntityName ¶

func (o *PaymentMethodFvLinkResponse) GetRecipientEntityName() string

GetRecipientEntityName returns the RecipientEntityName field value if set, zero value otherwise.

func (*PaymentMethodFvLinkResponse) GetRecipientEntityNameOk ¶

func (o *PaymentMethodFvLinkResponse) GetRecipientEntityNameOk() (*string, bool)

GetRecipientEntityNameOk returns a tuple with the RecipientEntityName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodFvLinkResponse) HasCard ¶

func (o *PaymentMethodFvLinkResponse) HasCard() bool

HasCard returns a boolean if a field has been set.

func (*PaymentMethodFvLinkResponse) HasMandate ¶

func (o *PaymentMethodFvLinkResponse) HasMandate() bool

HasMandate returns a boolean if a field has been set.

func (*PaymentMethodFvLinkResponse) HasPaymentMethodId ¶

func (o *PaymentMethodFvLinkResponse) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*PaymentMethodFvLinkResponse) HasPaymentMethodType ¶

func (o *PaymentMethodFvLinkResponse) HasPaymentMethodType() bool

HasPaymentMethodType returns a boolean if a field has been set.

func (*PaymentMethodFvLinkResponse) HasRecipientEntityName ¶

func (o *PaymentMethodFvLinkResponse) HasRecipientEntityName() bool

HasRecipientEntityName returns a boolean if a field has been set.

func (PaymentMethodFvLinkResponse) MarshalJSON ¶

func (o PaymentMethodFvLinkResponse) MarshalJSON() ([]byte, error)

func (*PaymentMethodFvLinkResponse) SetCard ¶

SetCard gets a reference to the given CardFvLinkResponse and assigns it to the Card field.

func (*PaymentMethodFvLinkResponse) SetMandate ¶

SetMandate gets a reference to the given MandateFvLinkResponse and assigns it to the Mandate field.

func (*PaymentMethodFvLinkResponse) SetPaymentMethodId ¶

func (o *PaymentMethodFvLinkResponse) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*PaymentMethodFvLinkResponse) SetPaymentMethodType ¶

func (o *PaymentMethodFvLinkResponse) SetPaymentMethodType(v string)

SetPaymentMethodType gets a reference to the given string and assigns it to the PaymentMethodType field.

func (*PaymentMethodFvLinkResponse) SetRecipientEntityName ¶

func (o *PaymentMethodFvLinkResponse) SetRecipientEntityName(v string)

SetRecipientEntityName gets a reference to the given string and assigns it to the RecipientEntityName field.

type PaymentMethodResponse ¶

type PaymentMethodResponse struct {
	PaymentMethodId   *string             `json:"payment_method_id,omitempty"`
	PaymentMethodType *string             `json:"payment_method_type,omitempty"`
	Mandate           *GetMandateResponse `json:"mandate,omitempty"`
	Card              *FVCard             `json:"card,omitempty"`
}

PaymentMethodResponse struct for PaymentMethodResponse

func NewPaymentMethodResponse ¶

func NewPaymentMethodResponse() *PaymentMethodResponse

NewPaymentMethodResponse instantiates a new PaymentMethodResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentMethodResponseWithDefaults ¶

func NewPaymentMethodResponseWithDefaults() *PaymentMethodResponse

NewPaymentMethodResponseWithDefaults instantiates a new PaymentMethodResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentMethodResponse) GetCard ¶

func (o *PaymentMethodResponse) GetCard() FVCard

GetCard returns the Card field value if set, zero value otherwise.

func (*PaymentMethodResponse) GetCardOk ¶

func (o *PaymentMethodResponse) GetCardOk() (*FVCard, bool)

GetCardOk returns a tuple with the Card field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodResponse) GetMandate ¶

func (o *PaymentMethodResponse) GetMandate() GetMandateResponse

GetMandate returns the Mandate field value if set, zero value otherwise.

func (*PaymentMethodResponse) GetMandateOk ¶

func (o *PaymentMethodResponse) GetMandateOk() (*GetMandateResponse, bool)

GetMandateOk returns a tuple with the Mandate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodResponse) GetPaymentMethodId ¶

func (o *PaymentMethodResponse) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*PaymentMethodResponse) GetPaymentMethodIdOk ¶

func (o *PaymentMethodResponse) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodResponse) GetPaymentMethodType ¶

func (o *PaymentMethodResponse) GetPaymentMethodType() string

GetPaymentMethodType returns the PaymentMethodType field value if set, zero value otherwise.

func (*PaymentMethodResponse) GetPaymentMethodTypeOk ¶

func (o *PaymentMethodResponse) GetPaymentMethodTypeOk() (*string, bool)

GetPaymentMethodTypeOk returns a tuple with the PaymentMethodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentMethodResponse) HasCard ¶

func (o *PaymentMethodResponse) HasCard() bool

HasCard returns a boolean if a field has been set.

func (*PaymentMethodResponse) HasMandate ¶

func (o *PaymentMethodResponse) HasMandate() bool

HasMandate returns a boolean if a field has been set.

func (*PaymentMethodResponse) HasPaymentMethodId ¶

func (o *PaymentMethodResponse) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*PaymentMethodResponse) HasPaymentMethodType ¶

func (o *PaymentMethodResponse) HasPaymentMethodType() bool

HasPaymentMethodType returns a boolean if a field has been set.

func (PaymentMethodResponse) MarshalJSON ¶

func (o PaymentMethodResponse) MarshalJSON() ([]byte, error)

func (*PaymentMethodResponse) SetCard ¶

func (o *PaymentMethodResponse) SetCard(v FVCard)

SetCard gets a reference to the given FVCard and assigns it to the Card field.

func (*PaymentMethodResponse) SetMandate ¶

func (o *PaymentMethodResponse) SetMandate(v GetMandateResponse)

SetMandate gets a reference to the given GetMandateResponse and assigns it to the Mandate field.

func (*PaymentMethodResponse) SetPaymentMethodId ¶

func (o *PaymentMethodResponse) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*PaymentMethodResponse) SetPaymentMethodType ¶

func (o *PaymentMethodResponse) SetPaymentMethodType(v string)

SetPaymentMethodType gets a reference to the given string and assigns it to the PaymentMethodType field.

type PaymentResponse ¶

type PaymentResponse struct {
	// Finverse Payment ID
	PaymentId *string `json:"payment_id,omitempty"`
	// Amount to be paid, in currency's smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount int32 `json:"amount"`
	// The currency code as defined in ISO 4217.
	Currency *string `json:"currency,omitempty"`
	// Indicates whether this is a mandate-based payment or one-off direct payment to an account. Possible values - MANDATE, SINGLE
	Type *string `json:"type,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Possible values - CREATED, AUTHORIZED, SUBMITTED, EXECUTED, FAILED, REJECTED, CANCELLED.
	Status *string `json:"status,omitempty"`
	// ID of the payment method this pament is referring to.
	PaymentMethodId  *string                  `json:"payment_method_id,omitempty"`
	PaymentDetails   *PaymentDetails2         `json:"payment_details,omitempty"`
	Recipient        *MandateRecipient        `json:"recipient,omitempty"`
	RecipientAccount *MandateRecipientAccount `json:"recipient_account,omitempty"`
	Sender           *GetMandateSender        `json:"sender,omitempty"`
	SenderAccount    *MandateSenderAccount    `json:"sender_account,omitempty"`
	Fees             []Fee                    `json:"fees,omitempty"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Additional attributes of the payment in key:value format (e.g. payment_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata      *map[string]string            `json:"metadata,omitempty"`
	Error         *FvErrorModelV2               `json:"error,omitempty"`
	PaymentMethod *PaymentSnapshotPaymentMethod `json:"payment_method,omitempty"`
}

PaymentResponse struct for PaymentResponse

func NewPaymentResponse ¶

func NewPaymentResponse(amount int32) *PaymentResponse

NewPaymentResponse instantiates a new PaymentResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentResponseWithDefaults ¶

func NewPaymentResponseWithDefaults() *PaymentResponse

NewPaymentResponseWithDefaults instantiates a new PaymentResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentResponse) GetAmount ¶

func (o *PaymentResponse) GetAmount() int32

GetAmount returns the Amount field value

func (*PaymentResponse) GetAmountOk ¶

func (o *PaymentResponse) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*PaymentResponse) GetCreatedAt ¶

func (o *PaymentResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PaymentResponse) GetCreatedAtOk ¶

func (o *PaymentResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetCurrency ¶

func (o *PaymentResponse) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*PaymentResponse) GetCurrencyOk ¶

func (o *PaymentResponse) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetError ¶

func (o *PaymentResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*PaymentResponse) GetErrorOk ¶

func (o *PaymentResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetFees ¶

func (o *PaymentResponse) GetFees() []Fee

GetFees returns the Fees field value if set, zero value otherwise.

func (*PaymentResponse) GetFeesOk ¶

func (o *PaymentResponse) GetFeesOk() ([]Fee, bool)

GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PaymentResponse) GetMetadataOk ¶

func (o *PaymentResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetPaymentDetails ¶

func (o *PaymentResponse) GetPaymentDetails() PaymentDetails2

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*PaymentResponse) GetPaymentDetailsOk ¶

func (o *PaymentResponse) GetPaymentDetailsOk() (*PaymentDetails2, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetPaymentId ¶

func (o *PaymentResponse) GetPaymentId() string

GetPaymentId returns the PaymentId field value if set, zero value otherwise.

func (*PaymentResponse) GetPaymentIdOk ¶

func (o *PaymentResponse) GetPaymentIdOk() (*string, bool)

GetPaymentIdOk returns a tuple with the PaymentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetPaymentMethod ¶

func (o *PaymentResponse) GetPaymentMethod() PaymentSnapshotPaymentMethod

GetPaymentMethod returns the PaymentMethod field value if set, zero value otherwise.

func (*PaymentResponse) GetPaymentMethodId ¶

func (o *PaymentResponse) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*PaymentResponse) GetPaymentMethodIdOk ¶

func (o *PaymentResponse) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetPaymentMethodOk ¶

func (o *PaymentResponse) GetPaymentMethodOk() (*PaymentSnapshotPaymentMethod, bool)

GetPaymentMethodOk returns a tuple with the PaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetRecipient ¶

func (o *PaymentResponse) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*PaymentResponse) GetRecipientAccount ¶

func (o *PaymentResponse) GetRecipientAccount() MandateRecipientAccount

GetRecipientAccount returns the RecipientAccount field value if set, zero value otherwise.

func (*PaymentResponse) GetRecipientAccountOk ¶

func (o *PaymentResponse) GetRecipientAccountOk() (*MandateRecipientAccount, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetRecipientOk ¶

func (o *PaymentResponse) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetSender ¶

func (o *PaymentResponse) GetSender() GetMandateSender

GetSender returns the Sender field value if set, zero value otherwise.

func (*PaymentResponse) GetSenderAccount ¶

func (o *PaymentResponse) GetSenderAccount() MandateSenderAccount

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*PaymentResponse) GetSenderAccountOk ¶

func (o *PaymentResponse) GetSenderAccountOk() (*MandateSenderAccount, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetSenderOk ¶

func (o *PaymentResponse) GetSenderOk() (*GetMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetStatus ¶

func (o *PaymentResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PaymentResponse) GetStatusOk ¶

func (o *PaymentResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetType ¶

func (o *PaymentResponse) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PaymentResponse) GetTypeOk ¶

func (o *PaymentResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) GetUpdatedAt ¶

func (o *PaymentResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PaymentResponse) GetUpdatedAtOk ¶

func (o *PaymentResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentResponse) HasCreatedAt ¶

func (o *PaymentResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PaymentResponse) HasCurrency ¶

func (o *PaymentResponse) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*PaymentResponse) HasError ¶

func (o *PaymentResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*PaymentResponse) HasFees ¶

func (o *PaymentResponse) HasFees() bool

HasFees returns a boolean if a field has been set.

func (*PaymentResponse) HasMetadata ¶

func (o *PaymentResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PaymentResponse) HasPaymentDetails ¶

func (o *PaymentResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*PaymentResponse) HasPaymentId ¶

func (o *PaymentResponse) HasPaymentId() bool

HasPaymentId returns a boolean if a field has been set.

func (*PaymentResponse) HasPaymentMethod ¶

func (o *PaymentResponse) HasPaymentMethod() bool

HasPaymentMethod returns a boolean if a field has been set.

func (*PaymentResponse) HasPaymentMethodId ¶

func (o *PaymentResponse) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*PaymentResponse) HasRecipient ¶

func (o *PaymentResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*PaymentResponse) HasRecipientAccount ¶

func (o *PaymentResponse) HasRecipientAccount() bool

HasRecipientAccount returns a boolean if a field has been set.

func (*PaymentResponse) HasSender ¶

func (o *PaymentResponse) HasSender() bool

HasSender returns a boolean if a field has been set.

func (*PaymentResponse) HasSenderAccount ¶

func (o *PaymentResponse) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (*PaymentResponse) HasStatus ¶

func (o *PaymentResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PaymentResponse) HasType ¶

func (o *PaymentResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (*PaymentResponse) HasUpdatedAt ¶

func (o *PaymentResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (PaymentResponse) MarshalJSON ¶

func (o PaymentResponse) MarshalJSON() ([]byte, error)

func (*PaymentResponse) SetAmount ¶

func (o *PaymentResponse) SetAmount(v int32)

SetAmount sets field value

func (*PaymentResponse) SetCreatedAt ¶

func (o *PaymentResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PaymentResponse) SetCurrency ¶

func (o *PaymentResponse) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*PaymentResponse) SetError ¶

func (o *PaymentResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*PaymentResponse) SetFees ¶

func (o *PaymentResponse) SetFees(v []Fee)

SetFees gets a reference to the given []Fee and assigns it to the Fees field.

func (*PaymentResponse) SetMetadata ¶

func (o *PaymentResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PaymentResponse) SetPaymentDetails ¶

func (o *PaymentResponse) SetPaymentDetails(v PaymentDetails2)

SetPaymentDetails gets a reference to the given PaymentDetails2 and assigns it to the PaymentDetails field.

func (*PaymentResponse) SetPaymentId ¶

func (o *PaymentResponse) SetPaymentId(v string)

SetPaymentId gets a reference to the given string and assigns it to the PaymentId field.

func (*PaymentResponse) SetPaymentMethod ¶

func (o *PaymentResponse) SetPaymentMethod(v PaymentSnapshotPaymentMethod)

SetPaymentMethod gets a reference to the given PaymentSnapshotPaymentMethod and assigns it to the PaymentMethod field.

func (*PaymentResponse) SetPaymentMethodId ¶

func (o *PaymentResponse) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*PaymentResponse) SetRecipient ¶

func (o *PaymentResponse) SetRecipient(v MandateRecipient)

SetRecipient gets a reference to the given MandateRecipient and assigns it to the Recipient field.

func (*PaymentResponse) SetRecipientAccount ¶

func (o *PaymentResponse) SetRecipientAccount(v MandateRecipientAccount)

SetRecipientAccount gets a reference to the given MandateRecipientAccount and assigns it to the RecipientAccount field.

func (*PaymentResponse) SetSender ¶

func (o *PaymentResponse) SetSender(v GetMandateSender)

SetSender gets a reference to the given GetMandateSender and assigns it to the Sender field.

func (*PaymentResponse) SetSenderAccount ¶

func (o *PaymentResponse) SetSenderAccount(v MandateSenderAccount)

SetSenderAccount gets a reference to the given MandateSenderAccount and assigns it to the SenderAccount field.

func (*PaymentResponse) SetStatus ¶

func (o *PaymentResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PaymentResponse) SetType ¶

func (o *PaymentResponse) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*PaymentResponse) SetUpdatedAt ¶

func (o *PaymentResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type PaymentSchedule ¶

type PaymentSchedule struct {
	// Amount to be paid, in currency’s smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount int32 `json:"amount"`
	// Frequency of the payment. Possible values (DAILY, WEEKLY, MONTHLY, QUARTERLY, YEARLY)
	Frequency string `json:"frequency"`
}

PaymentSchedule struct for PaymentSchedule

func NewPaymentSchedule ¶

func NewPaymentSchedule(amount int32, frequency string) *PaymentSchedule

NewPaymentSchedule instantiates a new PaymentSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentScheduleWithDefaults ¶

func NewPaymentScheduleWithDefaults() *PaymentSchedule

NewPaymentScheduleWithDefaults instantiates a new PaymentSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentSchedule) GetAmount ¶

func (o *PaymentSchedule) GetAmount() int32

GetAmount returns the Amount field value

func (*PaymentSchedule) GetAmountOk ¶

func (o *PaymentSchedule) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*PaymentSchedule) GetFrequency ¶

func (o *PaymentSchedule) GetFrequency() string

GetFrequency returns the Frequency field value

func (*PaymentSchedule) GetFrequencyOk ¶

func (o *PaymentSchedule) GetFrequencyOk() (*string, bool)

GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.

func (PaymentSchedule) MarshalJSON ¶

func (o PaymentSchedule) MarshalJSON() ([]byte, error)

func (*PaymentSchedule) SetAmount ¶

func (o *PaymentSchedule) SetAmount(v int32)

SetAmount sets field value

func (*PaymentSchedule) SetFrequency ¶

func (o *PaymentSchedule) SetFrequency(v string)

SetFrequency sets field value

type PaymentSetupOptions ¶

type PaymentSetupOptions struct {
	// The type of future_payments that customer want to use. Possible values: AUTOPAY or CLICK_TO_PAY
	FuturePayments     *string                       `json:"future_payments,omitempty"`
	MandateDetails     *MandateDetailsForPaymentLink `json:"mandate_details,omitempty"`
	PaymentMethodTypes []string                      `json:"payment_method_types,omitempty"`
}

PaymentSetupOptions struct for PaymentSetupOptions

func NewPaymentSetupOptions ¶

func NewPaymentSetupOptions() *PaymentSetupOptions

NewPaymentSetupOptions instantiates a new PaymentSetupOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentSetupOptionsWithDefaults ¶

func NewPaymentSetupOptionsWithDefaults() *PaymentSetupOptions

NewPaymentSetupOptionsWithDefaults instantiates a new PaymentSetupOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentSetupOptions) GetFuturePayments ¶

func (o *PaymentSetupOptions) GetFuturePayments() string

GetFuturePayments returns the FuturePayments field value if set, zero value otherwise.

func (*PaymentSetupOptions) GetFuturePaymentsOk ¶

func (o *PaymentSetupOptions) GetFuturePaymentsOk() (*string, bool)

GetFuturePaymentsOk returns a tuple with the FuturePayments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentSetupOptions) GetMandateDetails ¶

func (o *PaymentSetupOptions) GetMandateDetails() MandateDetailsForPaymentLink

GetMandateDetails returns the MandateDetails field value if set, zero value otherwise.

func (*PaymentSetupOptions) GetMandateDetailsOk ¶

func (o *PaymentSetupOptions) GetMandateDetailsOk() (*MandateDetailsForPaymentLink, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentSetupOptions) GetPaymentMethodTypes ¶

func (o *PaymentSetupOptions) GetPaymentMethodTypes() []string

GetPaymentMethodTypes returns the PaymentMethodTypes field value if set, zero value otherwise.

func (*PaymentSetupOptions) GetPaymentMethodTypesOk ¶

func (o *PaymentSetupOptions) GetPaymentMethodTypesOk() ([]string, bool)

GetPaymentMethodTypesOk returns a tuple with the PaymentMethodTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentSetupOptions) HasFuturePayments ¶

func (o *PaymentSetupOptions) HasFuturePayments() bool

HasFuturePayments returns a boolean if a field has been set.

func (*PaymentSetupOptions) HasMandateDetails ¶

func (o *PaymentSetupOptions) HasMandateDetails() bool

HasMandateDetails returns a boolean if a field has been set.

func (*PaymentSetupOptions) HasPaymentMethodTypes ¶

func (o *PaymentSetupOptions) HasPaymentMethodTypes() bool

HasPaymentMethodTypes returns a boolean if a field has been set.

func (PaymentSetupOptions) MarshalJSON ¶

func (o PaymentSetupOptions) MarshalJSON() ([]byte, error)

func (*PaymentSetupOptions) SetFuturePayments ¶

func (o *PaymentSetupOptions) SetFuturePayments(v string)

SetFuturePayments gets a reference to the given string and assigns it to the FuturePayments field.

func (*PaymentSetupOptions) SetMandateDetails ¶

func (o *PaymentSetupOptions) SetMandateDetails(v MandateDetailsForPaymentLink)

SetMandateDetails gets a reference to the given MandateDetailsForPaymentLink and assigns it to the MandateDetails field.

func (*PaymentSetupOptions) SetPaymentMethodTypes ¶

func (o *PaymentSetupOptions) SetPaymentMethodTypes(v []string)

SetPaymentMethodTypes gets a reference to the given []string and assigns it to the PaymentMethodTypes field.

type PaymentSnapshotPaymentMethod ¶

type PaymentSnapshotPaymentMethod struct {
	Card *PaymentSnapshotPaymentMethodCard `json:"card,omitempty"`
}

PaymentSnapshotPaymentMethod struct for PaymentSnapshotPaymentMethod

func NewPaymentSnapshotPaymentMethod ¶

func NewPaymentSnapshotPaymentMethod() *PaymentSnapshotPaymentMethod

NewPaymentSnapshotPaymentMethod instantiates a new PaymentSnapshotPaymentMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentSnapshotPaymentMethodWithDefaults ¶

func NewPaymentSnapshotPaymentMethodWithDefaults() *PaymentSnapshotPaymentMethod

NewPaymentSnapshotPaymentMethodWithDefaults instantiates a new PaymentSnapshotPaymentMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentSnapshotPaymentMethod) GetCard ¶

GetCard returns the Card field value if set, zero value otherwise.

func (*PaymentSnapshotPaymentMethod) GetCardOk ¶

GetCardOk returns a tuple with the Card field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentSnapshotPaymentMethod) HasCard ¶

func (o *PaymentSnapshotPaymentMethod) HasCard() bool

HasCard returns a boolean if a field has been set.

func (PaymentSnapshotPaymentMethod) MarshalJSON ¶

func (o PaymentSnapshotPaymentMethod) MarshalJSON() ([]byte, error)

func (*PaymentSnapshotPaymentMethod) SetCard ¶

SetCard gets a reference to the given PaymentSnapshotPaymentMethodCard and assigns it to the Card field.

type PaymentSnapshotPaymentMethodCard ¶

type PaymentSnapshotPaymentMethodCard struct {
	CardDetails *FVCardDetails `json:"card_details,omitempty"`
}

PaymentSnapshotPaymentMethodCard struct for PaymentSnapshotPaymentMethodCard

func NewPaymentSnapshotPaymentMethodCard ¶

func NewPaymentSnapshotPaymentMethodCard() *PaymentSnapshotPaymentMethodCard

NewPaymentSnapshotPaymentMethodCard instantiates a new PaymentSnapshotPaymentMethodCard object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentSnapshotPaymentMethodCardWithDefaults ¶

func NewPaymentSnapshotPaymentMethodCardWithDefaults() *PaymentSnapshotPaymentMethodCard

NewPaymentSnapshotPaymentMethodCardWithDefaults instantiates a new PaymentSnapshotPaymentMethodCard object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentSnapshotPaymentMethodCard) GetCardDetails ¶

func (o *PaymentSnapshotPaymentMethodCard) GetCardDetails() FVCardDetails

GetCardDetails returns the CardDetails field value if set, zero value otherwise.

func (*PaymentSnapshotPaymentMethodCard) GetCardDetailsOk ¶

func (o *PaymentSnapshotPaymentMethodCard) GetCardDetailsOk() (*FVCardDetails, bool)

GetCardDetailsOk returns a tuple with the CardDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentSnapshotPaymentMethodCard) HasCardDetails ¶

func (o *PaymentSnapshotPaymentMethodCard) HasCardDetails() bool

HasCardDetails returns a boolean if a field has been set.

func (PaymentSnapshotPaymentMethodCard) MarshalJSON ¶

func (o PaymentSnapshotPaymentMethodCard) MarshalJSON() ([]byte, error)

func (*PaymentSnapshotPaymentMethodCard) SetCardDetails ¶

func (o *PaymentSnapshotPaymentMethodCard) SetCardDetails(v FVCardDetails)

SetCardDetails gets a reference to the given FVCardDetails and assigns it to the CardDetails field.

type PaymentUser ¶

type PaymentUser struct {
	CreatedAt      *time.Time         `json:"created_at,omitempty"`
	Email          *string            `json:"email,omitempty"`
	ExternalUserId *string            `json:"external_user_id,omitempty"`
	Metadata       *map[string]string `json:"metadata,omitempty"`
	Name           *string            `json:"name,omitempty"`
	UserDetails    []SenderDetail     `json:"user_details,omitempty"`
	UpdatedAt      *time.Time         `json:"updated_at,omitempty"`
	NextBillUpdate NullableTime       `json:"next_bill_update,omitempty"`
	UserId         *string            `json:"user_id,omitempty"`
	UserType       *string            `json:"user_type,omitempty"`
	// Whether the user has given consent for autopay
	AutopayConsent      bool                         `json:"autopay_consent"`
	IntegrationMetadata *IntegrationMetadataResponse `json:"integration_metadata,omitempty"`
}

PaymentUser struct for PaymentUser

func NewPaymentUser ¶

func NewPaymentUser(autopayConsent bool) *PaymentUser

NewPaymentUser instantiates a new PaymentUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaymentUserWithDefaults ¶

func NewPaymentUserWithDefaults() *PaymentUser

NewPaymentUserWithDefaults instantiates a new PaymentUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PaymentUser) GetAutopayConsent ¶

func (o *PaymentUser) GetAutopayConsent() bool

GetAutopayConsent returns the AutopayConsent field value

func (*PaymentUser) GetAutopayConsentOk ¶

func (o *PaymentUser) GetAutopayConsentOk() (*bool, bool)

GetAutopayConsentOk returns a tuple with the AutopayConsent field value and a boolean to check if the value has been set.

func (*PaymentUser) GetCreatedAt ¶

func (o *PaymentUser) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PaymentUser) GetCreatedAtOk ¶

func (o *PaymentUser) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetEmail ¶

func (o *PaymentUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*PaymentUser) GetEmailOk ¶

func (o *PaymentUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetExternalUserId ¶

func (o *PaymentUser) GetExternalUserId() string

GetExternalUserId returns the ExternalUserId field value if set, zero value otherwise.

func (*PaymentUser) GetExternalUserIdOk ¶

func (o *PaymentUser) GetExternalUserIdOk() (*string, bool)

GetExternalUserIdOk returns a tuple with the ExternalUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetIntegrationMetadata ¶

func (o *PaymentUser) GetIntegrationMetadata() IntegrationMetadataResponse

GetIntegrationMetadata returns the IntegrationMetadata field value if set, zero value otherwise.

func (*PaymentUser) GetIntegrationMetadataOk ¶

func (o *PaymentUser) GetIntegrationMetadataOk() (*IntegrationMetadataResponse, bool)

GetIntegrationMetadataOk returns a tuple with the IntegrationMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PaymentUser) GetMetadataOk ¶

func (o *PaymentUser) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetName ¶

func (o *PaymentUser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PaymentUser) GetNameOk ¶

func (o *PaymentUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetNextBillUpdate ¶

func (o *PaymentUser) GetNextBillUpdate() time.Time

GetNextBillUpdate returns the NextBillUpdate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PaymentUser) GetNextBillUpdateOk ¶

func (o *PaymentUser) GetNextBillUpdateOk() (*time.Time, bool)

GetNextBillUpdateOk returns a tuple with the NextBillUpdate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PaymentUser) GetUpdatedAt ¶

func (o *PaymentUser) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PaymentUser) GetUpdatedAtOk ¶

func (o *PaymentUser) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetUserDetails ¶

func (o *PaymentUser) GetUserDetails() []SenderDetail

GetUserDetails returns the UserDetails field value if set, zero value otherwise.

func (*PaymentUser) GetUserDetailsOk ¶

func (o *PaymentUser) GetUserDetailsOk() ([]SenderDetail, bool)

GetUserDetailsOk returns a tuple with the UserDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetUserId ¶

func (o *PaymentUser) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PaymentUser) GetUserIdOk ¶

func (o *PaymentUser) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) GetUserType ¶

func (o *PaymentUser) GetUserType() string

GetUserType returns the UserType field value if set, zero value otherwise.

func (*PaymentUser) GetUserTypeOk ¶

func (o *PaymentUser) GetUserTypeOk() (*string, bool)

GetUserTypeOk returns a tuple with the UserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaymentUser) HasCreatedAt ¶

func (o *PaymentUser) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PaymentUser) HasEmail ¶

func (o *PaymentUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*PaymentUser) HasExternalUserId ¶

func (o *PaymentUser) HasExternalUserId() bool

HasExternalUserId returns a boolean if a field has been set.

func (*PaymentUser) HasIntegrationMetadata ¶

func (o *PaymentUser) HasIntegrationMetadata() bool

HasIntegrationMetadata returns a boolean if a field has been set.

func (*PaymentUser) HasMetadata ¶

func (o *PaymentUser) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PaymentUser) HasName ¶

func (o *PaymentUser) HasName() bool

HasName returns a boolean if a field has been set.

func (*PaymentUser) HasNextBillUpdate ¶

func (o *PaymentUser) HasNextBillUpdate() bool

HasNextBillUpdate returns a boolean if a field has been set.

func (*PaymentUser) HasUpdatedAt ¶

func (o *PaymentUser) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PaymentUser) HasUserDetails ¶

func (o *PaymentUser) HasUserDetails() bool

HasUserDetails returns a boolean if a field has been set.

func (*PaymentUser) HasUserId ¶

func (o *PaymentUser) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*PaymentUser) HasUserType ¶

func (o *PaymentUser) HasUserType() bool

HasUserType returns a boolean if a field has been set.

func (PaymentUser) MarshalJSON ¶

func (o PaymentUser) MarshalJSON() ([]byte, error)

func (*PaymentUser) SetAutopayConsent ¶

func (o *PaymentUser) SetAutopayConsent(v bool)

SetAutopayConsent sets field value

func (*PaymentUser) SetCreatedAt ¶

func (o *PaymentUser) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PaymentUser) SetEmail ¶

func (o *PaymentUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*PaymentUser) SetExternalUserId ¶

func (o *PaymentUser) SetExternalUserId(v string)

SetExternalUserId gets a reference to the given string and assigns it to the ExternalUserId field.

func (*PaymentUser) SetIntegrationMetadata ¶

func (o *PaymentUser) SetIntegrationMetadata(v IntegrationMetadataResponse)

SetIntegrationMetadata gets a reference to the given IntegrationMetadataResponse and assigns it to the IntegrationMetadata field.

func (*PaymentUser) SetMetadata ¶

func (o *PaymentUser) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PaymentUser) SetName ¶

func (o *PaymentUser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PaymentUser) SetNextBillUpdate ¶

func (o *PaymentUser) SetNextBillUpdate(v time.Time)

SetNextBillUpdate gets a reference to the given NullableTime and assigns it to the NextBillUpdate field.

func (*PaymentUser) SetNextBillUpdateNil ¶

func (o *PaymentUser) SetNextBillUpdateNil()

SetNextBillUpdateNil sets the value for NextBillUpdate to be an explicit nil

func (*PaymentUser) SetUpdatedAt ¶

func (o *PaymentUser) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PaymentUser) SetUserDetails ¶

func (o *PaymentUser) SetUserDetails(v []SenderDetail)

SetUserDetails gets a reference to the given []SenderDetail and assigns it to the UserDetails field.

func (*PaymentUser) SetUserId ¶

func (o *PaymentUser) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*PaymentUser) SetUserType ¶

func (o *PaymentUser) SetUserType(v string)

SetUserType gets a reference to the given string and assigns it to the UserType field.

func (*PaymentUser) UnsetNextBillUpdate ¶

func (o *PaymentUser) UnsetNextBillUpdate()

UnsetNextBillUpdate ensures that no value is present for NextBillUpdate, not even an explicit nil

type PayoutDetails ¶

type PayoutDetails struct {
	// The mandate used to execute payments for this payout instruction. Currency for the mandate must be supported by the recipient account
	MandateId string `json:"mandate_id"`
	// A description for the payment (that will appear as the transaction description on bank statements)
	Description *string `json:"description,omitempty"`
	// YYYY-MM-DD, date (in UTC) to execute the payment, must be 1 day later than current date
	ScheduledDate string `json:"scheduled_date"`
}

PayoutDetails struct for PayoutDetails

func NewPayoutDetails ¶

func NewPayoutDetails(mandateId string, scheduledDate string) *PayoutDetails

NewPayoutDetails instantiates a new PayoutDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutDetailsWithDefaults ¶

func NewPayoutDetailsWithDefaults() *PayoutDetails

NewPayoutDetailsWithDefaults instantiates a new PayoutDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutDetails) GetDescription ¶

func (o *PayoutDetails) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PayoutDetails) GetDescriptionOk ¶

func (o *PayoutDetails) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutDetails) GetMandateId ¶

func (o *PayoutDetails) GetMandateId() string

GetMandateId returns the MandateId field value

func (*PayoutDetails) GetMandateIdOk ¶

func (o *PayoutDetails) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*PayoutDetails) GetScheduledDate ¶

func (o *PayoutDetails) GetScheduledDate() string

GetScheduledDate returns the ScheduledDate field value

func (*PayoutDetails) GetScheduledDateOk ¶

func (o *PayoutDetails) GetScheduledDateOk() (*string, bool)

GetScheduledDateOk returns a tuple with the ScheduledDate field value and a boolean to check if the value has been set.

func (*PayoutDetails) HasDescription ¶

func (o *PayoutDetails) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (PayoutDetails) MarshalJSON ¶

func (o PayoutDetails) MarshalJSON() ([]byte, error)

func (*PayoutDetails) SetDescription ¶

func (o *PayoutDetails) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PayoutDetails) SetMandateId ¶

func (o *PayoutDetails) SetMandateId(v string)

SetMandateId sets field value

func (*PayoutDetails) SetScheduledDate ¶

func (o *PayoutDetails) SetScheduledDate(v string)

SetScheduledDate sets field value

type PayoutDetailsResponse ¶

type PayoutDetailsResponse struct {
	// The mandate used to execute payments for this payout instruction. Currency for the mandate must be supported by the recipient account
	MandateId *string `json:"mandate_id,omitempty"`
	// A description for the payment (that will appear as the transaction description on bank statements)
	Description *string `json:"description,omitempty"`
	// YYYY-MM-DD, date (in UTC) to execute the payment, must be 1 day later than current date
	ScheduledDate *string `json:"scheduled_date,omitempty"`
}

PayoutDetailsResponse struct for PayoutDetailsResponse

func NewPayoutDetailsResponse ¶

func NewPayoutDetailsResponse() *PayoutDetailsResponse

NewPayoutDetailsResponse instantiates a new PayoutDetailsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutDetailsResponseWithDefaults ¶

func NewPayoutDetailsResponseWithDefaults() *PayoutDetailsResponse

NewPayoutDetailsResponseWithDefaults instantiates a new PayoutDetailsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutDetailsResponse) GetDescription ¶

func (o *PayoutDetailsResponse) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PayoutDetailsResponse) GetDescriptionOk ¶

func (o *PayoutDetailsResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutDetailsResponse) GetMandateId ¶

func (o *PayoutDetailsResponse) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*PayoutDetailsResponse) GetMandateIdOk ¶

func (o *PayoutDetailsResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutDetailsResponse) GetScheduledDate ¶

func (o *PayoutDetailsResponse) GetScheduledDate() string

GetScheduledDate returns the ScheduledDate field value if set, zero value otherwise.

func (*PayoutDetailsResponse) GetScheduledDateOk ¶

func (o *PayoutDetailsResponse) GetScheduledDateOk() (*string, bool)

GetScheduledDateOk returns a tuple with the ScheduledDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutDetailsResponse) HasDescription ¶

func (o *PayoutDetailsResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PayoutDetailsResponse) HasMandateId ¶

func (o *PayoutDetailsResponse) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (*PayoutDetailsResponse) HasScheduledDate ¶

func (o *PayoutDetailsResponse) HasScheduledDate() bool

HasScheduledDate returns a boolean if a field has been set.

func (PayoutDetailsResponse) MarshalJSON ¶

func (o PayoutDetailsResponse) MarshalJSON() ([]byte, error)

func (*PayoutDetailsResponse) SetDescription ¶

func (o *PayoutDetailsResponse) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PayoutDetailsResponse) SetMandateId ¶

func (o *PayoutDetailsResponse) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

func (*PayoutDetailsResponse) SetScheduledDate ¶

func (o *PayoutDetailsResponse) SetScheduledDate(v string)

SetScheduledDate gets a reference to the given string and assigns it to the ScheduledDate field.

type PayoutInstructionResponse ¶

type PayoutInstructionResponse struct {
	// Amount to be paid, in currency's smallest unit or “minor unit”, as defined in ISO 4217. For example, HKD 100.01 is represented as amount = 10001 (minor unit = cents). For currencies without minor units (e.g. VND, JPY), the amount is represented as is, without modification. For example, VND 15101 is represented as amount = 15101.
	Amount *int32 `json:"amount,omitempty"`
	// The currency code as defined in ISO 4217.
	Currency       *string                `json:"currency,omitempty"`
	PaymentDetails *PayoutDetailsResponse `json:"payment_details,omitempty"`
	Recipient      *PayoutRecipient       `json:"recipient,omitempty"`
	Sender         *PayoutSender          `json:"sender,omitempty"`
	// Finverse Payout Instruction ID
	PayoutInstructionId *string `json:"payout_instruction_id,omitempty"`
	// Possible values - CREATED, PROCESSING, EXECUTED, CANCELLED, FAILED.
	Status *string `json:"status,omitempty"`
	// Additional attributes of the payout instruction in key:value format (e.g. payout_instruction_internal_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Timestamp of when the recipient was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the recipient was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time      `json:"updated_at,omitempty"`
	Error     *FvErrorModelV2 `json:"error,omitempty"`
}

PayoutInstructionResponse struct for PayoutInstructionResponse

func NewPayoutInstructionResponse ¶

func NewPayoutInstructionResponse() *PayoutInstructionResponse

NewPayoutInstructionResponse instantiates a new PayoutInstructionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutInstructionResponseWithDefaults ¶

func NewPayoutInstructionResponseWithDefaults() *PayoutInstructionResponse

NewPayoutInstructionResponseWithDefaults instantiates a new PayoutInstructionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutInstructionResponse) GetAmount ¶

func (o *PayoutInstructionResponse) GetAmount() int32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetAmountOk ¶

func (o *PayoutInstructionResponse) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetCreatedAt ¶

func (o *PayoutInstructionResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetCreatedAtOk ¶

func (o *PayoutInstructionResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetCurrency ¶

func (o *PayoutInstructionResponse) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetCurrencyOk ¶

func (o *PayoutInstructionResponse) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetError ¶

GetError returns the Error field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetErrorOk ¶

func (o *PayoutInstructionResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetMetadataOk ¶

func (o *PayoutInstructionResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetPaymentDetails ¶

func (o *PayoutInstructionResponse) GetPaymentDetails() PayoutDetailsResponse

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetPaymentDetailsOk ¶

func (o *PayoutInstructionResponse) GetPaymentDetailsOk() (*PayoutDetailsResponse, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetPayoutInstructionId ¶

func (o *PayoutInstructionResponse) GetPayoutInstructionId() string

GetPayoutInstructionId returns the PayoutInstructionId field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetPayoutInstructionIdOk ¶

func (o *PayoutInstructionResponse) GetPayoutInstructionIdOk() (*string, bool)

GetPayoutInstructionIdOk returns a tuple with the PayoutInstructionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetRecipient ¶

func (o *PayoutInstructionResponse) GetRecipient() PayoutRecipient

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetRecipientOk ¶

func (o *PayoutInstructionResponse) GetRecipientOk() (*PayoutRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetSender ¶

func (o *PayoutInstructionResponse) GetSender() PayoutSender

GetSender returns the Sender field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetSenderOk ¶

func (o *PayoutInstructionResponse) GetSenderOk() (*PayoutSender, bool)

GetSenderOk returns a tuple with the Sender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetStatus ¶

func (o *PayoutInstructionResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetStatusOk ¶

func (o *PayoutInstructionResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) GetUpdatedAt ¶

func (o *PayoutInstructionResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PayoutInstructionResponse) GetUpdatedAtOk ¶

func (o *PayoutInstructionResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutInstructionResponse) HasAmount ¶

func (o *PayoutInstructionResponse) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasCreatedAt ¶

func (o *PayoutInstructionResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasCurrency ¶

func (o *PayoutInstructionResponse) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasError ¶

func (o *PayoutInstructionResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasMetadata ¶

func (o *PayoutInstructionResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasPaymentDetails ¶

func (o *PayoutInstructionResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasPayoutInstructionId ¶

func (o *PayoutInstructionResponse) HasPayoutInstructionId() bool

HasPayoutInstructionId returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasRecipient ¶

func (o *PayoutInstructionResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasSender ¶

func (o *PayoutInstructionResponse) HasSender() bool

HasSender returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasStatus ¶

func (o *PayoutInstructionResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PayoutInstructionResponse) HasUpdatedAt ¶

func (o *PayoutInstructionResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (PayoutInstructionResponse) MarshalJSON ¶

func (o PayoutInstructionResponse) MarshalJSON() ([]byte, error)

func (*PayoutInstructionResponse) SetAmount ¶

func (o *PayoutInstructionResponse) SetAmount(v int32)

SetAmount gets a reference to the given int32 and assigns it to the Amount field.

func (*PayoutInstructionResponse) SetCreatedAt ¶

func (o *PayoutInstructionResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PayoutInstructionResponse) SetCurrency ¶

func (o *PayoutInstructionResponse) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*PayoutInstructionResponse) SetError ¶

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*PayoutInstructionResponse) SetMetadata ¶

func (o *PayoutInstructionResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PayoutInstructionResponse) SetPaymentDetails ¶

func (o *PayoutInstructionResponse) SetPaymentDetails(v PayoutDetailsResponse)

SetPaymentDetails gets a reference to the given PayoutDetailsResponse and assigns it to the PaymentDetails field.

func (*PayoutInstructionResponse) SetPayoutInstructionId ¶

func (o *PayoutInstructionResponse) SetPayoutInstructionId(v string)

SetPayoutInstructionId gets a reference to the given string and assigns it to the PayoutInstructionId field.

func (*PayoutInstructionResponse) SetRecipient ¶

func (o *PayoutInstructionResponse) SetRecipient(v PayoutRecipient)

SetRecipient gets a reference to the given PayoutRecipient and assigns it to the Recipient field.

func (*PayoutInstructionResponse) SetSender ¶

func (o *PayoutInstructionResponse) SetSender(v PayoutSender)

SetSender gets a reference to the given PayoutSender and assigns it to the Sender field.

func (*PayoutInstructionResponse) SetStatus ¶

func (o *PayoutInstructionResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PayoutInstructionResponse) SetUpdatedAt ¶

func (o *PayoutInstructionResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type PayoutRecipient ¶

type PayoutRecipient struct {
	// Merchant account name
	Name *string `json:"name,omitempty"`
	// Merchant account ID assigned by Finverse
	AccountId *string `json:"account_id,omitempty"`
}

PayoutRecipient struct for PayoutRecipient

func NewPayoutRecipient ¶

func NewPayoutRecipient() *PayoutRecipient

NewPayoutRecipient instantiates a new PayoutRecipient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutRecipientWithDefaults ¶

func NewPayoutRecipientWithDefaults() *PayoutRecipient

NewPayoutRecipientWithDefaults instantiates a new PayoutRecipient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutRecipient) GetAccountId ¶

func (o *PayoutRecipient) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*PayoutRecipient) GetAccountIdOk ¶

func (o *PayoutRecipient) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutRecipient) GetName ¶

func (o *PayoutRecipient) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PayoutRecipient) GetNameOk ¶

func (o *PayoutRecipient) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutRecipient) HasAccountId ¶

func (o *PayoutRecipient) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*PayoutRecipient) HasName ¶

func (o *PayoutRecipient) HasName() bool

HasName returns a boolean if a field has been set.

func (PayoutRecipient) MarshalJSON ¶

func (o PayoutRecipient) MarshalJSON() ([]byte, error)

func (*PayoutRecipient) SetAccountId ¶

func (o *PayoutRecipient) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*PayoutRecipient) SetName ¶

func (o *PayoutRecipient) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type PayoutSender ¶

type PayoutSender struct {
	Name *string `json:"name,omitempty"`
}

PayoutSender struct for PayoutSender

func NewPayoutSender ¶

func NewPayoutSender() *PayoutSender

NewPayoutSender instantiates a new PayoutSender object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutSenderWithDefaults ¶

func NewPayoutSenderWithDefaults() *PayoutSender

NewPayoutSenderWithDefaults instantiates a new PayoutSender object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutSender) GetName ¶

func (o *PayoutSender) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PayoutSender) GetNameOk ¶

func (o *PayoutSender) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSender) HasName ¶

func (o *PayoutSender) HasName() bool

HasName returns a boolean if a field has been set.

func (PayoutSender) MarshalJSON ¶

func (o PayoutSender) MarshalJSON() ([]byte, error)

func (*PayoutSender) SetName ¶

func (o *PayoutSender) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type PayoutSnapshotDetails ¶

type PayoutSnapshotDetails struct {
	Description            *string    `json:"description,omitempty"`
	TransactionReferenceId *string    `json:"transaction_reference_id,omitempty"`
	MandateId              *string    `json:"mandate_id,omitempty"`
	ScheduledDate          *time.Time `json:"scheduled_date,omitempty"`
}

PayoutSnapshotDetails struct for PayoutSnapshotDetails

func NewPayoutSnapshotDetails ¶

func NewPayoutSnapshotDetails() *PayoutSnapshotDetails

NewPayoutSnapshotDetails instantiates a new PayoutSnapshotDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutSnapshotDetailsWithDefaults ¶

func NewPayoutSnapshotDetailsWithDefaults() *PayoutSnapshotDetails

NewPayoutSnapshotDetailsWithDefaults instantiates a new PayoutSnapshotDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutSnapshotDetails) GetDescription ¶

func (o *PayoutSnapshotDetails) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PayoutSnapshotDetails) GetDescriptionOk ¶

func (o *PayoutSnapshotDetails) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotDetails) GetMandateId ¶

func (o *PayoutSnapshotDetails) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*PayoutSnapshotDetails) GetMandateIdOk ¶

func (o *PayoutSnapshotDetails) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotDetails) GetScheduledDate ¶

func (o *PayoutSnapshotDetails) GetScheduledDate() time.Time

GetScheduledDate returns the ScheduledDate field value if set, zero value otherwise.

func (*PayoutSnapshotDetails) GetScheduledDateOk ¶

func (o *PayoutSnapshotDetails) GetScheduledDateOk() (*time.Time, bool)

GetScheduledDateOk returns a tuple with the ScheduledDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotDetails) GetTransactionReferenceId ¶

func (o *PayoutSnapshotDetails) GetTransactionReferenceId() string

GetTransactionReferenceId returns the TransactionReferenceId field value if set, zero value otherwise.

func (*PayoutSnapshotDetails) GetTransactionReferenceIdOk ¶

func (o *PayoutSnapshotDetails) GetTransactionReferenceIdOk() (*string, bool)

GetTransactionReferenceIdOk returns a tuple with the TransactionReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotDetails) HasDescription ¶

func (o *PayoutSnapshotDetails) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PayoutSnapshotDetails) HasMandateId ¶

func (o *PayoutSnapshotDetails) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (*PayoutSnapshotDetails) HasScheduledDate ¶

func (o *PayoutSnapshotDetails) HasScheduledDate() bool

HasScheduledDate returns a boolean if a field has been set.

func (*PayoutSnapshotDetails) HasTransactionReferenceId ¶

func (o *PayoutSnapshotDetails) HasTransactionReferenceId() bool

HasTransactionReferenceId returns a boolean if a field has been set.

func (PayoutSnapshotDetails) MarshalJSON ¶

func (o PayoutSnapshotDetails) MarshalJSON() ([]byte, error)

func (*PayoutSnapshotDetails) SetDescription ¶

func (o *PayoutSnapshotDetails) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PayoutSnapshotDetails) SetMandateId ¶

func (o *PayoutSnapshotDetails) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

func (*PayoutSnapshotDetails) SetScheduledDate ¶

func (o *PayoutSnapshotDetails) SetScheduledDate(v time.Time)

SetScheduledDate gets a reference to the given time.Time and assigns it to the ScheduledDate field.

func (*PayoutSnapshotDetails) SetTransactionReferenceId ¶

func (o *PayoutSnapshotDetails) SetTransactionReferenceId(v string)

SetTransactionReferenceId gets a reference to the given string and assigns it to the TransactionReferenceId field.

type PayoutSnapshotPaymentAccount ¶

type PayoutSnapshotPaymentAccount struct {
	PaymentUserId    *string `json:"payment_user_id,omitempty"`
	PaymentAccountId *string `json:"payment_account_id,omitempty"`
	Name             *string `json:"name,omitempty"`
	InstitutionId    *string `json:"institution_id,omitempty"`
}

PayoutSnapshotPaymentAccount struct for PayoutSnapshotPaymentAccount

func NewPayoutSnapshotPaymentAccount ¶

func NewPayoutSnapshotPaymentAccount() *PayoutSnapshotPaymentAccount

NewPayoutSnapshotPaymentAccount instantiates a new PayoutSnapshotPaymentAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutSnapshotPaymentAccountWithDefaults ¶

func NewPayoutSnapshotPaymentAccountWithDefaults() *PayoutSnapshotPaymentAccount

NewPayoutSnapshotPaymentAccountWithDefaults instantiates a new PayoutSnapshotPaymentAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutSnapshotPaymentAccount) GetInstitutionId ¶

func (o *PayoutSnapshotPaymentAccount) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*PayoutSnapshotPaymentAccount) GetInstitutionIdOk ¶

func (o *PayoutSnapshotPaymentAccount) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotPaymentAccount) GetName ¶

func (o *PayoutSnapshotPaymentAccount) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PayoutSnapshotPaymentAccount) GetNameOk ¶

func (o *PayoutSnapshotPaymentAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotPaymentAccount) GetPaymentAccountId ¶

func (o *PayoutSnapshotPaymentAccount) GetPaymentAccountId() string

GetPaymentAccountId returns the PaymentAccountId field value if set, zero value otherwise.

func (*PayoutSnapshotPaymentAccount) GetPaymentAccountIdOk ¶

func (o *PayoutSnapshotPaymentAccount) GetPaymentAccountIdOk() (*string, bool)

GetPaymentAccountIdOk returns a tuple with the PaymentAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotPaymentAccount) GetPaymentUserId ¶

func (o *PayoutSnapshotPaymentAccount) GetPaymentUserId() string

GetPaymentUserId returns the PaymentUserId field value if set, zero value otherwise.

func (*PayoutSnapshotPaymentAccount) GetPaymentUserIdOk ¶

func (o *PayoutSnapshotPaymentAccount) GetPaymentUserIdOk() (*string, bool)

GetPaymentUserIdOk returns a tuple with the PaymentUserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotPaymentAccount) HasInstitutionId ¶

func (o *PayoutSnapshotPaymentAccount) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*PayoutSnapshotPaymentAccount) HasName ¶

func (o *PayoutSnapshotPaymentAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (*PayoutSnapshotPaymentAccount) HasPaymentAccountId ¶

func (o *PayoutSnapshotPaymentAccount) HasPaymentAccountId() bool

HasPaymentAccountId returns a boolean if a field has been set.

func (*PayoutSnapshotPaymentAccount) HasPaymentUserId ¶

func (o *PayoutSnapshotPaymentAccount) HasPaymentUserId() bool

HasPaymentUserId returns a boolean if a field has been set.

func (PayoutSnapshotPaymentAccount) MarshalJSON ¶

func (o PayoutSnapshotPaymentAccount) MarshalJSON() ([]byte, error)

func (*PayoutSnapshotPaymentAccount) SetInstitutionId ¶

func (o *PayoutSnapshotPaymentAccount) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*PayoutSnapshotPaymentAccount) SetName ¶

func (o *PayoutSnapshotPaymentAccount) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PayoutSnapshotPaymentAccount) SetPaymentAccountId ¶

func (o *PayoutSnapshotPaymentAccount) SetPaymentAccountId(v string)

SetPaymentAccountId gets a reference to the given string and assigns it to the PaymentAccountId field.

func (*PayoutSnapshotPaymentAccount) SetPaymentUserId ¶

func (o *PayoutSnapshotPaymentAccount) SetPaymentUserId(v string)

SetPaymentUserId gets a reference to the given string and assigns it to the PaymentUserId field.

type PayoutSnapshotResponse ¶

type PayoutSnapshotResponse struct {
	PayoutId         *string                  `json:"payout_id,omitempty"`
	Status           *string                  `json:"status,omitempty"`
	Type             *string                  `json:"type,omitempty"`
	CreatedAt        *time.Time               `json:"created_at,omitempty"`
	UpdatedAt        *time.Time               `json:"updated_at,omitempty"`
	TransactionDate  *string                  `json:"transaction_date,omitempty"`
	PaymentDetails   *PayoutSnapshotDetails   `json:"payment_details,omitempty"`
	Metadata         *map[string]string       `json:"metadata,omitempty"`
	Amount           *int32                   `json:"amount,omitempty"`
	Currency         *string                  `json:"currency,omitempty"`
	Sender           *MandateRecipient        `json:"sender,omitempty"`
	SenderAccount    *MandateRecipientAccount `json:"sender_account,omitempty"`
	Recipient        *GetMandateSender        `json:"recipient,omitempty"`
	RecipientAccount *MandateSenderAccount    `json:"recipient_account,omitempty"`
	Fees             []Fee                    `json:"fees,omitempty"`
	// Whether this payout is live or not
	Live  bool            `json:"live"`
	Error *FvErrorModelV2 `json:"error,omitempty"`
}

PayoutSnapshotResponse struct for PayoutSnapshotResponse

func NewPayoutSnapshotResponse ¶

func NewPayoutSnapshotResponse(live bool) *PayoutSnapshotResponse

NewPayoutSnapshotResponse instantiates a new PayoutSnapshotResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPayoutSnapshotResponseWithDefaults ¶

func NewPayoutSnapshotResponseWithDefaults() *PayoutSnapshotResponse

NewPayoutSnapshotResponseWithDefaults instantiates a new PayoutSnapshotResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PayoutSnapshotResponse) GetAmount ¶

func (o *PayoutSnapshotResponse) GetAmount() int32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetAmountOk ¶

func (o *PayoutSnapshotResponse) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetCreatedAt ¶

func (o *PayoutSnapshotResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetCreatedAtOk ¶

func (o *PayoutSnapshotResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetCurrency ¶

func (o *PayoutSnapshotResponse) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetCurrencyOk ¶

func (o *PayoutSnapshotResponse) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetError ¶

func (o *PayoutSnapshotResponse) GetError() FvErrorModelV2

GetError returns the Error field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetErrorOk ¶

func (o *PayoutSnapshotResponse) GetErrorOk() (*FvErrorModelV2, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetFees ¶

func (o *PayoutSnapshotResponse) GetFees() []Fee

GetFees returns the Fees field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetFeesOk ¶

func (o *PayoutSnapshotResponse) GetFeesOk() ([]Fee, bool)

GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetLive ¶

func (o *PayoutSnapshotResponse) GetLive() bool

GetLive returns the Live field value

func (*PayoutSnapshotResponse) GetLiveOk ¶

func (o *PayoutSnapshotResponse) GetLiveOk() (*bool, bool)

GetLiveOk returns a tuple with the Live field value and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetMetadataOk ¶

func (o *PayoutSnapshotResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetPaymentDetails ¶

func (o *PayoutSnapshotResponse) GetPaymentDetails() PayoutSnapshotDetails

GetPaymentDetails returns the PaymentDetails field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetPaymentDetailsOk ¶

func (o *PayoutSnapshotResponse) GetPaymentDetailsOk() (*PayoutSnapshotDetails, bool)

GetPaymentDetailsOk returns a tuple with the PaymentDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetPayoutId ¶

func (o *PayoutSnapshotResponse) GetPayoutId() string

GetPayoutId returns the PayoutId field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetPayoutIdOk ¶

func (o *PayoutSnapshotResponse) GetPayoutIdOk() (*string, bool)

GetPayoutIdOk returns a tuple with the PayoutId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetRecipient ¶

func (o *PayoutSnapshotResponse) GetRecipient() GetMandateSender

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetRecipientAccount ¶

func (o *PayoutSnapshotResponse) GetRecipientAccount() MandateSenderAccount

GetRecipientAccount returns the RecipientAccount field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetRecipientAccountOk ¶

func (o *PayoutSnapshotResponse) GetRecipientAccountOk() (*MandateSenderAccount, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetRecipientOk ¶

func (o *PayoutSnapshotResponse) GetRecipientOk() (*GetMandateSender, bool)

GetRecipientOk returns a tuple with the Recipient field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetSender ¶

GetSender returns the Sender field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetSenderAccount ¶

func (o *PayoutSnapshotResponse) GetSenderAccount() MandateRecipientAccount

GetSenderAccount returns the SenderAccount field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetSenderAccountOk ¶

func (o *PayoutSnapshotResponse) GetSenderAccountOk() (*MandateRecipientAccount, bool)

GetSenderAccountOk returns a tuple with the SenderAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetSenderOk ¶

func (o *PayoutSnapshotResponse) GetSenderOk() (*MandateRecipient, bool)

GetSenderOk returns a tuple with the Sender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetStatus ¶

func (o *PayoutSnapshotResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetStatusOk ¶

func (o *PayoutSnapshotResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetTransactionDate ¶

func (o *PayoutSnapshotResponse) GetTransactionDate() string

GetTransactionDate returns the TransactionDate field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetTransactionDateOk ¶

func (o *PayoutSnapshotResponse) GetTransactionDateOk() (*string, bool)

GetTransactionDateOk returns a tuple with the TransactionDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetType ¶

func (o *PayoutSnapshotResponse) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetTypeOk ¶

func (o *PayoutSnapshotResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) GetUpdatedAt ¶

func (o *PayoutSnapshotResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PayoutSnapshotResponse) GetUpdatedAtOk ¶

func (o *PayoutSnapshotResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PayoutSnapshotResponse) HasAmount ¶

func (o *PayoutSnapshotResponse) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasCreatedAt ¶

func (o *PayoutSnapshotResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasCurrency ¶

func (o *PayoutSnapshotResponse) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasError ¶

func (o *PayoutSnapshotResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasFees ¶

func (o *PayoutSnapshotResponse) HasFees() bool

HasFees returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasMetadata ¶

func (o *PayoutSnapshotResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasPaymentDetails ¶

func (o *PayoutSnapshotResponse) HasPaymentDetails() bool

HasPaymentDetails returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasPayoutId ¶

func (o *PayoutSnapshotResponse) HasPayoutId() bool

HasPayoutId returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasRecipient ¶

func (o *PayoutSnapshotResponse) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasRecipientAccount ¶

func (o *PayoutSnapshotResponse) HasRecipientAccount() bool

HasRecipientAccount returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasSender ¶

func (o *PayoutSnapshotResponse) HasSender() bool

HasSender returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasSenderAccount ¶

func (o *PayoutSnapshotResponse) HasSenderAccount() bool

HasSenderAccount returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasStatus ¶

func (o *PayoutSnapshotResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasTransactionDate ¶

func (o *PayoutSnapshotResponse) HasTransactionDate() bool

HasTransactionDate returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasType ¶

func (o *PayoutSnapshotResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (*PayoutSnapshotResponse) HasUpdatedAt ¶

func (o *PayoutSnapshotResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (PayoutSnapshotResponse) MarshalJSON ¶

func (o PayoutSnapshotResponse) MarshalJSON() ([]byte, error)

func (*PayoutSnapshotResponse) SetAmount ¶

func (o *PayoutSnapshotResponse) SetAmount(v int32)

SetAmount gets a reference to the given int32 and assigns it to the Amount field.

func (*PayoutSnapshotResponse) SetCreatedAt ¶

func (o *PayoutSnapshotResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PayoutSnapshotResponse) SetCurrency ¶

func (o *PayoutSnapshotResponse) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*PayoutSnapshotResponse) SetError ¶

func (o *PayoutSnapshotResponse) SetError(v FvErrorModelV2)

SetError gets a reference to the given FvErrorModelV2 and assigns it to the Error field.

func (*PayoutSnapshotResponse) SetFees ¶

func (o *PayoutSnapshotResponse) SetFees(v []Fee)

SetFees gets a reference to the given []Fee and assigns it to the Fees field.

func (*PayoutSnapshotResponse) SetLive ¶

func (o *PayoutSnapshotResponse) SetLive(v bool)

SetLive sets field value

func (*PayoutSnapshotResponse) SetMetadata ¶

func (o *PayoutSnapshotResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*PayoutSnapshotResponse) SetPaymentDetails ¶

func (o *PayoutSnapshotResponse) SetPaymentDetails(v PayoutSnapshotDetails)

SetPaymentDetails gets a reference to the given PayoutSnapshotDetails and assigns it to the PaymentDetails field.

func (*PayoutSnapshotResponse) SetPayoutId ¶

func (o *PayoutSnapshotResponse) SetPayoutId(v string)

SetPayoutId gets a reference to the given string and assigns it to the PayoutId field.

func (*PayoutSnapshotResponse) SetRecipient ¶

func (o *PayoutSnapshotResponse) SetRecipient(v GetMandateSender)

SetRecipient gets a reference to the given GetMandateSender and assigns it to the Recipient field.

func (*PayoutSnapshotResponse) SetRecipientAccount ¶

func (o *PayoutSnapshotResponse) SetRecipientAccount(v MandateSenderAccount)

SetRecipientAccount gets a reference to the given MandateSenderAccount and assigns it to the RecipientAccount field.

func (*PayoutSnapshotResponse) SetSender ¶

func (o *PayoutSnapshotResponse) SetSender(v MandateRecipient)

SetSender gets a reference to the given MandateRecipient and assigns it to the Sender field.

func (*PayoutSnapshotResponse) SetSenderAccount ¶

func (o *PayoutSnapshotResponse) SetSenderAccount(v MandateRecipientAccount)

SetSenderAccount gets a reference to the given MandateRecipientAccount and assigns it to the SenderAccount field.

func (*PayoutSnapshotResponse) SetStatus ¶

func (o *PayoutSnapshotResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PayoutSnapshotResponse) SetTransactionDate ¶

func (o *PayoutSnapshotResponse) SetTransactionDate(v string)

SetTransactionDate gets a reference to the given string and assigns it to the TransactionDate field.

func (*PayoutSnapshotResponse) SetType ¶

func (o *PayoutSnapshotResponse) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*PayoutSnapshotResponse) SetUpdatedAt ¶

func (o *PayoutSnapshotResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type PostMandateSender ¶

type PostMandateSender struct {
	Name *string `json:"name,omitempty"`
	// Customer App's user ID, representing the end-user making the payment.
	UserId string `json:"user_id"`
	// Customer App's reference ID, representing the sender's account or billing reference number.
	SenderReferenceId *string `json:"sender_reference_id,omitempty"`
}

PostMandateSender struct for PostMandateSender

func NewPostMandateSender ¶

func NewPostMandateSender(userId string) *PostMandateSender

NewPostMandateSender instantiates a new PostMandateSender object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMandateSenderWithDefaults ¶

func NewPostMandateSenderWithDefaults() *PostMandateSender

NewPostMandateSenderWithDefaults instantiates a new PostMandateSender object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMandateSender) GetName ¶

func (o *PostMandateSender) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PostMandateSender) GetNameOk ¶

func (o *PostMandateSender) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMandateSender) GetSenderReferenceId ¶

func (o *PostMandateSender) GetSenderReferenceId() string

GetSenderReferenceId returns the SenderReferenceId field value if set, zero value otherwise.

func (*PostMandateSender) GetSenderReferenceIdOk ¶

func (o *PostMandateSender) GetSenderReferenceIdOk() (*string, bool)

GetSenderReferenceIdOk returns a tuple with the SenderReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMandateSender) GetUserId ¶

func (o *PostMandateSender) GetUserId() string

GetUserId returns the UserId field value

func (*PostMandateSender) GetUserIdOk ¶

func (o *PostMandateSender) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (*PostMandateSender) HasName ¶

func (o *PostMandateSender) HasName() bool

HasName returns a boolean if a field has been set.

func (*PostMandateSender) HasSenderReferenceId ¶

func (o *PostMandateSender) HasSenderReferenceId() bool

HasSenderReferenceId returns a boolean if a field has been set.

func (PostMandateSender) MarshalJSON ¶

func (o PostMandateSender) MarshalJSON() ([]byte, error)

func (*PostMandateSender) SetName ¶

func (o *PostMandateSender) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PostMandateSender) SetSenderReferenceId ¶

func (o *PostMandateSender) SetSenderReferenceId(v string)

SetSenderReferenceId gets a reference to the given string and assigns it to the SenderReferenceId field.

func (*PostMandateSender) SetUserId ¶

func (o *PostMandateSender) SetUserId(v string)

SetUserId sets field value

type PostMandatesRequest ¶

type PostMandatesRequest struct {
	Recipient      MandateRecipient  `json:"recipient"`
	Sender         PostMandateSender `json:"sender"`
	MandateDetails MandateDetails    `json:"mandate_details"`
}

PostMandatesRequest struct for PostMandatesRequest

func NewPostMandatesRequest ¶

func NewPostMandatesRequest(recipient MandateRecipient, sender PostMandateSender, mandateDetails MandateDetails) *PostMandatesRequest

NewPostMandatesRequest instantiates a new PostMandatesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMandatesRequestWithDefaults ¶

func NewPostMandatesRequestWithDefaults() *PostMandatesRequest

NewPostMandatesRequestWithDefaults instantiates a new PostMandatesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMandatesRequest) GetMandateDetails ¶

func (o *PostMandatesRequest) GetMandateDetails() MandateDetails

GetMandateDetails returns the MandateDetails field value

func (*PostMandatesRequest) GetMandateDetailsOk ¶

func (o *PostMandatesRequest) GetMandateDetailsOk() (*MandateDetails, bool)

GetMandateDetailsOk returns a tuple with the MandateDetails field value and a boolean to check if the value has been set.

func (*PostMandatesRequest) GetRecipient ¶

func (o *PostMandatesRequest) GetRecipient() MandateRecipient

GetRecipient returns the Recipient field value

func (*PostMandatesRequest) GetRecipientOk ¶

func (o *PostMandatesRequest) GetRecipientOk() (*MandateRecipient, bool)

GetRecipientOk returns a tuple with the Recipient field value and a boolean to check if the value has been set.

func (*PostMandatesRequest) GetSender ¶

func (o *PostMandatesRequest) GetSender() PostMandateSender

GetSender returns the Sender field value

func (*PostMandatesRequest) GetSenderOk ¶

func (o *PostMandatesRequest) GetSenderOk() (*PostMandateSender, bool)

GetSenderOk returns a tuple with the Sender field value and a boolean to check if the value has been set.

func (PostMandatesRequest) MarshalJSON ¶

func (o PostMandatesRequest) MarshalJSON() ([]byte, error)

func (*PostMandatesRequest) SetMandateDetails ¶

func (o *PostMandatesRequest) SetMandateDetails(v MandateDetails)

SetMandateDetails sets field value

func (*PostMandatesRequest) SetRecipient ¶

func (o *PostMandatesRequest) SetRecipient(v MandateRecipient)

SetRecipient sets field value

func (*PostMandatesRequest) SetSender ¶

func (o *PostMandatesRequest) SetSender(v PostMandateSender)

SetSender sets field value

type PostMandatesResponse ¶

type PostMandatesResponse struct {
	// Finverse Mandate ID
	MandateId *string `json:"mandate_id,omitempty"`
}

PostMandatesResponse struct for PostMandatesResponse

func NewPostMandatesResponse ¶

func NewPostMandatesResponse() *PostMandatesResponse

NewPostMandatesResponse instantiates a new PostMandatesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostMandatesResponseWithDefaults ¶

func NewPostMandatesResponseWithDefaults() *PostMandatesResponse

NewPostMandatesResponseWithDefaults instantiates a new PostMandatesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostMandatesResponse) GetMandateId ¶

func (o *PostMandatesResponse) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*PostMandatesResponse) GetMandateIdOk ¶

func (o *PostMandatesResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostMandatesResponse) HasMandateId ¶

func (o *PostMandatesResponse) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (PostMandatesResponse) MarshalJSON ¶

func (o PostMandatesResponse) MarshalJSON() ([]byte, error)

func (*PostMandatesResponse) SetMandateId ¶

func (o *PostMandatesResponse) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

type Principal ¶

type Principal struct {
	Subject                   string                     `json:"subject"`
	Token                     *string                    `json:"token,omitempty"`
	ClientId                  string                     `json:"client_id"`
	CustomerAppId             string                     `json:"customer_app_id"`
	LoginIdentityId           string                     `json:"login_identity_id"`
	CustomizationId           *string                    `json:"customization_id,omitempty"`
	MandateId                 *string                    `json:"mandate_id,omitempty"`
	ExpiresIn                 *float32                   `json:"expires_in,omitempty"`
	PaymentAttemptId          *string                    `json:"payment_attempt_id,omitempty"`
	ProductFlow               *string                    `json:"product_flow,omitempty"`
	Scopes                    []string                   `json:"scopes,omitempty"`
	LinkTokenRequest          *LinkTokenRequest          `json:"link_token_request,omitempty"`
	GetMandateAuthLinkRequest *GetMandateAuthLinkRequest `json:"get_mandate_auth_link_request,omitempty"`
	Currency                  *string                    `json:"currency,omitempty"`
	RedirectUri               *string                    `json:"redirect_uri,omitempty"`
	PaymentLinkId             *string                    `json:"payment_link_id,omitempty"`
	UniqueReferenceId         *string                    `json:"unique_reference_id,omitempty"`
	PaymentMethodId           *string                    `json:"payment_method_id,omitempty"`
	TppName                   *string                    `json:"tpp_name,omitempty"`
	RetryUrl                  *string                    `json:"retry_url,omitempty"`
	OnboardingFlow            *string                    `json:"onboarding_flow,omitempty"`
	// The qrCode text to be used to generate the image
	QrCodeText *string `json:"qr_code_text,omitempty"`
}

Principal struct for Principal

func NewPrincipal ¶

func NewPrincipal(subject string, clientId string, customerAppId string, loginIdentityId string) *Principal

NewPrincipal instantiates a new Principal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPrincipalWithDefaults ¶

func NewPrincipalWithDefaults() *Principal

NewPrincipalWithDefaults instantiates a new Principal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Principal) GetClientId ¶

func (o *Principal) GetClientId() string

GetClientId returns the ClientId field value

func (*Principal) GetClientIdOk ¶

func (o *Principal) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*Principal) GetCurrency ¶

func (o *Principal) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*Principal) GetCurrencyOk ¶

func (o *Principal) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetCustomerAppId ¶

func (o *Principal) GetCustomerAppId() string

GetCustomerAppId returns the CustomerAppId field value

func (*Principal) GetCustomerAppIdOk ¶

func (o *Principal) GetCustomerAppIdOk() (*string, bool)

GetCustomerAppIdOk returns a tuple with the CustomerAppId field value and a boolean to check if the value has been set.

func (*Principal) GetCustomizationId ¶

func (o *Principal) GetCustomizationId() string

GetCustomizationId returns the CustomizationId field value if set, zero value otherwise.

func (*Principal) GetCustomizationIdOk ¶

func (o *Principal) GetCustomizationIdOk() (*string, bool)

GetCustomizationIdOk returns a tuple with the CustomizationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetExpiresIn ¶

func (o *Principal) GetExpiresIn() float32

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*Principal) GetExpiresInOk ¶

func (o *Principal) GetExpiresInOk() (*float32, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetGetMandateAuthLinkRequest ¶

func (o *Principal) GetGetMandateAuthLinkRequest() GetMandateAuthLinkRequest

GetGetMandateAuthLinkRequest returns the GetMandateAuthLinkRequest field value if set, zero value otherwise.

func (*Principal) GetGetMandateAuthLinkRequestOk ¶

func (o *Principal) GetGetMandateAuthLinkRequestOk() (*GetMandateAuthLinkRequest, bool)

GetGetMandateAuthLinkRequestOk returns a tuple with the GetMandateAuthLinkRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetLinkTokenRequest ¶

func (o *Principal) GetLinkTokenRequest() LinkTokenRequest

GetLinkTokenRequest returns the LinkTokenRequest field value if set, zero value otherwise.

func (*Principal) GetLinkTokenRequestOk ¶

func (o *Principal) GetLinkTokenRequestOk() (*LinkTokenRequest, bool)

GetLinkTokenRequestOk returns a tuple with the LinkTokenRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetLoginIdentityId ¶

func (o *Principal) GetLoginIdentityId() string

GetLoginIdentityId returns the LoginIdentityId field value

func (*Principal) GetLoginIdentityIdOk ¶

func (o *Principal) GetLoginIdentityIdOk() (*string, bool)

GetLoginIdentityIdOk returns a tuple with the LoginIdentityId field value and a boolean to check if the value has been set.

func (*Principal) GetMandateId ¶

func (o *Principal) GetMandateId() string

GetMandateId returns the MandateId field value if set, zero value otherwise.

func (*Principal) GetMandateIdOk ¶

func (o *Principal) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetOnboardingFlow ¶

func (o *Principal) GetOnboardingFlow() string

GetOnboardingFlow returns the OnboardingFlow field value if set, zero value otherwise.

func (*Principal) GetOnboardingFlowOk ¶

func (o *Principal) GetOnboardingFlowOk() (*string, bool)

GetOnboardingFlowOk returns a tuple with the OnboardingFlow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetPaymentAttemptId ¶

func (o *Principal) GetPaymentAttemptId() string

GetPaymentAttemptId returns the PaymentAttemptId field value if set, zero value otherwise.

func (*Principal) GetPaymentAttemptIdOk ¶

func (o *Principal) GetPaymentAttemptIdOk() (*string, bool)

GetPaymentAttemptIdOk returns a tuple with the PaymentAttemptId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetPaymentLinkId ¶

func (o *Principal) GetPaymentLinkId() string

GetPaymentLinkId returns the PaymentLinkId field value if set, zero value otherwise.

func (*Principal) GetPaymentLinkIdOk ¶

func (o *Principal) GetPaymentLinkIdOk() (*string, bool)

GetPaymentLinkIdOk returns a tuple with the PaymentLinkId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetPaymentMethodId ¶

func (o *Principal) GetPaymentMethodId() string

GetPaymentMethodId returns the PaymentMethodId field value if set, zero value otherwise.

func (*Principal) GetPaymentMethodIdOk ¶

func (o *Principal) GetPaymentMethodIdOk() (*string, bool)

GetPaymentMethodIdOk returns a tuple with the PaymentMethodId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetProductFlow ¶

func (o *Principal) GetProductFlow() string

GetProductFlow returns the ProductFlow field value if set, zero value otherwise.

func (*Principal) GetProductFlowOk ¶

func (o *Principal) GetProductFlowOk() (*string, bool)

GetProductFlowOk returns a tuple with the ProductFlow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetQrCodeText ¶

func (o *Principal) GetQrCodeText() string

GetQrCodeText returns the QrCodeText field value if set, zero value otherwise.

func (*Principal) GetQrCodeTextOk ¶

func (o *Principal) GetQrCodeTextOk() (*string, bool)

GetQrCodeTextOk returns a tuple with the QrCodeText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetRedirectUri ¶

func (o *Principal) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*Principal) GetRedirectUriOk ¶

func (o *Principal) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetRetryUrl ¶

func (o *Principal) GetRetryUrl() string

GetRetryUrl returns the RetryUrl field value if set, zero value otherwise.

func (*Principal) GetRetryUrlOk ¶

func (o *Principal) GetRetryUrlOk() (*string, bool)

GetRetryUrlOk returns a tuple with the RetryUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetScopes ¶

func (o *Principal) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*Principal) GetScopesOk ¶

func (o *Principal) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetSubject ¶

func (o *Principal) GetSubject() string

GetSubject returns the Subject field value

func (*Principal) GetSubjectOk ¶

func (o *Principal) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*Principal) GetToken ¶

func (o *Principal) GetToken() string

GetToken returns the Token field value if set, zero value otherwise.

func (*Principal) GetTokenOk ¶

func (o *Principal) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetTppName ¶

func (o *Principal) GetTppName() string

GetTppName returns the TppName field value if set, zero value otherwise.

func (*Principal) GetTppNameOk ¶

func (o *Principal) GetTppNameOk() (*string, bool)

GetTppNameOk returns a tuple with the TppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) GetUniqueReferenceId ¶

func (o *Principal) GetUniqueReferenceId() string

GetUniqueReferenceId returns the UniqueReferenceId field value if set, zero value otherwise.

func (*Principal) GetUniqueReferenceIdOk ¶

func (o *Principal) GetUniqueReferenceIdOk() (*string, bool)

GetUniqueReferenceIdOk returns a tuple with the UniqueReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Principal) HasCurrency ¶

func (o *Principal) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*Principal) HasCustomizationId ¶

func (o *Principal) HasCustomizationId() bool

HasCustomizationId returns a boolean if a field has been set.

func (*Principal) HasExpiresIn ¶

func (o *Principal) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (*Principal) HasGetMandateAuthLinkRequest ¶

func (o *Principal) HasGetMandateAuthLinkRequest() bool

HasGetMandateAuthLinkRequest returns a boolean if a field has been set.

func (*Principal) HasLinkTokenRequest ¶

func (o *Principal) HasLinkTokenRequest() bool

HasLinkTokenRequest returns a boolean if a field has been set.

func (*Principal) HasMandateId ¶

func (o *Principal) HasMandateId() bool

HasMandateId returns a boolean if a field has been set.

func (*Principal) HasOnboardingFlow ¶

func (o *Principal) HasOnboardingFlow() bool

HasOnboardingFlow returns a boolean if a field has been set.

func (*Principal) HasPaymentAttemptId ¶

func (o *Principal) HasPaymentAttemptId() bool

HasPaymentAttemptId returns a boolean if a field has been set.

func (*Principal) HasPaymentLinkId ¶

func (o *Principal) HasPaymentLinkId() bool

HasPaymentLinkId returns a boolean if a field has been set.

func (*Principal) HasPaymentMethodId ¶

func (o *Principal) HasPaymentMethodId() bool

HasPaymentMethodId returns a boolean if a field has been set.

func (*Principal) HasProductFlow ¶

func (o *Principal) HasProductFlow() bool

HasProductFlow returns a boolean if a field has been set.

func (*Principal) HasQrCodeText ¶

func (o *Principal) HasQrCodeText() bool

HasQrCodeText returns a boolean if a field has been set.

func (*Principal) HasRedirectUri ¶

func (o *Principal) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (*Principal) HasRetryUrl ¶

func (o *Principal) HasRetryUrl() bool

HasRetryUrl returns a boolean if a field has been set.

func (*Principal) HasScopes ¶

func (o *Principal) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*Principal) HasToken ¶

func (o *Principal) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*Principal) HasTppName ¶

func (o *Principal) HasTppName() bool

HasTppName returns a boolean if a field has been set.

func (*Principal) HasUniqueReferenceId ¶

func (o *Principal) HasUniqueReferenceId() bool

HasUniqueReferenceId returns a boolean if a field has been set.

func (Principal) MarshalJSON ¶

func (o Principal) MarshalJSON() ([]byte, error)

func (*Principal) SetClientId ¶

func (o *Principal) SetClientId(v string)

SetClientId sets field value

func (*Principal) SetCurrency ¶

func (o *Principal) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*Principal) SetCustomerAppId ¶

func (o *Principal) SetCustomerAppId(v string)

SetCustomerAppId sets field value

func (*Principal) SetCustomizationId ¶

func (o *Principal) SetCustomizationId(v string)

SetCustomizationId gets a reference to the given string and assigns it to the CustomizationId field.

func (*Principal) SetExpiresIn ¶

func (o *Principal) SetExpiresIn(v float32)

SetExpiresIn gets a reference to the given float32 and assigns it to the ExpiresIn field.

func (*Principal) SetGetMandateAuthLinkRequest ¶

func (o *Principal) SetGetMandateAuthLinkRequest(v GetMandateAuthLinkRequest)

SetGetMandateAuthLinkRequest gets a reference to the given GetMandateAuthLinkRequest and assigns it to the GetMandateAuthLinkRequest field.

func (*Principal) SetLinkTokenRequest ¶

func (o *Principal) SetLinkTokenRequest(v LinkTokenRequest)

SetLinkTokenRequest gets a reference to the given LinkTokenRequest and assigns it to the LinkTokenRequest field.

func (*Principal) SetLoginIdentityId ¶

func (o *Principal) SetLoginIdentityId(v string)

SetLoginIdentityId sets field value

func (*Principal) SetMandateId ¶

func (o *Principal) SetMandateId(v string)

SetMandateId gets a reference to the given string and assigns it to the MandateId field.

func (*Principal) SetOnboardingFlow ¶

func (o *Principal) SetOnboardingFlow(v string)

SetOnboardingFlow gets a reference to the given string and assigns it to the OnboardingFlow field.

func (*Principal) SetPaymentAttemptId ¶

func (o *Principal) SetPaymentAttemptId(v string)

SetPaymentAttemptId gets a reference to the given string and assigns it to the PaymentAttemptId field.

func (*Principal) SetPaymentLinkId ¶

func (o *Principal) SetPaymentLinkId(v string)

SetPaymentLinkId gets a reference to the given string and assigns it to the PaymentLinkId field.

func (*Principal) SetPaymentMethodId ¶

func (o *Principal) SetPaymentMethodId(v string)

SetPaymentMethodId gets a reference to the given string and assigns it to the PaymentMethodId field.

func (*Principal) SetProductFlow ¶

func (o *Principal) SetProductFlow(v string)

SetProductFlow gets a reference to the given string and assigns it to the ProductFlow field.

func (*Principal) SetQrCodeText ¶

func (o *Principal) SetQrCodeText(v string)

SetQrCodeText gets a reference to the given string and assigns it to the QrCodeText field.

func (*Principal) SetRedirectUri ¶

func (o *Principal) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

func (*Principal) SetRetryUrl ¶

func (o *Principal) SetRetryUrl(v string)

SetRetryUrl gets a reference to the given string and assigns it to the RetryUrl field.

func (*Principal) SetScopes ¶

func (o *Principal) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*Principal) SetSubject ¶

func (o *Principal) SetSubject(v string)

SetSubject sets field value

func (*Principal) SetToken ¶

func (o *Principal) SetToken(v string)

SetToken gets a reference to the given string and assigns it to the Token field.

func (*Principal) SetTppName ¶

func (o *Principal) SetTppName(v string)

SetTppName gets a reference to the given string and assigns it to the TppName field.

func (*Principal) SetUniqueReferenceId ¶

func (o *Principal) SetUniqueReferenceId(v string)

SetUniqueReferenceId gets a reference to the given string and assigns it to the UniqueReferenceId field.

type ProductStatus ¶

type ProductStatus struct {
	// The current health of this product
	Status *string `json:"status,omitempty"`
	// The detailed event name
	StatusDetails        *string      `json:"status_details,omitempty"`
	LastUpdate           NullableTime `json:"last_update,omitempty"`
	LastSuccessfulUpdate NullableTime `json:"last_successful_update,omitempty"`
}

ProductStatus struct for ProductStatus

func NewProductStatus ¶

func NewProductStatus() *ProductStatus

NewProductStatus instantiates a new ProductStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProductStatusWithDefaults ¶

func NewProductStatusWithDefaults() *ProductStatus

NewProductStatusWithDefaults instantiates a new ProductStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProductStatus) GetLastSuccessfulUpdate ¶

func (o *ProductStatus) GetLastSuccessfulUpdate() time.Time

GetLastSuccessfulUpdate returns the LastSuccessfulUpdate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProductStatus) GetLastSuccessfulUpdateOk ¶

func (o *ProductStatus) GetLastSuccessfulUpdateOk() (*time.Time, bool)

GetLastSuccessfulUpdateOk returns a tuple with the LastSuccessfulUpdate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductStatus) GetLastUpdate ¶

func (o *ProductStatus) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProductStatus) GetLastUpdateOk ¶

func (o *ProductStatus) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProductStatus) GetStatus ¶

func (o *ProductStatus) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ProductStatus) GetStatusDetails ¶

func (o *ProductStatus) GetStatusDetails() string

GetStatusDetails returns the StatusDetails field value if set, zero value otherwise.

func (*ProductStatus) GetStatusDetailsOk ¶

func (o *ProductStatus) GetStatusDetailsOk() (*string, bool)

GetStatusDetailsOk returns a tuple with the StatusDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStatus) GetStatusOk ¶

func (o *ProductStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProductStatus) HasLastSuccessfulUpdate ¶

func (o *ProductStatus) HasLastSuccessfulUpdate() bool

HasLastSuccessfulUpdate returns a boolean if a field has been set.

func (*ProductStatus) HasLastUpdate ¶

func (o *ProductStatus) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (*ProductStatus) HasStatus ¶

func (o *ProductStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProductStatus) HasStatusDetails ¶

func (o *ProductStatus) HasStatusDetails() bool

HasStatusDetails returns a boolean if a field has been set.

func (ProductStatus) MarshalJSON ¶

func (o ProductStatus) MarshalJSON() ([]byte, error)

func (*ProductStatus) SetLastSuccessfulUpdate ¶

func (o *ProductStatus) SetLastSuccessfulUpdate(v time.Time)

SetLastSuccessfulUpdate gets a reference to the given NullableTime and assigns it to the LastSuccessfulUpdate field.

func (*ProductStatus) SetLastSuccessfulUpdateNil ¶

func (o *ProductStatus) SetLastSuccessfulUpdateNil()

SetLastSuccessfulUpdateNil sets the value for LastSuccessfulUpdate to be an explicit nil

func (*ProductStatus) SetLastUpdate ¶

func (o *ProductStatus) SetLastUpdate(v time.Time)

SetLastUpdate gets a reference to the given NullableTime and assigns it to the LastUpdate field.

func (*ProductStatus) SetLastUpdateNil ¶

func (o *ProductStatus) SetLastUpdateNil()

SetLastUpdateNil sets the value for LastUpdate to be an explicit nil

func (*ProductStatus) SetStatus ¶

func (o *ProductStatus) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ProductStatus) SetStatusDetails ¶

func (o *ProductStatus) SetStatusDetails(v string)

SetStatusDetails gets a reference to the given string and assigns it to the StatusDetails field.

func (*ProductStatus) UnsetLastSuccessfulUpdate ¶

func (o *ProductStatus) UnsetLastSuccessfulUpdate()

UnsetLastSuccessfulUpdate ensures that no value is present for LastSuccessfulUpdate, not even an explicit nil

func (*ProductStatus) UnsetLastUpdate ¶

func (o *ProductStatus) UnsetLastUpdate()

UnsetLastUpdate ensures that no value is present for LastUpdate, not even an explicit nil

type PublicApi ¶

type PublicApi interface {

	/*
		AuthCallback Method for AuthCallback

		Callback url to get the oauth authorization token

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return PublicApiApiAuthCallbackRequest
	*/
	AuthCallback(ctx context.Context) PublicApiApiAuthCallbackRequest

	// AuthCallbackExecute executes the request
	//  @return RedirectUriResponse
	AuthCallbackExecute(r PublicApiApiAuthCallbackRequest) (*RedirectUriResponse, *http.Response, error)

	/*
		GenerateCustomerAccessToken Method for GenerateCustomerAccessToken

		generate an access_token

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return PublicApiApiGenerateCustomerAccessTokenRequest
	*/
	GenerateCustomerAccessToken(ctx context.Context) PublicApiApiGenerateCustomerAccessTokenRequest

	// GenerateCustomerAccessTokenExecute executes the request
	//  @return TokenResponse
	GenerateCustomerAccessTokenExecute(r PublicApiApiGenerateCustomerAccessTokenRequest) (*TokenResponse, *http.Response, error)

	/*
		GetCredSubmitJwks Method for GetCredSubmitJwks

		get jwks

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return PublicApiApiGetCredSubmitJwksRequest
	*/
	GetCredSubmitJwks(ctx context.Context) PublicApiApiGetCredSubmitJwksRequest

	// GetCredSubmitJwksExecute executes the request
	GetCredSubmitJwksExecute(r PublicApiApiGetCredSubmitJwksRequest) (*http.Response, error)

	/*
		GetPaymentsJwks Method for GetPaymentsJwks

		get payment jwks

		 @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		 @return PublicApiApiGetPaymentsJwksRequest
	*/
	GetPaymentsJwks(ctx context.Context) PublicApiApiGetPaymentsJwksRequest

	// GetPaymentsJwksExecute executes the request
	//  @return GetJWKSResponse
	GetPaymentsJwksExecute(r PublicApiApiGetPaymentsJwksRequest) (*GetJWKSResponse, *http.Response, error)
}

type PublicApiApiAuthCallbackRequest ¶

type PublicApiApiAuthCallbackRequest struct {
	ApiService PublicApi
	// contains filtered or unexported fields
}

func (PublicApiApiAuthCallbackRequest) Code ¶

The authorization code generated by the Oauth provider

func (PublicApiApiAuthCallbackRequest) ErrorDescription ¶

func (r PublicApiApiAuthCallbackRequest) ErrorDescription(errorDescription string) PublicApiApiAuthCallbackRequest

error description

func (PublicApiApiAuthCallbackRequest) ErrorDetails ¶

error details

func (PublicApiApiAuthCallbackRequest) Error_ ¶

error

func (PublicApiApiAuthCallbackRequest) Execute ¶

func (PublicApiApiAuthCallbackRequest) State ¶

The state of the client when oauth was initialized

type PublicApiApiGenerateCustomerAccessTokenRequest ¶

type PublicApiApiGenerateCustomerAccessTokenRequest struct {
	ApiService PublicApi
	// contains filtered or unexported fields
}

func (PublicApiApiGenerateCustomerAccessTokenRequest) Execute ¶

func (PublicApiApiGenerateCustomerAccessTokenRequest) TokenRequest ¶

token request

type PublicApiApiGetCredSubmitJwksRequest ¶

type PublicApiApiGetCredSubmitJwksRequest struct {
	ApiService PublicApi
	// contains filtered or unexported fields
}

func (PublicApiApiGetCredSubmitJwksRequest) Execute ¶

type PublicApiApiGetPaymentsJwksRequest ¶

type PublicApiApiGetPaymentsJwksRequest struct {
	ApiService PublicApi
	// contains filtered or unexported fields
}

func (PublicApiApiGetPaymentsJwksRequest) Execute ¶

type PublicApiService ¶

type PublicApiService service

PublicApiService PublicApi service

func (*PublicApiService) AuthCallback ¶

AuthCallback Method for AuthCallback

Callback url to get the oauth authorization token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicApiApiAuthCallbackRequest

func (*PublicApiService) AuthCallbackExecute ¶

Execute executes the request

@return RedirectUriResponse

func (*PublicApiService) GenerateCustomerAccessToken ¶

GenerateCustomerAccessToken Method for GenerateCustomerAccessToken

generate an access_token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicApiApiGenerateCustomerAccessTokenRequest

func (*PublicApiService) GenerateCustomerAccessTokenExecute ¶

Execute executes the request

@return TokenResponse

func (*PublicApiService) GetCredSubmitJwks ¶

GetCredSubmitJwks Method for GetCredSubmitJwks

get jwks

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicApiApiGetCredSubmitJwksRequest

func (*PublicApiService) GetCredSubmitJwksExecute ¶

func (a *PublicApiService) GetCredSubmitJwksExecute(r PublicApiApiGetCredSubmitJwksRequest) (*http.Response, error)

Execute executes the request

func (*PublicApiService) GetPaymentsJwks ¶

GetPaymentsJwks Method for GetPaymentsJwks

get payment jwks

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return PublicApiApiGetPaymentsJwksRequest

func (*PublicApiService) GetPaymentsJwksExecute ¶

Execute executes the request

@return GetJWKSResponse

type RapidstorMetadataRequest ¶

type RapidstorMetadataRequest struct {
	CorpCode      string   `json:"corp_code"`
	SLocationCode string   `json:"s_location_code"`
	TenantId      string   `json:"tenant_id"`
	IAnnivDays    *float32 `json:"i_anniv_days,omitempty"`
}

RapidstorMetadataRequest struct for RapidstorMetadataRequest

func NewRapidstorMetadataRequest ¶

func NewRapidstorMetadataRequest(corpCode string, sLocationCode string, tenantId string) *RapidstorMetadataRequest

NewRapidstorMetadataRequest instantiates a new RapidstorMetadataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRapidstorMetadataRequestWithDefaults ¶

func NewRapidstorMetadataRequestWithDefaults() *RapidstorMetadataRequest

NewRapidstorMetadataRequestWithDefaults instantiates a new RapidstorMetadataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RapidstorMetadataRequest) GetCorpCode ¶

func (o *RapidstorMetadataRequest) GetCorpCode() string

GetCorpCode returns the CorpCode field value

func (*RapidstorMetadataRequest) GetCorpCodeOk ¶

func (o *RapidstorMetadataRequest) GetCorpCodeOk() (*string, bool)

GetCorpCodeOk returns a tuple with the CorpCode field value and a boolean to check if the value has been set.

func (*RapidstorMetadataRequest) GetIAnnivDays ¶

func (o *RapidstorMetadataRequest) GetIAnnivDays() float32

GetIAnnivDays returns the IAnnivDays field value if set, zero value otherwise.

func (*RapidstorMetadataRequest) GetIAnnivDaysOk ¶

func (o *RapidstorMetadataRequest) GetIAnnivDaysOk() (*float32, bool)

GetIAnnivDaysOk returns a tuple with the IAnnivDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataRequest) GetSLocationCode ¶

func (o *RapidstorMetadataRequest) GetSLocationCode() string

GetSLocationCode returns the SLocationCode field value

func (*RapidstorMetadataRequest) GetSLocationCodeOk ¶

func (o *RapidstorMetadataRequest) GetSLocationCodeOk() (*string, bool)

GetSLocationCodeOk returns a tuple with the SLocationCode field value and a boolean to check if the value has been set.

func (*RapidstorMetadataRequest) GetTenantId ¶

func (o *RapidstorMetadataRequest) GetTenantId() string

GetTenantId returns the TenantId field value

func (*RapidstorMetadataRequest) GetTenantIdOk ¶

func (o *RapidstorMetadataRequest) GetTenantIdOk() (*string, bool)

GetTenantIdOk returns a tuple with the TenantId field value and a boolean to check if the value has been set.

func (*RapidstorMetadataRequest) HasIAnnivDays ¶

func (o *RapidstorMetadataRequest) HasIAnnivDays() bool

HasIAnnivDays returns a boolean if a field has been set.

func (RapidstorMetadataRequest) MarshalJSON ¶

func (o RapidstorMetadataRequest) MarshalJSON() ([]byte, error)

func (*RapidstorMetadataRequest) SetCorpCode ¶

func (o *RapidstorMetadataRequest) SetCorpCode(v string)

SetCorpCode sets field value

func (*RapidstorMetadataRequest) SetIAnnivDays ¶

func (o *RapidstorMetadataRequest) SetIAnnivDays(v float32)

SetIAnnivDays gets a reference to the given float32 and assigns it to the IAnnivDays field.

func (*RapidstorMetadataRequest) SetSLocationCode ¶

func (o *RapidstorMetadataRequest) SetSLocationCode(v string)

SetSLocationCode sets field value

func (*RapidstorMetadataRequest) SetTenantId ¶

func (o *RapidstorMetadataRequest) SetTenantId(v string)

SetTenantId sets field value

type RapidstorMetadataResponse ¶

type RapidstorMetadataResponse struct {
	CorpCode              *string  `json:"corp_code,omitempty"`
	SLocationCode         *string  `json:"s_location_code,omitempty"`
	TenantId              *string  `json:"tenant_id,omitempty"`
	IAnnivDays            *float32 `json:"i_anniv_days,omitempty"`
	TenantDefaultCurrency *string  `json:"tenant_default_currency,omitempty"`
}

RapidstorMetadataResponse struct for RapidstorMetadataResponse

func NewRapidstorMetadataResponse ¶

func NewRapidstorMetadataResponse() *RapidstorMetadataResponse

NewRapidstorMetadataResponse instantiates a new RapidstorMetadataResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRapidstorMetadataResponseWithDefaults ¶

func NewRapidstorMetadataResponseWithDefaults() *RapidstorMetadataResponse

NewRapidstorMetadataResponseWithDefaults instantiates a new RapidstorMetadataResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RapidstorMetadataResponse) GetCorpCode ¶

func (o *RapidstorMetadataResponse) GetCorpCode() string

GetCorpCode returns the CorpCode field value if set, zero value otherwise.

func (*RapidstorMetadataResponse) GetCorpCodeOk ¶

func (o *RapidstorMetadataResponse) GetCorpCodeOk() (*string, bool)

GetCorpCodeOk returns a tuple with the CorpCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataResponse) GetIAnnivDays ¶

func (o *RapidstorMetadataResponse) GetIAnnivDays() float32

GetIAnnivDays returns the IAnnivDays field value if set, zero value otherwise.

func (*RapidstorMetadataResponse) GetIAnnivDaysOk ¶

func (o *RapidstorMetadataResponse) GetIAnnivDaysOk() (*float32, bool)

GetIAnnivDaysOk returns a tuple with the IAnnivDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataResponse) GetSLocationCode ¶

func (o *RapidstorMetadataResponse) GetSLocationCode() string

GetSLocationCode returns the SLocationCode field value if set, zero value otherwise.

func (*RapidstorMetadataResponse) GetSLocationCodeOk ¶

func (o *RapidstorMetadataResponse) GetSLocationCodeOk() (*string, bool)

GetSLocationCodeOk returns a tuple with the SLocationCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataResponse) GetTenantDefaultCurrency ¶

func (o *RapidstorMetadataResponse) GetTenantDefaultCurrency() string

GetTenantDefaultCurrency returns the TenantDefaultCurrency field value if set, zero value otherwise.

func (*RapidstorMetadataResponse) GetTenantDefaultCurrencyOk ¶

func (o *RapidstorMetadataResponse) GetTenantDefaultCurrencyOk() (*string, bool)

GetTenantDefaultCurrencyOk returns a tuple with the TenantDefaultCurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataResponse) GetTenantId ¶

func (o *RapidstorMetadataResponse) GetTenantId() string

GetTenantId returns the TenantId field value if set, zero value otherwise.

func (*RapidstorMetadataResponse) GetTenantIdOk ¶

func (o *RapidstorMetadataResponse) GetTenantIdOk() (*string, bool)

GetTenantIdOk returns a tuple with the TenantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RapidstorMetadataResponse) HasCorpCode ¶

func (o *RapidstorMetadataResponse) HasCorpCode() bool

HasCorpCode returns a boolean if a field has been set.

func (*RapidstorMetadataResponse) HasIAnnivDays ¶

func (o *RapidstorMetadataResponse) HasIAnnivDays() bool

HasIAnnivDays returns a boolean if a field has been set.

func (*RapidstorMetadataResponse) HasSLocationCode ¶

func (o *RapidstorMetadataResponse) HasSLocationCode() bool

HasSLocationCode returns a boolean if a field has been set.

func (*RapidstorMetadataResponse) HasTenantDefaultCurrency ¶

func (o *RapidstorMetadataResponse) HasTenantDefaultCurrency() bool

HasTenantDefaultCurrency returns a boolean if a field has been set.

func (*RapidstorMetadataResponse) HasTenantId ¶

func (o *RapidstorMetadataResponse) HasTenantId() bool

HasTenantId returns a boolean if a field has been set.

func (RapidstorMetadataResponse) MarshalJSON ¶

func (o RapidstorMetadataResponse) MarshalJSON() ([]byte, error)

func (*RapidstorMetadataResponse) SetCorpCode ¶

func (o *RapidstorMetadataResponse) SetCorpCode(v string)

SetCorpCode gets a reference to the given string and assigns it to the CorpCode field.

func (*RapidstorMetadataResponse) SetIAnnivDays ¶

func (o *RapidstorMetadataResponse) SetIAnnivDays(v float32)

SetIAnnivDays gets a reference to the given float32 and assigns it to the IAnnivDays field.

func (*RapidstorMetadataResponse) SetSLocationCode ¶

func (o *RapidstorMetadataResponse) SetSLocationCode(v string)

SetSLocationCode gets a reference to the given string and assigns it to the SLocationCode field.

func (*RapidstorMetadataResponse) SetTenantDefaultCurrency ¶

func (o *RapidstorMetadataResponse) SetTenantDefaultCurrency(v string)

SetTenantDefaultCurrency gets a reference to the given string and assigns it to the TenantDefaultCurrency field.

func (*RapidstorMetadataResponse) SetTenantId ¶

func (o *RapidstorMetadataResponse) SetTenantId(v string)

SetTenantId gets a reference to the given string and assigns it to the TenantId field.

type RecipientAccount ¶

type RecipientAccount struct {
	// A unique identifier generated after creating recipient
	RecipientAccountId *string `json:"recipient_account_id,omitempty"`
	// Accountholder name of the recipient's account
	AccountholderName string                 `json:"accountholder_name"`
	AccountNumber     RecipientAccountNumber `json:"account_number"`
	// Type of recipient account.
	AccountType string `json:"account_type"`
	// List of currencies supported by the recipient account
	Currencies []string `json:"currencies"`
	// Finverse Institution ID for the recipient’s institution.
	InstitutionId string `json:"institution_id"`
}

RecipientAccount struct for RecipientAccount

func NewRecipientAccount ¶

func NewRecipientAccount(accountholderName string, accountNumber RecipientAccountNumber, accountType string, currencies []string, institutionId string) *RecipientAccount

NewRecipientAccount instantiates a new RecipientAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipientAccountWithDefaults ¶

func NewRecipientAccountWithDefaults() *RecipientAccount

NewRecipientAccountWithDefaults instantiates a new RecipientAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipientAccount) GetAccountNumber ¶

func (o *RecipientAccount) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value

func (*RecipientAccount) GetAccountNumberOk ¶

func (o *RecipientAccount) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*RecipientAccount) GetAccountType ¶

func (o *RecipientAccount) GetAccountType() string

GetAccountType returns the AccountType field value

func (*RecipientAccount) GetAccountTypeOk ¶

func (o *RecipientAccount) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value and a boolean to check if the value has been set.

func (*RecipientAccount) GetAccountholderName ¶

func (o *RecipientAccount) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value

func (*RecipientAccount) GetAccountholderNameOk ¶

func (o *RecipientAccount) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value and a boolean to check if the value has been set.

func (*RecipientAccount) GetCurrencies ¶

func (o *RecipientAccount) GetCurrencies() []string

GetCurrencies returns the Currencies field value

func (*RecipientAccount) GetCurrenciesOk ¶

func (o *RecipientAccount) GetCurrenciesOk() ([]string, bool)

GetCurrenciesOk returns a tuple with the Currencies field value and a boolean to check if the value has been set.

func (*RecipientAccount) GetInstitutionId ¶

func (o *RecipientAccount) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*RecipientAccount) GetInstitutionIdOk ¶

func (o *RecipientAccount) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (*RecipientAccount) GetRecipientAccountId ¶

func (o *RecipientAccount) GetRecipientAccountId() string

GetRecipientAccountId returns the RecipientAccountId field value if set, zero value otherwise.

func (*RecipientAccount) GetRecipientAccountIdOk ¶

func (o *RecipientAccount) GetRecipientAccountIdOk() (*string, bool)

GetRecipientAccountIdOk returns a tuple with the RecipientAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccount) HasRecipientAccountId ¶

func (o *RecipientAccount) HasRecipientAccountId() bool

HasRecipientAccountId returns a boolean if a field has been set.

func (RecipientAccount) MarshalJSON ¶

func (o RecipientAccount) MarshalJSON() ([]byte, error)

func (*RecipientAccount) SetAccountNumber ¶

func (o *RecipientAccount) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber sets field value

func (*RecipientAccount) SetAccountType ¶

func (o *RecipientAccount) SetAccountType(v string)

SetAccountType sets field value

func (*RecipientAccount) SetAccountholderName ¶

func (o *RecipientAccount) SetAccountholderName(v string)

SetAccountholderName sets field value

func (*RecipientAccount) SetCurrencies ¶

func (o *RecipientAccount) SetCurrencies(v []string)

SetCurrencies sets field value

func (*RecipientAccount) SetInstitutionId ¶

func (o *RecipientAccount) SetInstitutionId(v string)

SetInstitutionId sets field value

func (*RecipientAccount) SetRecipientAccountId ¶

func (o *RecipientAccount) SetRecipientAccountId(v string)

SetRecipientAccountId gets a reference to the given string and assigns it to the RecipientAccountId field.

type RecipientAccountNumber ¶

type RecipientAccountNumber struct {
	// Type of account number. Possible values: LOCAL, IBAN
	Type string `json:"type"`
	// Account number value
	Number string `json:"number"`
	// Account number value
	NumberPlaintext NullableString `json:"number_plaintext,omitempty"`
}

RecipientAccountNumber struct for RecipientAccountNumber

func NewRecipientAccountNumber ¶

func NewRecipientAccountNumber(type_ string, number string) *RecipientAccountNumber

NewRecipientAccountNumber instantiates a new RecipientAccountNumber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipientAccountNumberWithDefaults ¶

func NewRecipientAccountNumberWithDefaults() *RecipientAccountNumber

NewRecipientAccountNumberWithDefaults instantiates a new RecipientAccountNumber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipientAccountNumber) GetNumber ¶

func (o *RecipientAccountNumber) GetNumber() string

GetNumber returns the Number field value

func (*RecipientAccountNumber) GetNumberOk ¶

func (o *RecipientAccountNumber) GetNumberOk() (*string, bool)

GetNumberOk returns a tuple with the Number field value and a boolean to check if the value has been set.

func (*RecipientAccountNumber) GetNumberPlaintext ¶

func (o *RecipientAccountNumber) GetNumberPlaintext() string

GetNumberPlaintext returns the NumberPlaintext field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RecipientAccountNumber) GetNumberPlaintextOk ¶

func (o *RecipientAccountNumber) GetNumberPlaintextOk() (*string, bool)

GetNumberPlaintextOk returns a tuple with the NumberPlaintext field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RecipientAccountNumber) GetType ¶

func (o *RecipientAccountNumber) GetType() string

GetType returns the Type field value

func (*RecipientAccountNumber) GetTypeOk ¶

func (o *RecipientAccountNumber) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RecipientAccountNumber) HasNumberPlaintext ¶

func (o *RecipientAccountNumber) HasNumberPlaintext() bool

HasNumberPlaintext returns a boolean if a field has been set.

func (RecipientAccountNumber) MarshalJSON ¶

func (o RecipientAccountNumber) MarshalJSON() ([]byte, error)

func (*RecipientAccountNumber) SetNumber ¶

func (o *RecipientAccountNumber) SetNumber(v string)

SetNumber sets field value

func (*RecipientAccountNumber) SetNumberPlaintext ¶

func (o *RecipientAccountNumber) SetNumberPlaintext(v string)

SetNumberPlaintext gets a reference to the given NullableString and assigns it to the NumberPlaintext field.

func (*RecipientAccountNumber) SetNumberPlaintextNil ¶

func (o *RecipientAccountNumber) SetNumberPlaintextNil()

SetNumberPlaintextNil sets the value for NumberPlaintext to be an explicit nil

func (*RecipientAccountNumber) SetType ¶

func (o *RecipientAccountNumber) SetType(v string)

SetType sets field value

func (*RecipientAccountNumber) UnsetNumberPlaintext ¶

func (o *RecipientAccountNumber) UnsetNumberPlaintext()

UnsetNumberPlaintext ensures that no value is present for NumberPlaintext, not even an explicit nil

type RecipientAccountResponse ¶

type RecipientAccountResponse struct {
	// A unique identifier generated after creating recipient
	RecipientAccountId *string `json:"recipient_account_id,omitempty"`
	// Accountholder name of the recipient's account
	AccountholderName *string                 `json:"accountholder_name,omitempty"`
	AccountNumber     *RecipientAccountNumber `json:"account_number,omitempty"`
	// Type of recipient account.
	AccountType *string `json:"account_type,omitempty"`
	// List of currencies supported by the recipient account
	Currencies []string `json:"currencies,omitempty"`
	// Finverse Institution ID for the recipient’s institution.
	InstitutionId *string `json:"institution_id,omitempty"`
	// 3-digit code associated with bank
	BankCode *string `json:"bank_code,omitempty"`
	// 3-digit code used to identify specific bank branch
	BranchCode *string `json:"branch_code,omitempty"`
}

RecipientAccountResponse struct for RecipientAccountResponse

func NewRecipientAccountResponse ¶

func NewRecipientAccountResponse() *RecipientAccountResponse

NewRecipientAccountResponse instantiates a new RecipientAccountResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipientAccountResponseWithDefaults ¶

func NewRecipientAccountResponseWithDefaults() *RecipientAccountResponse

NewRecipientAccountResponseWithDefaults instantiates a new RecipientAccountResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipientAccountResponse) GetAccountNumber ¶

func (o *RecipientAccountResponse) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetAccountNumberOk ¶

func (o *RecipientAccountResponse) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetAccountType ¶

func (o *RecipientAccountResponse) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetAccountTypeOk ¶

func (o *RecipientAccountResponse) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetAccountholderName ¶

func (o *RecipientAccountResponse) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetAccountholderNameOk ¶

func (o *RecipientAccountResponse) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetBankCode ¶

func (o *RecipientAccountResponse) GetBankCode() string

GetBankCode returns the BankCode field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetBankCodeOk ¶

func (o *RecipientAccountResponse) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetBranchCode ¶

func (o *RecipientAccountResponse) GetBranchCode() string

GetBranchCode returns the BranchCode field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetBranchCodeOk ¶

func (o *RecipientAccountResponse) GetBranchCodeOk() (*string, bool)

GetBranchCodeOk returns a tuple with the BranchCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetCurrencies ¶

func (o *RecipientAccountResponse) GetCurrencies() []string

GetCurrencies returns the Currencies field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetCurrenciesOk ¶

func (o *RecipientAccountResponse) GetCurrenciesOk() ([]string, bool)

GetCurrenciesOk returns a tuple with the Currencies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetInstitutionId ¶

func (o *RecipientAccountResponse) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetInstitutionIdOk ¶

func (o *RecipientAccountResponse) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) GetRecipientAccountId ¶

func (o *RecipientAccountResponse) GetRecipientAccountId() string

GetRecipientAccountId returns the RecipientAccountId field value if set, zero value otherwise.

func (*RecipientAccountResponse) GetRecipientAccountIdOk ¶

func (o *RecipientAccountResponse) GetRecipientAccountIdOk() (*string, bool)

GetRecipientAccountIdOk returns a tuple with the RecipientAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientAccountResponse) HasAccountNumber ¶

func (o *RecipientAccountResponse) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasAccountType ¶

func (o *RecipientAccountResponse) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasAccountholderName ¶

func (o *RecipientAccountResponse) HasAccountholderName() bool

HasAccountholderName returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasBankCode ¶

func (o *RecipientAccountResponse) HasBankCode() bool

HasBankCode returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasBranchCode ¶

func (o *RecipientAccountResponse) HasBranchCode() bool

HasBranchCode returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasCurrencies ¶

func (o *RecipientAccountResponse) HasCurrencies() bool

HasCurrencies returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasInstitutionId ¶

func (o *RecipientAccountResponse) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*RecipientAccountResponse) HasRecipientAccountId ¶

func (o *RecipientAccountResponse) HasRecipientAccountId() bool

HasRecipientAccountId returns a boolean if a field has been set.

func (RecipientAccountResponse) MarshalJSON ¶

func (o RecipientAccountResponse) MarshalJSON() ([]byte, error)

func (*RecipientAccountResponse) SetAccountNumber ¶

func (o *RecipientAccountResponse) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber gets a reference to the given RecipientAccountNumber and assigns it to the AccountNumber field.

func (*RecipientAccountResponse) SetAccountType ¶

func (o *RecipientAccountResponse) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*RecipientAccountResponse) SetAccountholderName ¶

func (o *RecipientAccountResponse) SetAccountholderName(v string)

SetAccountholderName gets a reference to the given string and assigns it to the AccountholderName field.

func (*RecipientAccountResponse) SetBankCode ¶

func (o *RecipientAccountResponse) SetBankCode(v string)

SetBankCode gets a reference to the given string and assigns it to the BankCode field.

func (*RecipientAccountResponse) SetBranchCode ¶

func (o *RecipientAccountResponse) SetBranchCode(v string)

SetBranchCode gets a reference to the given string and assigns it to the BranchCode field.

func (*RecipientAccountResponse) SetCurrencies ¶

func (o *RecipientAccountResponse) SetCurrencies(v []string)

SetCurrencies gets a reference to the given []string and assigns it to the Currencies field.

func (*RecipientAccountResponse) SetInstitutionId ¶

func (o *RecipientAccountResponse) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*RecipientAccountResponse) SetRecipientAccountId ¶

func (o *RecipientAccountResponse) SetRecipientAccountId(v string)

SetRecipientAccountId gets a reference to the given string and assigns it to the RecipientAccountId field.

type RecipientResponse ¶

type RecipientResponse struct {
	// Recipient's name/nickname (note: this does not need to match the actual accountholder name of the recipient's account)
	Name             *string                   `json:"name,omitempty"`
	RecipientAccount *RecipientAccountResponse `json:"recipient_account,omitempty"`
	// Customer App's internal ID for the recipient
	UserId *string `json:"user_id,omitempty"`
	// Additional attributes of the recipient in key:value format (e.g. employer_name: Apple Inc for a payroll case where recipient is an employee)
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// Timestamp of when the recipient was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the recipient was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

RecipientResponse struct for RecipientResponse

func NewRecipientResponse ¶

func NewRecipientResponse() *RecipientResponse

NewRecipientResponse instantiates a new RecipientResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRecipientResponseWithDefaults ¶

func NewRecipientResponseWithDefaults() *RecipientResponse

NewRecipientResponseWithDefaults instantiates a new RecipientResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RecipientResponse) GetCreatedAt ¶

func (o *RecipientResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RecipientResponse) GetCreatedAtOk ¶

func (o *RecipientResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) GetMetadata ¶

func (o *RecipientResponse) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*RecipientResponse) GetMetadataOk ¶

func (o *RecipientResponse) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) GetName ¶

func (o *RecipientResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RecipientResponse) GetNameOk ¶

func (o *RecipientResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) GetRecipientAccount ¶

func (o *RecipientResponse) GetRecipientAccount() RecipientAccountResponse

GetRecipientAccount returns the RecipientAccount field value if set, zero value otherwise.

func (*RecipientResponse) GetRecipientAccountOk ¶

func (o *RecipientResponse) GetRecipientAccountOk() (*RecipientAccountResponse, bool)

GetRecipientAccountOk returns a tuple with the RecipientAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) GetUpdatedAt ¶

func (o *RecipientResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RecipientResponse) GetUpdatedAtOk ¶

func (o *RecipientResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) GetUserId ¶

func (o *RecipientResponse) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*RecipientResponse) GetUserIdOk ¶

func (o *RecipientResponse) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RecipientResponse) HasCreatedAt ¶

func (o *RecipientResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RecipientResponse) HasMetadata ¶

func (o *RecipientResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*RecipientResponse) HasName ¶

func (o *RecipientResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*RecipientResponse) HasRecipientAccount ¶

func (o *RecipientResponse) HasRecipientAccount() bool

HasRecipientAccount returns a boolean if a field has been set.

func (*RecipientResponse) HasUpdatedAt ¶

func (o *RecipientResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RecipientResponse) HasUserId ¶

func (o *RecipientResponse) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (RecipientResponse) MarshalJSON ¶

func (o RecipientResponse) MarshalJSON() ([]byte, error)

func (*RecipientResponse) SetCreatedAt ¶

func (o *RecipientResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RecipientResponse) SetMetadata ¶

func (o *RecipientResponse) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*RecipientResponse) SetName ¶

func (o *RecipientResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RecipientResponse) SetRecipientAccount ¶

func (o *RecipientResponse) SetRecipientAccount(v RecipientAccountResponse)

SetRecipientAccount gets a reference to the given RecipientAccountResponse and assigns it to the RecipientAccount field.

func (*RecipientResponse) SetUpdatedAt ¶

func (o *RecipientResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RecipientResponse) SetUserId ¶

func (o *RecipientResponse) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type RedirectUriResponse ¶

type RedirectUriResponse struct {
	RedirectUri *string `json:"redirect_uri,omitempty"`
}

RedirectUriResponse struct for RedirectUriResponse

func NewRedirectUriResponse ¶

func NewRedirectUriResponse() *RedirectUriResponse

NewRedirectUriResponse instantiates a new RedirectUriResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectUriResponseWithDefaults ¶

func NewRedirectUriResponseWithDefaults() *RedirectUriResponse

NewRedirectUriResponseWithDefaults instantiates a new RedirectUriResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectUriResponse) GetRedirectUri ¶

func (o *RedirectUriResponse) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*RedirectUriResponse) GetRedirectUriOk ¶

func (o *RedirectUriResponse) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectUriResponse) HasRedirectUri ¶

func (o *RedirectUriResponse) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (RedirectUriResponse) MarshalJSON ¶

func (o RedirectUriResponse) MarshalJSON() ([]byte, error)

func (*RedirectUriResponse) SetRedirectUri ¶

func (o *RedirectUriResponse) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

type RefreshData ¶

type RefreshData struct {
	CredentialsStored bool `json:"credentials_stored"`
	RefreshAllowed    bool `json:"refresh_allowed"`
}

RefreshData struct for RefreshData

func NewRefreshData ¶

func NewRefreshData(credentialsStored bool, refreshAllowed bool) *RefreshData

NewRefreshData instantiates a new RefreshData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshDataWithDefaults ¶

func NewRefreshDataWithDefaults() *RefreshData

NewRefreshDataWithDefaults instantiates a new RefreshData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshData) GetCredentialsStored ¶

func (o *RefreshData) GetCredentialsStored() bool

GetCredentialsStored returns the CredentialsStored field value

func (*RefreshData) GetCredentialsStoredOk ¶

func (o *RefreshData) GetCredentialsStoredOk() (*bool, bool)

GetCredentialsStoredOk returns a tuple with the CredentialsStored field value and a boolean to check if the value has been set.

func (*RefreshData) GetRefreshAllowed ¶

func (o *RefreshData) GetRefreshAllowed() bool

GetRefreshAllowed returns the RefreshAllowed field value

func (*RefreshData) GetRefreshAllowedOk ¶

func (o *RefreshData) GetRefreshAllowedOk() (*bool, bool)

GetRefreshAllowedOk returns a tuple with the RefreshAllowed field value and a boolean to check if the value has been set.

func (RefreshData) MarshalJSON ¶

func (o RefreshData) MarshalJSON() ([]byte, error)

func (*RefreshData) SetCredentialsStored ¶

func (o *RefreshData) SetCredentialsStored(v bool)

SetCredentialsStored sets field value

func (*RefreshData) SetRefreshAllowed ¶

func (o *RefreshData) SetRefreshAllowed(v bool)

SetRefreshAllowed sets field value

type RefreshPaymentAttemptResponse ¶

type RefreshPaymentAttemptResponse struct {
	RedirectUrl *string `json:"redirect_url,omitempty"`
}

RefreshPaymentAttemptResponse struct for RefreshPaymentAttemptResponse

func NewRefreshPaymentAttemptResponse ¶

func NewRefreshPaymentAttemptResponse() *RefreshPaymentAttemptResponse

NewRefreshPaymentAttemptResponse instantiates a new RefreshPaymentAttemptResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshPaymentAttemptResponseWithDefaults ¶

func NewRefreshPaymentAttemptResponseWithDefaults() *RefreshPaymentAttemptResponse

NewRefreshPaymentAttemptResponseWithDefaults instantiates a new RefreshPaymentAttemptResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshPaymentAttemptResponse) GetRedirectUrl ¶

func (o *RefreshPaymentAttemptResponse) GetRedirectUrl() string

GetRedirectUrl returns the RedirectUrl field value if set, zero value otherwise.

func (*RefreshPaymentAttemptResponse) GetRedirectUrlOk ¶

func (o *RefreshPaymentAttemptResponse) GetRedirectUrlOk() (*string, bool)

GetRedirectUrlOk returns a tuple with the RedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshPaymentAttemptResponse) HasRedirectUrl ¶

func (o *RefreshPaymentAttemptResponse) HasRedirectUrl() bool

HasRedirectUrl returns a boolean if a field has been set.

func (RefreshPaymentAttemptResponse) MarshalJSON ¶

func (o RefreshPaymentAttemptResponse) MarshalJSON() ([]byte, error)

func (*RefreshPaymentAttemptResponse) SetRedirectUrl ¶

func (o *RefreshPaymentAttemptResponse) SetRedirectUrl(v string)

SetRedirectUrl gets a reference to the given string and assigns it to the RedirectUrl field.

type RefreshRequest ¶

type RefreshRequest struct {
	RefreshToken string `json:"refresh_token"`
}

RefreshRequest struct for RefreshRequest

func NewRefreshRequest ¶

func NewRefreshRequest(refreshToken string) *RefreshRequest

NewRefreshRequest instantiates a new RefreshRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshRequestWithDefaults ¶

func NewRefreshRequestWithDefaults() *RefreshRequest

NewRefreshRequestWithDefaults instantiates a new RefreshRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshRequest) GetRefreshToken ¶

func (o *RefreshRequest) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value

func (*RefreshRequest) GetRefreshTokenOk ¶

func (o *RefreshRequest) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value and a boolean to check if the value has been set.

func (RefreshRequest) MarshalJSON ¶

func (o RefreshRequest) MarshalJSON() ([]byte, error)

func (*RefreshRequest) SetRefreshToken ¶

func (o *RefreshRequest) SetRefreshToken(v string)

SetRefreshToken sets field value

type RelinkRequest ¶

type RelinkRequest struct {
	StoreCredential bool `json:"store_credential"`
	// this is a mandatory field
	Consent NullableBool `json:"consent,omitempty"`
}

RelinkRequest struct for RelinkRequest

func NewRelinkRequest ¶

func NewRelinkRequest(storeCredential bool) *RelinkRequest

NewRelinkRequest instantiates a new RelinkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelinkRequestWithDefaults ¶

func NewRelinkRequestWithDefaults() *RelinkRequest

NewRelinkRequestWithDefaults instantiates a new RelinkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelinkRequest) GetConsent ¶

func (o *RelinkRequest) GetConsent() bool

GetConsent returns the Consent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RelinkRequest) GetConsentOk ¶

func (o *RelinkRequest) GetConsentOk() (*bool, bool)

GetConsentOk returns a tuple with the Consent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RelinkRequest) GetStoreCredential ¶

func (o *RelinkRequest) GetStoreCredential() bool

GetStoreCredential returns the StoreCredential field value

func (*RelinkRequest) GetStoreCredentialOk ¶

func (o *RelinkRequest) GetStoreCredentialOk() (*bool, bool)

GetStoreCredentialOk returns a tuple with the StoreCredential field value and a boolean to check if the value has been set.

func (*RelinkRequest) HasConsent ¶

func (o *RelinkRequest) HasConsent() bool

HasConsent returns a boolean if a field has been set.

func (RelinkRequest) MarshalJSON ¶

func (o RelinkRequest) MarshalJSON() ([]byte, error)

func (*RelinkRequest) SetConsent ¶

func (o *RelinkRequest) SetConsent(v bool)

SetConsent gets a reference to the given NullableBool and assigns it to the Consent field.

func (*RelinkRequest) SetConsentNil ¶

func (o *RelinkRequest) SetConsentNil()

SetConsentNil sets the value for Consent to be an explicit nil

func (*RelinkRequest) SetStoreCredential ¶

func (o *RelinkRequest) SetStoreCredential(v bool)

SetStoreCredential sets field value

func (*RelinkRequest) UnsetConsent ¶

func (o *RelinkRequest) UnsetConsent()

UnsetConsent ensures that no value is present for Consent, not even an explicit nil

type RewardsPointsBalance ¶

type RewardsPointsBalance struct {
	Unit    *string `json:"unit,omitempty"`
	Balance float32 `json:"balance"`
	Raw     *string `json:"raw,omitempty"`
}

RewardsPointsBalance struct for RewardsPointsBalance

func NewRewardsPointsBalance ¶

func NewRewardsPointsBalance(balance float32) *RewardsPointsBalance

NewRewardsPointsBalance instantiates a new RewardsPointsBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRewardsPointsBalanceWithDefaults ¶

func NewRewardsPointsBalanceWithDefaults() *RewardsPointsBalance

NewRewardsPointsBalanceWithDefaults instantiates a new RewardsPointsBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RewardsPointsBalance) GetBalance ¶

func (o *RewardsPointsBalance) GetBalance() float32

GetBalance returns the Balance field value

func (*RewardsPointsBalance) GetBalanceOk ¶

func (o *RewardsPointsBalance) GetBalanceOk() (*float32, bool)

GetBalanceOk returns a tuple with the Balance field value and a boolean to check if the value has been set.

func (*RewardsPointsBalance) GetRaw ¶

func (o *RewardsPointsBalance) GetRaw() string

GetRaw returns the Raw field value if set, zero value otherwise.

func (*RewardsPointsBalance) GetRawOk ¶

func (o *RewardsPointsBalance) GetRawOk() (*string, bool)

GetRawOk returns a tuple with the Raw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RewardsPointsBalance) GetUnit ¶

func (o *RewardsPointsBalance) GetUnit() string

GetUnit returns the Unit field value if set, zero value otherwise.

func (*RewardsPointsBalance) GetUnitOk ¶

func (o *RewardsPointsBalance) GetUnitOk() (*string, bool)

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RewardsPointsBalance) HasRaw ¶

func (o *RewardsPointsBalance) HasRaw() bool

HasRaw returns a boolean if a field has been set.

func (*RewardsPointsBalance) HasUnit ¶

func (o *RewardsPointsBalance) HasUnit() bool

HasUnit returns a boolean if a field has been set.

func (RewardsPointsBalance) MarshalJSON ¶

func (o RewardsPointsBalance) MarshalJSON() ([]byte, error)

func (*RewardsPointsBalance) SetBalance ¶

func (o *RewardsPointsBalance) SetBalance(v float32)

SetBalance sets field value

func (*RewardsPointsBalance) SetRaw ¶

func (o *RewardsPointsBalance) SetRaw(v string)

SetRaw gets a reference to the given string and assigns it to the Raw field.

func (*RewardsPointsBalance) SetUnit ¶

func (o *RewardsPointsBalance) SetUnit(v string)

SetUnit gets a reference to the given string and assigns it to the Unit field.

type SenderAccountFvLinkResponse ¶

type SenderAccountFvLinkResponse struct {
	AccountNumberMasked *string `json:"account_number_masked,omitempty"`
	InstitutionId       *string `json:"institution_id,omitempty"`
}

SenderAccountFvLinkResponse struct for SenderAccountFvLinkResponse

func NewSenderAccountFvLinkResponse ¶

func NewSenderAccountFvLinkResponse() *SenderAccountFvLinkResponse

NewSenderAccountFvLinkResponse instantiates a new SenderAccountFvLinkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSenderAccountFvLinkResponseWithDefaults ¶

func NewSenderAccountFvLinkResponseWithDefaults() *SenderAccountFvLinkResponse

NewSenderAccountFvLinkResponseWithDefaults instantiates a new SenderAccountFvLinkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SenderAccountFvLinkResponse) GetAccountNumberMasked ¶

func (o *SenderAccountFvLinkResponse) GetAccountNumberMasked() string

GetAccountNumberMasked returns the AccountNumberMasked field value if set, zero value otherwise.

func (*SenderAccountFvLinkResponse) GetAccountNumberMaskedOk ¶

func (o *SenderAccountFvLinkResponse) GetAccountNumberMaskedOk() (*string, bool)

GetAccountNumberMaskedOk returns a tuple with the AccountNumberMasked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountFvLinkResponse) GetInstitutionId ¶

func (o *SenderAccountFvLinkResponse) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*SenderAccountFvLinkResponse) GetInstitutionIdOk ¶

func (o *SenderAccountFvLinkResponse) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountFvLinkResponse) HasAccountNumberMasked ¶

func (o *SenderAccountFvLinkResponse) HasAccountNumberMasked() bool

HasAccountNumberMasked returns a boolean if a field has been set.

func (*SenderAccountFvLinkResponse) HasInstitutionId ¶

func (o *SenderAccountFvLinkResponse) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (SenderAccountFvLinkResponse) MarshalJSON ¶

func (o SenderAccountFvLinkResponse) MarshalJSON() ([]byte, error)

func (*SenderAccountFvLinkResponse) SetAccountNumberMasked ¶

func (o *SenderAccountFvLinkResponse) SetAccountNumberMasked(v string)

SetAccountNumberMasked gets a reference to the given string and assigns it to the AccountNumberMasked field.

func (*SenderAccountFvLinkResponse) SetInstitutionId ¶

func (o *SenderAccountFvLinkResponse) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

type SenderAccountResponse ¶

type SenderAccountResponse struct {
	// A unique identifier generated after creating sender account
	SenderAccountId *string `json:"sender_account_id,omitempty"`
	// Accountholder name of the sender's account
	AccountholderName *string                 `json:"accountholder_name,omitempty"`
	AccountNumber     *RecipientAccountNumber `json:"account_number,omitempty"`
	// Type of sender account.
	AccountType *string `json:"account_type,omitempty"`
	// Finverse Institution ID for the sender’s institution.
	InstitutionId *string `json:"institution_id,omitempty"`
	// A unique identifier generated after creating sender
	SenderId *string `json:"sender_id,omitempty"`
	// Additional attributes of the sender account in key:value format (e.g. sender_id: 1234). It supports up to 10 key:value pairs, whereas the key and value supports up to 50 and 500 characters respectively.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Timestamp of when the sender was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the sender was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SenderAccountResponse struct for SenderAccountResponse

func NewSenderAccountResponse ¶

func NewSenderAccountResponse() *SenderAccountResponse

NewSenderAccountResponse instantiates a new SenderAccountResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSenderAccountResponseWithDefaults ¶

func NewSenderAccountResponseWithDefaults() *SenderAccountResponse

NewSenderAccountResponseWithDefaults instantiates a new SenderAccountResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SenderAccountResponse) GetAccountNumber ¶

func (o *SenderAccountResponse) GetAccountNumber() RecipientAccountNumber

GetAccountNumber returns the AccountNumber field value if set, zero value otherwise.

func (*SenderAccountResponse) GetAccountNumberOk ¶

func (o *SenderAccountResponse) GetAccountNumberOk() (*RecipientAccountNumber, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetAccountType ¶

func (o *SenderAccountResponse) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*SenderAccountResponse) GetAccountTypeOk ¶

func (o *SenderAccountResponse) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetAccountholderName ¶

func (o *SenderAccountResponse) GetAccountholderName() string

GetAccountholderName returns the AccountholderName field value if set, zero value otherwise.

func (*SenderAccountResponse) GetAccountholderNameOk ¶

func (o *SenderAccountResponse) GetAccountholderNameOk() (*string, bool)

GetAccountholderNameOk returns a tuple with the AccountholderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetCreatedAt ¶

func (o *SenderAccountResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SenderAccountResponse) GetCreatedAtOk ¶

func (o *SenderAccountResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetInstitutionId ¶

func (o *SenderAccountResponse) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value if set, zero value otherwise.

func (*SenderAccountResponse) GetInstitutionIdOk ¶

func (o *SenderAccountResponse) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SenderAccountResponse) GetMetadataOk ¶

func (o *SenderAccountResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetSenderAccountId ¶

func (o *SenderAccountResponse) GetSenderAccountId() string

GetSenderAccountId returns the SenderAccountId field value if set, zero value otherwise.

func (*SenderAccountResponse) GetSenderAccountIdOk ¶

func (o *SenderAccountResponse) GetSenderAccountIdOk() (*string, bool)

GetSenderAccountIdOk returns a tuple with the SenderAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetSenderId ¶

func (o *SenderAccountResponse) GetSenderId() string

GetSenderId returns the SenderId field value if set, zero value otherwise.

func (*SenderAccountResponse) GetSenderIdOk ¶

func (o *SenderAccountResponse) GetSenderIdOk() (*string, bool)

GetSenderIdOk returns a tuple with the SenderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) GetUpdatedAt ¶

func (o *SenderAccountResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SenderAccountResponse) GetUpdatedAtOk ¶

func (o *SenderAccountResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountResponse) HasAccountNumber ¶

func (o *SenderAccountResponse) HasAccountNumber() bool

HasAccountNumber returns a boolean if a field has been set.

func (*SenderAccountResponse) HasAccountType ¶

func (o *SenderAccountResponse) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (*SenderAccountResponse) HasAccountholderName ¶

func (o *SenderAccountResponse) HasAccountholderName() bool

HasAccountholderName returns a boolean if a field has been set.

func (*SenderAccountResponse) HasCreatedAt ¶

func (o *SenderAccountResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SenderAccountResponse) HasInstitutionId ¶

func (o *SenderAccountResponse) HasInstitutionId() bool

HasInstitutionId returns a boolean if a field has been set.

func (*SenderAccountResponse) HasMetadata ¶

func (o *SenderAccountResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*SenderAccountResponse) HasSenderAccountId ¶

func (o *SenderAccountResponse) HasSenderAccountId() bool

HasSenderAccountId returns a boolean if a field has been set.

func (*SenderAccountResponse) HasSenderId ¶

func (o *SenderAccountResponse) HasSenderId() bool

HasSenderId returns a boolean if a field has been set.

func (*SenderAccountResponse) HasUpdatedAt ¶

func (o *SenderAccountResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (SenderAccountResponse) MarshalJSON ¶

func (o SenderAccountResponse) MarshalJSON() ([]byte, error)

func (*SenderAccountResponse) SetAccountNumber ¶

func (o *SenderAccountResponse) SetAccountNumber(v RecipientAccountNumber)

SetAccountNumber gets a reference to the given RecipientAccountNumber and assigns it to the AccountNumber field.

func (*SenderAccountResponse) SetAccountType ¶

func (o *SenderAccountResponse) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*SenderAccountResponse) SetAccountholderName ¶

func (o *SenderAccountResponse) SetAccountholderName(v string)

SetAccountholderName gets a reference to the given string and assigns it to the AccountholderName field.

func (*SenderAccountResponse) SetCreatedAt ¶

func (o *SenderAccountResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SenderAccountResponse) SetInstitutionId ¶

func (o *SenderAccountResponse) SetInstitutionId(v string)

SetInstitutionId gets a reference to the given string and assigns it to the InstitutionId field.

func (*SenderAccountResponse) SetMetadata ¶

func (o *SenderAccountResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*SenderAccountResponse) SetSenderAccountId ¶

func (o *SenderAccountResponse) SetSenderAccountId(v string)

SetSenderAccountId gets a reference to the given string and assigns it to the SenderAccountId field.

func (*SenderAccountResponse) SetSenderId ¶

func (o *SenderAccountResponse) SetSenderId(v string)

SetSenderId gets a reference to the given string and assigns it to the SenderId field.

func (*SenderAccountResponse) SetUpdatedAt ¶

func (o *SenderAccountResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type SenderAccountsResponse ¶

type SenderAccountsResponse struct {
	SenderAccounts []SenderAccountResponse `json:"sender_accounts,omitempty"`
}

SenderAccountsResponse struct for SenderAccountsResponse

func NewSenderAccountsResponse ¶

func NewSenderAccountsResponse() *SenderAccountsResponse

NewSenderAccountsResponse instantiates a new SenderAccountsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSenderAccountsResponseWithDefaults ¶

func NewSenderAccountsResponseWithDefaults() *SenderAccountsResponse

NewSenderAccountsResponseWithDefaults instantiates a new SenderAccountsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SenderAccountsResponse) GetSenderAccounts ¶

func (o *SenderAccountsResponse) GetSenderAccounts() []SenderAccountResponse

GetSenderAccounts returns the SenderAccounts field value if set, zero value otherwise.

func (*SenderAccountsResponse) GetSenderAccountsOk ¶

func (o *SenderAccountsResponse) GetSenderAccountsOk() ([]SenderAccountResponse, bool)

GetSenderAccountsOk returns a tuple with the SenderAccounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderAccountsResponse) HasSenderAccounts ¶

func (o *SenderAccountsResponse) HasSenderAccounts() bool

HasSenderAccounts returns a boolean if a field has been set.

func (SenderAccountsResponse) MarshalJSON ¶

func (o SenderAccountsResponse) MarshalJSON() ([]byte, error)

func (*SenderAccountsResponse) SetSenderAccounts ¶

func (o *SenderAccountsResponse) SetSenderAccounts(v []SenderAccountResponse)

SetSenderAccounts gets a reference to the given []SenderAccountResponse and assigns it to the SenderAccounts field.

type SenderDetail ¶

type SenderDetail struct {
	// The type of the details. For e.g. HK_ID, PASSPORT etc
	DetailsType *string `json:"details_type,omitempty"`
	// The possible values of the detail. For e.g. A123456 for HK_ID
	Values []string `json:"values,omitempty"`
}

SenderDetail struct for SenderDetail

func NewSenderDetail ¶

func NewSenderDetail() *SenderDetail

NewSenderDetail instantiates a new SenderDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSenderDetailWithDefaults ¶

func NewSenderDetailWithDefaults() *SenderDetail

NewSenderDetailWithDefaults instantiates a new SenderDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SenderDetail) GetDetailsType ¶

func (o *SenderDetail) GetDetailsType() string

GetDetailsType returns the DetailsType field value if set, zero value otherwise.

func (*SenderDetail) GetDetailsTypeOk ¶

func (o *SenderDetail) GetDetailsTypeOk() (*string, bool)

GetDetailsTypeOk returns a tuple with the DetailsType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderDetail) GetValues ¶

func (o *SenderDetail) GetValues() []string

GetValues returns the Values field value if set, zero value otherwise.

func (*SenderDetail) GetValuesOk ¶

func (o *SenderDetail) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderDetail) HasDetailsType ¶

func (o *SenderDetail) HasDetailsType() bool

HasDetailsType returns a boolean if a field has been set.

func (*SenderDetail) HasValues ¶

func (o *SenderDetail) HasValues() bool

HasValues returns a boolean if a field has been set.

func (SenderDetail) MarshalJSON ¶

func (o SenderDetail) MarshalJSON() ([]byte, error)

func (*SenderDetail) SetDetailsType ¶

func (o *SenderDetail) SetDetailsType(v string)

SetDetailsType gets a reference to the given string and assigns it to the DetailsType field.

func (*SenderDetail) SetValues ¶

func (o *SenderDetail) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

type SenderResponse ¶

type SenderResponse struct {
	// A unique identifier generated after creating sender
	SenderId *string `json:"sender_id,omitempty"`
	// Customer App's internal ID for the sender
	UserId *string `json:"user_id,omitempty"`
	// Sender’s name/nickname (note: this does not need to match the actual accountholder name of the sender’s account)
	Name *string `json:"name,omitempty"`
	// Sender details which will be used for fraud checking.
	SenderDetails []SenderDetail `json:"sender_details,omitempty"`
	// Type of account held by the Sender at the Institution. Possible values are INDIVIDUAL, BUSINESS
	SenderType *string `json:"sender_type,omitempty"`
	// Additional attributes of the sender in key:value format (e.g. employer_name: Apple Inc for a payroll case where sender is an employee)
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Timestamp of when the sender was created in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Timestamp of when the sender was last updated in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SenderResponse struct for SenderResponse

func NewSenderResponse ¶

func NewSenderResponse() *SenderResponse

NewSenderResponse instantiates a new SenderResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSenderResponseWithDefaults ¶

func NewSenderResponseWithDefaults() *SenderResponse

NewSenderResponseWithDefaults instantiates a new SenderResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SenderResponse) GetCreatedAt ¶

func (o *SenderResponse) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SenderResponse) GetCreatedAtOk ¶

func (o *SenderResponse) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetMetadata ¶

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

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*SenderResponse) GetMetadataOk ¶

func (o *SenderResponse) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetName ¶

func (o *SenderResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SenderResponse) GetNameOk ¶

func (o *SenderResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetSenderDetails ¶

func (o *SenderResponse) GetSenderDetails() []SenderDetail

GetSenderDetails returns the SenderDetails field value if set, zero value otherwise.

func (*SenderResponse) GetSenderDetailsOk ¶

func (o *SenderResponse) GetSenderDetailsOk() ([]SenderDetail, bool)

GetSenderDetailsOk returns a tuple with the SenderDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetSenderId ¶

func (o *SenderResponse) GetSenderId() string

GetSenderId returns the SenderId field value if set, zero value otherwise.

func (*SenderResponse) GetSenderIdOk ¶

func (o *SenderResponse) GetSenderIdOk() (*string, bool)

GetSenderIdOk returns a tuple with the SenderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetSenderType ¶

func (o *SenderResponse) GetSenderType() string

GetSenderType returns the SenderType field value if set, zero value otherwise.

func (*SenderResponse) GetSenderTypeOk ¶

func (o *SenderResponse) GetSenderTypeOk() (*string, bool)

GetSenderTypeOk returns a tuple with the SenderType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetUpdatedAt ¶

func (o *SenderResponse) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SenderResponse) GetUpdatedAtOk ¶

func (o *SenderResponse) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) GetUserId ¶

func (o *SenderResponse) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*SenderResponse) GetUserIdOk ¶

func (o *SenderResponse) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SenderResponse) HasCreatedAt ¶

func (o *SenderResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SenderResponse) HasMetadata ¶

func (o *SenderResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*SenderResponse) HasName ¶

func (o *SenderResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*SenderResponse) HasSenderDetails ¶

func (o *SenderResponse) HasSenderDetails() bool

HasSenderDetails returns a boolean if a field has been set.

func (*SenderResponse) HasSenderId ¶

func (o *SenderResponse) HasSenderId() bool

HasSenderId returns a boolean if a field has been set.

func (*SenderResponse) HasSenderType ¶

func (o *SenderResponse) HasSenderType() bool

HasSenderType returns a boolean if a field has been set.

func (*SenderResponse) HasUpdatedAt ¶

func (o *SenderResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*SenderResponse) HasUserId ¶

func (o *SenderResponse) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (SenderResponse) MarshalJSON ¶

func (o SenderResponse) MarshalJSON() ([]byte, error)

func (*SenderResponse) SetCreatedAt ¶

func (o *SenderResponse) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SenderResponse) SetMetadata ¶

func (o *SenderResponse) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*SenderResponse) SetName ¶

func (o *SenderResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SenderResponse) SetSenderDetails ¶

func (o *SenderResponse) SetSenderDetails(v []SenderDetail)

SetSenderDetails gets a reference to the given []SenderDetail and assigns it to the SenderDetails field.

func (*SenderResponse) SetSenderId ¶

func (o *SenderResponse) SetSenderId(v string)

SetSenderId gets a reference to the given string and assigns it to the SenderId field.

func (*SenderResponse) SetSenderType ¶

func (o *SenderResponse) SetSenderType(v string)

SetSenderType gets a reference to the given string and assigns it to the SenderType field.

func (*SenderResponse) SetUpdatedAt ¶

func (o *SenderResponse) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*SenderResponse) SetUserId ¶

func (o *SenderResponse) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SetAutopayConsentRequest ¶

type SetAutopayConsentRequest struct {
	AutopayConsent bool `json:"autopay_consent"`
}

SetAutopayConsentRequest struct for SetAutopayConsentRequest

func NewSetAutopayConsentRequest ¶

func NewSetAutopayConsentRequest(autopayConsent bool) *SetAutopayConsentRequest

NewSetAutopayConsentRequest instantiates a new SetAutopayConsentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetAutopayConsentRequestWithDefaults ¶

func NewSetAutopayConsentRequestWithDefaults() *SetAutopayConsentRequest

NewSetAutopayConsentRequestWithDefaults instantiates a new SetAutopayConsentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetAutopayConsentRequest) GetAutopayConsent ¶

func (o *SetAutopayConsentRequest) GetAutopayConsent() bool

GetAutopayConsent returns the AutopayConsent field value

func (*SetAutopayConsentRequest) GetAutopayConsentOk ¶

func (o *SetAutopayConsentRequest) GetAutopayConsentOk() (*bool, bool)

GetAutopayConsentOk returns a tuple with the AutopayConsent field value and a boolean to check if the value has been set.

func (SetAutopayConsentRequest) MarshalJSON ¶

func (o SetAutopayConsentRequest) MarshalJSON() ([]byte, error)

func (*SetAutopayConsentRequest) SetAutopayConsent ¶

func (o *SetAutopayConsentRequest) SetAutopayConsent(v bool)

SetAutopayConsent sets field value

type SetMandateInstitutionRequest ¶

type SetMandateInstitutionRequest struct {
	// Finverse Institution ID
	InstitutionId string `json:"institution_id"`
}

SetMandateInstitutionRequest struct for SetMandateInstitutionRequest

func NewSetMandateInstitutionRequest ¶

func NewSetMandateInstitutionRequest(institutionId string) *SetMandateInstitutionRequest

NewSetMandateInstitutionRequest instantiates a new SetMandateInstitutionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetMandateInstitutionRequestWithDefaults ¶

func NewSetMandateInstitutionRequestWithDefaults() *SetMandateInstitutionRequest

NewSetMandateInstitutionRequestWithDefaults instantiates a new SetMandateInstitutionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetMandateInstitutionRequest) GetInstitutionId ¶

func (o *SetMandateInstitutionRequest) GetInstitutionId() string

GetInstitutionId returns the InstitutionId field value

func (*SetMandateInstitutionRequest) GetInstitutionIdOk ¶

func (o *SetMandateInstitutionRequest) GetInstitutionIdOk() (*string, bool)

GetInstitutionIdOk returns a tuple with the InstitutionId field value and a boolean to check if the value has been set.

func (SetMandateInstitutionRequest) MarshalJSON ¶

func (o SetMandateInstitutionRequest) MarshalJSON() ([]byte, error)

func (*SetMandateInstitutionRequest) SetInstitutionId ¶

func (o *SetMandateInstitutionRequest) SetInstitutionId(v string)

SetInstitutionId sets field value

type SetMandateInstitutionResponse ¶

type SetMandateInstitutionResponse struct {
	// Finverse Mandate ID
	MandateId string `json:"mandate_id"`
}

SetMandateInstitutionResponse struct for SetMandateInstitutionResponse

func NewSetMandateInstitutionResponse ¶

func NewSetMandateInstitutionResponse(mandateId string) *SetMandateInstitutionResponse

NewSetMandateInstitutionResponse instantiates a new SetMandateInstitutionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetMandateInstitutionResponseWithDefaults ¶

func NewSetMandateInstitutionResponseWithDefaults() *SetMandateInstitutionResponse

NewSetMandateInstitutionResponseWithDefaults instantiates a new SetMandateInstitutionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetMandateInstitutionResponse) GetMandateId ¶

func (o *SetMandateInstitutionResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*SetMandateInstitutionResponse) GetMandateIdOk ¶

func (o *SetMandateInstitutionResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (SetMandateInstitutionResponse) MarshalJSON ¶

func (o SetMandateInstitutionResponse) MarshalJSON() ([]byte, error)

func (*SetMandateInstitutionResponse) SetMandateId ¶

func (o *SetMandateInstitutionResponse) SetMandateId(v string)

SetMandateId sets field value

type SingleSourceIncome ¶

type SingleSourceIncome struct {
	IncomeStreams []IncomeStream `json:"income_streams"`
	IncomeTotal   IncomeTotal    `json:"income_total"`
	// Where the income estimate was sourced from
	Source string `json:"source"`
	// Unknown
	SourceId string `json:"source_id"`
}

SingleSourceIncome struct for SingleSourceIncome

func NewSingleSourceIncome ¶

func NewSingleSourceIncome(incomeStreams []IncomeStream, incomeTotal IncomeTotal, source string, sourceId string) *SingleSourceIncome

NewSingleSourceIncome instantiates a new SingleSourceIncome object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSingleSourceIncomeWithDefaults ¶

func NewSingleSourceIncomeWithDefaults() *SingleSourceIncome

NewSingleSourceIncomeWithDefaults instantiates a new SingleSourceIncome object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SingleSourceIncome) GetIncomeStreams ¶

func (o *SingleSourceIncome) GetIncomeStreams() []IncomeStream

GetIncomeStreams returns the IncomeStreams field value

func (*SingleSourceIncome) GetIncomeStreamsOk ¶

func (o *SingleSourceIncome) GetIncomeStreamsOk() ([]IncomeStream, bool)

GetIncomeStreamsOk returns a tuple with the IncomeStreams field value and a boolean to check if the value has been set.

func (*SingleSourceIncome) GetIncomeTotal ¶

func (o *SingleSourceIncome) GetIncomeTotal() IncomeTotal

GetIncomeTotal returns the IncomeTotal field value

func (*SingleSourceIncome) GetIncomeTotalOk ¶

func (o *SingleSourceIncome) GetIncomeTotalOk() (*IncomeTotal, bool)

GetIncomeTotalOk returns a tuple with the IncomeTotal field value and a boolean to check if the value has been set.

func (*SingleSourceIncome) GetSource ¶

func (o *SingleSourceIncome) GetSource() string

GetSource returns the Source field value

func (*SingleSourceIncome) GetSourceId ¶

func (o *SingleSourceIncome) GetSourceId() string

GetSourceId returns the SourceId field value

func (*SingleSourceIncome) GetSourceIdOk ¶

func (o *SingleSourceIncome) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*SingleSourceIncome) GetSourceOk ¶

func (o *SingleSourceIncome) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (SingleSourceIncome) MarshalJSON ¶

func (o SingleSourceIncome) MarshalJSON() ([]byte, error)

func (*SingleSourceIncome) SetIncomeStreams ¶

func (o *SingleSourceIncome) SetIncomeStreams(v []IncomeStream)

SetIncomeStreams sets field value

func (*SingleSourceIncome) SetIncomeTotal ¶

func (o *SingleSourceIncome) SetIncomeTotal(v IncomeTotal)

SetIncomeTotal sets field value

func (*SingleSourceIncome) SetSource ¶

func (o *SingleSourceIncome) SetSource(v string)

SetSource sets field value

func (*SingleSourceIncome) SetSourceId ¶

func (o *SingleSourceIncome) SetSourceId(v string)

SetSourceId sets field value

type SingleSourceIncomeIncomeTotal ¶

type SingleSourceIncomeIncomeTotal struct {
	EstmatedMonthlyIncome *IncomeEstimate `json:"estmated_monthly_income,omitempty"`
	// Number of transactions counted towards income
	TransactionCount *float32                `json:"transaction_count,omitempty"`
	MonthlyHistory   []MonthlyIncomeEstimate `json:"monthly_history,omitempty"`
}

SingleSourceIncomeIncomeTotal struct for SingleSourceIncomeIncomeTotal

func NewSingleSourceIncomeIncomeTotal ¶

func NewSingleSourceIncomeIncomeTotal() *SingleSourceIncomeIncomeTotal

NewSingleSourceIncomeIncomeTotal instantiates a new SingleSourceIncomeIncomeTotal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSingleSourceIncomeIncomeTotalWithDefaults ¶

func NewSingleSourceIncomeIncomeTotalWithDefaults() *SingleSourceIncomeIncomeTotal

NewSingleSourceIncomeIncomeTotalWithDefaults instantiates a new SingleSourceIncomeIncomeTotal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SingleSourceIncomeIncomeTotal) GetEstmatedMonthlyIncome ¶

func (o *SingleSourceIncomeIncomeTotal) GetEstmatedMonthlyIncome() IncomeEstimate

GetEstmatedMonthlyIncome returns the EstmatedMonthlyIncome field value if set, zero value otherwise.

func (*SingleSourceIncomeIncomeTotal) GetEstmatedMonthlyIncomeOk ¶

func (o *SingleSourceIncomeIncomeTotal) GetEstmatedMonthlyIncomeOk() (*IncomeEstimate, bool)

GetEstmatedMonthlyIncomeOk returns a tuple with the EstmatedMonthlyIncome field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SingleSourceIncomeIncomeTotal) GetMonthlyHistory ¶

func (o *SingleSourceIncomeIncomeTotal) GetMonthlyHistory() []MonthlyIncomeEstimate

GetMonthlyHistory returns the MonthlyHistory field value if set, zero value otherwise.

func (*SingleSourceIncomeIncomeTotal) GetMonthlyHistoryOk ¶

func (o *SingleSourceIncomeIncomeTotal) GetMonthlyHistoryOk() ([]MonthlyIncomeEstimate, bool)

GetMonthlyHistoryOk returns a tuple with the MonthlyHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SingleSourceIncomeIncomeTotal) GetTransactionCount ¶

func (o *SingleSourceIncomeIncomeTotal) GetTransactionCount() float32

GetTransactionCount returns the TransactionCount field value if set, zero value otherwise.

func (*SingleSourceIncomeIncomeTotal) GetTransactionCountOk ¶

func (o *SingleSourceIncomeIncomeTotal) GetTransactionCountOk() (*float32, bool)

GetTransactionCountOk returns a tuple with the TransactionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SingleSourceIncomeIncomeTotal) HasEstmatedMonthlyIncome ¶

func (o *SingleSourceIncomeIncomeTotal) HasEstmatedMonthlyIncome() bool

HasEstmatedMonthlyIncome returns a boolean if a field has been set.

func (*SingleSourceIncomeIncomeTotal) HasMonthlyHistory ¶

func (o *SingleSourceIncomeIncomeTotal) HasMonthlyHistory() bool

HasMonthlyHistory returns a boolean if a field has been set.

func (*SingleSourceIncomeIncomeTotal) HasTransactionCount ¶

func (o *SingleSourceIncomeIncomeTotal) HasTransactionCount() bool

HasTransactionCount returns a boolean if a field has been set.

func (SingleSourceIncomeIncomeTotal) MarshalJSON ¶

func (o SingleSourceIncomeIncomeTotal) MarshalJSON() ([]byte, error)

func (*SingleSourceIncomeIncomeTotal) SetEstmatedMonthlyIncome ¶

func (o *SingleSourceIncomeIncomeTotal) SetEstmatedMonthlyIncome(v IncomeEstimate)

SetEstmatedMonthlyIncome gets a reference to the given IncomeEstimate and assigns it to the EstmatedMonthlyIncome field.

func (*SingleSourceIncomeIncomeTotal) SetMonthlyHistory ¶

func (o *SingleSourceIncomeIncomeTotal) SetMonthlyHistory(v []MonthlyIncomeEstimate)

SetMonthlyHistory gets a reference to the given []MonthlyIncomeEstimate and assigns it to the MonthlyHistory field.

func (*SingleSourceIncomeIncomeTotal) SetTransactionCount ¶

func (o *SingleSourceIncomeIncomeTotal) SetTransactionCount(v float32)

SetTransactionCount gets a reference to the given float32 and assigns it to the TransactionCount field.

type Statement ¶

type Statement struct {
	Id *string `json:"id,omitempty"`
	// YYYY-MM-DD
	Date      *string    `json:"date,omitempty"`
	Name      *string    `json:"name,omitempty"`
	CreatedAt *time.Time `json:"created_at,omitempty"`
}

Statement struct for Statement

func NewStatement ¶

func NewStatement() *Statement

NewStatement instantiates a new Statement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatementWithDefaults ¶

func NewStatementWithDefaults() *Statement

NewStatementWithDefaults instantiates a new Statement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Statement) GetCreatedAt ¶

func (o *Statement) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Statement) GetCreatedAtOk ¶

func (o *Statement) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Statement) GetDate ¶

func (o *Statement) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*Statement) GetDateOk ¶

func (o *Statement) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Statement) GetId ¶

func (o *Statement) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Statement) GetIdOk ¶

func (o *Statement) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Statement) GetName ¶

func (o *Statement) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Statement) GetNameOk ¶

func (o *Statement) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Statement) HasCreatedAt ¶

func (o *Statement) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Statement) HasDate ¶

func (o *Statement) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*Statement) HasId ¶

func (o *Statement) HasId() bool

HasId returns a boolean if a field has been set.

func (*Statement) HasName ¶

func (o *Statement) HasName() bool

HasName returns a boolean if a field has been set.

func (Statement) MarshalJSON ¶

func (o Statement) MarshalJSON() ([]byte, error)

func (*Statement) SetCreatedAt ¶

func (o *Statement) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Statement) SetDate ¶

func (o *Statement) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*Statement) SetId ¶

func (o *Statement) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Statement) SetName ¶

func (o *Statement) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type StatementLink struct {
	// signedURL to download statement
	Url *string `json:"url,omitempty"`
	// expiry of the signedURL
	Expiry      *time.Time `json:"expiry,omitempty"`
	StatementId *string    `json:"statement_id,omitempty"`
}

StatementLink struct for StatementLink

func NewStatementLink() *StatementLink

NewStatementLink instantiates a new StatementLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStatementLinkWithDefaults ¶

func NewStatementLinkWithDefaults() *StatementLink

NewStatementLinkWithDefaults instantiates a new StatementLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StatementLink) GetExpiry ¶

func (o *StatementLink) GetExpiry() time.Time

GetExpiry returns the Expiry field value if set, zero value otherwise.

func (*StatementLink) GetExpiryOk ¶

func (o *StatementLink) GetExpiryOk() (*time.Time, bool)

GetExpiryOk returns a tuple with the Expiry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatementLink) GetStatementId ¶

func (o *StatementLink) GetStatementId() string

GetStatementId returns the StatementId field value if set, zero value otherwise.

func (*StatementLink) GetStatementIdOk ¶

func (o *StatementLink) GetStatementIdOk() (*string, bool)

GetStatementIdOk returns a tuple with the StatementId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatementLink) GetUrl ¶

func (o *StatementLink) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*StatementLink) GetUrlOk ¶

func (o *StatementLink) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatementLink) HasExpiry ¶

func (o *StatementLink) HasExpiry() bool

HasExpiry returns a boolean if a field has been set.

func (*StatementLink) HasStatementId ¶

func (o *StatementLink) HasStatementId() bool

HasStatementId returns a boolean if a field has been set.

func (*StatementLink) HasUrl ¶

func (o *StatementLink) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (StatementLink) MarshalJSON ¶

func (o StatementLink) MarshalJSON() ([]byte, error)

func (*StatementLink) SetExpiry ¶

func (o *StatementLink) SetExpiry(v time.Time)

SetExpiry gets a reference to the given time.Time and assigns it to the Expiry field.

func (*StatementLink) SetStatementId ¶

func (o *StatementLink) SetStatementId(v string)

SetStatementId gets a reference to the given string and assigns it to the StatementId field.

func (*StatementLink) SetUrl ¶

func (o *StatementLink) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type SubmitAuthChecklistRequest ¶

type SubmitAuthChecklistRequest struct {
	// The key_id that was used to encrypt the envelope key
	KeyId string `json:"key_id"`
	// The encrypted envelope key
	EnvelopeEncryptionKey string `json:"envelope_encryption_key"`
	// The initialization vector used for enncrypting the payload
	InitializationVector string `json:"initialization_vector"`
	// The authentication code is used to authenticate the origin of the message
	MessageAuthenticationCode string `json:"message_authentication_code"`
	// The encrypted payload that contains auth checklist items
	Ciphertext string `json:"ciphertext"`
}

SubmitAuthChecklistRequest struct for SubmitAuthChecklistRequest

func NewSubmitAuthChecklistRequest ¶

func NewSubmitAuthChecklistRequest(keyId string, envelopeEncryptionKey string, initializationVector string, messageAuthenticationCode string, ciphertext string) *SubmitAuthChecklistRequest

NewSubmitAuthChecklistRequest instantiates a new SubmitAuthChecklistRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubmitAuthChecklistRequestWithDefaults ¶

func NewSubmitAuthChecklistRequestWithDefaults() *SubmitAuthChecklistRequest

NewSubmitAuthChecklistRequestWithDefaults instantiates a new SubmitAuthChecklistRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubmitAuthChecklistRequest) GetCiphertext ¶

func (o *SubmitAuthChecklistRequest) GetCiphertext() string

GetCiphertext returns the Ciphertext field value

func (*SubmitAuthChecklistRequest) GetCiphertextOk ¶

func (o *SubmitAuthChecklistRequest) GetCiphertextOk() (*string, bool)

GetCiphertextOk returns a tuple with the Ciphertext field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistRequest) GetEnvelopeEncryptionKey ¶

func (o *SubmitAuthChecklistRequest) GetEnvelopeEncryptionKey() string

GetEnvelopeEncryptionKey returns the EnvelopeEncryptionKey field value

func (*SubmitAuthChecklistRequest) GetEnvelopeEncryptionKeyOk ¶

func (o *SubmitAuthChecklistRequest) GetEnvelopeEncryptionKeyOk() (*string, bool)

GetEnvelopeEncryptionKeyOk returns a tuple with the EnvelopeEncryptionKey field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistRequest) GetInitializationVector ¶

func (o *SubmitAuthChecklistRequest) GetInitializationVector() string

GetInitializationVector returns the InitializationVector field value

func (*SubmitAuthChecklistRequest) GetInitializationVectorOk ¶

func (o *SubmitAuthChecklistRequest) GetInitializationVectorOk() (*string, bool)

GetInitializationVectorOk returns a tuple with the InitializationVector field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistRequest) GetKeyId ¶

func (o *SubmitAuthChecklistRequest) GetKeyId() string

GetKeyId returns the KeyId field value

func (*SubmitAuthChecklistRequest) GetKeyIdOk ¶

func (o *SubmitAuthChecklistRequest) GetKeyIdOk() (*string, bool)

GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistRequest) GetMessageAuthenticationCode ¶

func (o *SubmitAuthChecklistRequest) GetMessageAuthenticationCode() string

GetMessageAuthenticationCode returns the MessageAuthenticationCode field value

func (*SubmitAuthChecklistRequest) GetMessageAuthenticationCodeOk ¶

func (o *SubmitAuthChecklistRequest) GetMessageAuthenticationCodeOk() (*string, bool)

GetMessageAuthenticationCodeOk returns a tuple with the MessageAuthenticationCode field value and a boolean to check if the value has been set.

func (SubmitAuthChecklistRequest) MarshalJSON ¶

func (o SubmitAuthChecklistRequest) MarshalJSON() ([]byte, error)

func (*SubmitAuthChecklistRequest) SetCiphertext ¶

func (o *SubmitAuthChecklistRequest) SetCiphertext(v string)

SetCiphertext sets field value

func (*SubmitAuthChecklistRequest) SetEnvelopeEncryptionKey ¶

func (o *SubmitAuthChecklistRequest) SetEnvelopeEncryptionKey(v string)

SetEnvelopeEncryptionKey sets field value

func (*SubmitAuthChecklistRequest) SetInitializationVector ¶

func (o *SubmitAuthChecklistRequest) SetInitializationVector(v string)

SetInitializationVector sets field value

func (*SubmitAuthChecklistRequest) SetKeyId ¶

func (o *SubmitAuthChecklistRequest) SetKeyId(v string)

SetKeyId sets field value

func (*SubmitAuthChecklistRequest) SetMessageAuthenticationCode ¶

func (o *SubmitAuthChecklistRequest) SetMessageAuthenticationCode(v string)

SetMessageAuthenticationCode sets field value

type SubmitAuthChecklistResponse ¶

type SubmitAuthChecklistResponse struct {
	// Finverse Mandate ID
	MandateId string `json:"mandate_id"`
	// Checklist of the authorization factors needed to complete Mandate authorization
	AuthChecklist []AuthChecklistFactor `json:"auth_checklist"`
	// Mandate status
	MandateStatus string `json:"mandate_status"`
	// Timestamp in ISO format (YYYY-MM-DDTHH:MM:SS.SSSZ)
	LastUpdate time.Time `json:"last_update"`
}

SubmitAuthChecklistResponse struct for SubmitAuthChecklistResponse

func NewSubmitAuthChecklistResponse ¶

func NewSubmitAuthChecklistResponse(mandateId string, authChecklist []AuthChecklistFactor, mandateStatus string, lastUpdate time.Time) *SubmitAuthChecklistResponse

NewSubmitAuthChecklistResponse instantiates a new SubmitAuthChecklistResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubmitAuthChecklistResponseWithDefaults ¶

func NewSubmitAuthChecklistResponseWithDefaults() *SubmitAuthChecklistResponse

NewSubmitAuthChecklistResponseWithDefaults instantiates a new SubmitAuthChecklistResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubmitAuthChecklistResponse) GetAuthChecklist ¶

func (o *SubmitAuthChecklistResponse) GetAuthChecklist() []AuthChecklistFactor

GetAuthChecklist returns the AuthChecklist field value

func (*SubmitAuthChecklistResponse) GetAuthChecklistOk ¶

func (o *SubmitAuthChecklistResponse) GetAuthChecklistOk() ([]AuthChecklistFactor, bool)

GetAuthChecklistOk returns a tuple with the AuthChecklist field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistResponse) GetLastUpdate ¶

func (o *SubmitAuthChecklistResponse) GetLastUpdate() time.Time

GetLastUpdate returns the LastUpdate field value

func (*SubmitAuthChecklistResponse) GetLastUpdateOk ¶

func (o *SubmitAuthChecklistResponse) GetLastUpdateOk() (*time.Time, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistResponse) GetMandateId ¶

func (o *SubmitAuthChecklistResponse) GetMandateId() string

GetMandateId returns the MandateId field value

func (*SubmitAuthChecklistResponse) GetMandateIdOk ¶

func (o *SubmitAuthChecklistResponse) GetMandateIdOk() (*string, bool)

GetMandateIdOk returns a tuple with the MandateId field value and a boolean to check if the value has been set.

func (*SubmitAuthChecklistResponse) GetMandateStatus ¶

func (o *SubmitAuthChecklistResponse) GetMandateStatus() string

GetMandateStatus returns the MandateStatus field value

func (*SubmitAuthChecklistResponse) GetMandateStatusOk ¶

func (o *SubmitAuthChecklistResponse) GetMandateStatusOk() (*string, bool)

GetMandateStatusOk returns a tuple with the MandateStatus field value and a boolean to check if the value has been set.

func (SubmitAuthChecklistResponse) MarshalJSON ¶

func (o SubmitAuthChecklistResponse) MarshalJSON() ([]byte, error)

func (*SubmitAuthChecklistResponse) SetAuthChecklist ¶

func (o *SubmitAuthChecklistResponse) SetAuthChecklist(v []AuthChecklistFactor)

SetAuthChecklist sets field value

func (*SubmitAuthChecklistResponse) SetLastUpdate ¶

func (o *SubmitAuthChecklistResponse) SetLastUpdate(v time.Time)

SetLastUpdate sets field value

func (*SubmitAuthChecklistResponse) SetMandateId ¶

func (o *SubmitAuthChecklistResponse) SetMandateId(v string)

SetMandateId sets field value

func (*SubmitAuthChecklistResponse) SetMandateStatus ¶

func (o *SubmitAuthChecklistResponse) SetMandateStatus(v string)

SetMandateStatus sets field value

type SwaggerErrBodyModel ¶

type SwaggerErrBodyModel struct {
	Code    *int32        `json:"code,omitempty"`
	Message *string       `json:"message,omitempty"`
	Error   *FvErrorModel `json:"error,omitempty"`
}

SwaggerErrBodyModel struct for SwaggerErrBodyModel

func NewSwaggerErrBodyModel ¶

func NewSwaggerErrBodyModel() *SwaggerErrBodyModel

NewSwaggerErrBodyModel instantiates a new SwaggerErrBodyModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSwaggerErrBodyModelWithDefaults ¶

func NewSwaggerErrBodyModelWithDefaults() *SwaggerErrBodyModel

NewSwaggerErrBodyModelWithDefaults instantiates a new SwaggerErrBodyModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SwaggerErrBodyModel) GetCode ¶

func (o *SwaggerErrBodyModel) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*SwaggerErrBodyModel) GetCodeOk ¶

func (o *SwaggerErrBodyModel) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SwaggerErrBodyModel) GetError ¶

func (o *SwaggerErrBodyModel) GetError() FvErrorModel

GetError returns the Error field value if set, zero value otherwise.

func (*SwaggerErrBodyModel) GetErrorOk ¶

func (o *SwaggerErrBodyModel) GetErrorOk() (*FvErrorModel, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SwaggerErrBodyModel) GetMessage ¶

func (o *SwaggerErrBodyModel) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*SwaggerErrBodyModel) GetMessageOk ¶

func (o *SwaggerErrBodyModel) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SwaggerErrBodyModel) HasCode ¶

func (o *SwaggerErrBodyModel) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*SwaggerErrBodyModel) HasError ¶

func (o *SwaggerErrBodyModel) HasError() bool

HasError returns a boolean if a field has been set.

func (*SwaggerErrBodyModel) HasMessage ¶

func (o *SwaggerErrBodyModel) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (SwaggerErrBodyModel) MarshalJSON ¶

func (o SwaggerErrBodyModel) MarshalJSON() ([]byte, error)

func (*SwaggerErrBodyModel) SetCode ¶

func (o *SwaggerErrBodyModel) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*SwaggerErrBodyModel) SetError ¶

func (o *SwaggerErrBodyModel) SetError(v FvErrorModel)

SetError gets a reference to the given FvErrorModel and assigns it to the Error field.

func (*SwaggerErrBodyModel) SetMessage ¶

func (o *SwaggerErrBodyModel) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type TokenRequest ¶

type TokenRequest struct {
	ClientId     string `json:"client_id"`
	ClientSecret string `json:"client_secret"`
	// support only client_credentials
	GrantType string `json:"grant_type"`
}

TokenRequest struct for TokenRequest

func NewTokenRequest ¶

func NewTokenRequest(clientId string, clientSecret string, grantType string) *TokenRequest

NewTokenRequest instantiates a new TokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenRequestWithDefaults ¶

func NewTokenRequestWithDefaults() *TokenRequest

NewTokenRequestWithDefaults instantiates a new TokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenRequest) GetClientId ¶

func (o *TokenRequest) GetClientId() string

GetClientId returns the ClientId field value

func (*TokenRequest) GetClientIdOk ¶

func (o *TokenRequest) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*TokenRequest) GetClientSecret ¶

func (o *TokenRequest) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*TokenRequest) GetClientSecretOk ¶

func (o *TokenRequest) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*TokenRequest) GetGrantType ¶

func (o *TokenRequest) GetGrantType() string

GetGrantType returns the GrantType field value

func (*TokenRequest) GetGrantTypeOk ¶

func (o *TokenRequest) GetGrantTypeOk() (*string, bool)

GetGrantTypeOk returns a tuple with the GrantType field value and a boolean to check if the value has been set.

func (TokenRequest) MarshalJSON ¶

func (o TokenRequest) MarshalJSON() ([]byte, error)

func (*TokenRequest) SetClientId ¶

func (o *TokenRequest) SetClientId(v string)

SetClientId sets field value

func (*TokenRequest) SetClientSecret ¶

func (o *TokenRequest) SetClientSecret(v string)

SetClientSecret sets field value

func (*TokenRequest) SetGrantType ¶

func (o *TokenRequest) SetGrantType(v string)

SetGrantType sets field value

type TokenResponse ¶

type TokenResponse struct {
	AccessToken string `json:"access_token"`
	TokenType   string `json:"token_type"`
	// seconds
	ExpiresIn float32   `json:"expires_in"`
	IssuedAt  time.Time `json:"issued_at"`
}

TokenResponse struct for TokenResponse

func NewTokenResponse ¶

func NewTokenResponse(accessToken string, tokenType string, expiresIn float32, issuedAt time.Time) *TokenResponse

NewTokenResponse instantiates a new TokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenResponseWithDefaults ¶

func NewTokenResponseWithDefaults() *TokenResponse

NewTokenResponseWithDefaults instantiates a new TokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenResponse) GetAccessToken ¶

func (o *TokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value

func (*TokenResponse) GetAccessTokenOk ¶

func (o *TokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value and a boolean to check if the value has been set.

func (*TokenResponse) GetExpiresIn ¶

func (o *TokenResponse) GetExpiresIn() float32

GetExpiresIn returns the ExpiresIn field value

func (*TokenResponse) GetExpiresInOk ¶

func (o *TokenResponse) GetExpiresInOk() (*float32, bool)

GetExpiresInOk returns a tuple with the ExpiresIn field value and a boolean to check if the value has been set.

func (*TokenResponse) GetIssuedAt ¶

func (o *TokenResponse) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*TokenResponse) GetIssuedAtOk ¶

func (o *TokenResponse) GetIssuedAtOk() (*time.Time, bool)

GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.

func (*TokenResponse) GetTokenType ¶

func (o *TokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value

func (*TokenResponse) GetTokenTypeOk ¶

func (o *TokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value and a boolean to check if the value has been set.

func (TokenResponse) MarshalJSON ¶

func (o TokenResponse) MarshalJSON() ([]byte, error)

func (*TokenResponse) SetAccessToken ¶

func (o *TokenResponse) SetAccessToken(v string)

SetAccessToken sets field value

func (*TokenResponse) SetExpiresIn ¶

func (o *TokenResponse) SetExpiresIn(v float32)

SetExpiresIn sets field value

func (*TokenResponse) SetIssuedAt ¶

func (o *TokenResponse) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*TokenResponse) SetTokenType ¶

func (o *TokenResponse) SetTokenType(v string)

SetTokenType sets field value

type Transaction ¶

type Transaction struct {
	TransactionId    *string `json:"transaction_id,omitempty"`
	AccountId        *string `json:"account_id,omitempty"`
	TransactionState *string `json:"transaction_state,omitempty"`
	TransactionType  *string `json:"transaction_type,omitempty"`
	// (Deprecated)
	Category *string `json:"category,omitempty"`
	// (Deprecated)
	CategoryId   *string `json:"category_id,omitempty"`
	MerchantName *string `json:"merchant_name,omitempty"`
	Description  *string `json:"description,omitempty"`
	Location     *string `json:"location,omitempty"`
	IsPending    bool    `json:"is_pending"`
	Status       *string `json:"status,omitempty"`
	// YYYY-MM-DD
	PostedDate *string         `json:"posted_date,omitempty"`
	Amount     *CurrencyAmount `json:"amount,omitempty"`
	// Transaction Details
	TransactionDetails map[string]interface{} `json:"transaction_details,omitempty"`
	CreatedAt          *time.Time             `json:"created_at,omitempty"`
	UpdatedAt          *time.Time             `json:"updated_at,omitempty"`
	// Array of category labels
	Categories []string `json:"categories,omitempty"`
	// Optional field indicating when the transaction happened
	TransactionTime NullableTime `json:"transaction_time,omitempty"`
	// Transaction reference provided by the bank
	TransactionReference *string               `json:"transaction_reference,omitempty"`
	CategoryPredictions  []CategoryPredictions `json:"category_predictions,omitempty"`
}

Transaction struct for Transaction

func NewTransaction ¶

func NewTransaction(isPending bool) *Transaction

NewTransaction instantiates a new Transaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionWithDefaults ¶

func NewTransactionWithDefaults() *Transaction

NewTransactionWithDefaults instantiates a new Transaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Transaction) GetAccountId ¶

func (o *Transaction) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*Transaction) GetAccountIdOk ¶

func (o *Transaction) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetAmount ¶

func (o *Transaction) GetAmount() CurrencyAmount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*Transaction) GetAmountOk ¶

func (o *Transaction) GetAmountOk() (*CurrencyAmount, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetCategories ¶

func (o *Transaction) GetCategories() []string

GetCategories returns the Categories field value if set, zero value otherwise.

func (*Transaction) GetCategoriesOk ¶

func (o *Transaction) GetCategoriesOk() ([]string, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetCategory ¶

func (o *Transaction) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*Transaction) GetCategoryId ¶

func (o *Transaction) GetCategoryId() string

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*Transaction) GetCategoryIdOk ¶

func (o *Transaction) GetCategoryIdOk() (*string, bool)

GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetCategoryOk ¶

func (o *Transaction) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetCategoryPredictions ¶

func (o *Transaction) GetCategoryPredictions() []CategoryPredictions

GetCategoryPredictions returns the CategoryPredictions field value if set, zero value otherwise.

func (*Transaction) GetCategoryPredictionsOk ¶

func (o *Transaction) GetCategoryPredictionsOk() ([]CategoryPredictions, bool)

GetCategoryPredictionsOk returns a tuple with the CategoryPredictions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetCreatedAt ¶

func (o *Transaction) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Transaction) GetCreatedAtOk ¶

func (o *Transaction) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetDescription ¶

func (o *Transaction) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Transaction) GetDescriptionOk ¶

func (o *Transaction) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetIsPending ¶

func (o *Transaction) GetIsPending() bool

GetIsPending returns the IsPending field value

func (*Transaction) GetIsPendingOk ¶

func (o *Transaction) GetIsPendingOk() (*bool, bool)

GetIsPendingOk returns a tuple with the IsPending field value and a boolean to check if the value has been set.

func (*Transaction) GetLocation ¶

func (o *Transaction) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*Transaction) GetLocationOk ¶

func (o *Transaction) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetMerchantName ¶

func (o *Transaction) GetMerchantName() string

GetMerchantName returns the MerchantName field value if set, zero value otherwise.

func (*Transaction) GetMerchantNameOk ¶

func (o *Transaction) GetMerchantNameOk() (*string, bool)

GetMerchantNameOk returns a tuple with the MerchantName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetPostedDate ¶

func (o *Transaction) GetPostedDate() string

GetPostedDate returns the PostedDate field value if set, zero value otherwise.

func (*Transaction) GetPostedDateOk ¶

func (o *Transaction) GetPostedDateOk() (*string, bool)

GetPostedDateOk returns a tuple with the PostedDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetStatus ¶

func (o *Transaction) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Transaction) GetStatusOk ¶

func (o *Transaction) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetTransactionDetails ¶

func (o *Transaction) GetTransactionDetails() map[string]interface{}

GetTransactionDetails returns the TransactionDetails field value if set, zero value otherwise.

func (*Transaction) GetTransactionDetailsOk ¶

func (o *Transaction) GetTransactionDetailsOk() (map[string]interface{}, bool)

GetTransactionDetailsOk returns a tuple with the TransactionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetTransactionId ¶

func (o *Transaction) GetTransactionId() string

GetTransactionId returns the TransactionId field value if set, zero value otherwise.

func (*Transaction) GetTransactionIdOk ¶

func (o *Transaction) GetTransactionIdOk() (*string, bool)

GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetTransactionReference ¶

func (o *Transaction) GetTransactionReference() string

GetTransactionReference returns the TransactionReference field value if set, zero value otherwise.

func (*Transaction) GetTransactionReferenceOk ¶

func (o *Transaction) GetTransactionReferenceOk() (*string, bool)

GetTransactionReferenceOk returns a tuple with the TransactionReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetTransactionState ¶

func (o *Transaction) GetTransactionState() string

GetTransactionState returns the TransactionState field value if set, zero value otherwise.

func (*Transaction) GetTransactionStateOk ¶

func (o *Transaction) GetTransactionStateOk() (*string, bool)

GetTransactionStateOk returns a tuple with the TransactionState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetTransactionTime ¶

func (o *Transaction) GetTransactionTime() time.Time

GetTransactionTime returns the TransactionTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Transaction) GetTransactionTimeOk ¶

func (o *Transaction) GetTransactionTimeOk() (*time.Time, bool)

GetTransactionTimeOk returns a tuple with the TransactionTime field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Transaction) GetTransactionType ¶

func (o *Transaction) GetTransactionType() string

GetTransactionType returns the TransactionType field value if set, zero value otherwise.

func (*Transaction) GetTransactionTypeOk ¶

func (o *Transaction) GetTransactionTypeOk() (*string, bool)

GetTransactionTypeOk returns a tuple with the TransactionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) GetUpdatedAt ¶

func (o *Transaction) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Transaction) GetUpdatedAtOk ¶

func (o *Transaction) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Transaction) HasAccountId ¶

func (o *Transaction) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*Transaction) HasAmount ¶

func (o *Transaction) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*Transaction) HasCategories ¶

func (o *Transaction) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*Transaction) HasCategory ¶

func (o *Transaction) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*Transaction) HasCategoryId ¶

func (o *Transaction) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*Transaction) HasCategoryPredictions ¶

func (o *Transaction) HasCategoryPredictions() bool

HasCategoryPredictions returns a boolean if a field has been set.

func (*Transaction) HasCreatedAt ¶

func (o *Transaction) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Transaction) HasDescription ¶

func (o *Transaction) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Transaction) HasLocation ¶

func (o *Transaction) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*Transaction) HasMerchantName ¶

func (o *Transaction) HasMerchantName() bool

HasMerchantName returns a boolean if a field has been set.

func (*Transaction) HasPostedDate ¶

func (o *Transaction) HasPostedDate() bool

HasPostedDate returns a boolean if a field has been set.

func (*Transaction) HasStatus ¶

func (o *Transaction) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Transaction) HasTransactionDetails ¶

func (o *Transaction) HasTransactionDetails() bool

HasTransactionDetails returns a boolean if a field has been set.

func (*Transaction) HasTransactionId ¶

func (o *Transaction) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (*Transaction) HasTransactionReference ¶

func (o *Transaction) HasTransactionReference() bool

HasTransactionReference returns a boolean if a field has been set.

func (*Transaction) HasTransactionState ¶

func (o *Transaction) HasTransactionState() bool

HasTransactionState returns a boolean if a field has been set.

func (*Transaction) HasTransactionTime ¶

func (o *Transaction) HasTransactionTime() bool

HasTransactionTime returns a boolean if a field has been set.

func (*Transaction) HasTransactionType ¶

func (o *Transaction) HasTransactionType() bool

HasTransactionType returns a boolean if a field has been set.

func (*Transaction) HasUpdatedAt ¶

func (o *Transaction) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Transaction) MarshalJSON ¶

func (o Transaction) MarshalJSON() ([]byte, error)

func (*Transaction) SetAccountId ¶

func (o *Transaction) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*Transaction) SetAmount ¶

func (o *Transaction) SetAmount(v CurrencyAmount)

SetAmount gets a reference to the given CurrencyAmount and assigns it to the Amount field.

func (*Transaction) SetCategories ¶

func (o *Transaction) SetCategories(v []string)

SetCategories gets a reference to the given []string and assigns it to the Categories field.

func (*Transaction) SetCategory ¶

func (o *Transaction) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*Transaction) SetCategoryId ¶

func (o *Transaction) SetCategoryId(v string)

SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.

func (*Transaction) SetCategoryPredictions ¶

func (o *Transaction) SetCategoryPredictions(v []CategoryPredictions)

SetCategoryPredictions gets a reference to the given []CategoryPredictions and assigns it to the CategoryPredictions field.

func (*Transaction) SetCreatedAt ¶

func (o *Transaction) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Transaction) SetDescription ¶

func (o *Transaction) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Transaction) SetIsPending ¶

func (o *Transaction) SetIsPending(v bool)

SetIsPending sets field value

func (*Transaction) SetLocation ¶

func (o *Transaction) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (*Transaction) SetMerchantName ¶

func (o *Transaction) SetMerchantName(v string)

SetMerchantName gets a reference to the given string and assigns it to the MerchantName field.

func (*Transaction) SetPostedDate ¶

func (o *Transaction) SetPostedDate(v string)

SetPostedDate gets a reference to the given string and assigns it to the PostedDate field.

func (*Transaction) SetStatus ¶

func (o *Transaction) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Transaction) SetTransactionDetails ¶

func (o *Transaction) SetTransactionDetails(v map[string]interface{})

SetTransactionDetails gets a reference to the given map[string]interface{} and assigns it to the TransactionDetails field.

func (*Transaction) SetTransactionId ¶

func (o *Transaction) SetTransactionId(v string)

SetTransactionId gets a reference to the given string and assigns it to the TransactionId field.

func (*Transaction) SetTransactionReference ¶

func (o *Transaction) SetTransactionReference(v string)

SetTransactionReference gets a reference to the given string and assigns it to the TransactionReference field.

func (*Transaction) SetTransactionState ¶

func (o *Transaction) SetTransactionState(v string)

SetTransactionState gets a reference to the given string and assigns it to the TransactionState field.

func (*Transaction) SetTransactionTime ¶

func (o *Transaction) SetTransactionTime(v time.Time)

SetTransactionTime gets a reference to the given NullableTime and assigns it to the TransactionTime field.

func (*Transaction) SetTransactionTimeNil ¶

func (o *Transaction) SetTransactionTimeNil()

SetTransactionTimeNil sets the value for TransactionTime to be an explicit nil

func (*Transaction) SetTransactionType ¶

func (o *Transaction) SetTransactionType(v string)

SetTransactionType gets a reference to the given string and assigns it to the TransactionType field.

func (*Transaction) SetUpdatedAt ¶

func (o *Transaction) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Transaction) UnsetTransactionTime ¶

func (o *Transaction) UnsetTransactionTime()

UnsetTransactionTime ensures that no value is present for TransactionTime, not even an explicit nil

type TransactionLimits ¶

type TransactionLimits struct {
	// Maximum amount of money that can be paid during the reference period (across any number of transactions). Expressed in currency's smallest unit or “minor unit”, as defined in ISO 4217.
	MaxPeriodAmount *int32 `json:"max_period_amount,omitempty"`
	// Maximum number of transactions (of any amount) that can be executed during the reference period.
	MaxPeriodCount *int32 `json:"max_period_count,omitempty"`
	// The maximum amount of money that can be transferred in a single transaction under this mandate. Expressed in currency's smallest unit or “minor unit”, as defined in ISO 4217.
	MaxTransactionAmount int32 `json:"max_transaction_amount"`
	// Reference calendar periods for the payment limits. Possible values (DAILY, WEEKLY, MONTHLY, QUARTERLY, YEARLY)
	Period NullableString `json:"period,omitempty"`
}

TransactionLimits struct for TransactionLimits

func NewTransactionLimits ¶

func NewTransactionLimits(maxTransactionAmount int32) *TransactionLimits

NewTransactionLimits instantiates a new TransactionLimits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransactionLimitsWithDefaults ¶

func NewTransactionLimitsWithDefaults() *TransactionLimits

NewTransactionLimitsWithDefaults instantiates a new TransactionLimits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransactionLimits) GetMaxPeriodAmount ¶

func (o *TransactionLimits) GetMaxPeriodAmount() int32

GetMaxPeriodAmount returns the MaxPeriodAmount field value if set, zero value otherwise.

func (*TransactionLimits) GetMaxPeriodAmountOk ¶

func (o *TransactionLimits) GetMaxPeriodAmountOk() (*int32, bool)

GetMaxPeriodAmountOk returns a tuple with the MaxPeriodAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionLimits) GetMaxPeriodCount ¶

func (o *TransactionLimits) GetMaxPeriodCount() int32

GetMaxPeriodCount returns the MaxPeriodCount field value if set, zero value otherwise.

func (*TransactionLimits) GetMaxPeriodCountOk ¶

func (o *TransactionLimits) GetMaxPeriodCountOk() (*int32, bool)

GetMaxPeriodCountOk returns a tuple with the MaxPeriodCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionLimits) GetMaxTransactionAmount ¶

func (o *TransactionLimits) GetMaxTransactionAmount() int32

GetMaxTransactionAmount returns the MaxTransactionAmount field value

func (*TransactionLimits) GetMaxTransactionAmountOk ¶

func (o *TransactionLimits) GetMaxTransactionAmountOk() (*int32, bool)

GetMaxTransactionAmountOk returns a tuple with the MaxTransactionAmount field value and a boolean to check if the value has been set.

func (*TransactionLimits) GetPeriod ¶

func (o *TransactionLimits) GetPeriod() string

GetPeriod returns the Period field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TransactionLimits) GetPeriodOk ¶

func (o *TransactionLimits) GetPeriodOk() (*string, bool)

GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TransactionLimits) HasMaxPeriodAmount ¶

func (o *TransactionLimits) HasMaxPeriodAmount() bool

HasMaxPeriodAmount returns a boolean if a field has been set.

func (*TransactionLimits) HasMaxPeriodCount ¶

func (o *TransactionLimits) HasMaxPeriodCount() bool

HasMaxPeriodCount returns a boolean if a field has been set.

func (*TransactionLimits) HasPeriod ¶

func (o *TransactionLimits) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (TransactionLimits) MarshalJSON ¶

func (o TransactionLimits) MarshalJSON() ([]byte, error)

func (*TransactionLimits) SetMaxPeriodAmount ¶

func (o *TransactionLimits) SetMaxPeriodAmount(v int32)

SetMaxPeriodAmount gets a reference to the given int32 and assigns it to the MaxPeriodAmount field.

func (*TransactionLimits) SetMaxPeriodCount ¶

func (o *TransactionLimits) SetMaxPeriodCount(v int32)

SetMaxPeriodCount gets a reference to the given int32 and assigns it to the MaxPeriodCount field.

func (*TransactionLimits) SetMaxTransactionAmount ¶

func (o *TransactionLimits) SetMaxTransactionAmount(v int32)

SetMaxTransactionAmount sets field value

func (*TransactionLimits) SetPeriod ¶

func (o *TransactionLimits) SetPeriod(v string)

SetPeriod gets a reference to the given NullableString and assigns it to the Period field.

func (*TransactionLimits) SetPeriodNil ¶

func (o *TransactionLimits) SetPeriodNil()

SetPeriodNil sets the value for Period to be an explicit nil

func (*TransactionLimits) UnsetPeriod ¶

func (o *TransactionLimits) UnsetPeriod()

UnsetPeriod ensures that no value is present for Period, not even an explicit nil

type UserButton ¶

type UserButton struct {
	// The name of the button.
	Name string `json:"name"`
	// The text that will be displayed for this button
	Value string `json:"value"`
	// The type of button. Currently it can only be SUBMIT
	Type string `json:"type"`
}

UserButton struct for UserButton

func NewUserButton ¶

func NewUserButton(name string, value string, type_ string) *UserButton

NewUserButton instantiates a new UserButton object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserButtonWithDefaults ¶

func NewUserButtonWithDefaults() *UserButton

NewUserButtonWithDefaults instantiates a new UserButton object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserButton) GetName ¶

func (o *UserButton) GetName() string

GetName returns the Name field value

func (*UserButton) GetNameOk ¶

func (o *UserButton) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UserButton) GetType ¶

func (o *UserButton) GetType() string

GetType returns the Type field value

func (*UserButton) GetTypeOk ¶

func (o *UserButton) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UserButton) GetValue ¶

func (o *UserButton) GetValue() string

GetValue returns the Value field value

func (*UserButton) GetValueOk ¶

func (o *UserButton) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (UserButton) MarshalJSON ¶

func (o UserButton) MarshalJSON() ([]byte, error)

func (*UserButton) SetName ¶

func (o *UserButton) SetName(v string)

SetName sets field value

func (*UserButton) SetType ¶

func (o *UserButton) SetType(v string)

SetType sets field value

func (*UserButton) SetValue ¶

func (o *UserButton) SetValue(v string)

SetValue sets field value

type UserField ¶

type UserField struct {
	// The name of the field. This will be used as the key when submitting response.
	Name string `json:"name"`
	// The label for this field.
	Label *string `json:"label,omitempty"`
	// The placeholder for this field.
	Placeholder *string `json:"placeholder,omitempty"`
	// The type of field. Currently it can only be SELECT, INPUT or PASSWORD
	Type string `json:"type"`
	// This is only applicable when the field type is SELECT
	Options []UserFieldOption `json:"options,omitempty"`
}

UserField struct for UserField

func NewUserField ¶

func NewUserField(name string, type_ string) *UserField

NewUserField instantiates a new UserField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserFieldWithDefaults ¶

func NewUserFieldWithDefaults() *UserField

NewUserFieldWithDefaults instantiates a new UserField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserField) GetLabel ¶

func (o *UserField) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*UserField) GetLabelOk ¶

func (o *UserField) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserField) GetName ¶

func (o *UserField) GetName() string

GetName returns the Name field value

func (*UserField) GetNameOk ¶

func (o *UserField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UserField) GetOptions ¶

func (o *UserField) GetOptions() []UserFieldOption

GetOptions returns the Options field value if set, zero value otherwise.

func (*UserField) GetOptionsOk ¶

func (o *UserField) GetOptionsOk() ([]UserFieldOption, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserField) GetPlaceholder ¶

func (o *UserField) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value if set, zero value otherwise.

func (*UserField) GetPlaceholderOk ¶

func (o *UserField) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserField) GetType ¶

func (o *UserField) GetType() string

GetType returns the Type field value

func (*UserField) GetTypeOk ¶

func (o *UserField) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UserField) HasLabel ¶

func (o *UserField) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*UserField) HasOptions ¶

func (o *UserField) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*UserField) HasPlaceholder ¶

func (o *UserField) HasPlaceholder() bool

HasPlaceholder returns a boolean if a field has been set.

func (UserField) MarshalJSON ¶

func (o UserField) MarshalJSON() ([]byte, error)

func (*UserField) SetLabel ¶

func (o *UserField) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*UserField) SetName ¶

func (o *UserField) SetName(v string)

SetName sets field value

func (*UserField) SetOptions ¶

func (o *UserField) SetOptions(v []UserFieldOption)

SetOptions gets a reference to the given []UserFieldOption and assigns it to the Options field.

func (*UserField) SetPlaceholder ¶

func (o *UserField) SetPlaceholder(v string)

SetPlaceholder gets a reference to the given string and assigns it to the Placeholder field.

func (*UserField) SetType ¶

func (o *UserField) SetType(v string)

SetType sets field value

type UserFieldOption ¶

type UserFieldOption struct {
	// The value displayed in the select element.
	Label string `json:"label"`
	// The value that will be submitted if this option was selected.
	Value string `json:"value"`
}

UserFieldOption struct for UserFieldOption

func NewUserFieldOption ¶

func NewUserFieldOption(label string, value string) *UserFieldOption

NewUserFieldOption instantiates a new UserFieldOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserFieldOptionWithDefaults ¶

func NewUserFieldOptionWithDefaults() *UserFieldOption

NewUserFieldOptionWithDefaults instantiates a new UserFieldOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserFieldOption) GetLabel ¶

func (o *UserFieldOption) GetLabel() string

GetLabel returns the Label field value

func (*UserFieldOption) GetLabelOk ¶

func (o *UserFieldOption) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*UserFieldOption) GetValue ¶

func (o *UserFieldOption) GetValue() string

GetValue returns the Value field value

func (*UserFieldOption) GetValueOk ¶

func (o *UserFieldOption) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (UserFieldOption) MarshalJSON ¶

func (o UserFieldOption) MarshalJSON() ([]byte, error)

func (*UserFieldOption) SetLabel ¶

func (o *UserFieldOption) SetLabel(v string)

SetLabel sets field value

func (*UserFieldOption) SetValue ¶

func (o *UserFieldOption) SetValue(v string)

SetValue sets field value

type UserMessage ¶

type UserMessage struct {
	// The name of the message
	Name string `json:"name"`
	// The type of the message. This will help how the UI renders this text.
	Type string `json:"type"`
	// The actual text value.
	Value string `json:"value"`
}

UserMessage struct for UserMessage

func NewUserMessage ¶

func NewUserMessage(name string, type_ string, value string) *UserMessage

NewUserMessage instantiates a new UserMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserMessageWithDefaults ¶

func NewUserMessageWithDefaults() *UserMessage

NewUserMessageWithDefaults instantiates a new UserMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserMessage) GetName ¶

func (o *UserMessage) GetName() string

GetName returns the Name field value

func (*UserMessage) GetNameOk ¶

func (o *UserMessage) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UserMessage) GetType ¶

func (o *UserMessage) GetType() string

GetType returns the Type field value

func (*UserMessage) GetTypeOk ¶

func (o *UserMessage) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UserMessage) GetValue ¶

func (o *UserMessage) GetValue() string

GetValue returns the Value field value

func (*UserMessage) GetValueOk ¶

func (o *UserMessage) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (UserMessage) MarshalJSON ¶

func (o UserMessage) MarshalJSON() ([]byte, error)

func (*UserMessage) SetName ¶

func (o *UserMessage) SetName(v string)

SetName sets field value

func (*UserMessage) SetType ¶

func (o *UserMessage) SetType(v string)

SetType sets field value

func (*UserMessage) SetValue ¶

func (o *UserMessage) SetValue(v string)

SetValue sets field value

Source Files ¶

Jump to

Keyboard shortcuts

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