public static final class DataSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder> implements DataSourceOrBuilder
Defines the properties and custom parameters for a data source.Protobuf type
google.cloud.bigquery.datatransfer.v1.DataSource| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
addAllParameters(Iterable<? extends DataSourceParameter> values)
Data source parameters.
|
DataSource.Builder |
addAllScopes(Iterable<String> values)
Api auth scopes for which refresh token needs to be obtained.
|
DataSource.Builder |
addParameters(DataSourceParameter.Builder builderForValue)
Data source parameters.
|
DataSource.Builder |
addParameters(DataSourceParameter value)
Data source parameters.
|
DataSource.Builder |
addParameters(int index,
DataSourceParameter.Builder builderForValue)
Data source parameters.
|
DataSource.Builder |
addParameters(int index,
DataSourceParameter value)
Data source parameters.
|
DataSourceParameter.Builder |
addParametersBuilder()
Data source parameters.
|
DataSourceParameter.Builder |
addParametersBuilder(int index)
Data source parameters.
|
DataSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataSource.Builder |
addScopes(String value)
Api auth scopes for which refresh token needs to be obtained.
|
DataSource.Builder |
addScopesBytes(com.google.protobuf.ByteString value)
Api auth scopes for which refresh token needs to be obtained.
|
DataSource |
build() |
DataSource |
buildPartial() |
DataSource.Builder |
clear() |
DataSource.Builder |
clearAuthorizationType()
Indicates the type of authorization.
|
DataSource.Builder |
clearClientId()
Data source client id which should be used to receive refresh token.
|
DataSource.Builder |
clearDataRefreshType()
Specifies whether the data source supports automatic data refresh for the
past few days, and how it's supported.
|
DataSource.Builder |
clearDataSourceId()
Data source id.
|
DataSource.Builder |
clearDefaultDataRefreshWindowDays()
Default data refresh window on days.
|
DataSource.Builder |
clearDefaultSchedule()
Default data transfer schedule.
|
DataSource.Builder |
clearDescription()
User friendly data source description string.
|
DataSource.Builder |
clearDisplayName()
User friendly data source name.
|
DataSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DataSource.Builder |
clearHelpUrl()
Url for the help document for this data source.
|
DataSource.Builder |
clearManualRunsDisabled()
Disables backfilling and manual run scheduling
for the data source.
|
DataSource.Builder |
clearMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
|
DataSource.Builder |
clearName()
Output only.
|
DataSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DataSource.Builder |
clearParameters()
Data source parameters.
|
DataSource.Builder |
clearScopes()
Api auth scopes for which refresh token needs to be obtained.
|
DataSource.Builder |
clearSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or
operates on the default schedule.
|
DataSource.Builder |
clearSupportsMultipleTransfers()
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.supports_multiple_transfers is
deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=383
|
DataSource.Builder |
clearTransferType()
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See
google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=380
|
DataSource.Builder |
clearUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source
before the Data Transfer Service marks the transfer as FAILED.
|
DataSource.Builder |
clone() |
DataSource.AuthorizationType |
getAuthorizationType()
Indicates the type of authorization.
|
int |
getAuthorizationTypeValue()
Indicates the type of authorization.
|
String |
getClientId()
Data source client id which should be used to receive refresh token.
|
com.google.protobuf.ByteString |
getClientIdBytes()
Data source client id which should be used to receive refresh token.
|
DataSource.DataRefreshType |
getDataRefreshType()
Specifies whether the data source supports automatic data refresh for the
past few days, and how it's supported.
|
int |
getDataRefreshTypeValue()
Specifies whether the data source supports automatic data refresh for the
past few days, and how it's supported.
|
String |
getDataSourceId()
Data source id.
|
com.google.protobuf.ByteString |
getDataSourceIdBytes()
Data source id.
|
int |
getDefaultDataRefreshWindowDays()
Default data refresh window on days.
|
DataSource |
getDefaultInstanceForType() |
String |
getDefaultSchedule()
Default data transfer schedule.
|
com.google.protobuf.ByteString |
getDefaultScheduleBytes()
Default data transfer schedule.
|
String |
getDescription()
User friendly data source description string.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
User friendly data source description string.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
User friendly data source name.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
User friendly data source name.
|
String |
getHelpUrl()
Url for the help document for this data source.
|
com.google.protobuf.ByteString |
getHelpUrlBytes()
Url for the help document for this data source.
|
boolean |
getManualRunsDisabled()
Disables backfilling and manual run scheduling
for the data source.
|
com.google.protobuf.Duration |
getMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
|
com.google.protobuf.Duration.Builder |
getMinimumScheduleIntervalBuilder()
The minimum interval for scheduler to schedule runs.
|
com.google.protobuf.DurationOrBuilder |
getMinimumScheduleIntervalOrBuilder()
The minimum interval for scheduler to schedule runs.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
DataSourceParameter |
getParameters(int index)
Data source parameters.
|
DataSourceParameter.Builder |
getParametersBuilder(int index)
Data source parameters.
|
List<DataSourceParameter.Builder> |
getParametersBuilderList()
Data source parameters.
|
int |
getParametersCount()
Data source parameters.
|
List<DataSourceParameter> |
getParametersList()
Data source parameters.
|
DataSourceParameterOrBuilder |
getParametersOrBuilder(int index)
Data source parameters.
|
List<? extends DataSourceParameterOrBuilder> |
getParametersOrBuilderList()
Data source parameters.
|
String |
getScopes(int index)
Api auth scopes for which refresh token needs to be obtained.
|
com.google.protobuf.ByteString |
getScopesBytes(int index)
Api auth scopes for which refresh token needs to be obtained.
|
int |
getScopesCount()
Api auth scopes for which refresh token needs to be obtained.
|
com.google.protobuf.ProtocolStringList |
getScopesList()
Api auth scopes for which refresh token needs to be obtained.
|
boolean |
getSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or
operates on the default schedule.
|
boolean |
getSupportsMultipleTransfers()
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.supports_multiple_transfers is
deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=383
|
TransferType |
getTransferType()
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See
google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=380
|
int |
getTransferTypeValue()
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See
google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=380
|
int |
getUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source
before the Data Transfer Service marks the transfer as FAILED.
|
boolean |
hasMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DataSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DataSource.Builder |
mergeFrom(DataSource other) |
DataSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
DataSource.Builder |
mergeMinimumScheduleInterval(com.google.protobuf.Duration value)
The minimum interval for scheduler to schedule runs.
|
DataSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DataSource.Builder |
removeParameters(int index)
Data source parameters.
|
DataSource.Builder |
setAuthorizationType(DataSource.AuthorizationType value)
Indicates the type of authorization.
|
DataSource.Builder |
setAuthorizationTypeValue(int value)
Indicates the type of authorization.
|
DataSource.Builder |
setClientId(String value)
Data source client id which should be used to receive refresh token.
|
DataSource.Builder |
setClientIdBytes(com.google.protobuf.ByteString value)
Data source client id which should be used to receive refresh token.
|
DataSource.Builder |
setDataRefreshType(DataSource.DataRefreshType value)
Specifies whether the data source supports automatic data refresh for the
past few days, and how it's supported.
|
DataSource.Builder |
setDataRefreshTypeValue(int value)
Specifies whether the data source supports automatic data refresh for the
past few days, and how it's supported.
|
DataSource.Builder |
setDataSourceId(String value)
Data source id.
|
DataSource.Builder |
setDataSourceIdBytes(com.google.protobuf.ByteString value)
Data source id.
|
DataSource.Builder |
setDefaultDataRefreshWindowDays(int value)
Default data refresh window on days.
|
DataSource.Builder |
setDefaultSchedule(String value)
Default data transfer schedule.
|
DataSource.Builder |
setDefaultScheduleBytes(com.google.protobuf.ByteString value)
Default data transfer schedule.
|
DataSource.Builder |
setDescription(String value)
User friendly data source description string.
|
DataSource.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
User friendly data source description string.
|
DataSource.Builder |
setDisplayName(String value)
User friendly data source name.
|
DataSource.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
User friendly data source name.
|
DataSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataSource.Builder |
setHelpUrl(String value)
Url for the help document for this data source.
|
DataSource.Builder |
setHelpUrlBytes(com.google.protobuf.ByteString value)
Url for the help document for this data source.
|
DataSource.Builder |
setManualRunsDisabled(boolean value)
Disables backfilling and manual run scheduling
for the data source.
|
DataSource.Builder |
setMinimumScheduleInterval(com.google.protobuf.Duration.Builder builderForValue)
The minimum interval for scheduler to schedule runs.
|
DataSource.Builder |
setMinimumScheduleInterval(com.google.protobuf.Duration value)
The minimum interval for scheduler to schedule runs.
|
DataSource.Builder |
setName(String value)
Output only.
|
DataSource.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
DataSource.Builder |
setParameters(int index,
DataSourceParameter.Builder builderForValue)
Data source parameters.
|
DataSource.Builder |
setParameters(int index,
DataSourceParameter value)
Data source parameters.
|
DataSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DataSource.Builder |
setScopes(int index,
String value)
Api auth scopes for which refresh token needs to be obtained.
|
DataSource.Builder |
setSupportsCustomSchedule(boolean value)
Specifies whether the data source supports a user defined schedule, or
operates on the default schedule.
|
DataSource.Builder |
setSupportsMultipleTransfers(boolean value)
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.supports_multiple_transfers is
deprecated. See google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=383
|
DataSource.Builder |
setTransferType(TransferType value)
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See
google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=380
|
DataSource.Builder |
setTransferTypeValue(int value)
Deprecated.
google.cloud.bigquery.datatransfer.v1.DataSource.transfer_type is deprecated. See
google/cloud/bigquery/datatransfer/v1/datatransfer.proto;l=380
|
DataSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DataSource.Builder |
setUpdateDeadlineSeconds(int value)
The number of seconds to wait for an update from the data source
before the Data Transfer Service marks the transfer as FAILED.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DataSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DataSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DataSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataSource.Builder>public DataSource.Builder mergeFrom(DataSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public DataSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataSource.Builder>IOExceptionpublic String getName()
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface DataSourceOrBuilderpublic DataSource.Builder setName(String value)
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public DataSource.Builder clearName()
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public DataSource.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Data source resource name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public String getDataSourceId()
Data source id.
string data_source_id = 2;getDataSourceId in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getDataSourceIdBytes()
Data source id.
string data_source_id = 2;getDataSourceIdBytes in interface DataSourceOrBuilderpublic DataSource.Builder setDataSourceId(String value)
Data source id.
string data_source_id = 2;value - The dataSourceId to set.public DataSource.Builder clearDataSourceId()
Data source id.
string data_source_id = 2;public DataSource.Builder setDataSourceIdBytes(com.google.protobuf.ByteString value)
Data source id.
string data_source_id = 2;value - The bytes for dataSourceId to set.public String getDisplayName()
User friendly data source name.
string display_name = 3;getDisplayName in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
User friendly data source name.
string display_name = 3;getDisplayNameBytes in interface DataSourceOrBuilderpublic DataSource.Builder setDisplayName(String value)
User friendly data source name.
string display_name = 3;value - The displayName to set.public DataSource.Builder clearDisplayName()
User friendly data source name.
string display_name = 3;public DataSource.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
User friendly data source name.
string display_name = 3;value - The bytes for displayName to set.public String getDescription()
User friendly data source description string.
string description = 4;getDescription in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
User friendly data source description string.
string description = 4;getDescriptionBytes in interface DataSourceOrBuilderpublic DataSource.Builder setDescription(String value)
User friendly data source description string.
string description = 4;value - The description to set.public DataSource.Builder clearDescription()
User friendly data source description string.
string description = 4;public DataSource.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
User friendly data source description string.
string description = 4;value - The bytes for description to set.public String getClientId()
Data source client id which should be used to receive refresh token.
string client_id = 5;getClientId in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getClientIdBytes()
Data source client id which should be used to receive refresh token.
string client_id = 5;getClientIdBytes in interface DataSourceOrBuilderpublic DataSource.Builder setClientId(String value)
Data source client id which should be used to receive refresh token.
string client_id = 5;value - The clientId to set.public DataSource.Builder clearClientId()
Data source client id which should be used to receive refresh token.
string client_id = 5;public DataSource.Builder setClientIdBytes(com.google.protobuf.ByteString value)
Data source client id which should be used to receive refresh token.
string client_id = 5;value - The bytes for clientId to set.public com.google.protobuf.ProtocolStringList getScopesList()
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;getScopesList in interface DataSourceOrBuilderpublic int getScopesCount()
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;getScopesCount in interface DataSourceOrBuilderpublic String getScopes(int index)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;getScopes in interface DataSourceOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getScopesBytes(int index)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;getScopesBytes in interface DataSourceOrBuilderindex - The index of the value to return.public DataSource.Builder setScopes(int index, String value)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;index - The index to set the value at.value - The scopes to set.public DataSource.Builder addScopes(String value)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;value - The scopes to add.public DataSource.Builder addAllScopes(Iterable<String> values)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;values - The scopes to add.public DataSource.Builder clearScopes()
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;public DataSource.Builder addScopesBytes(com.google.protobuf.ByteString value)
Api auth scopes for which refresh token needs to be obtained. These are scopes needed by a data source to prepare data and ingest them into BigQuery, e.g., https://www.googleapis.com/auth/bigquery
repeated string scopes = 6;value - The bytes of the scopes to add.@Deprecated public int getTransferTypeValue()
Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
getTransferTypeValue in interface DataSourceOrBuilder@Deprecated public DataSource.Builder setTransferTypeValue(int value)
Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
value - The enum numeric value on the wire for transferType to set.@Deprecated public TransferType getTransferType()
Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
getTransferType in interface DataSourceOrBuilder@Deprecated public DataSource.Builder setTransferType(TransferType value)
Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
value - The transferType to set.@Deprecated public DataSource.Builder clearTransferType()
Deprecated. This field has no effect.
.google.cloud.bigquery.datatransfer.v1.TransferType transfer_type = 7 [deprecated = true];
@Deprecated public boolean getSupportsMultipleTransfers()
Deprecated. This field has no effect.
bool supports_multiple_transfers = 8 [deprecated = true];getSupportsMultipleTransfers in interface DataSourceOrBuilder@Deprecated public DataSource.Builder setSupportsMultipleTransfers(boolean value)
Deprecated. This field has no effect.
bool supports_multiple_transfers = 8 [deprecated = true];value - The supportsMultipleTransfers to set.@Deprecated public DataSource.Builder clearSupportsMultipleTransfers()
Deprecated. This field has no effect.
bool supports_multiple_transfers = 8 [deprecated = true];public int getUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source before the Data Transfer Service marks the transfer as FAILED.
int32 update_deadline_seconds = 9;getUpdateDeadlineSeconds in interface DataSourceOrBuilderpublic DataSource.Builder setUpdateDeadlineSeconds(int value)
The number of seconds to wait for an update from the data source before the Data Transfer Service marks the transfer as FAILED.
int32 update_deadline_seconds = 9;value - The updateDeadlineSeconds to set.public DataSource.Builder clearUpdateDeadlineSeconds()
The number of seconds to wait for an update from the data source before the Data Transfer Service marks the transfer as FAILED.
int32 update_deadline_seconds = 9;public String getDefaultSchedule()
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;getDefaultSchedule in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getDefaultScheduleBytes()
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;getDefaultScheduleBytes in interface DataSourceOrBuilderpublic DataSource.Builder setDefaultSchedule(String value)
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;value - The defaultSchedule to set.public DataSource.Builder clearDefaultSchedule()
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;public DataSource.Builder setDefaultScheduleBytes(com.google.protobuf.ByteString value)
Default data transfer schedule. Examples of valid schedules include: `1st,3rd monday of month 15:30`, `every wed,fri of jan,jun 13:15`, and `first sunday of quarter 00:00`.
string default_schedule = 10;value - The bytes for defaultSchedule to set.public boolean getSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or operates on the default schedule. When set to `true`, user can override default schedule.
bool supports_custom_schedule = 11;getSupportsCustomSchedule in interface DataSourceOrBuilderpublic DataSource.Builder setSupportsCustomSchedule(boolean value)
Specifies whether the data source supports a user defined schedule, or operates on the default schedule. When set to `true`, user can override default schedule.
bool supports_custom_schedule = 11;value - The supportsCustomSchedule to set.public DataSource.Builder clearSupportsCustomSchedule()
Specifies whether the data source supports a user defined schedule, or operates on the default schedule. When set to `true`, user can override default schedule.
bool supports_custom_schedule = 11;public List<DataSourceParameter> getParametersList()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
getParametersList in interface DataSourceOrBuilderpublic int getParametersCount()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
getParametersCount in interface DataSourceOrBuilderpublic DataSourceParameter getParameters(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
getParameters in interface DataSourceOrBuilderpublic DataSource.Builder setParameters(int index, DataSourceParameter value)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder setParameters(int index, DataSourceParameter.Builder builderForValue)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder addParameters(DataSourceParameter value)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder addParameters(int index, DataSourceParameter value)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder addParameters(DataSourceParameter.Builder builderForValue)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder addParameters(int index, DataSourceParameter.Builder builderForValue)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder addAllParameters(Iterable<? extends DataSourceParameter> values)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder clearParameters()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSource.Builder removeParameters(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSourceParameter.Builder getParametersBuilder(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSourceParameterOrBuilder getParametersOrBuilder(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
getParametersOrBuilder in interface DataSourceOrBuilderpublic List<? extends DataSourceParameterOrBuilder> getParametersOrBuilderList()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
getParametersOrBuilderList in interface DataSourceOrBuilderpublic DataSourceParameter.Builder addParametersBuilder()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public DataSourceParameter.Builder addParametersBuilder(int index)
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public List<DataSourceParameter.Builder> getParametersBuilderList()
Data source parameters.
repeated .google.cloud.bigquery.datatransfer.v1.DataSourceParameter parameters = 12;
public String getHelpUrl()
Url for the help document for this data source.
string help_url = 13;getHelpUrl in interface DataSourceOrBuilderpublic com.google.protobuf.ByteString getHelpUrlBytes()
Url for the help document for this data source.
string help_url = 13;getHelpUrlBytes in interface DataSourceOrBuilderpublic DataSource.Builder setHelpUrl(String value)
Url for the help document for this data source.
string help_url = 13;value - The helpUrl to set.public DataSource.Builder clearHelpUrl()
Url for the help document for this data source.
string help_url = 13;public DataSource.Builder setHelpUrlBytes(com.google.protobuf.ByteString value)
Url for the help document for this data source.
string help_url = 13;value - The bytes for helpUrl to set.public int getAuthorizationTypeValue()
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
getAuthorizationTypeValue in interface DataSourceOrBuilderpublic DataSource.Builder setAuthorizationTypeValue(int value)
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
value - The enum numeric value on the wire for authorizationType to set.public DataSource.AuthorizationType getAuthorizationType()
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
getAuthorizationType in interface DataSourceOrBuilderpublic DataSource.Builder setAuthorizationType(DataSource.AuthorizationType value)
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
value - The authorizationType to set.public DataSource.Builder clearAuthorizationType()
Indicates the type of authorization.
.google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType authorization_type = 14;
public int getDataRefreshTypeValue()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
getDataRefreshTypeValue in interface DataSourceOrBuilderpublic DataSource.Builder setDataRefreshTypeValue(int value)
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
value - The enum numeric value on the wire for dataRefreshType to set.public DataSource.DataRefreshType getDataRefreshType()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
getDataRefreshType in interface DataSourceOrBuilderpublic DataSource.Builder setDataRefreshType(DataSource.DataRefreshType value)
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
value - The dataRefreshType to set.public DataSource.Builder clearDataRefreshType()
Specifies whether the data source supports automatic data refresh for the past few days, and how it's supported. For some data sources, data might not be complete until a few days later, so it's useful to refresh data automatically.
.google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType data_refresh_type = 15;
public int getDefaultDataRefreshWindowDays()
Default data refresh window on days. Only meaningful when `data_refresh_type` = `SLIDING_WINDOW`.
int32 default_data_refresh_window_days = 16;getDefaultDataRefreshWindowDays in interface DataSourceOrBuilderpublic DataSource.Builder setDefaultDataRefreshWindowDays(int value)
Default data refresh window on days. Only meaningful when `data_refresh_type` = `SLIDING_WINDOW`.
int32 default_data_refresh_window_days = 16;value - The defaultDataRefreshWindowDays to set.public DataSource.Builder clearDefaultDataRefreshWindowDays()
Default data refresh window on days. Only meaningful when `data_refresh_type` = `SLIDING_WINDOW`.
int32 default_data_refresh_window_days = 16;public boolean getManualRunsDisabled()
Disables backfilling and manual run scheduling for the data source.
bool manual_runs_disabled = 17;getManualRunsDisabled in interface DataSourceOrBuilderpublic DataSource.Builder setManualRunsDisabled(boolean value)
Disables backfilling and manual run scheduling for the data source.
bool manual_runs_disabled = 17;value - The manualRunsDisabled to set.public DataSource.Builder clearManualRunsDisabled()
Disables backfilling and manual run scheduling for the data source.
bool manual_runs_disabled = 17;public boolean hasMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;hasMinimumScheduleInterval in interface DataSourceOrBuilderpublic com.google.protobuf.Duration getMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;getMinimumScheduleInterval in interface DataSourceOrBuilderpublic DataSource.Builder setMinimumScheduleInterval(com.google.protobuf.Duration value)
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;public DataSource.Builder setMinimumScheduleInterval(com.google.protobuf.Duration.Builder builderForValue)
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;public DataSource.Builder mergeMinimumScheduleInterval(com.google.protobuf.Duration value)
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;public DataSource.Builder clearMinimumScheduleInterval()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;public com.google.protobuf.Duration.Builder getMinimumScheduleIntervalBuilder()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;public com.google.protobuf.DurationOrBuilder getMinimumScheduleIntervalOrBuilder()
The minimum interval for scheduler to schedule runs.
.google.protobuf.Duration minimum_schedule_interval = 18;getMinimumScheduleIntervalOrBuilder in interface DataSourceOrBuilderpublic final DataSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>public final DataSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DataSource.Builder>Copyright © 2023 Google LLC. All rights reserved.