generated/google/apis/bigquerydatatransfer_v1/classes.rb in google-api-client-0.19.8 vs generated/google/apis/bigquerydatatransfer_v1/classes.rb in google-api-client-0.20.0
- old
+ new
@@ -129,11 +129,11 @@
# The minimum interval for scheduler to schedule runs.
# Corresponds to the JSON property `minimumScheduleInterval`
# @return [String]
attr_accessor :minimum_schedule_interval
- # Data source resource name.
+ # Output only. Data source resource name.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
# Data source parameters.
@@ -162,13 +162,11 @@
# Corresponds to the JSON property `supportsMultipleTransfers`
# @return [Boolean]
attr_accessor :supports_multiple_transfers
alias_method :supports_multiple_transfers?, :supports_multiple_transfers
- # Transfer type. Currently supports only batch transfers,
- # which are transfers that use the BigQuery batch APIs (load or
- # query) to ingest the data.
+ # Deprecated. This field has no effect.
# Corresponds to the JSON property `transferType`
# @return [String]
attr_accessor :transfer_type
# The number of seconds to wait for an update from the data source
@@ -476,10 +474,16 @@
# A resource that represents Google Cloud Platform location.
class Location
include Google::Apis::Core::Hashable
+ # The friendly name for this location, typically a nearby city name.
+ # For example, "Tokyo".
+ # Corresponds to the JSON property `displayName`
+ # @return [String]
+ attr_accessor :display_name
+
# Cross-service attributes for the location. For example
# `"cloud.googleapis.com/region": "us-east1"`
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]
attr_accessor :labels
@@ -505,10 +509,11 @@
update!(**args)
end
# Update properties of this object
def update!(**args)
+ @display_name = args[:display_name] if args.key?(:display_name)
@labels = args[:labels] if args.key?(:labels)
@location_id = args[:location_id] if args.key?(:location_id)
@metadata = args[:metadata] if args.key?(:metadata)
@name = args[:name] if args.key?(:name)
end
@@ -636,11 +641,10 @@
# contains all metadata needed to perform a data transfer. For example,
# `destination_dataset_id` specifies where data should be stored.
# When a new transfer configuration is created, the specified
# `destination_dataset_id` is created when needed and shared with the
# appropriate data source service account.
- # Next id: 21
class TransferConfig
include Google::Apis::Core::Hashable
# The number of days to look back to automatically refresh the data.
# For example, if `data_refresh_window_days = 10`, then every day
@@ -787,10 +791,9 @@
@severity = args[:severity] if args.key?(:severity)
end
end
# Represents a data transfer run.
- # Next id: 27
class TransferRun
include Google::Apis::Core::Hashable
# Output only. Data source id.
# Corresponds to the JSON property `dataSourceId`