Interface ScheduleOptionsV2OrBuilder (2.52.0)

public interface ScheduleOptionsV2OrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEventDrivenSchedule()

public abstract EventDrivenSchedule getEventDrivenSchedule()

Event driven transfer schedule options. If set, the transfer will be scheduled upon events arrial.

.google.cloud.bigquery.datatransfer.v1.EventDrivenSchedule event_driven_schedule = 3;

Returns
Type Description
EventDrivenSchedule

The eventDrivenSchedule.

getEventDrivenScheduleOrBuilder()

public abstract EventDrivenScheduleOrBuilder getEventDrivenScheduleOrBuilder()

Event driven transfer schedule options. If set, the transfer will be scheduled upon events arrial.

.google.cloud.bigquery.datatransfer.v1.EventDrivenSchedule event_driven_schedule = 3;

Returns
Type Description
EventDrivenScheduleOrBuilder

getManualSchedule()

public abstract ManualSchedule getManualSchedule()

Manual transfer schedule. If set, the transfer run will not be auto-scheduled by the system, unless the client invokes StartManualTransferRuns. This is equivalent to disable_auto_scheduling = true.

.google.cloud.bigquery.datatransfer.v1.ManualSchedule manual_schedule = 2;

Returns
Type Description
ManualSchedule

The manualSchedule.

getManualScheduleOrBuilder()

public abstract ManualScheduleOrBuilder getManualScheduleOrBuilder()

Manual transfer schedule. If set, the transfer run will not be auto-scheduled by the system, unless the client invokes StartManualTransferRuns. This is equivalent to disable_auto_scheduling = true.

.google.cloud.bigquery.datatransfer.v1.ManualSchedule manual_schedule = 2;

Returns
Type Description
ManualScheduleOrBuilder

getScheduleCase()

public abstract ScheduleOptionsV2.ScheduleCase getScheduleCase()
Returns
Type Description
ScheduleOptionsV2.ScheduleCase

getTimeBasedSchedule()

public abstract TimeBasedSchedule getTimeBasedSchedule()

Time based transfer schedule options. This is the default schedule option.

.google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;

Returns
Type Description
TimeBasedSchedule

The timeBasedSchedule.

getTimeBasedScheduleOrBuilder()

public abstract TimeBasedScheduleOrBuilder getTimeBasedScheduleOrBuilder()

Time based transfer schedule options. This is the default schedule option.

.google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;

Returns
Type Description
TimeBasedScheduleOrBuilder

hasEventDrivenSchedule()

public abstract boolean hasEventDrivenSchedule()

Event driven transfer schedule options. If set, the transfer will be scheduled upon events arrial.

.google.cloud.bigquery.datatransfer.v1.EventDrivenSchedule event_driven_schedule = 3;

Returns
Type Description
boolean

Whether the eventDrivenSchedule field is set.

hasManualSchedule()

public abstract boolean hasManualSchedule()

Manual transfer schedule. If set, the transfer run will not be auto-scheduled by the system, unless the client invokes StartManualTransferRuns. This is equivalent to disable_auto_scheduling = true.

.google.cloud.bigquery.datatransfer.v1.ManualSchedule manual_schedule = 2;

Returns
Type Description
boolean

Whether the manualSchedule field is set.

hasTimeBasedSchedule()

public abstract boolean hasTimeBasedSchedule()

Time based transfer schedule options. This is the default schedule option.

.google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;

Returns
Type Description
boolean

Whether the timeBasedSchedule field is set.