Class: Seatsio::EditForSaleConfigResult

Inherits:
Object
  • Object
show all
Defined in:
lib/seatsio/domain.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(for_sale_config, rate_limit_info) ⇒ EditForSaleConfigResult

Returns a new instance of EditForSaleConfigResult.



107
108
109
110
# File 'lib/seatsio/domain.rb', line 107

def initialize(for_sale_config, rate_limit_info)
  @for_sale_config = for_sale_config
  @rate_limit_info = rate_limit_info
end

Instance Attribute Details

#for_sale_configObject (readonly)

Returns the value of attribute for_sale_config.



105
106
107
# File 'lib/seatsio/domain.rb', line 105

def for_sale_config
  @for_sale_config
end

#rate_limit_infoObject (readonly)

Returns the value of attribute rate_limit_info.



105
106
107
# File 'lib/seatsio/domain.rb', line 105

def rate_limit_info
  @rate_limit_info
end

Class Method Details

.from_json(data) ⇒ Object



112
113
114
# File 'lib/seatsio/domain.rb', line 112

def self.from_json(data)
  EditForSaleConfigResult.new(ForSaleConfig.from_json(data['forSaleConfig']), ForSaleRateLimitInfo.from_json(data['rateLimitInfo']))
end