gargantext-0.0.7.1.5.3: Search, map, share
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gargantext.API.Admin.Orchestrator.Types

Synopsis

Documentation

data ExternalAPIs #

Main Types TODO IsidoreAuth

Constructors

OpenAlex 
PubMed 
Arxiv 
HAL 
IsTex 
Isidore 
EPO 

Instances

Instances details
Arbitrary ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

FromJSON ExternalAPIs #

Main Instances

Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

ToJSON ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Bounded ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Enum ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Generic ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type Rep ExternalAPIs :: Type -> Type #

Show ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Eq ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

ToSchema ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ExternalAPIs # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ExternalAPIs = D1 ('MetaData "ExternalAPIs" "Gargantext.API.Admin.Orchestrator.Types" "gargantext-0.0.7.1.5.3-inplace" 'False) ((C1 ('MetaCons "OpenAlex" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PubMed" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Arxiv" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "HAL" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IsTex" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Isidore" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EPO" 'PrefixI 'False) (U1 :: Type -> Type))))

data ScraperInput #

Instances

Instances details
FromJSON ScraperInput # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Generic ScraperInput # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type Rep ScraperInput :: Type -> Type #

ToSchema ScraperInput # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ScraperInput # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ScraperInput = D1 ('MetaData "ScraperInput" "Gargantext.API.Admin.Orchestrator.Types" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ScraperInput" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_scin_spider") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "_scin_query") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_scin_user") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "_scin_corpus") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "_scin_report_every") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "_scin_limit") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "_scin_local_file") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_scin_count_only") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool))))))

data ScraperEvent #

Constructors

ScraperEvent 

Instances

Instances details
Arbitrary ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

FromJSON ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

ToJSON ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Generic ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type Rep ScraperEvent :: Type -> Type #

Show ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Eq ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

GQLType ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type KIND ScraperEvent :: DerivingKind #

ToSchema ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep ScraperEvent = D1 ('MetaData "ScraperEvent" "Gargantext.API.Admin.Orchestrator.Types" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "ScraperEvent" 'PrefixI 'True) (S1 ('MetaSel ('Just "_scev_message") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_scev_level") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_scev_date") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))))
type KIND ScraperEvent # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

data JobLog #

Instances

Instances details
Arbitrary JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

FromJSON JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

ToJSON JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Generic JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type Rep JobLog :: Type -> Type #

Methods

from :: JobLog -> Rep JobLog x #

to :: Rep JobLog x -> JobLog #

Show JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Eq JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Methods

(==) :: JobLog -> JobLog -> Bool #

(/=) :: JobLog -> JobLog -> Bool #

GQLType JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

Associated Types

type KIND JobLog :: DerivingKind #

ToSchema JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

HasJobEnv Env JobLog JobLog # 
Instance details

Defined in Gargantext.API.Admin.EnvTypes

HasSwagger (WithCustomErrorScheme GargAPI) # 
Instance details

Defined in Gargantext.API.Routes

HasEnv Env (Job JobLog JobLog) # 
Instance details

Defined in Gargantext.API.Admin.EnvTypes

MonadJob (GargM Env err) GargJob (Seq JobLog) JobLog # 
Instance details

Defined in Gargantext.API.Admin.EnvTypes

type Rep JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type Rep JobLog = D1 ('MetaData "JobLog" "Gargantext.API.Admin.Orchestrator.Types" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "JobLog" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_scst_succeeded") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "_scst_failed") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "_scst_remaining") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "_scst_events") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe [ScraperEvent])))))
type KIND JobLog # 
Instance details

Defined in Gargantext.API.Admin.Orchestrator.Types

type AsyncJobs event ctI input output = AsyncJobsAPI' 'Unsafe 'Safe ctI '[JSON] Maybe event input output #

Orphan instances

ToParamSchema Limit # 
Instance details

Methods

toParamSchema :: forall (t :: SwaggerKind Type). Proxy Limit -> ParamSchema t #

ToParamSchema Offset # 
Instance details

Methods

toParamSchema :: forall (t :: SwaggerKind Type). Proxy Offset -> ParamSchema t #

ToSchema URL # 
Instance details

Arbitrary a => Arbitrary (JobOutput a) # 
Instance details

Methods

arbitrary :: Gen (JobOutput a) #

shrink :: JobOutput a -> [JobOutput a] #

Arbitrary a => Arbitrary (JobStatus 'Safe a) # 
Instance details