Google Ads Ad Manager V1 Client - Class ScheduleOptions (0.1.1)

Reference documentation and code samples for the Google Ads Ad Manager V1 Client class ScheduleOptions.

The options for a scheduled report.

Generated from protobuf message google.ads.admanager.v1.ScheduleOptions

Namespace

Google \ Ads \ AdManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ schedule Google\Ads\AdManager\V1\Schedule

Information pertaining to schedule itself.

↳ delivery_condition int

Option for when to deliver the scheduled report.

↳ flags array<Google\Ads\AdManager\V1\Report\Flag>

Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT is specified.

getSchedule

Information pertaining to schedule itself.

Returns
Type Description
Google\Ads\AdManager\V1\Schedule|null

hasSchedule

clearSchedule

setSchedule

Information pertaining to schedule itself.

Parameter
Name Description
var Google\Ads\AdManager\V1\Schedule
Returns
Type Description
$this

getDeliveryCondition

Option for when to deliver the scheduled report.

Returns
Type Description
int

setDeliveryCondition

Option for when to deliver the scheduled report.

Parameter
Name Description
var int
Returns
Type Description
$this

getFlags

Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT is specified.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setFlags

Optional. The flags evaluated when ReportDeliveryOption.WHEN_FLAG_PRESENT is specified.

Parameter
Name Description
var array<Google\Ads\AdManager\V1\Report\Flag>
Returns
Type Description
$this