Class: Google::Apis::DfareportingV3_0::OrderContact
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::DfareportingV3_0::OrderContact
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dfareporting_v3_0/classes.rb,
 generated/google/apis/dfareporting_v3_0/representations.rb,
 generated/google/apis/dfareporting_v3_0/representations.rb
Overview
Contact of an order.
Instance Attribute Summary collapse
- 
  
    
      #contact_info  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Free-form information about this contact. 
- 
  
    
      #contact_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Name of this contact. 
- 
  
    
      #contact_title  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Title of this contact. 
- 
  
    
      #contact_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Type of this contact. 
- 
  
    
      #signature_user_profile_id  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    ID of the user profile containing the signature that will be embedded into order documents. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ OrderContact 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of OrderContact. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ OrderContact
Returns a new instance of OrderContact
| 7827 7828 7829 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7827 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#contact_info ⇒ String
Free-form information about this contact. It could be any information related
to this contact in addition to type, title, name, and signature user profile
ID.
Corresponds to the JSON property contactInfo
| 7804 7805 7806 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7804 def contact_info @contact_info end | 
#contact_name ⇒ String
Name of this contact.
Corresponds to the JSON property contactName
| 7809 7810 7811 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7809 def contact_name @contact_name end | 
#contact_title ⇒ String
Title of this contact.
Corresponds to the JSON property contactTitle
| 7814 7815 7816 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7814 def contact_title @contact_title end | 
#contact_type ⇒ String
Type of this contact.
Corresponds to the JSON property contactType
| 7819 7820 7821 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7819 def contact_type @contact_type end | 
#signature_user_profile_id ⇒ Fixnum
ID of the user profile containing the signature that will be embedded into
order documents.
Corresponds to the JSON property signatureUserProfileId
| 7825 7826 7827 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7825 def signature_user_profile_id @signature_user_profile_id end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 7832 7833 7834 7835 7836 7837 7838 | # File 'generated/google/apis/dfareporting_v3_0/classes.rb', line 7832 def update!(**args) @contact_info = args[:contact_info] if args.key?(:contact_info) @contact_name = args[:contact_name] if args.key?(:contact_name) @contact_title = args[:contact_title] if args.key?(:contact_title) @contact_type = args[:contact_type] if args.key?(:contact_type) @signature_user_profile_id = args[:signature_user_profile_id] if args.key?(:signature_user_profile_id) end |