class Google::Apis::DfareportingV2_3::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_3/classes.rb, line 7004
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_3/classes.rb, line 7009
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