Show / Hide Table of Contents

Class Schedule

The schedule for the report

Inheritance
object
Schedule
Implements
IMessage<Schedule>
IEquatable<Schedule>
IDeepCloneable<Schedule>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class Schedule : IMessage<Schedule>, IEquatable<Schedule>, IDeepCloneable<Schedule>, IBufferMessage, IMessage

Constructors

Schedule()

Declaration
public Schedule()

Schedule(Schedule)

Declaration
public Schedule(Schedule other)
Parameters
Type Name Description
Schedule other

Properties

EndDate

Date for the final run of the report.

Declaration
public Date EndDate { get; set; }
Property Value
Type Description
Date

Frequency

Frequency to run report.

Declaration
public Schedule.Types.Frequency Frequency { get; set; }
Property Value
Type Description
Schedule.Types.Frequency

FrequencyScheduleCase

Declaration
public Schedule.FrequencyScheduleOneofCase FrequencyScheduleCase { get; }
Property Value
Type Description
Schedule.FrequencyScheduleOneofCase

MonthlySchedule

Days of month to schedule report run.

Declaration
public Schedule.Types.MonthlySchedule MonthlySchedule { get; set; }
Property Value
Type Description
Schedule.Types.MonthlySchedule

StartDate

Date for the first run of the report.

Declaration
public Date StartDate { get; set; }
Property Value
Type Description
Date

StartTime

Indicates start time for schedule to run Will use the time_zone from ReportDefinition. Defaults to the publisher's time zone if not specified.

For HOURLY, TWO_TIMES_DAILY, THREE_TIMES_DAILY, or FOUR_TIMES_DAILY, this will be the time of day that the first report will run on the first day. For example, if the start time is 2:00 PM, and the frequency is THREE_TIMES_DAILY, the first day will have reports scheduled at 2:00 PM, 10:00 PM. Each subsequent day will have reports scheduled at 6:00 AM, 2:00 PM, 10:00 PM.

Declaration
public TimeOfDay StartTime { get; set; }
Property Value
Type Description
TimeOfDay

WeeklySchedule

Days of week to schedule report run.

Declaration
public Schedule.Types.WeeklySchedule WeeklySchedule { get; set; }
Property Value
Type Description
Schedule.Types.WeeklySchedule
In this article
Back to top Generated by DocFX