- 2.78.0 (latest)
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.72.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.17
- 2.2.6
- 2.1.23
- 2.0.27
public interface TransferConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDataRefreshWindowDays()
public abstract int getDataRefreshWindowDays() The number of days to look back to automatically refresh the data.
For example, if data_refresh_window_days = 10, then every day
BigQuery reingests data for [today-10, today-1], rather than ingesting data
for just [today-1].
Only valid if the data source supports the feature. Set the value to 0
to use the default value.
int32 data_refresh_window_days = 12;
| Type | Description |
| int | The dataRefreshWindowDays. |
getDataSourceId()
public abstract String getDataSourceId()Data source id. Cannot be changed once data transfer is created.
string data_source_id = 5;
| Type | Description |
| String | The dataSourceId. |
getDataSourceIdBytes()
public abstract ByteString getDataSourceIdBytes()Data source id. Cannot be changed once data transfer is created.
string data_source_id = 5;
| Type | Description |
| ByteString | The bytes for dataSourceId. |
getDatasetRegion()
public abstract String getDatasetRegion()Output only. Region in which BigQuery dataset is located.
string dataset_region = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| String | The datasetRegion. |
getDatasetRegionBytes()
public abstract ByteString getDatasetRegionBytes()Output only. Region in which BigQuery dataset is located.
string dataset_region = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| ByteString | The bytes for datasetRegion. |
getDestinationCase()
public abstract TransferConfig.DestinationCase getDestinationCase()| Type | Description |
| TransferConfig.DestinationCase |
getDestinationDatasetId()
public abstract String getDestinationDatasetId()The BigQuery target dataset id.
string destination_dataset_id = 2;
| Type | Description |
| String | The destinationDatasetId. |
getDestinationDatasetIdBytes()
public abstract ByteString getDestinationDatasetIdBytes()The BigQuery target dataset id.
string destination_dataset_id = 2;
| Type | Description |
| ByteString | The bytes for destinationDatasetId. |
getDisabled()
public abstract boolean getDisabled()Is this config disabled. When set to true, no runs are scheduled for a given transfer.
bool disabled = 13;
| Type | Description |
| boolean | The disabled. |
getDisplayName()
public abstract String getDisplayName()User specified display name for the data transfer.
string display_name = 3;
| Type | Description |
| String | The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()User specified display name for the data transfer.
string display_name = 3;
| Type | Description |
| ByteString | The bytes for displayName. |
getEmailPreferences()
public abstract EmailPreferences getEmailPreferences()Email notifications will be sent according to these preferences to the email address of the user who owns this transfer config.
.google.cloud.bigquery.datatransfer.v1.EmailPreferences email_preferences = 18;
| Type | Description |
| EmailPreferences | The emailPreferences. |
getEmailPreferencesOrBuilder()
public abstract EmailPreferencesOrBuilder getEmailPreferencesOrBuilder()Email notifications will be sent according to these preferences to the email address of the user who owns this transfer config.
.google.cloud.bigquery.datatransfer.v1.EmailPreferences email_preferences = 18;
| Type | Description |
| EmailPreferencesOrBuilder |
getName()
public abstract String getName() The resource name of the transfer config.
Transfer config names have the form
projects/{project_id}/locations/{region}/transferConfigs/{config_id}.
Where config_id is usually a uuid, even though it is not
guaranteed or required. The name is ignored when creating a transfer
config.
string name = 1;
| Type | Description |
| String | The name. |
getNameBytes()
public abstract ByteString getNameBytes() The resource name of the transfer config.
Transfer config names have the form
projects/{project_id}/locations/{region}/transferConfigs/{config_id}.
Where config_id is usually a uuid, even though it is not
guaranteed or required. The name is ignored when creating a transfer
config.
string name = 1;
| Type | Description |
| ByteString | The bytes for name. |
getNextRunTime()
public abstract Timestamp getNextRunTime()Output only. Next time when data transfer will run.
.google.protobuf.Timestamp next_run_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The nextRunTime. |
getNextRunTimeOrBuilder()
public abstract TimestampOrBuilder getNextRunTimeOrBuilder()Output only. Next time when data transfer will run.
.google.protobuf.Timestamp next_run_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
getNotificationPubsubTopic()
public abstract String getNotificationPubsubTopic() Pub/Sub topic where notifications will be sent after transfer runs
associated with this transfer config finish.
The format for specifying a pubsub topic is:
projects/{project}/topics/{topic}
string notification_pubsub_topic = 15;
| Type | Description |
| String | The notificationPubsubTopic. |
getNotificationPubsubTopicBytes()
public abstract ByteString getNotificationPubsubTopicBytes() Pub/Sub topic where notifications will be sent after transfer runs
associated with this transfer config finish.
The format for specifying a pubsub topic is:
projects/{project}/topics/{topic}
string notification_pubsub_topic = 15;
| Type | Description |
| ByteString | The bytes for notificationPubsubTopic. |
getParams()
public abstract Struct getParams()Parameters specific to each data source. For more information see the bq tab in the 'Setting up a data transfer' section for each data source. For example the parameters for Cloud Storage transfers are listed here: https://cloud.google.com/bigquery-transfer/docs/cloud-storage-transfer#bq
.google.protobuf.Struct params = 9;
| Type | Description |
| Struct | The params. |
getParamsOrBuilder()
public abstract StructOrBuilder getParamsOrBuilder()Parameters specific to each data source. For more information see the bq tab in the 'Setting up a data transfer' section for each data source. For example the parameters for Cloud Storage transfers are listed here: https://cloud.google.com/bigquery-transfer/docs/cloud-storage-transfer#bq
.google.protobuf.Struct params = 9;
| Type | Description |
| StructOrBuilder |
getSchedule()
public abstract String getSchedule() Data transfer schedule.
If the data source does not support a custom schedule, this should be
empty. If it is empty, the default value for the data source will be
used.
The specified times are in UTC.
Examples of valid format:
1st,3rd monday of month 15:30,
every wed,fri of jan,jun 13:15, and
first sunday of quarter 00:00.
See more explanation about the format here:
https://cloud.google.com/appengine/docs/flexible/python/scheduling-jobs-with-cron-yaml#the_schedule_format
NOTE: the granularity should be at least 8 hours, or less frequent.
string schedule = 7;
| Type | Description |
| String | The schedule. |
getScheduleBytes()
public abstract ByteString getScheduleBytes() Data transfer schedule.
If the data source does not support a custom schedule, this should be
empty. If it is empty, the default value for the data source will be
used.
The specified times are in UTC.
Examples of valid format:
1st,3rd monday of month 15:30,
every wed,fri of jan,jun 13:15, and
first sunday of quarter 00:00.
See more explanation about the format here:
https://cloud.google.com/appengine/docs/flexible/python/scheduling-jobs-with-cron-yaml#the_schedule_format
NOTE: the granularity should be at least 8 hours, or less frequent.
string schedule = 7;
| Type | Description |
| ByteString | The bytes for schedule. |
getScheduleOptions()
public abstract ScheduleOptions getScheduleOptions()Options customizing the data transfer schedule.
.google.cloud.bigquery.datatransfer.v1.ScheduleOptions schedule_options = 24;
| Type | Description |
| ScheduleOptions | The scheduleOptions. |
getScheduleOptionsOrBuilder()
public abstract ScheduleOptionsOrBuilder getScheduleOptionsOrBuilder()Options customizing the data transfer schedule.
.google.cloud.bigquery.datatransfer.v1.ScheduleOptions schedule_options = 24;
| Type | Description |
| ScheduleOptionsOrBuilder |
getState()
public abstract TransferState getState()Output only. State of the most recently updated transfer run.
.google.cloud.bigquery.datatransfer.v1.TransferState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TransferState | The state. |
getStateValue()
public abstract int getStateValue()Output only. State of the most recently updated transfer run.
.google.cloud.bigquery.datatransfer.v1.TransferState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| int | The enum numeric value on the wire for state. |
getUpdateTime()
public abstract Timestamp getUpdateTime()Output only. Data transfer modification time. Ignored by server on input.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Data transfer modification time. Ignored by server on input.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| TimestampOrBuilder |
getUserId()
public abstract long getUserId()Deprecated. Unique ID of the user on whose behalf transfer is done.
int64 user_id = 11;
| Type | Description |
| long | The userId. |
hasDestinationDatasetId()
public abstract boolean hasDestinationDatasetId()The BigQuery target dataset id.
string destination_dataset_id = 2;
| Type | Description |
| boolean | Whether the destinationDatasetId field is set. |
hasEmailPreferences()
public abstract boolean hasEmailPreferences()Email notifications will be sent according to these preferences to the email address of the user who owns this transfer config.
.google.cloud.bigquery.datatransfer.v1.EmailPreferences email_preferences = 18;
| Type | Description |
| boolean | Whether the emailPreferences field is set. |
hasNextRunTime()
public abstract boolean hasNextRunTime()Output only. Next time when data transfer will run.
.google.protobuf.Timestamp next_run_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the nextRunTime field is set. |
hasParams()
public abstract boolean hasParams()Parameters specific to each data source. For more information see the bq tab in the 'Setting up a data transfer' section for each data source. For example the parameters for Cloud Storage transfers are listed here: https://cloud.google.com/bigquery-transfer/docs/cloud-storage-transfer#bq
.google.protobuf.Struct params = 9;
| Type | Description |
| boolean | Whether the params field is set. |
hasScheduleOptions()
public abstract boolean hasScheduleOptions()Options customizing the data transfer schedule.
.google.cloud.bigquery.datatransfer.v1.ScheduleOptions schedule_options = 24;
| Type | Description |
| boolean | Whether the scheduleOptions field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()Output only. Data transfer modification time. Ignored by server on input.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Type | Description |
| boolean | Whether the updateTime field is set. |