gogol-bigquery-1.0.0: gen/Gogol/BigQuery/Types.hs
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE ImportQualifiedPost #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
-- |
-- Module : Gogol.BigQuery.Types
-- Copyright : (c) 2015-2025 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay <brendan.g.hay+gogol@gmail.com>
-- Toni Cebrián <toni@tonicebrian.com>
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Gogol.BigQuery.Types
( -- * Configuration
bigQueryService,
-- * OAuth Scopes
Bigquery'FullControl,
Bigquery'Insertdata,
CloudPlatform'FullControl,
CloudPlatform'ReadOnly,
Devstorage'FullControl,
Devstorage'ReadOnly,
Devstorage'ReadWrite,
-- * Types
-- ** Xgafv
Xgafv (..),
-- ** AggregateClassificationMetrics
AggregateClassificationMetrics (..),
newAggregateClassificationMetrics,
-- ** AggregationThresholdPolicy
AggregationThresholdPolicy (..),
newAggregationThresholdPolicy,
-- ** Argument
Argument (..),
newArgument,
-- ** Argument_ArgumentKind
Argument_ArgumentKind (..),
-- ** Argument_Mode
Argument_Mode (..),
-- ** ArimaCoefficients
ArimaCoefficients (..),
newArimaCoefficients,
-- ** ArimaFittingMetrics
ArimaFittingMetrics (..),
newArimaFittingMetrics,
-- ** ArimaForecastingMetrics
ArimaForecastingMetrics (..),
newArimaForecastingMetrics,
-- ** ArimaForecastingMetrics_SeasonalPeriodsItem
ArimaForecastingMetrics_SeasonalPeriodsItem (..),
-- ** ArimaModelInfo
ArimaModelInfo (..),
newArimaModelInfo,
-- ** ArimaModelInfo_SeasonalPeriodsItem
ArimaModelInfo_SeasonalPeriodsItem (..),
-- ** ArimaOrder
ArimaOrder (..),
newArimaOrder,
-- ** ArimaResult
ArimaResult (..),
newArimaResult,
-- ** ArimaResult_SeasonalPeriodsItem
ArimaResult_SeasonalPeriodsItem (..),
-- ** ArimaSingleModelForecastingMetrics
ArimaSingleModelForecastingMetrics (..),
newArimaSingleModelForecastingMetrics,
-- ** ArimaSingleModelForecastingMetrics_SeasonalPeriodsItem
ArimaSingleModelForecastingMetrics_SeasonalPeriodsItem (..),
-- ** AuditConfig
AuditConfig (..),
newAuditConfig,
-- ** AuditLogConfig
AuditLogConfig (..),
newAuditLogConfig,
-- ** AuditLogConfig_LogType
AuditLogConfig_LogType (..),
-- ** AvroOptions
AvroOptions (..),
newAvroOptions,
-- ** BatchDeleteRowAccessPoliciesRequest
BatchDeleteRowAccessPoliciesRequest (..),
newBatchDeleteRowAccessPoliciesRequest,
-- ** BiEngineReason
BiEngineReason (..),
newBiEngineReason,
-- ** BiEngineReason_Code
BiEngineReason_Code (..),
-- ** BiEngineStatistics
BiEngineStatistics (..),
newBiEngineStatistics,
-- ** BiEngineStatistics_AccelerationMode
BiEngineStatistics_AccelerationMode (..),
-- ** BiEngineStatistics_BiEngineMode
BiEngineStatistics_BiEngineMode (..),
-- ** BigLakeConfiguration
BigLakeConfiguration (..),
newBigLakeConfiguration,
-- ** BigLakeConfiguration_FileFormat
BigLakeConfiguration_FileFormat (..),
-- ** BigLakeConfiguration_TableFormat
BigLakeConfiguration_TableFormat (..),
-- ** BigQueryModelTraining
BigQueryModelTraining (..),
newBigQueryModelTraining,
-- ** BigtableColumn
BigtableColumn (..),
newBigtableColumn,
-- ** BigtableColumnFamily
BigtableColumnFamily (..),
newBigtableColumnFamily,
-- ** BigtableOptions
BigtableOptions (..),
newBigtableOptions,
-- ** BinaryClassificationMetrics
BinaryClassificationMetrics (..),
newBinaryClassificationMetrics,
-- ** BinaryConfusionMatrix
BinaryConfusionMatrix (..),
newBinaryConfusionMatrix,
-- ** Binding
Binding (..),
newBinding,
-- ** BqmlIterationResult
BqmlIterationResult (..),
newBqmlIterationResult,
-- ** BqmlTrainingRun
BqmlTrainingRun (..),
newBqmlTrainingRun,
-- ** BqmlTrainingRun_TrainingOptions
BqmlTrainingRun_TrainingOptions (..),
newBqmlTrainingRun_TrainingOptions,
-- ** CategoricalValue
CategoricalValue (..),
newCategoricalValue,
-- ** CategoryCount
CategoryCount (..),
newCategoryCount,
-- ** CloneDefinition
CloneDefinition (..),
newCloneDefinition,
-- ** Cluster
Cluster (..),
newCluster,
-- ** ClusterInfo
ClusterInfo (..),
newClusterInfo,
-- ** Clustering
Clustering (..),
newClustering,
-- ** ClusteringMetrics
ClusteringMetrics (..),
newClusteringMetrics,
-- ** ConfusionMatrix
ConfusionMatrix (..),
newConfusionMatrix,
-- ** ConnectionProperty
ConnectionProperty (..),
newConnectionProperty,
-- ** CsvOptions
CsvOptions (..),
newCsvOptions,
-- ** DataFormatOptions
DataFormatOptions (..),
newDataFormatOptions,
-- ** DataMaskingStatistics
DataMaskingStatistics (..),
newDataMaskingStatistics,
-- ** DataPolicyOption
DataPolicyOption (..),
newDataPolicyOption,
-- ** DataSplitResult
DataSplitResult (..),
newDataSplitResult,
-- ** Dataset
Dataset (..),
newDataset,
-- ** Dataset_AccessItem
Dataset_AccessItem (..),
newDataset_AccessItem,
-- ** Dataset_DefaultRoundingMode
Dataset_DefaultRoundingMode (..),
-- ** Dataset_Labels
Dataset_Labels (..),
newDataset_Labels,
-- ** Dataset_ResourceTags
Dataset_ResourceTags (..),
newDataset_ResourceTags,
-- ** Dataset_StorageBillingModel
Dataset_StorageBillingModel (..),
-- ** Dataset_TagsItem
Dataset_TagsItem (..),
newDataset_TagsItem,
-- ** DatasetAccessEntry
DatasetAccessEntry (..),
newDatasetAccessEntry,
-- ** DatasetAccessEntry_TargetTypesItem
DatasetAccessEntry_TargetTypesItem (..),
-- ** DatasetList
DatasetList (..),
newDatasetList,
-- ** DatasetList_DatasetsItem
DatasetList_DatasetsItem (..),
newDatasetList_DatasetsItem,
-- ** DatasetList_DatasetsItem_Labels
DatasetList_DatasetsItem_Labels (..),
newDatasetList_DatasetsItem_Labels,
-- ** DatasetReference
DatasetReference (..),
newDatasetReference,
-- ** DestinationTableProperties
DestinationTableProperties (..),
newDestinationTableProperties,
-- ** DestinationTableProperties_Labels
DestinationTableProperties_Labels (..),
newDestinationTableProperties_Labels,
-- ** DifferentialPrivacyPolicy
DifferentialPrivacyPolicy (..),
newDifferentialPrivacyPolicy,
-- ** DimensionalityReductionMetrics
DimensionalityReductionMetrics (..),
newDimensionalityReductionMetrics,
-- ** DmlStatistics
DmlStatistics (..),
newDmlStatistics,
-- ** DoubleCandidates
DoubleCandidates (..),
newDoubleCandidates,
-- ** DoubleHparamSearchSpace
DoubleHparamSearchSpace (..),
newDoubleHparamSearchSpace,
-- ** DoubleRange
DoubleRange (..),
newDoubleRange,
-- ** EncryptionConfiguration
EncryptionConfiguration (..),
newEncryptionConfiguration,
-- ** Entry
Entry (..),
newEntry,
-- ** ErrorProto
ErrorProto (..),
newErrorProto,
-- ** EvaluationMetrics
EvaluationMetrics (..),
newEvaluationMetrics,
-- ** ExplainQueryStage
ExplainQueryStage (..),
newExplainQueryStage,
-- ** ExplainQueryStage_ComputeMode
ExplainQueryStage_ComputeMode (..),
-- ** ExplainQueryStep
ExplainQueryStep (..),
newExplainQueryStep,
-- ** Explanation
Explanation (..),
newExplanation,
-- ** ExportDataStatistics
ExportDataStatistics (..),
newExportDataStatistics,
-- ** Expr
Expr (..),
newExpr,
-- ** ExternalCatalogDatasetOptions
ExternalCatalogDatasetOptions (..),
newExternalCatalogDatasetOptions,
-- ** ExternalCatalogDatasetOptions_Parameters
ExternalCatalogDatasetOptions_Parameters (..),
newExternalCatalogDatasetOptions_Parameters,
-- ** ExternalCatalogTableOptions
ExternalCatalogTableOptions (..),
newExternalCatalogTableOptions,
-- ** ExternalCatalogTableOptions_Parameters
ExternalCatalogTableOptions_Parameters (..),
newExternalCatalogTableOptions_Parameters,
-- ** ExternalDataConfiguration
ExternalDataConfiguration (..),
newExternalDataConfiguration,
-- ** ExternalDataConfiguration_DecimalTargetTypesItem
ExternalDataConfiguration_DecimalTargetTypesItem (..),
-- ** ExternalDataConfiguration_FileSetSpecType
ExternalDataConfiguration_FileSetSpecType (..),
-- ** ExternalDataConfiguration_JsonExtension
ExternalDataConfiguration_JsonExtension (..),
-- ** ExternalDataConfiguration_MetadataCacheMode
ExternalDataConfiguration_MetadataCacheMode (..),
-- ** ExternalDataConfiguration_ObjectMetadata
ExternalDataConfiguration_ObjectMetadata (..),
-- ** ExternalDatasetReference
ExternalDatasetReference (..),
newExternalDatasetReference,
-- ** ExternalServiceCost
ExternalServiceCost (..),
newExternalServiceCost,
-- ** FeatureValue
FeatureValue (..),
newFeatureValue,
-- ** ForeignTypeInfo
ForeignTypeInfo (..),
newForeignTypeInfo,
-- ** ForeignTypeInfo_TypeSystem
ForeignTypeInfo_TypeSystem (..),
-- ** ForeignViewDefinition
ForeignViewDefinition (..),
newForeignViewDefinition,
-- ** GetIamPolicyRequest
GetIamPolicyRequest (..),
newGetIamPolicyRequest,
-- ** GetPolicyOptions
GetPolicyOptions (..),
newGetPolicyOptions,
-- ** GetQueryResultsResponse
GetQueryResultsResponse (..),
newGetQueryResultsResponse,
-- ** GetServiceAccountResponse
GetServiceAccountResponse (..),
newGetServiceAccountResponse,
-- ** GlobalExplanation
GlobalExplanation (..),
newGlobalExplanation,
-- ** GoogleSheetsOptions
GoogleSheetsOptions (..),
newGoogleSheetsOptions,
-- ** HighCardinalityJoin
HighCardinalityJoin (..),
newHighCardinalityJoin,
-- ** HivePartitioningOptions
HivePartitioningOptions (..),
newHivePartitioningOptions,
-- ** HparamSearchSpaces
HparamSearchSpaces (..),
newHparamSearchSpaces,
-- ** HparamTuningTrial
HparamTuningTrial (..),
newHparamTuningTrial,
-- ** HparamTuningTrial_Status
HparamTuningTrial_Status (..),
-- ** IndexUnusedReason
IndexUnusedReason (..),
newIndexUnusedReason,
-- ** IndexUnusedReason_Code
IndexUnusedReason_Code (..),
-- ** InputDataChange
InputDataChange (..),
newInputDataChange,
-- ** IntArray
IntArray (..),
newIntArray,
-- ** IntArrayHparamSearchSpace
IntArrayHparamSearchSpace (..),
newIntArrayHparamSearchSpace,
-- ** IntCandidates
IntCandidates (..),
newIntCandidates,
-- ** IntHparamSearchSpace
IntHparamSearchSpace (..),
newIntHparamSearchSpace,
-- ** IntRange
IntRange (..),
newIntRange,
-- ** IterationResult
IterationResult (..),
newIterationResult,
-- ** Job
Job (..),
newJob,
-- ** JobCancelResponse
JobCancelResponse (..),
newJobCancelResponse,
-- ** JobConfiguration
JobConfiguration (..),
newJobConfiguration,
-- ** JobConfiguration_Labels
JobConfiguration_Labels (..),
newJobConfiguration_Labels,
-- ** JobConfigurationExtract
JobConfigurationExtract (..),
newJobConfigurationExtract,
-- ** JobConfigurationLoad
JobConfigurationLoad (..),
newJobConfigurationLoad,
-- ** JobConfigurationLoad_ColumnNameCharacterMap
JobConfigurationLoad_ColumnNameCharacterMap (..),
-- ** JobConfigurationLoad_DecimalTargetTypesItem
JobConfigurationLoad_DecimalTargetTypesItem (..),
-- ** JobConfigurationLoad_FileSetSpecType
JobConfigurationLoad_FileSetSpecType (..),
-- ** JobConfigurationLoad_JsonExtension
JobConfigurationLoad_JsonExtension (..),
-- ** JobConfigurationQuery
JobConfigurationQuery (..),
newJobConfigurationQuery,
-- ** JobConfigurationQuery_TableDefinitions
JobConfigurationQuery_TableDefinitions (..),
newJobConfigurationQuery_TableDefinitions,
-- ** JobConfigurationTableCopy
JobConfigurationTableCopy (..),
newJobConfigurationTableCopy,
-- ** JobConfigurationTableCopy_OperationType
JobConfigurationTableCopy_OperationType (..),
-- ** JobCreationReason
JobCreationReason (..),
newJobCreationReason,
-- ** JobCreationReason_Code
JobCreationReason_Code (..),
-- ** JobList
JobList (..),
newJobList,
-- ** JobList_JobsItem
JobList_JobsItem (..),
newJobList_JobsItem,
-- ** JobReference
JobReference (..),
newJobReference,
-- ** JobStatistics
JobStatistics (..),
newJobStatistics,
-- ** JobStatistics_Edition
JobStatistics_Edition (..),
-- ** JobStatistics_ReservationUsageItem
JobStatistics_ReservationUsageItem (..),
newJobStatistics_ReservationUsageItem,
-- ** JobStatistics2
JobStatistics2 (..),
newJobStatistics2,
-- ** JobStatistics2_ReservationUsageItem
JobStatistics2_ReservationUsageItem (..),
newJobStatistics2_ReservationUsageItem,
-- ** JobStatistics3
JobStatistics3 (..),
newJobStatistics3,
-- ** JobStatistics4
JobStatistics4 (..),
newJobStatistics4,
-- ** JobStatistics5
JobStatistics5 (..),
newJobStatistics5,
-- ** JobStatus
JobStatus (..),
newJobStatus,
-- ** JoinRestrictionPolicy
JoinRestrictionPolicy (..),
newJoinRestrictionPolicy,
-- ** JoinRestrictionPolicy_JoinCondition
JoinRestrictionPolicy_JoinCondition (..),
-- ** JsonObject
JsonObject (..),
newJsonObject,
-- ** JsonOptions
JsonOptions (..),
newJsonOptions,
-- ** LinkedDatasetMetadata
LinkedDatasetMetadata (..),
newLinkedDatasetMetadata,
-- ** LinkedDatasetMetadata_LinkState
LinkedDatasetMetadata_LinkState (..),
-- ** LinkedDatasetSource
LinkedDatasetSource (..),
newLinkedDatasetSource,
-- ** ListModelsResponse
ListModelsResponse (..),
newListModelsResponse,
-- ** ListRoutinesResponse
ListRoutinesResponse (..),
newListRoutinesResponse,
-- ** ListRowAccessPoliciesResponse
ListRowAccessPoliciesResponse (..),
newListRowAccessPoliciesResponse,
-- ** LoadQueryStatistics
LoadQueryStatistics (..),
newLoadQueryStatistics,
-- ** LocationMetadata
LocationMetadata (..),
newLocationMetadata,
-- ** MaterializedView
MaterializedView (..),
newMaterializedView,
-- ** MaterializedView_RejectedReason
MaterializedView_RejectedReason (..),
-- ** MaterializedViewDefinition
MaterializedViewDefinition (..),
newMaterializedViewDefinition,
-- ** MaterializedViewStatistics
MaterializedViewStatistics (..),
newMaterializedViewStatistics,
-- ** MaterializedViewStatus
MaterializedViewStatus (..),
newMaterializedViewStatus,
-- ** MetadataCacheStatistics
MetadataCacheStatistics (..),
newMetadataCacheStatistics,
-- ** MlStatistics
MlStatistics (..),
newMlStatistics,
-- ** MlStatistics_ModelType
MlStatistics_ModelType (..),
-- ** MlStatistics_TrainingType
MlStatistics_TrainingType (..),
-- ** Model
Model (..),
newModel,
-- ** Model_Labels
Model_Labels (..),
newModel_Labels,
-- ** Model_ModelType
Model_ModelType (..),
-- ** ModelDefinition
ModelDefinition (..),
newModelDefinition,
-- ** ModelDefinition_ModelOptions
ModelDefinition_ModelOptions (..),
newModelDefinition_ModelOptions,
-- ** ModelExtractOptions
ModelExtractOptions (..),
newModelExtractOptions,
-- ** ModelReference
ModelReference (..),
newModelReference,
-- ** MultiClassClassificationMetrics
MultiClassClassificationMetrics (..),
newMultiClassClassificationMetrics,
-- ** ParquetOptions
ParquetOptions (..),
newParquetOptions,
-- ** ParquetOptions_MapTargetType
ParquetOptions_MapTargetType (..),
-- ** PartitionSkew
PartitionSkew (..),
newPartitionSkew,
-- ** PartitionedColumn
PartitionedColumn (..),
newPartitionedColumn,
-- ** PartitioningDefinition
PartitioningDefinition (..),
newPartitioningDefinition,
-- ** PerformanceInsights
PerformanceInsights (..),
newPerformanceInsights,
-- ** Policy
Policy (..),
newPolicy,
-- ** PrincipalComponentInfo
PrincipalComponentInfo (..),
newPrincipalComponentInfo,
-- ** PrivacyPolicy
PrivacyPolicy (..),
newPrivacyPolicy,
-- ** ProjectList
ProjectList (..),
newProjectList,
-- ** ProjectList_ProjectsItem
ProjectList_ProjectsItem (..),
newProjectList_ProjectsItem,
-- ** ProjectReference
ProjectReference (..),
newProjectReference,
-- ** QueryInfo
QueryInfo (..),
newQueryInfo,
-- ** QueryInfo_OptimizationDetails
QueryInfo_OptimizationDetails (..),
newQueryInfo_OptimizationDetails,
-- ** QueryParameter
QueryParameter (..),
newQueryParameter,
-- ** QueryParameterType
QueryParameterType (..),
newQueryParameterType,
-- ** QueryParameterType_StructTypesItem
QueryParameterType_StructTypesItem (..),
newQueryParameterType_StructTypesItem,
-- ** QueryParameterValue
QueryParameterValue (..),
newQueryParameterValue,
-- ** QueryParameterValue_StructValues
QueryParameterValue_StructValues (..),
newQueryParameterValue_StructValues,
-- ** QueryRequest
QueryRequest (..),
newQueryRequest,
-- ** QueryRequest_JobCreationMode
QueryRequest_JobCreationMode (..),
-- ** QueryRequest_Labels
QueryRequest_Labels (..),
newQueryRequest_Labels,
-- ** QueryResponse
QueryResponse (..),
newQueryResponse,
-- ** QueryTimelineSample
QueryTimelineSample (..),
newQueryTimelineSample,
-- ** RangePartitioning
RangePartitioning (..),
newRangePartitioning,
-- ** RangePartitioning_Range
RangePartitioning_Range (..),
newRangePartitioning_Range,
-- ** RangeValue
RangeValue (..),
newRangeValue,
-- ** RankingMetrics
RankingMetrics (..),
newRankingMetrics,
-- ** RegressionMetrics
RegressionMetrics (..),
newRegressionMetrics,
-- ** RemoteFunctionOptions
RemoteFunctionOptions (..),
newRemoteFunctionOptions,
-- ** RemoteFunctionOptions_UserDefinedContext
RemoteFunctionOptions_UserDefinedContext (..),
newRemoteFunctionOptions_UserDefinedContext,
-- ** RemoteModelInfo
RemoteModelInfo (..),
newRemoteModelInfo,
-- ** RemoteModelInfo_RemoteServiceType
RemoteModelInfo_RemoteServiceType (..),
-- ** RestrictionConfig
RestrictionConfig (..),
newRestrictionConfig,
-- ** RestrictionConfig_Type
RestrictionConfig_Type (..),
-- ** Routine
Routine (..),
newRoutine,
-- ** Routine_DataGovernanceType
Routine_DataGovernanceType (..),
-- ** Routine_DeterminismLevel
Routine_DeterminismLevel (..),
-- ** Routine_Language
Routine_Language (..),
-- ** Routine_RoutineType
Routine_RoutineType (..),
-- ** Routine_SecurityMode
Routine_SecurityMode (..),
-- ** RoutineReference
RoutineReference (..),
newRoutineReference,
-- ** Row
Row (..),
newRow,
-- ** RowAccessPolicy
RowAccessPolicy (..),
newRowAccessPolicy,
-- ** RowAccessPolicyReference
RowAccessPolicyReference (..),
newRowAccessPolicyReference,
-- ** RowLevelSecurityStatistics
RowLevelSecurityStatistics (..),
newRowLevelSecurityStatistics,
-- ** ScriptOptions
ScriptOptions (..),
newScriptOptions,
-- ** ScriptOptions_KeyResultStatement
ScriptOptions_KeyResultStatement (..),
-- ** ScriptStackFrame
ScriptStackFrame (..),
newScriptStackFrame,
-- ** ScriptStatistics
ScriptStatistics (..),
newScriptStatistics,
-- ** ScriptStatistics_EvaluationKind
ScriptStatistics_EvaluationKind (..),
-- ** SearchStatistics
SearchStatistics (..),
newSearchStatistics,
-- ** SearchStatistics_IndexUsageMode
SearchStatistics_IndexUsageMode (..),
-- ** SerDeInfo
SerDeInfo (..),
newSerDeInfo,
-- ** SerDeInfo_Parameters
SerDeInfo_Parameters (..),
newSerDeInfo_Parameters,
-- ** SessionInfo
SessionInfo (..),
newSessionInfo,
-- ** SetIamPolicyRequest
SetIamPolicyRequest (..),
newSetIamPolicyRequest,
-- ** SkewSource
SkewSource (..),
newSkewSource,
-- ** SnapshotDefinition
SnapshotDefinition (..),
newSnapshotDefinition,
-- ** SparkLoggingInfo
SparkLoggingInfo (..),
newSparkLoggingInfo,
-- ** SparkOptions
SparkOptions (..),
newSparkOptions,
-- ** SparkOptions_Properties
SparkOptions_Properties (..),
newSparkOptions_Properties,
-- ** SparkStatistics
SparkStatistics (..),
newSparkStatistics,
-- ** SparkStatistics_Endpoints
SparkStatistics_Endpoints (..),
newSparkStatistics_Endpoints,
-- ** StagePerformanceChangeInsight
StagePerformanceChangeInsight (..),
newStagePerformanceChangeInsight,
-- ** StagePerformanceStandaloneInsight
StagePerformanceStandaloneInsight (..),
newStagePerformanceStandaloneInsight,
-- ** StandardSqlDataType
StandardSqlDataType (..),
newStandardSqlDataType,
-- ** StandardSqlDataType_TypeKind
StandardSqlDataType_TypeKind (..),
-- ** StandardSqlField
StandardSqlField (..),
newStandardSqlField,
-- ** StandardSqlStructType
StandardSqlStructType (..),
newStandardSqlStructType,
-- ** StandardSqlTableType
StandardSqlTableType (..),
newStandardSqlTableType,
-- ** StorageDescriptor
StorageDescriptor (..),
newStorageDescriptor,
-- ** StoredColumnsUnusedReason
StoredColumnsUnusedReason (..),
newStoredColumnsUnusedReason,
-- ** StoredColumnsUnusedReason_Code
StoredColumnsUnusedReason_Code (..),
-- ** StoredColumnsUsage
StoredColumnsUsage (..),
newStoredColumnsUsage,
-- ** Streamingbuffer
Streamingbuffer (..),
newStreamingbuffer,
-- ** StringHparamSearchSpace
StringHparamSearchSpace (..),
newStringHparamSearchSpace,
-- ** SystemVariables
SystemVariables (..),
newSystemVariables,
-- ** SystemVariables_Types
SystemVariables_Types (..),
newSystemVariables_Types,
-- ** SystemVariables_Values
SystemVariables_Values (..),
newSystemVariables_Values,
-- ** Table
Table (..),
newTable,
-- ** Table_DefaultRoundingMode
Table_DefaultRoundingMode (..),
-- ** Table_Labels
Table_Labels (..),
newTable_Labels,
-- ** Table_ManagedTableType
Table_ManagedTableType (..),
-- ** Table_ResourceTags
Table_ResourceTags (..),
newTable_ResourceTags,
-- ** TableCell
TableCell (..),
newTableCell,
-- ** TableConstraints
TableConstraints (..),
newTableConstraints,
-- ** TableConstraints_ForeignKeysItem
TableConstraints_ForeignKeysItem (..),
newTableConstraints_ForeignKeysItem,
-- ** TableConstraints_ForeignKeysItem_ColumnReferencesItem
TableConstraints_ForeignKeysItem_ColumnReferencesItem (..),
newTableConstraints_ForeignKeysItem_ColumnReferencesItem,
-- ** TableConstraints_ForeignKeysItem_ReferencedTable
TableConstraints_ForeignKeysItem_ReferencedTable (..),
newTableConstraints_ForeignKeysItem_ReferencedTable,
-- ** TableConstraints_PrimaryKey
TableConstraints_PrimaryKey (..),
newTableConstraints_PrimaryKey,
-- ** TableDataInsertAllRequest
TableDataInsertAllRequest (..),
newTableDataInsertAllRequest,
-- ** TableDataInsertAllRequest_RowsItem
TableDataInsertAllRequest_RowsItem (..),
newTableDataInsertAllRequest_RowsItem,
-- ** TableDataInsertAllResponse
TableDataInsertAllResponse (..),
newTableDataInsertAllResponse,
-- ** TableDataInsertAllResponse_InsertErrorsItem
TableDataInsertAllResponse_InsertErrorsItem (..),
newTableDataInsertAllResponse_InsertErrorsItem,
-- ** TableDataList
TableDataList (..),
newTableDataList,
-- ** TableFieldSchema
TableFieldSchema (..),
newTableFieldSchema,
-- ** TableFieldSchema_Categories
TableFieldSchema_Categories (..),
newTableFieldSchema_Categories,
-- ** TableFieldSchema_PolicyTags
TableFieldSchema_PolicyTags (..),
newTableFieldSchema_PolicyTags,
-- ** TableFieldSchema_RangeElementType
TableFieldSchema_RangeElementType (..),
newTableFieldSchema_RangeElementType,
-- ** TableFieldSchema_RoundingMode
TableFieldSchema_RoundingMode (..),
-- ** TableList
TableList (..),
newTableList,
-- ** TableList_TablesItem
TableList_TablesItem (..),
newTableList_TablesItem,
-- ** TableList_TablesItem_Labels
TableList_TablesItem_Labels (..),
newTableList_TablesItem_Labels,
-- ** TableList_TablesItem_View
TableList_TablesItem_View (..),
newTableList_TablesItem_View,
-- ** TableMetadataCacheUsage
TableMetadataCacheUsage (..),
newTableMetadataCacheUsage,
-- ** TableMetadataCacheUsage_UnusedReason
TableMetadataCacheUsage_UnusedReason (..),
-- ** TableReference
TableReference (..),
newTableReference,
-- ** TableReplicationInfo
TableReplicationInfo (..),
newTableReplicationInfo,
-- ** TableReplicationInfo_ReplicationStatus
TableReplicationInfo_ReplicationStatus (..),
-- ** TableRow
TableRow (..),
newTableRow,
-- ** TableSchema
TableSchema (..),
newTableSchema,
-- ** TestIamPermissionsRequest
TestIamPermissionsRequest (..),
newTestIamPermissionsRequest,
-- ** TestIamPermissionsResponse
TestIamPermissionsResponse (..),
newTestIamPermissionsResponse,
-- ** TimePartitioning
TimePartitioning (..),
newTimePartitioning,
-- ** TrainingOptions
TrainingOptions (..),
newTrainingOptions,
-- ** TrainingOptions_BoosterType
TrainingOptions_BoosterType (..),
-- ** TrainingOptions_CategoryEncodingMethod
TrainingOptions_CategoryEncodingMethod (..),
-- ** TrainingOptions_ColorSpace
TrainingOptions_ColorSpace (..),
-- ** TrainingOptions_DartNormalizeType
TrainingOptions_DartNormalizeType (..),
-- ** TrainingOptions_DataFrequency
TrainingOptions_DataFrequency (..),
-- ** TrainingOptions_DataSplitMethod
TrainingOptions_DataSplitMethod (..),
-- ** TrainingOptions_DistanceType
TrainingOptions_DistanceType (..),
-- ** TrainingOptions_FeedbackType
TrainingOptions_FeedbackType (..),
-- ** TrainingOptions_HolidayRegion
TrainingOptions_HolidayRegion (..),
-- ** TrainingOptions_HolidayRegionsItem
TrainingOptions_HolidayRegionsItem (..),
-- ** TrainingOptions_HparamTuningObjectivesItem
TrainingOptions_HparamTuningObjectivesItem (..),
-- ** TrainingOptions_KmeansInitializationMethod
TrainingOptions_KmeansInitializationMethod (..),
-- ** TrainingOptions_LabelClassWeights
TrainingOptions_LabelClassWeights (..),
newTrainingOptions_LabelClassWeights,
-- ** TrainingOptions_LearnRateStrategy
TrainingOptions_LearnRateStrategy (..),
-- ** TrainingOptions_LossType
TrainingOptions_LossType (..),
-- ** TrainingOptions_ModelRegistry
TrainingOptions_ModelRegistry (..),
-- ** TrainingOptions_OptimizationStrategy
TrainingOptions_OptimizationStrategy (..),
-- ** TrainingOptions_PcaSolver
TrainingOptions_PcaSolver (..),
-- ** TrainingOptions_TreeMethod
TrainingOptions_TreeMethod (..),
-- ** TrainingRun
TrainingRun (..),
newTrainingRun,
-- ** TransactionInfo
TransactionInfo (..),
newTransactionInfo,
-- ** TransformColumn
TransformColumn (..),
newTransformColumn,
-- ** UndeleteDatasetRequest
UndeleteDatasetRequest (..),
newUndeleteDatasetRequest,
-- ** UserDefinedFunctionResource
UserDefinedFunctionResource (..),
newUserDefinedFunctionResource,
-- ** VectorSearchStatistics
VectorSearchStatistics (..),
newVectorSearchStatistics,
-- ** VectorSearchStatistics_IndexUsageMode
VectorSearchStatistics_IndexUsageMode (..),
-- ** ViewDefinition
ViewDefinition (..),
newViewDefinition,
-- ** DatasetsGetDatasetView
DatasetsGetDatasetView (..),
-- ** JobsListProjection
JobsListProjection (..),
-- ** JobsListStateFilter
JobsListStateFilter (..),
-- ** TablesGetView
TablesGetView (..),
)
where
import Gogol.BigQuery.Internal.Product
import Gogol.BigQuery.Internal.Sum
import Gogol.Prelude qualified as Core
-- | Default request referring to version @v2@ of the BigQuery API. This contains the host and root path used as a starting point for constructing service requests.
bigQueryService :: Core.ServiceConfig
bigQueryService =
Core.defaultService
(Core.ServiceId "bigquery:v2")
"bigquery.googleapis.com"
-- | View and manage your data in Google BigQuery and see the email address for your Google Account
type Bigquery'FullControl =
"https://www.googleapis.com/auth/bigquery"
-- | Insert data into Google BigQuery
type Bigquery'Insertdata =
"https://www.googleapis.com/auth/bigquery.insertdata"
-- | See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
type CloudPlatform'FullControl =
"https://www.googleapis.com/auth/cloud-platform"
-- | View your data across Google Cloud services and see the email address of your Google Account
type CloudPlatform'ReadOnly =
"https://www.googleapis.com/auth/cloud-platform.read-only"
-- | Manage your data and permissions in Cloud Storage and see the email address for your Google Account
type Devstorage'FullControl =
"https://www.googleapis.com/auth/devstorage.full_control"
-- | View your data in Google Cloud Storage
type Devstorage'ReadOnly =
"https://www.googleapis.com/auth/devstorage.read_only"
-- | Manage your data in Cloud Storage and see the email address of your Google Account
type Devstorage'ReadWrite =
"https://www.googleapis.com/auth/devstorage.read_write"