Interface ScheduleOptionsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    If true, automatic scheduling of data transfer runs for this configuration will be disabled.
    com.google.protobuf.Timestamp
    Defines time to stop scheduling transfer runs.
    com.google.protobuf.TimestampOrBuilder
    Defines time to stop scheduling transfer runs.
    com.google.protobuf.Timestamp
    Specifies time to start scheduling transfer runs.
    com.google.protobuf.TimestampOrBuilder
    Specifies time to start scheduling transfer runs.
    boolean
    Defines time to stop scheduling transfer runs.
    boolean
    Specifies time to start scheduling transfer runs.

    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

    • getDisableAutoScheduling

      boolean getDisableAutoScheduling()
       If true, automatic scheduling of data transfer runs for this configuration
       will be disabled. The runs can be started on ad-hoc basis using
       StartManualTransferRuns API. When automatic scheduling is disabled, the
       TransferConfig.schedule field will be ignored.
       
      bool disable_auto_scheduling = 3;
      Returns:
      The disableAutoScheduling.
    • hasStartTime

      boolean hasStartTime()
       Specifies time to start scheduling transfer runs. The first run will be
       scheduled at or after the start time according to a recurrence pattern
       defined in the schedule string. The start time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp start_time = 1;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Specifies time to start scheduling transfer runs. The first run will be
       scheduled at or after the start time according to a recurrence pattern
       defined in the schedule string. The start time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp start_time = 1;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Specifies time to start scheduling transfer runs. The first run will be
       scheduled at or after the start time according to a recurrence pattern
       defined in the schedule string. The start time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp start_time = 1;
    • hasEndTime

      boolean hasEndTime()
       Defines time to stop scheduling transfer runs. A transfer run cannot be
       scheduled at or after the end time. The end time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Defines time to stop scheduling transfer runs. A transfer run cannot be
       scheduled at or after the end time. The end time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Defines time to stop scheduling transfer runs. A transfer run cannot be
       scheduled at or after the end time. The end time can be changed at any
       moment. The time when a data transfer can be triggered manually is not
       limited by this option.
       
      .google.protobuf.Timestamp end_time = 2;