generated/google/apis/bigquery_v2/representations.rb in google-api-client-0.37.3 vs generated/google/apis/bigquery_v2/representations.rb in google-api-client-0.38.0
- old
+ new
@@ -512,10 +512,16 @@
end
include Google::Apis::Core::JsonObjectSupport
end
+ class RankingMetrics
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class RegressionMetrics
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -536,10 +542,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class RowAccessPolicyReference
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RowLevelSecurityStatistics
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ScriptStackFrame
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -1074,10 +1092,12 @@
property :clustering_metrics, as: 'clusteringMetrics', class: Google::Apis::BigqueryV2::ClusteringMetrics, decorator: Google::Apis::BigqueryV2::ClusteringMetrics::Representation
property :multi_class_classification_metrics, as: 'multiClassClassificationMetrics', class: Google::Apis::BigqueryV2::MultiClassClassificationMetrics, decorator: Google::Apis::BigqueryV2::MultiClassClassificationMetrics::Representation
+ property :ranking_metrics, as: 'rankingMetrics', class: Google::Apis::BigqueryV2::RankingMetrics, decorator: Google::Apis::BigqueryV2::RankingMetrics::Representation
+
property :regression_metrics, as: 'regressionMetrics', class: Google::Apis::BigqueryV2::RegressionMetrics, decorator: Google::Apis::BigqueryV2::RegressionMetrics::Representation
end
end
@@ -1329,10 +1349,11 @@
# @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
+ collection :connection_properties, as: 'connectionProperties'
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
@@ -1434,10 +1455,12 @@
collection :quota_deferments, as: 'quotaDeferments'
collection :reservation_usage, as: 'reservationUsage', class: Google::Apis::BigqueryV2::JobStatistics::ReservationUsage, decorator: Google::Apis::BigqueryV2::JobStatistics::ReservationUsage::Representation
property :reservation_id, as: 'reservation_id'
+ property :row_level_security_statistics, as: 'rowLevelSecurityStatistics', class: Google::Apis::BigqueryV2::RowLevelSecurityStatistics, decorator: Google::Apis::BigqueryV2::RowLevelSecurityStatistics::Representation
+
property :script_statistics, as: 'scriptStatistics', class: Google::Apis::BigqueryV2::ScriptStatistics, decorator: Google::Apis::BigqueryV2::ScriptStatistics::Representation
property :start_time, :numeric_string => true, as: 'startTime'
property :total_bytes_processed, :numeric_string => true, as: 'totalBytesProcessed'
property :total_slot_ms, :numeric_string => true, as: 'totalSlotMs'
@@ -1455,13 +1478,16 @@
class JobStatistics2
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :billing_tier, as: 'billingTier'
property :cache_hit, as: 'cacheHit'
+ property :ddl_affected_row_access_policy_count, :numeric_string => true, as: 'ddlAffectedRowAccessPolicyCount'
property :ddl_operation_performed, as: 'ddlOperationPerformed'
property :ddl_target_routine, as: 'ddlTargetRoutine', class: Google::Apis::BigqueryV2::RoutineReference, decorator: Google::Apis::BigqueryV2::RoutineReference::Representation
+ property :ddl_target_row_access_policy, as: 'ddlTargetRowAccessPolicy', class: Google::Apis::BigqueryV2::RowAccessPolicyReference, decorator: Google::Apis::BigqueryV2::RowAccessPolicyReference::Representation
+
property :ddl_target_table, as: 'ddlTargetTable', class: Google::Apis::BigqueryV2::TableReference, decorator: Google::Apis::BigqueryV2::TableReference::Representation
property :estimated_bytes_processed, :numeric_string => true, as: 'estimatedBytesProcessed'
property :model_training, as: 'modelTraining', class: Google::Apis::BigqueryV2::BigQueryModelTraining, decorator: Google::Apis::BigqueryV2::BigQueryModelTraining::Representation
@@ -1702,10 +1728,11 @@
end
class QueryRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ collection :connection_properties, as: 'connectionProperties'
property :default_dataset, as: 'defaultDataset', class: Google::Apis::BigqueryV2::DatasetReference, decorator: Google::Apis::BigqueryV2::DatasetReference::Representation
property :dry_run, as: 'dryRun'
property :kind, as: 'kind'
property :location, as: 'location'
@@ -1769,10 +1796,20 @@
property :start, :numeric_string => true, as: 'start'
end
end
end
+ class RankingMetrics
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :average_rank, as: 'averageRank'
+ property :mean_average_precision, as: 'meanAveragePrecision'
+ property :mean_squared_error, as: 'meanSquaredError'
+ property :normalized_discounted_cumulative_gain, as: 'normalizedDiscountedCumulativeGain'
+ end
+ end
+
class RegressionMetrics
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :mean_absolute_error, as: 'meanAbsoluteError'
property :mean_squared_error, as: 'meanSquaredError'
@@ -1818,10 +1855,27 @@
collection :entries, as: 'entries', class: Google::Apis::BigqueryV2::Entry, decorator: Google::Apis::BigqueryV2::Entry::Representation
end
end
+ class RowAccessPolicyReference
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :dataset_id, as: 'datasetId'
+ property :policy_id, as: 'policyId'
+ property :project_id, as: 'projectId'
+ property :table_id, as: 'tableId'
+ end
+ end
+
+ class RowLevelSecurityStatistics
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :row_level_security_applied, as: 'rowLevelSecurityApplied'
+ end
+ end
+
class ScriptStackFrame
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :end_column, as: 'endColumn'
property :end_line, as: 'endLine'
@@ -2088,29 +2142,40 @@
end
class TrainingOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :batch_size, :numeric_string => true, as: 'batchSize'
property :data_split_column, as: 'dataSplitColumn'
property :data_split_eval_fraction, as: 'dataSplitEvalFraction'
property :data_split_method, as: 'dataSplitMethod'
property :distance_type, as: 'distanceType'
+ property :dropout, as: 'dropout'
property :early_stop, as: 'earlyStop'
+ property :feedback_type, as: 'feedbackType'
+ collection :hidden_units, as: 'hiddenUnits'
property :initial_learn_rate, as: 'initialLearnRate'
collection :input_label_columns, as: 'inputLabelColumns'
+ property :item_column, as: 'itemColumn'
property :kmeans_initialization_column, as: 'kmeansInitializationColumn'
property :kmeans_initialization_method, as: 'kmeansInitializationMethod'
property :l1_regularization, as: 'l1Regularization'
property :l2_regularization, as: 'l2Regularization'
hash :label_class_weights, as: 'labelClassWeights'
property :learn_rate, as: 'learnRate'
property :learn_rate_strategy, as: 'learnRateStrategy'
property :loss_type, as: 'lossType'
property :max_iterations, :numeric_string => true, as: 'maxIterations'
+ property :max_tree_depth, :numeric_string => true, as: 'maxTreeDepth'
property :min_relative_progress, as: 'minRelativeProgress'
+ property :min_split_loss, as: 'minSplitLoss'
property :model_uri, as: 'modelUri'
property :num_clusters, :numeric_string => true, as: 'numClusters'
+ property :num_factors, :numeric_string => true, as: 'numFactors'
property :optimization_strategy, as: 'optimizationStrategy'
+ property :subsample, as: 'subsample'
+ property :user_column, as: 'userColumn'
+ property :wals_alpha, as: 'walsAlpha'
property :warm_start, as: 'warmStart'
end
end
class TrainingRun