Interface AdScheduleInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AdScheduleInfo, AdScheduleInfo.Builder

public interface AdScheduleInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Day of the week the schedule applies to.
    int
    Day of the week the schedule applies to.
    int
    Ending hour in 24 hour time; 24 signifies end of the day.
    Minutes after the end hour at which this schedule ends.
    int
    Minutes after the end hour at which this schedule ends.
    int
    Starting hour in 24 hour time.
    Minutes after the start hour at which this schedule starts.
    int
    Minutes after the start hour at which this schedule starts.
    boolean
    Ending hour in 24 hour time; 24 signifies end of the day.
    boolean
    Starting hour in 24 hour time.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getStartMinuteValue

      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.v18.enums.MinuteOfHourEnum.MinuteOfHour start_minute = 1;
      Returns:
      The enum numeric value on the wire for startMinute.
    • getStartMinute

       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.v18.enums.MinuteOfHourEnum.MinuteOfHour start_minute = 1;
      Returns:
      The startMinute.
    • getEndMinuteValue

      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.v18.enums.MinuteOfHourEnum.MinuteOfHour end_minute = 2;
      Returns:
      The enum numeric value on the wire for endMinute.
    • getEndMinute

       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.v18.enums.MinuteOfHourEnum.MinuteOfHour end_minute = 2;
      Returns:
      The endMinute.
    • hasStartHour

      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;
      Returns:
      Whether the startHour field is set.
    • getStartHour

      int getStartHour()
       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;
      Returns:
      The startHour.
    • hasEndHour

      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;
      Returns:
      Whether the endHour field is set.
    • getEndHour

      int getEndHour()
       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;
      Returns:
      The endHour.
    • getDayOfWeekValue

      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.v18.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
      Returns:
      The enum numeric value on the wire for dayOfWeek.
    • getDayOfWeek

      DayOfWeekEnum.DayOfWeek getDayOfWeek()
       Day of the week the schedule applies to.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      .google.ads.googleads.v18.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
      Returns:
      The dayOfWeek.