class Google::Apis::DfareportingV3_4::Report::Delivery

The report's email delivery settings.

Attributes

email_owner[RW]

Whether the report should be emailed to the report owner. Corresponds to the JSON property `emailOwner` @return [Boolean]

email_owner?[RW]

Whether the report should be emailed to the report owner. Corresponds to the JSON property `emailOwner` @return [Boolean]

email_owner_delivery_type[RW]

The type of delivery for the owner to receive, if enabled. Corresponds to the JSON property `emailOwnerDeliveryType` @return [String]

message[RW]

The message to be sent with each email. Corresponds to the JSON property `message` @return [String]

recipients[RW]

The list of recipients to which to email the report. Corresponds to the JSON property `recipients` @return [Array<Google::Apis::DfareportingV3_4::Recipient>]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/dfareporting_v3_4/classes.rb, line 10667
def update!(**args)
  @email_owner = args[:email_owner] if args.key?(:email_owner)
  @email_owner_delivery_type = args[:email_owner_delivery_type] if args.key?(:email_owner_delivery_type)
  @message = args[:message] if args.key?(:message)
  @recipients = args[:recipients] if args.key?(:recipients)
end