func (o *Numbers) GetInternationalIbanOk() (*string, bool) {
	if o == nil || o.InternationalIban == nil {
		return nil, false
	}
	return o.InternationalIban, true
}
GetInternationalIbanOk returns a tuple with the InternationalIban field value if set, nil otherwise
and a boolean to check if the value has been set.
package plaid
import (
	"encoding/json"
)
type Numbers struct {
	Account *string `json:"account,omitempty"`
	AchRouting *string `json:"ach_routing,omitempty"`
	AchWireRouting *string `json:"ach_wire_routing,omitempty"`
	EftInstitution *string `json:"eft_institution,omitempty"`
	EftBranch *string `json:"eft_branch,omitempty"`
	InternationalBic *string `json:"international_bic,omitempty"`
	InternationalIban *string `json:"international_iban,omitempty"`
	BacsSortCode *string `json:"bacs_sort_code,omitempty"`
	AdditionalProperties map[string]interface{}
}
type _Numbers Numbers
func NewNumbers() *Numbers {
	this := Numbers{}
	return &this
}
func NewNumbersWithDefaults() *Numbers {
	this := Numbers{}
	return &this
}
func (o *Numbers) GetAccount() string {
	if o == nil || o.Account == nil {
		var ret string
		return ret
	}
	return *o.Account
}
func (o *Numbers) GetAccountOk() (*string, bool) {
	if o == nil || o.Account == nil {
		return nil, false
	}
	return o.Account, true
}
func (o *Numbers) HasAccount() bool {
	if o != nil && o.Account != nil {
		return true
	}
	return false
}
func (o *Numbers) SetAccount(v string) {
	o.Account = &v
}
func (o *Numbers) GetAchRouting() string {
	if o == nil || o.AchRouting == nil {
		var ret string
		return ret
	}
	return *o.AchRouting
}
func (o *Numbers) GetAchRoutingOk() (*string, bool) {
	if o == nil || o.AchRouting == nil {
		return nil, false
	}
	return o.AchRouting, true
}
func (o *Numbers) HasAchRouting() bool {
	if o != nil && o.AchRouting != nil {
		return true
	}
	return false
}
func (o *Numbers) SetAchRouting(v string) {
	o.AchRouting = &v
}
func (o *Numbers) GetAchWireRouting() string {
	if o == nil || o.AchWireRouting == nil {
		var ret string
		return ret
	}
	return *o.AchWireRouting
}
func (o *Numbers) GetAchWireRoutingOk() (*string, bool) {
	if o == nil || o.AchWireRouting == nil {
		return nil, false
	}
	return o.AchWireRouting, true
}
func (o *Numbers) HasAchWireRouting() bool {
	if o != nil && o.AchWireRouting != nil {
		return true
	}
	return false
}
func (o *Numbers) SetAchWireRouting(v string) {
	o.AchWireRouting = &v
}
func (o *Numbers) GetEftInstitution() string {
	if o == nil || o.EftInstitution == nil {
		var ret string
		return ret
	}
	return *o.EftInstitution
}
func (o *Numbers) GetEftInstitutionOk() (*string, bool) {
	if o == nil || o.EftInstitution == nil {
		return nil, false
	}
	return o.EftInstitution, true
}
func (o *Numbers) HasEftInstitution() bool {
	if o != nil && o.EftInstitution != nil {
		return true
	}
	return false
}
func (o *Numbers) SetEftInstitution(v string) {
	o.EftInstitution = &v
}
func (o *Numbers) GetEftBranch() string {
	if o == nil || o.EftBranch == nil {
		var ret string
		return ret
	}
	return *o.EftBranch
}
func (o *Numbers) GetEftBranchOk() (*string, bool) {
	if o == nil || o.EftBranch == nil {
		return nil, false
	}
	return o.EftBranch, true
}
func (o *Numbers) HasEftBranch() bool {
	if o != nil && o.EftBranch != nil {
		return true
	}
	return false
}
func (o *Numbers) SetEftBranch(v string) {
	o.EftBranch = &v
}
func (o *Numbers) GetInternationalBic() string {
	if o == nil || o.InternationalBic == nil {
		var ret string
		return ret
	}
	return *o.InternationalBic
}
func (o *Numbers) GetInternationalBicOk() (*string, bool) {
	if o == nil || o.InternationalBic == nil {
		return nil, false
	}
	return o.InternationalBic, true
}
func (o *Numbers) HasInternationalBic() bool {
	if o != nil && o.InternationalBic != nil {
		return true
	}
	return false
}
func (o *Numbers) SetInternationalBic(v string) {
	o.InternationalBic = &v
}
func (o *Numbers) GetInternationalIban() string {
	if o == nil || o.InternationalIban == nil {
		var ret string
		return ret
	}
	return *o.InternationalIban
}