public interface ScheduleOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getEndDate()
public abstract Date getEndDate()
Date for the final run of the report.
.google.type.Date end_date = 2;
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The endDate. |
getEndDateOrBuilder()
public abstract DateOrBuilder getEndDateOrBuilder()
Date for the final run of the report.
.google.type.Date end_date = 2;
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getFrequency()
public abstract Schedule.Frequency getFrequency()
Frequency to run report.
.google.ads.admanager.v1.Schedule.Frequency frequency = 3;
Returns | |
---|---|
Type | Description |
Schedule.Frequency |
The frequency. |
getFrequencyScheduleCase()
public abstract Schedule.FrequencyScheduleCase getFrequencyScheduleCase()
Returns | |
---|---|
Type | Description |
Schedule.FrequencyScheduleCase |
getFrequencyValue()
public abstract int getFrequencyValue()
Frequency to run report.
.google.ads.admanager.v1.Schedule.Frequency frequency = 3;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for frequency. |
getMonthlySchedule()
public abstract Schedule.MonthlySchedule getMonthlySchedule()
Days of month to schedule report run.
.google.ads.admanager.v1.Schedule.MonthlySchedule monthly_schedule = 7;
Returns | |
---|---|
Type | Description |
Schedule.MonthlySchedule |
The monthlySchedule. |
getMonthlyScheduleOrBuilder()
public abstract Schedule.MonthlyScheduleOrBuilder getMonthlyScheduleOrBuilder()
Days of month to schedule report run.
.google.ads.admanager.v1.Schedule.MonthlySchedule monthly_schedule = 7;
Returns | |
---|---|
Type | Description |
Schedule.MonthlyScheduleOrBuilder |
getStartDate()
public abstract Date getStartDate()
Date for the first run of the report.
.google.type.Date start_date = 1;
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The startDate. |
getStartDateOrBuilder()
public abstract DateOrBuilder getStartDateOrBuilder()
Date for the first run of the report.
.google.type.Date start_date = 1;
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getStartTime()
public abstract TimeOfDay getStartTime()
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.
.google.type.TimeOfDay start_time = 4;
Returns | |
---|---|
Type | Description |
com.google.type.TimeOfDay |
The startTime. |
getStartTimeOrBuilder()
public abstract TimeOfDayOrBuilder getStartTimeOrBuilder()
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.
.google.type.TimeOfDay start_time = 4;
Returns | |
---|---|
Type | Description |
com.google.type.TimeOfDayOrBuilder |
getWeeklySchedule()
public abstract Schedule.WeeklySchedule getWeeklySchedule()
Days of week to schedule report run.
.google.ads.admanager.v1.Schedule.WeeklySchedule weekly_schedule = 6;
Returns | |
---|---|
Type | Description |
Schedule.WeeklySchedule |
The weeklySchedule. |
getWeeklyScheduleOrBuilder()
public abstract Schedule.WeeklyScheduleOrBuilder getWeeklyScheduleOrBuilder()
Days of week to schedule report run.
.google.ads.admanager.v1.Schedule.WeeklySchedule weekly_schedule = 6;
Returns | |
---|---|
Type | Description |
Schedule.WeeklyScheduleOrBuilder |
hasEndDate()
public abstract boolean hasEndDate()
Date for the final run of the report.
.google.type.Date end_date = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the endDate field is set. |
hasMonthlySchedule()
public abstract boolean hasMonthlySchedule()
Days of month to schedule report run.
.google.ads.admanager.v1.Schedule.MonthlySchedule monthly_schedule = 7;
Returns | |
---|---|
Type | Description |
boolean |
Whether the monthlySchedule field is set. |
hasStartDate()
public abstract boolean hasStartDate()
Date for the first run of the report.
.google.type.Date start_date = 1;
Returns | |
---|---|
Type | Description |
boolean |
Whether the startDate field is set. |
hasStartTime()
public abstract boolean hasStartTime()
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.
.google.type.TimeOfDay start_time = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the startTime field is set. |
hasWeeklySchedule()
public abstract boolean hasWeeklySchedule()
Days of week to schedule report run.
.google.ads.admanager.v1.Schedule.WeeklySchedule weekly_schedule = 6;
Returns | |
---|---|
Type | Description |
boolean |
Whether the weeklySchedule field is set. |