Class: ThreeScaleToolbox::CRD::ProductParser::ApplicationPlan

Inherits:
Struct
  • Object
show all
Defined in:
lib/3scale_toolbox/crds/product_parser.rb

Instance Attribute Summary collapse

Instance Attribute Details

#approval_requiredObject

Returns the value of attribute approval_required

Returns:

  • (Object)

    the current value of approval_required



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def approval_required
  @approval_required
end

#cost_per_monthObject

Returns the value of attribute cost_per_month

Returns:

  • (Object)

    the current value of cost_per_month



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def cost_per_month
  @cost_per_month
end

#customObject

Returns the value of attribute custom

Returns:

  • (Object)

    the current value of custom



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def custom
  @custom
end

#limitsObject

Returns the value of attribute limits

Returns:

  • (Object)

    the current value of limits



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def limits
  @limits
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def name
  @name
end

#pricing_rulesObject

Returns the value of attribute pricing_rules

Returns:

  • (Object)

    the current value of pricing_rules



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def pricing_rules
  @pricing_rules
end

#setup_feeObject

Returns the value of attribute setup_fee

Returns:

  • (Object)

    the current value of setup_fee



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def setup_fee
  @setup_fee
end

#stateObject

Returns the value of attribute state

Returns:

  • (Object)

    the current value of state



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def state
  @state
end

#system_nameObject

Returns the value of attribute system_name

Returns:

  • (Object)

    the current value of system_name



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def system_name
  @system_name
end

#trial_period_daysObject

Returns the value of attribute trial_period_days

Returns:

  • (Object)

    the current value of trial_period_days



8
9
10
# File 'lib/3scale_toolbox/crds/product_parser.rb', line 8

def trial_period_days
  @trial_period_days
end