Class: ConstantContact::Components::SendActivity
- Defined in:
 - lib/constantcontact/components/tracking/send_activity.rb
 
Instance Attribute Summary collapse
- 
  
    
      #activity_type  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute activity_type.
 - 
  
    
      #campaign_id  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute campaign_id.
 - 
  
    
      #contact_id  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute contact_id.
 - 
  
    
      #email_address  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute email_address.
 - 
  
    
      #send_date  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Returns the value of attribute send_date.
 
Class Method Summary collapse
- 
  
    
      .create(props)  ⇒ SendActivity 
    
    
  
  
  
  
  
  
  
  
  
    
Factory method to create a SendActivity object from an array.
 
Methods inherited from Component
#to_hash, to_hash_value, #to_json
Instance Attribute Details
#activity_type ⇒ Object
Returns the value of attribute activity_type
      10 11 12  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 10 def activity_type @activity_type end  | 
  
#campaign_id ⇒ Object
Returns the value of attribute campaign_id
      10 11 12  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 10 def campaign_id @campaign_id end  | 
  
#contact_id ⇒ Object
Returns the value of attribute contact_id
      10 11 12  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 10 def contact_id @contact_id end  | 
  
#email_address ⇒ Object
Returns the value of attribute email_address
      10 11 12  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 10 def email_address @email_address end  | 
  
#send_date ⇒ Object
Returns the value of attribute send_date
      10 11 12  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 10 def send_date @send_date end  | 
  
Class Method Details
.create(props) ⇒ SendActivity
Factory method to create a SendActivity object from an array
      16 17 18 19 20 21 22 23 24  | 
    
      # File 'lib/constantcontact/components/tracking/send_activity.rb', line 16 def self.create(props) obj = SendActivity.new if props props.each do |key, value| obj.send("#{key}=", value) end end obj end  |