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.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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ScheduleTransferRunsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ScheduleTransferRunsRequest build()
Returns
buildPartial()
public ScheduleTransferRunsRequest buildPartial()
Returns
clear()
public ScheduleTransferRunsRequest.Builder clear()
Returns
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];
Returns
clearField(Descriptors.FieldDescriptor field)
public ScheduleTransferRunsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ScheduleTransferRunsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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) = { ... }
Returns
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];
Returns
clone()
public ScheduleTransferRunsRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ScheduleTransferRunsRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
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];
Returns
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];
Returns
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
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
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];
Returns
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];
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
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];
Parameter
Returns
mergeFrom(ScheduleTransferRunsRequest other)
public ScheduleTransferRunsRequest.Builder mergeFrom(ScheduleTransferRunsRequest other)
Parameter
Returns
public ScheduleTransferRunsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ScheduleTransferRunsRequest.Builder mergeFrom(Message other)
Parameter
Returns
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];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ScheduleTransferRunsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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];
Parameter
Returns
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
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ScheduleTransferRunsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ScheduleTransferRunsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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];
Parameter
Returns
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
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final ScheduleTransferRunsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides