Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data PKey = PKey {
- unPKey :: PrivateKey
- originalBS :: Text
- newtype GoogleAccessToken = GoogleAccessToken Text
- data TokenResp = TokenResp {}
- data ServiceAccount = ServiceAccount {
- _saClientEmail :: Text
- _saPrivateKey :: PKey
- _saProjectId :: Text
- data ConfigurationJSON a
- = FromEnvJSON Text
- | FromYamlJSON a
- data ConfigurationInputs
- data ConfigurationInput
- data BigQueryConnSourceConfig = BigQueryConnSourceConfig {}
- data RetryOptions = RetryOptions {}
- data BigQueryConnection = BigQueryConnection {}
- data BigQuerySourceConfig = BigQuerySourceConfig {
- _scConnection :: BigQueryConnection
- _scDatasets :: [Text]
- _scGlobalSelectLimit :: Int64
Documentation
PKey | |
|
Instances
Eq PKey Source # | |
Data PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PKey -> c PKey # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PKey # dataTypeOf :: PKey -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PKey) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PKey) # gmapT :: (forall b. Data b => b -> b) -> PKey -> PKey # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PKey -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PKey -> r # gmapQ :: (forall d. Data d => d -> u) -> PKey -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PKey -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PKey -> m PKey # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PKey -> m PKey # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PKey -> m PKey # | |
Show PKey Source # | |
Generic PKey Source # | |
NFData PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source | |
Hashable PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source | |
FromJSON PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source parseJSON :: Value -> Parser PKey parseJSONList :: Value -> Parser [PKey] | |
ToJSON PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source | |
type Rep PKey Source # | |
Defined in Hasura.Backends.BigQuery.Source type Rep PKey = D1 ('MetaData "PKey" "Hasura.Backends.BigQuery.Source" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "PKey" 'PrefixI 'True) (S1 ('MetaSel ('Just "unPKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PrivateKey) :*: S1 ('MetaSel ('Just "originalBS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newtype GoogleAccessToken Source #
GoogleAccessToken Text |
Instances
Instances
Eq TokenResp Source # | |
Data TokenResp Source # | |
Defined in Hasura.Backends.BigQuery.Source gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TokenResp -> c TokenResp # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TokenResp # toConstr :: TokenResp -> Constr # dataTypeOf :: TokenResp -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TokenResp) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TokenResp) # gmapT :: (forall b. Data b => b -> b) -> TokenResp -> TokenResp # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TokenResp -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TokenResp -> r # gmapQ :: (forall d. Data d => d -> u) -> TokenResp -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> TokenResp -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> TokenResp -> m TokenResp # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TokenResp -> m TokenResp # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TokenResp -> m TokenResp # | |
Show TokenResp Source # | |
Generic TokenResp Source # | |
NFData TokenResp Source # | |
Defined in Hasura.Backends.BigQuery.Source | |
Hashable TokenResp Source # | |
Defined in Hasura.Backends.BigQuery.Source | |
FromJSON TokenResp Source # | |
Defined in Hasura.Backends.BigQuery.Source parseJSON :: Value -> Parser TokenResp parseJSONList :: Value -> Parser [TokenResp] | |
type Rep TokenResp Source # | |
Defined in Hasura.Backends.BigQuery.Source type Rep TokenResp = D1 ('MetaData "TokenResp" "Hasura.Backends.BigQuery.Source" "graphql-engine-1.0.0-inplace" 'False) (C1 ('MetaCons "TokenResp" 'PrefixI 'True) (S1 ('MetaSel ('Just "_trAccessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GoogleAccessToken) :*: S1 ('MetaSel ('Just "_trExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))) |
data ServiceAccount Source #
ServiceAccount | |
|
Instances
data ConfigurationJSON a Source #
FromEnvJSON Text | |
FromYamlJSON a |
Instances
data ConfigurationInputs Source #
Configuration inputs when they are a YAML array or an Env var whos value is a comma-separated string
Instances
data ConfigurationInput Source #
Configuration input when the YAML value as well as the Env var have singlular values
Instances
data BigQueryConnSourceConfig Source #
Instances
data RetryOptions Source #
Instances
Eq RetryOptions Source # | |
Defined in Hasura.Backends.BigQuery.Source (==) :: RetryOptions -> RetryOptions -> Bool # (/=) :: RetryOptions -> RetryOptions -> Bool # |
data BigQueryConnection Source #
BigQueryConnection | |
|
Instances
Eq BigQueryConnection Source # | |
Defined in Hasura.Backends.BigQuery.Source (==) :: BigQueryConnection -> BigQueryConnection -> Bool # (/=) :: BigQueryConnection -> BigQueryConnection -> Bool # |
data BigQuerySourceConfig Source #
BigQuerySourceConfig | |
|
Instances
Eq BigQuerySourceConfig Source # | |
Defined in Hasura.Backends.BigQuery.Source (==) :: BigQuerySourceConfig -> BigQuerySourceConfig -> Bool # (/=) :: BigQuerySourceConfig -> BigQuerySourceConfig -> Bool # | |
ToJSON BigQuerySourceConfig Source # | |
Defined in Hasura.Backends.BigQuery.Source toJSON :: BigQuerySourceConfig -> Value toEncoding :: BigQuerySourceConfig -> Encoding toJSONList :: [BigQuerySourceConfig] -> Value toEncodingList :: [BigQuerySourceConfig] -> Encoding | |
Cacheable BigQuerySourceConfig Source # | |
Defined in Hasura.Backends.BigQuery.Source unchanged :: Accesses -> BigQuerySourceConfig -> BigQuerySourceConfig -> Bool Source # |
Orphan instances
Generic PrivateKey Source # | |
Generic PublicKey Source # | |
Hashable PrivateKey Source # | |
hashWithSalt :: Int -> PrivateKey -> Int | |
Hashable PublicKey Source # | |
hashWithSalt :: Int -> PublicKey -> Int | |
ToJSON PrivateKey Source # | |
toJSON :: PrivateKey -> Value toEncoding :: PrivateKey -> Encoding toJSONList :: [PrivateKey] -> Value toEncodingList :: [PrivateKey] -> Encoding | |
ToJSON PublicKey Source # | |
toJSON :: PublicKey -> Value toEncoding :: PublicKey -> Encoding toJSONList :: [PublicKey] -> Value toEncodingList :: [PublicKey] -> Encoding |