com.google.ads.googleads.v17.common.AdScheduleInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/common/criteria.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface AdScheduleInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.AdScheduleInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* Minutes after the start hour at which this schedule starts.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour start_minute = 1;
* @return The enum numeric value on the wire for startMinute.
*/
int getStartMinuteValue();
/**
*
* Minutes after the start hour at which this schedule starts.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour start_minute = 1;
* @return The startMinute.
*/
com.google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour getStartMinute();
/**
*
* Minutes after the end hour at which this schedule ends. The schedule is
* exclusive of the end minute.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour end_minute = 2;
* @return The enum numeric value on the wire for endMinute.
*/
int getEndMinuteValue();
/**
*
* Minutes after the end hour at which this schedule ends. The schedule is
* exclusive of the end minute.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour end_minute = 2;
* @return The endMinute.
*/
com.google.ads.googleads.v17.enums.MinuteOfHourEnum.MinuteOfHour getEndMinute();
/**
*
* Starting hour in 24 hour time.
* This field must be between 0 and 23, inclusive.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* optional int32 start_hour = 6;
* @return Whether the startHour field is set.
*/
boolean hasStartHour();
/**
*
* Starting hour in 24 hour time.
* This field must be between 0 and 23, inclusive.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* optional int32 start_hour = 6;
* @return The startHour.
*/
int getStartHour();
/**
*
* Ending hour in 24 hour time; 24 signifies end of the day.
* This field must be between 0 and 24, inclusive.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* optional int32 end_hour = 7;
* @return Whether the endHour field is set.
*/
boolean hasEndHour();
/**
*
* Ending hour in 24 hour time; 24 signifies end of the day.
* This field must be between 0 and 24, inclusive.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* optional int32 end_hour = 7;
* @return The endHour.
*/
int getEndHour();
/**
*
* Day of the week the schedule applies to.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
* @return The enum numeric value on the wire for dayOfWeek.
*/
int getDayOfWeekValue();
/**
*
* Day of the week the schedule applies to.
*
* This field is required for CREATE operations and is prohibited on UPDATE
* operations.
*
*
* .google.ads.googleads.v17.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
* @return The dayOfWeek.
*/
com.google.ads.googleads.v17.enums.DayOfWeekEnum.DayOfWeek getDayOfWeek();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy