public interface ScheduleOrBuilder extends MessageOrBuilderImplements
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. |