publicfinalclass ScheduleOptionsextendsGeneratedMessageV3implementsScheduleOptionsOrBuilder
Options customizing the data transfer schedule.
Protobuf type google.cloud.bigquery.datatransfer.v1.ScheduleOptions
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DISABLE_AUTO_SCHEDULING_FIELD_NUMBER
publicstaticfinalintDISABLE_AUTO_SCHEDULING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
END_TIME_FIELD_NUMBER
publicstaticfinalintEND_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
START_TIME_FIELD_NUMBER
publicstaticfinalintSTART_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance()
publicstaticScheduleOptionsgetDefaultInstance()
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder()
publicstaticScheduleOptions.BuildernewBuilder()
newBuilder(ScheduleOptions prototype)
publicstaticScheduleOptions.BuildernewBuilder(ScheduleOptionsprototype)
publicstaticScheduleOptionsparseDelimitedFrom(InputStreaminput)
publicstaticScheduleOptionsparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(byte[] data)
publicstaticScheduleOptionsparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticScheduleOptionsparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteString data)
publicstaticScheduleOptionsparseFrom(ByteStringdata)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticScheduleOptionsparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticScheduleOptionsparseFrom(CodedInputStreaminput)
publicstaticScheduleOptionsparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticScheduleOptionsparseFrom(InputStreaminput)
publicstaticScheduleOptionsparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteBuffer data)
publicstaticScheduleOptionsparseFrom(ByteBufferdata)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticScheduleOptionsparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
parser()
publicstaticParser<ScheduleOptions>parser()
Methods
equals(Object obj)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
publicScheduleOptionsgetDefaultInstanceForType()
getDisableAutoScheduling()
publicbooleangetDisableAutoScheduling()
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 |
| Type |
Description |
boolean |
The disableAutoScheduling.
|
getEndTime()
publicTimestampgetEndTime()
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 |
| Type |
Description |
Timestamp |
The endTime.
|
getEndTimeOrBuilder()
publicTimestampOrBuildergetEndTimeOrBuilder()
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;
getParserForType()
publicParser<ScheduleOptions>getParserForType()
Overrides
getSerializedSize()
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
getStartTime()
publicTimestampgetStartTime()
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 |
| Type |
Description |
Timestamp |
The startTime.
|
getStartTimeOrBuilder()
publicTimestampOrBuildergetStartTimeOrBuilder()
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()
publicbooleanhasEndTime()
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 |
| Type |
Description |
boolean |
Whether the endTime field is set.
|
hasStartTime()
publicbooleanhasStartTime()
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 |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
newBuilderForType()
publicScheduleOptions.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedScheduleOptions.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder()
publicScheduleOptions.BuildertoBuilder()
writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides