generated/google/apis/bigquery_v2/representations.rb in google-api-client-0.20.1 vs generated/google/apis/bigquery_v2/representations.rb in google-api-client-0.21.0
- old
+ new
@@ -38,10 +38,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Clustering
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class CsvOptions
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -420,10 +426,17 @@
property :ignore_unspecified_column_families, as: 'ignoreUnspecifiedColumnFamilies'
property :read_rowkey_as_string, as: 'readRowkeyAsString'
end
end
+ class Clustering
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :fields, as: 'fields'
+ end
+ end
+
class CsvOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_jagged_rows, as: 'allowJaggedRows'
property :allow_quoted_newlines, as: 'allowQuotedNewlines'
@@ -620,10 +633,11 @@
end
class GoogleSheetsOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :range, as: 'range'
property :skip_leading_rows, :numeric_string => true, as: 'skipLeadingRows'
end
end
class Job
@@ -689,10 +703,12 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_jagged_rows, as: 'allowJaggedRows'
property :allow_quoted_newlines, as: 'allowQuotedNewlines'
property :autodetect, as: 'autodetect'
+ property :clustering, as: 'clustering', class: Google::Apis::BigqueryV2::Clustering, decorator: Google::Apis::BigqueryV2::Clustering::Representation
+
property :create_disposition, as: 'createDisposition'
property :destination_encryption_configuration, as: 'destinationEncryptionConfiguration', class: Google::Apis::BigqueryV2::EncryptionConfiguration, decorator: Google::Apis::BigqueryV2::EncryptionConfiguration::Representation
property :destination_table, as: 'destinationTable', class: Google::Apis::BigqueryV2::TableReference, decorator: Google::Apis::BigqueryV2::TableReference::Representation
@@ -721,10 +737,12 @@
class JobConfigurationQuery
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_large_results, as: 'allowLargeResults'
+ property :clustering, as: 'clustering', class: Google::Apis::BigqueryV2::Clustering, decorator: Google::Apis::BigqueryV2::Clustering::Representation
+
property :create_disposition, as: 'createDisposition'
property :default_dataset, as: 'defaultDataset', class: Google::Apis::BigqueryV2::DatasetReference, decorator: Google::Apis::BigqueryV2::DatasetReference::Representation
property :destination_encryption_configuration, as: 'destinationEncryptionConfiguration', class: Google::Apis::BigqueryV2::EncryptionConfiguration, decorator: Google::Apis::BigqueryV2::EncryptionConfiguration::Representation
@@ -1018,10 +1036,12 @@
end
class Table
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :clustering, as: 'clustering', class: Google::Apis::BigqueryV2::Clustering, decorator: Google::Apis::BigqueryV2::Clustering::Representation
+
property :creation_time, :numeric_string => true, as: 'creationTime'
property :description, as: 'description'
property :encryption_configuration, as: 'encryptionConfiguration', class: Google::Apis::BigqueryV2::EncryptionConfiguration, decorator: Google::Apis::BigqueryV2::EncryptionConfiguration::Representation
property :etag, as: 'etag'
@@ -1133,9 +1153,11 @@
end
class Table
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :clustering, as: 'clustering', class: Google::Apis::BigqueryV2::Clustering, decorator: Google::Apis::BigqueryV2::Clustering::Representation
+
property :creation_time, :numeric_string => true, as: 'creationTime'
property :expiration_time, :numeric_string => true, as: 'expirationTime'
property :friendly_name, as: 'friendlyName'
property :id, as: 'id'
property :kind, as: 'kind'