Interface ScheduleOptionsV2OrBuilder

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

@Generated public interface ScheduleOptionsV2OrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTimeBasedSchedule

      boolean hasTimeBasedSchedule()
       Time based transfer schedule options. This is the default schedule
       option.
       
      .google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;
      Returns:
      Whether the timeBasedSchedule field is set.
    • getTimeBasedSchedule

      TimeBasedSchedule getTimeBasedSchedule()
       Time based transfer schedule options. This is the default schedule
       option.
       
      .google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;
      Returns:
      The timeBasedSchedule.
    • getTimeBasedScheduleOrBuilder

      TimeBasedScheduleOrBuilder getTimeBasedScheduleOrBuilder()
       Time based transfer schedule options. This is the default schedule
       option.
       
      .google.cloud.bigquery.datatransfer.v1.TimeBasedSchedule time_based_schedule = 1;
    • hasManualSchedule

      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:
      Whether the manualSchedule field is set.
    • getManualSchedule

      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:
      The manualSchedule.
    • getManualScheduleOrBuilder

      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;
    • hasEventDrivenSchedule

      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:
      Whether the eventDrivenSchedule field is set.
    • getEventDrivenSchedule

      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:
      The eventDrivenSchedule.
    • getEventDrivenScheduleOrBuilder

      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;
    • getScheduleCase