Name | Type | Description | Notes |
---|---|---|---|
DestinationWalletType | DestinationWalletType | ||
VendorCode | string | The vendor code for exchanges or VASPs. | |
VendorVaspId | string | The unique identifier of the VASP. | |
VendorVaspName | Pointer to string | The vendor name to be provided when selecting "Others" as the VASP case. This field allows customers to specify the name of a vendor not listed. | [optional] |
EntityInfo | TravelRuleDepositExchangesOrVASPEntityInfo |
func NewTravelRuleDepositExchangesOrVASP(destinationWalletType DestinationWalletType, vendorCode string, vendorVaspId string, entityInfo TravelRuleDepositExchangesOrVASPEntityInfo, ) *TravelRuleDepositExchangesOrVASP
NewTravelRuleDepositExchangesOrVASP instantiates a new TravelRuleDepositExchangesOrVASP 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 NewTravelRuleDepositExchangesOrVASPWithDefaults() *TravelRuleDepositExchangesOrVASP
NewTravelRuleDepositExchangesOrVASPWithDefaults instantiates a new TravelRuleDepositExchangesOrVASP 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 *TravelRuleDepositExchangesOrVASP) GetDestinationWalletType() DestinationWalletType
GetDestinationWalletType returns the DestinationWalletType field if non-nil, zero value otherwise.
func (o *TravelRuleDepositExchangesOrVASP) GetDestinationWalletTypeOk() (*DestinationWalletType, bool)
GetDestinationWalletTypeOk returns a tuple with the DestinationWalletType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TravelRuleDepositExchangesOrVASP) SetDestinationWalletType(v DestinationWalletType)
SetDestinationWalletType sets DestinationWalletType field to given value.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorCode() string
GetVendorCode returns the VendorCode field if non-nil, zero value otherwise.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorCodeOk() (*string, bool)
GetVendorCodeOk returns a tuple with the VendorCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TravelRuleDepositExchangesOrVASP) SetVendorCode(v string)
SetVendorCode sets VendorCode field to given value.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorVaspId() string
GetVendorVaspId returns the VendorVaspId field if non-nil, zero value otherwise.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorVaspIdOk() (*string, bool)
GetVendorVaspIdOk returns a tuple with the VendorVaspId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TravelRuleDepositExchangesOrVASP) SetVendorVaspId(v string)
SetVendorVaspId sets VendorVaspId field to given value.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorVaspName() string
GetVendorVaspName returns the VendorVaspName field if non-nil, zero value otherwise.
func (o *TravelRuleDepositExchangesOrVASP) GetVendorVaspNameOk() (*string, bool)
GetVendorVaspNameOk returns a tuple with the VendorVaspName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TravelRuleDepositExchangesOrVASP) SetVendorVaspName(v string)
SetVendorVaspName sets VendorVaspName field to given value.
func (o *TravelRuleDepositExchangesOrVASP) HasVendorVaspName() bool
HasVendorVaspName returns a boolean if a field has been set.
func (o *TravelRuleDepositExchangesOrVASP) GetEntityInfo() TravelRuleDepositExchangesOrVASPEntityInfo
GetEntityInfo returns the EntityInfo field if non-nil, zero value otherwise.
func (o *TravelRuleDepositExchangesOrVASP) GetEntityInfoOk() (*TravelRuleDepositExchangesOrVASPEntityInfo, bool)
GetEntityInfoOk returns a tuple with the EntityInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TravelRuleDepositExchangesOrVASP) SetEntityInfo(v TravelRuleDepositExchangesOrVASPEntityInfo)
SetEntityInfo sets EntityInfo field to given value.