class Google::Apis::DfareportingV2_1::OrderContact

Contact of an order.

Attributes

contact_info[RW]

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` @return [String]

contact_name[RW]

Name of this contact. Corresponds to the JSON property `contactName` @return [String]

contact_title[RW]

Title of this contact. Corresponds to the JSON property `contactTitle` @return [String]

contact_type[RW]

Type of this contact. Corresponds to the JSON property `contactType` @return [String]

signature_user_profile_id[RW]

ID of the user profile containing the signature that will be embedded into order documents. Corresponds to the JSON property `signatureUserProfileId` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/dfareporting_v2_1/classes.rb, line 6938
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/dfareporting_v2_1/classes.rb, line 6943
def update!(**args)
  @contact_info = args[:contact_info] unless args[:contact_info].nil?
  @contact_name = args[:contact_name] unless args[:contact_name].nil?
  @contact_title = args[:contact_title] unless args[:contact_title].nil?
  @contact_type = args[:contact_type] unless args[:contact_type].nil?
  @signature_user_profile_id = args[:signature_user_profile_id] unless args[:signature_user_profile_id].nil?
end