ScheduleOptionsResponse

data class ScheduleOptionsResponse(val disableAutoScheduling: Boolean, val endTime: String, val startTime: String)

Options customizing the data transfer schedule.

Constructors

Link copied to clipboard
fun ScheduleOptionsResponse(disableAutoScheduling: Boolean, endTime: String, startTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

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 trigerred manually is not limited by this option.

Link copied to clipboard

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 trigerred manually is not limited by this option.