Hasura.Backends.BigQuery.Instances.Types
Contents
Associated Types
type BackendConfig 'BigQuery Source #
type BackendInfo 'BigQuery Source #
type TableName 'BigQuery Source #
type FunctionName 'BigQuery Source #
type FunctionReturnType 'BigQuery Source #
type RawFunctionInfo 'BigQuery Source #
type ConstraintName 'BigQuery Source #
type BasicOrderType 'BigQuery Source #
type NullsOrderType 'BigQuery Source #
type CountType 'BigQuery :: Type -> Type Source #
type Column 'BigQuery Source #
type ScalarValue 'BigQuery Source #
type ScalarType 'BigQuery Source #
type SQLExpression 'BigQuery Source #
type ComputedFieldDefinition 'BigQuery Source #
type ScalarSelectionArguments 'BigQuery Source #
type ExtraTableMetadata 'BigQuery Source #
type FunctionArgument 'BigQuery Source #
type FunctionArgumentExp 'BigQuery :: Type -> Type Source #
type ComputedFieldImplicitArguments 'BigQuery Source #
type ComputedFieldReturn 'BigQuery Source #
type HealthCheckTest 'BigQuery Source #
type BooleanOperators 'BigQuery :: Type -> Type Source #
type AggregationPredicates 'BigQuery :: Type -> Type Source #
type UpdateVariant 'BigQuery :: Type -> Type Source #
type BackendInsert 'BigQuery :: Type -> Type Source #
type XComputedField 'BigQuery Source #
type XRelay 'BigQuery Source #
type XNodesAgg 'BigQuery Source #
type XEventTriggers 'BigQuery Source #
type XNestedInserts 'BigQuery Source #
type XStreamingSubscription 'BigQuery Source #
type XNestedObjects 'BigQuery Source #
type XGroupBy 'BigQuery Source #
type ResolvedConnectionTemplate 'BigQuery Source #
type ConnectionTemplateRequestContext 'BigQuery Source #
type ExecutionStatistics 'BigQuery Source #
Methods
healthCheckImplementation :: Maybe (HealthCheckImplementation (HealthCheckTest 'BigQuery)) Source #
versionCheckImplementation :: Environment -> SourceConnConfiguration 'BigQuery -> IO (Either QErr ()) Source #
runPingSource :: Environment -> (String -> IO ()) -> SourceName -> SourceConnConfiguration 'BigQuery -> IO () Source #
resolveConnectionTemplate :: SourceConfig 'BigQuery -> ConnectionTemplateRequestContext 'BigQuery -> Maybe ConnectionTemplate -> Either QErr EncJSON Source #
isComparableType :: ScalarType 'BigQuery -> Bool Source #
isNumType :: ScalarType 'BigQuery -> Bool Source #
getCustomAggregateOperators :: SourceConfig 'BigQuery -> HashMap Name (HashMap (ScalarType 'BigQuery) (ScalarType 'BigQuery)) Source #
textToScalarValue :: Maybe Text -> ScalarValue 'BigQuery Source #
parseScalarValue :: ScalarTypeParsingContext 'BigQuery -> ScalarType 'BigQuery -> Value -> Either QErr (ScalarValue 'BigQuery) Source #
scalarValueToJSON :: ScalarValue 'BigQuery -> Value Source #
functionToTable :: FunctionName 'BigQuery -> TableName 'BigQuery Source #
tableToFunction :: TableName 'BigQuery -> FunctionName 'BigQuery Source #
computedFieldFunction :: ComputedFieldDefinition 'BigQuery -> FunctionName 'BigQuery Source #
computedFieldReturnType :: ComputedFieldReturn 'BigQuery -> ComputedFieldReturnType 'BigQuery Source #
supportsAggregateComputedFields :: Bool Source #
fromComputedFieldImplicitArguments :: v -> ComputedFieldImplicitArguments 'BigQuery -> [FunctionArgumentExp 'BigQuery v] Source #
tableGraphQLName :: TableName 'BigQuery -> Either QErr Name Source #
functionGraphQLName :: FunctionName 'BigQuery -> Either QErr Name Source #
getTableIdentifier :: TableName 'BigQuery -> Either QErr GQLNameIdentifier Source #
snakeCaseTableName :: TableName 'BigQuery -> Text Source #
namingConventionSupport :: SupportedNamingCase Source #
resizeSourcePools :: SourceConfig 'BigQuery -> ServerReplicas -> IO SourceResizePoolSummary Source #
defaultTriggerOnReplication :: Maybe (XEventTriggers 'BigQuery, TriggerOnReplication) Source #
backendSupportsNestedObjects :: Either QErr (XNestedObjects 'BigQuery) Source #
sourceSupportsSchemalessTables :: SourceConfig 'BigQuery -> Bool Source #
type ScalarTypeParsingContext 'BigQuery Source #
type SourceConnConfiguration 'BigQuery Source #
type SourceConfig 'BigQuery Source #
sourceConfigNumReadReplicas :: SourceConfig 'BigQuery -> Int Source #
sourceConfigConnectonTemplateEnabled :: SourceConfig 'BigQuery -> Bool Source #
sourceConfigBackendSourceKind :: SourceConfig 'BigQuery -> BackendSourceKind 'BigQuery Source #