Interface AutomatedBackupPolicy.WeeklyScheduleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AutomatedBackupPolicy.WeeklySchedule, AutomatedBackupPolicy.WeeklySchedule.Builder
Enclosing class:
AutomatedBackupPolicy

public static interface AutomatedBackupPolicy.WeeklyScheduleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getStartTimesList

      List<TimeOfDay> getStartTimesList()
       The times during the day to start a backup. The start times are assumed
       to be in UTC and to be an exact hour (e.g., 04:00:00).
      
       If no start times are provided, a single fixed start time is chosen
       arbitrarily.
       
      repeated .google.type.TimeOfDay start_times = 1;
    • getStartTimes

      TimeOfDay getStartTimes(int index)
       The times during the day to start a backup. The start times are assumed
       to be in UTC and to be an exact hour (e.g., 04:00:00).
      
       If no start times are provided, a single fixed start time is chosen
       arbitrarily.
       
      repeated .google.type.TimeOfDay start_times = 1;
    • getStartTimesCount

      int getStartTimesCount()
       The times during the day to start a backup. The start times are assumed
       to be in UTC and to be an exact hour (e.g., 04:00:00).
      
       If no start times are provided, a single fixed start time is chosen
       arbitrarily.
       
      repeated .google.type.TimeOfDay start_times = 1;
    • getStartTimesOrBuilderList

      List<? extends TimeOfDayOrBuilder> getStartTimesOrBuilderList()
       The times during the day to start a backup. The start times are assumed
       to be in UTC and to be an exact hour (e.g., 04:00:00).
      
       If no start times are provided, a single fixed start time is chosen
       arbitrarily.
       
      repeated .google.type.TimeOfDay start_times = 1;
    • getStartTimesOrBuilder

      TimeOfDayOrBuilder getStartTimesOrBuilder(int index)
       The times during the day to start a backup. The start times are assumed
       to be in UTC and to be an exact hour (e.g., 04:00:00).
      
       If no start times are provided, a single fixed start time is chosen
       arbitrarily.
       
      repeated .google.type.TimeOfDay start_times = 1;
    • getDaysOfWeekList

      List<DayOfWeek> getDaysOfWeekList()
       The days of the week to perform a backup.
      
       If this field is left empty, the default of every day of the week is
       used.
       
      repeated .google.type.DayOfWeek days_of_week = 2;
      Returns:
      A list containing the daysOfWeek.
    • getDaysOfWeekCount

      int getDaysOfWeekCount()
       The days of the week to perform a backup.
      
       If this field is left empty, the default of every day of the week is
       used.
       
      repeated .google.type.DayOfWeek days_of_week = 2;
      Returns:
      The count of daysOfWeek.
    • getDaysOfWeek

      DayOfWeek getDaysOfWeek(int index)
       The days of the week to perform a backup.
      
       If this field is left empty, the default of every day of the week is
       used.
       
      repeated .google.type.DayOfWeek days_of_week = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The daysOfWeek at the given index.
    • getDaysOfWeekValueList

      List<Integer> getDaysOfWeekValueList()
       The days of the week to perform a backup.
      
       If this field is left empty, the default of every day of the week is
       used.
       
      repeated .google.type.DayOfWeek days_of_week = 2;
      Returns:
      A list containing the enum numeric values on the wire for daysOfWeek.
    • getDaysOfWeekValue

      int getDaysOfWeekValue(int index)
       The days of the week to perform a backup.
      
       If this field is left empty, the default of every day of the week is
       used.
       
      repeated .google.type.DayOfWeek days_of_week = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of daysOfWeek at the given index.