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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      DayOfWeekEnum.DayOfWeek getDayOfWeek()
      Day of the week the schedule applies to.
      int getDayOfWeekValue()
      Day of the week the schedule applies to.
      int getEndHour()
      Ending hour in 24 hour time; 24 signifies end of the day.
      MinuteOfHourEnum.MinuteOfHour getEndMinute()
      Minutes after the end hour at which this schedule ends.
      int getEndMinuteValue()
      Minutes after the end hour at which this schedule ends.
      int getStartHour()
      Starting hour in 24 hour time.
      MinuteOfHourEnum.MinuteOfHour getStartMinute()
      Minutes after the start hour at which this schedule starts.
      int getStartMinuteValue()
      Minutes after the start hour at which this schedule starts.
      boolean hasEndHour()
      Ending hour in 24 hour time; 24 signifies end of the day.
      boolean hasStartHour()
      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 Detail

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

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

        MinuteOfHourEnum.MinuteOfHour 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.v10.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.v10.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.v10.enums.DayOfWeekEnum.DayOfWeek day_of_week = 5;
        Returns:
        The dayOfWeek.