class Stripe::TaxProductRegistrationsResourceCountryOptions

Overview

Included Modules

Defined in:

stripe/models/tax_product_registrations_resource_country_options.cr

Constructors

Instance Method Summary

Instance methods inherited from module OpenApi::Json

after_initialize after_initialize, clone clone, eql?(o : self) eql?, to_hash : Hash(String, JSON::Any) to_hash, to_json_any : JSON::Any to_json_any

Class methods inherited from module OpenApi::Json

build_from_hash(hash : Hash) build_from_hash, build_from_json_any(json_any : JSON::Any) build_from_json_any

Instance methods inherited from module OpenApi::Validatable

list_invalid_properties : Array(String) list_invalid_properties, list_invalid_properties_for(key : String) : Array(String) list_invalid_properties_for, valid? : Bool valid?, validate : Nil validate

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, ae : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, at : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, au : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, be : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, bg : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, bh : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, ca : Stripe::TaxProductRegistrationsResourceCountryOptionsCanada | Nil = nil, ch : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, cl : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, co : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, cy : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, cz : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, de : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, dk : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, ee : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, eg : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, es : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, fi : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, fr : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, gb : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, ge : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, gr : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, hr : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, hu : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, id : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, ie : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, is : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, it : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, jp : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, ke : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, kr : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, kz : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, lt : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, lu : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, lv : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, mt : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, mx : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, my : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, ng : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, nl : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, no : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, nz : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, om : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, pl : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, pt : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, ro : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, sa : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, se : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, sg : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil, si : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, sk : Stripe::TaxProductRegistrationsResourceCountryOptionsEurope | Nil = nil, th : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, tr : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, us : Stripe::TaxProductRegistrationsResourceCountryOptionsUnitedStates | Nil = nil, vn : Stripe::TaxProductRegistrationsResourceCountryOptionsSimplified | Nil = nil, za : Stripe::TaxProductRegistrationsResourceCountryOptionsDefault | Nil = nil) #

Initializes the object @param [Hash] attributes Model attributes in the form of hash


[View source]

Instance Method Detail

def ==(other : self) #

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code



[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ae Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] at Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] au Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] be Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] bg Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] bh Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ca Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ch Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] cl Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] co Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] cy Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] cz Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] de Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] dk Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ee Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] eg Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] es Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] fi Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] fr Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] gb Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ge Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] gr Object to be assigned


[View source]
def hash(hasher) #

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code



[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] hr Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] hu Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] id Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ie Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] is Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] it Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] jp Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ke Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] kr Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] kz Object to be assigned


[View source]
def list_invalid_properties : Array(String) #

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] lt Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] lu Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] lv Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] mt Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] mx Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] my Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ng Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] nl Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] no Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] nz Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] om Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] pl Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] pt Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] ro Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] sa Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] se Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] sg Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] si Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] sk Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] th Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] tr Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] us Object to be assigned


[View source]
def valid? : Bool #

Check to see if the all the properties in the model are valid @return true if the model is valid


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] vn Object to be assigned


[View source]

[View source]

Custom attribute writer method checking allowed values (enum). @param [Object] za Object to be assigned


[View source]