Interface ScheduleOrBuilder

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

@Generated public interface ScheduleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    com.google.protobuf.Duration
    With this option a job is started on a regular periodic basis.
    com.google.protobuf.DurationOrBuilder
    With this option a job is started on a regular periodic basis.
    boolean
    With this option a job is started on a regular periodic basis.

    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

    • hasRecurrencePeriodDuration

      boolean hasRecurrencePeriodDuration()
       With this option a job is started on a regular periodic basis. For
       example: every day (86400 seconds).
      
       A scheduled start time will be skipped if the previous
       execution has not ended when its scheduled time occurs.
      
       This value must be set to a time duration greater than or equal
       to 1 day and can be no longer than 60 days.
       
      .google.protobuf.Duration recurrence_period_duration = 1;
      Returns:
      Whether the recurrencePeriodDuration field is set.
    • getRecurrencePeriodDuration

      com.google.protobuf.Duration getRecurrencePeriodDuration()
       With this option a job is started on a regular periodic basis. For
       example: every day (86400 seconds).
      
       A scheduled start time will be skipped if the previous
       execution has not ended when its scheduled time occurs.
      
       This value must be set to a time duration greater than or equal
       to 1 day and can be no longer than 60 days.
       
      .google.protobuf.Duration recurrence_period_duration = 1;
      Returns:
      The recurrencePeriodDuration.
    • getRecurrencePeriodDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getRecurrencePeriodDurationOrBuilder()
       With this option a job is started on a regular periodic basis. For
       example: every day (86400 seconds).
      
       A scheduled start time will be skipped if the previous
       execution has not ended when its scheduled time occurs.
      
       This value must be set to a time duration greater than or equal
       to 1 day and can be no longer than 60 days.
       
      .google.protobuf.Duration recurrence_period_duration = 1;
    • getOptionCase

      Schedule.OptionCase getOptionCase()