Class: Recurly::Requests::DunningCampaignUpdate
- Inherits:
-
Recurly::Request
- Object
- Recurly::Request
- Recurly::Requests::DunningCampaignUpdate
- Defined in:
- lib/recurly/requests/dunning_campaign_update.rb
Instance Attribute Summary collapse
-
#code ⇒ String
Campaign code.
-
#default_campaign ⇒ Boolean
Set to
trueto make this the default campaign for accounts or plans without an assigned dunning campaign. -
#description ⇒ String
Campaign description.
-
#dunning_cycles ⇒ Array[DunningCycleCreate]
Dunning Cycle settings.
-
#name ⇒ String
Campaign name.
Attributes inherited from Recurly::Request
Method Summary
Methods inherited from Recurly::Request
Methods included from Schema::SchemaFactory
Methods included from Schema::RequestCaster
Methods included from Schema::ResourceCaster
Methods included from Schema::SchemaValidator
#get_did_you_mean, #validate!, #validate_attribute!
Instance Attribute Details
#code ⇒ String
Returns Campaign code.
11 |
# File 'lib/recurly/requests/dunning_campaign_update.rb', line 11 define_attribute :code, String |
#default_campaign ⇒ Boolean
Returns Set to true to make this the default campaign for accounts or plans without an assigned dunning campaign. Cannot be set on an inactive campaign, and cannot be unset directly—assign a different campaign as the default instead.
15 |
# File 'lib/recurly/requests/dunning_campaign_update.rb', line 15 define_attribute :default_campaign, :Boolean |
#description ⇒ String
Returns Campaign description.
19 |
# File 'lib/recurly/requests/dunning_campaign_update.rb', line 19 define_attribute :description, String |
#dunning_cycles ⇒ Array[DunningCycleCreate]
Returns Dunning Cycle settings. One entry per collection method (automatic, manual, trial); each type may appear at most once. Each cycle write fully replaces that cycle's current settings version.
23 |
# File 'lib/recurly/requests/dunning_campaign_update.rb', line 23 define_attribute :dunning_cycles, Array, { :item_type => :DunningCycleCreate } |
#name ⇒ String
Returns Campaign name.
27 |
# File 'lib/recurly/requests/dunning_campaign_update.rb', line 27 define_attribute :name, String |