public static final class ScheduleTransferRunsRequest.Builder extends GeneratedMessageV3.Builder<ScheduleTransferRunsRequest.Builder> implements ScheduleTransferRunsRequestOrBuilder
A request to schedule transfer runs for a time range.
Protobuf type google.cloud.bigquery.datatransfer.v1.ScheduleTransferRunsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ScheduleTransferRunsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ScheduleTransferRunsRequest build()
buildPartial()
public ScheduleTransferRunsRequest buildPartial()
clear()
public ScheduleTransferRunsRequest.Builder clear()
Overrides
clearEndTime()
public ScheduleTransferRunsRequest.Builder clearEndTime()
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public ScheduleTransferRunsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ScheduleTransferRunsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public ScheduleTransferRunsRequest.Builder clearParent()
Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearStartTime()
public ScheduleTransferRunsRequest.Builder clearStartTime()
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public ScheduleTransferRunsRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public ScheduleTransferRunsRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEndTime()
public Timestamp getEndTime()
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Timestamp |
The endTime.
|
getEndTimeBuilder()
public Timestamp.Builder getEndTimeBuilder()
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
getEndTimeOrBuilder()
public TimestampOrBuilder getEndTimeOrBuilder()
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getStartTime()
public Timestamp getStartTime()
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Timestamp |
The startTime.
|
getStartTimeBuilder()
public Timestamp.Builder getStartTimeBuilder()
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
hasEndTime()
public boolean hasEndTime()
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the endTime field is set.
|
hasStartTime()
public boolean hasStartTime()
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the startTime field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeEndTime(Timestamp value)
public ScheduleTransferRunsRequest.Builder mergeEndTime(Timestamp value)
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(ScheduleTransferRunsRequest other)
public ScheduleTransferRunsRequest.Builder mergeFrom(ScheduleTransferRunsRequest other)
public ScheduleTransferRunsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ScheduleTransferRunsRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeStartTime(Timestamp value)
public ScheduleTransferRunsRequest.Builder mergeStartTime(Timestamp value)
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ScheduleTransferRunsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEndTime(Timestamp value)
public ScheduleTransferRunsRequest.Builder setEndTime(Timestamp value)
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
setEndTime(Timestamp.Builder builderForValue)
public ScheduleTransferRunsRequest.Builder setEndTime(Timestamp.Builder builderForValue)
Required. End time of the range of transfer runs. For example,
"2017-05-30T00:00:00+00:00"
.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
Builder
|
setField(Descriptors.FieldDescriptor field, Object value)
public ScheduleTransferRunsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public ScheduleTransferRunsRequest.Builder setParent(String value)
Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public ScheduleTransferRunsRequest.Builder setParentBytes(ByteString value)
Required. Transfer configuration name in the form:
projects/{project_id}/transferConfigs/{config_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ScheduleTransferRunsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStartTime(Timestamp value)
public ScheduleTransferRunsRequest.Builder setStartTime(Timestamp value)
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
setStartTime(Timestamp.Builder builderForValue)
public ScheduleTransferRunsRequest.Builder setStartTime(Timestamp.Builder builderForValue)
Required. Start time of the range of transfer runs. For example,
"2017-05-25T00:00:00+00:00"
.
.google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
Builder
|
setUnknownFields(UnknownFieldSet unknownFields)
public final ScheduleTransferRunsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides