1 {-# OPTIONS_GHC -freduction-depth=0 #-}
2 {-# OPTIONS_GHC -O0 #-}
4 module Gargantext.Client where
10 import Data.Text (Text)
11 import Data.Time.Clock
12 import Data.Vector (Vector)
14 import Gargantext.API.Admin.Auth.Types hiding (Token)
15 import Gargantext.API.Admin.Orchestrator.Types
16 import Gargantext.API.Count
17 import Gargantext.API.EKG
18 import Gargantext.API.HashedResponse
19 import Gargantext.API.Ngrams as Ngrams
20 import Gargantext.API.Ngrams.NgramsTree
21 import Gargantext.API.Ngrams.List.Types
22 import Gargantext.API.Node
23 import Gargantext.API.Node.Contact
24 import Gargantext.API.Node.Corpus.Export.Types
25 import Gargantext.API.Node.Corpus.New
26 import Gargantext.API.Node.DocumentsFromWriteNodes
27 import Gargantext.API.Node.DocumentUpload
28 import Gargantext.API.Node.File
29 import Gargantext.API.Node.FrameCalcUpload
30 import Gargantext.API.Node.New
31 import Gargantext.API.Node.Share
32 import Gargantext.API.Node.Types
33 import Gargantext.API.Node.Update
34 import Gargantext.API.Public
35 import Gargantext.API.Routes
36 import Gargantext.API.Search
37 import Gargantext.API.Table
38 import Gargantext.Core.Types (NodeTableResult)
39 import Gargantext.Core.Types.Main hiding (Limit, Offset)
40 import Gargantext.Core.Viz.Graph hiding (Node, Version)
41 import Gargantext.Core.Viz.Graph.API
42 import Gargantext.Core.Viz.Phylo.Legacy.LegacyAPI
43 import Gargantext.Core.Viz.Types
44 import Gargantext.Database.Admin.Types.Metrics
45 import Gargantext.Database.Admin.Types.Hyperdata
46 import Gargantext.Database.Admin.Types.Node
47 import Gargantext.Database.Schema.Ngrams
48 import Gargantext.Database.Query.Facet as Facet
50 import Servant.API.Flatten
51 import Servant.Auth.Client
53 import Servant.Job.Core
54 import Servant.Job.Types
55 import System.Metrics.Json (Sample, Value)
57 -- * actual client functions for individual endpoints
59 getBackendVersion :: ClientM Text
60 postAuth :: AuthRequest -> ClientM AuthResponse
63 getRoots :: Token -> ClientM [Node HyperdataUser]
64 putRoots :: Token -> ClientM Int -- not actually implemented in the backend
65 deleteNodes :: Token -> [NodeId] -> ClientM Int
68 getNode :: Token -> NodeId -> ClientM (Node HyperdataAny)
69 renameNode :: Token -> NodeId -> RenameNode -> ClientM [Int]
70 postNode :: Token -> NodeId -> PostNode -> ClientM [NodeId]
71 postNodeAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
72 postNodeAsyncJob :: Token -> NodeId -> JobInput Maybe PostNode -> ClientM (JobStatus 'Safe JobLog)
73 killNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
74 pollNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
75 waitNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
77 postNodeFrameCalcAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
78 postNodeFrameCalcAsyncJob :: Token -> NodeId -> JobInput Maybe FrameCalcUpload -> ClientM (JobStatus 'Safe JobLog)
79 killNodeFrameCalcAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
80 pollNodeFrameCalcAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
81 waitNodeFrameCalcAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
83 putNode :: Token -> NodeId -> HyperdataAny -> ClientM Int
85 postUpdateNodeAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
86 postUpdateNodeAsyncJob :: Token -> NodeId -> JobInput Maybe UpdateNodeParams -> ClientM (JobStatus 'Safe JobLog)
87 killUpdateNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
88 pollUpdateNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
89 waitUpdateNodeAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
91 deleteNode :: Token -> NodeId -> ClientM Int
92 getNodeChildren :: Token -> NodeId -> Maybe NodeType -> Maybe Int -> Maybe Int -> ClientM (NodeTableResult HyperdataAny)
94 getNodeTable :: Token -> NodeId -> Maybe TabType -> Maybe ListId -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> Maybe Text -> ClientM (HashedResponse FacetTableResult)
95 postNodeTableQuery :: Token -> NodeId -> TableQuery -> ClientM FacetTableResult
96 getNodeTableHash :: Token -> NodeId -> Maybe TabType -> ClientM Text
98 getNodeNgramsTable :: Token -> NodeId -> TabType -> ListId -> Int -> Maybe Int -> Maybe ListType -> Maybe MinSize -> Maybe MaxSize -> Maybe Ngrams.OrderBy -> Maybe Text -> ClientM (VersionedWithCount NgramsTable)
99 putNodeNgramsTablePatch :: Token -> NodeId -> TabType -> ListId -> Versioned NgramsTablePatch -> ClientM (Versioned NgramsTablePatch)
100 postNodeRecomputeNgramsTableScores :: Token -> NodeId -> TabType -> ListId -> ClientM Int
101 getNodeNgramsTableVersion :: Token -> NodeId -> TabType -> ListId -> ClientM Version
102 postNodeUpdateNgramsTableChartsAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
103 postNodeUpdateNgramsTableChartsAsyncJob :: Token -> NodeId -> JobInput Maybe UpdateTableNgramsCharts -> ClientM (JobStatus 'Safe JobLog)
104 killNodeUpdateNgramsTableChartsAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
105 pollNodeUpdateNgramsTableChartsAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
106 waitNodeUpdateNgramsTableChartsAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
108 putNodeCategory :: Token -> NodeId -> NodesToCategory -> ClientM [Int]
109 putNodeScore :: Token -> NodeId -> NodesToScore -> ClientM [Int]
111 postNodeSearch :: Token -> NodeId -> SearchQuery -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM SearchResult
113 postNodeShare :: Token -> NodeId -> ShareNodeParams -> ClientM Int
115 postNodePairCorpusAnnuaire :: Token -> NodeId -> AnnuaireId -> Maybe ListId -> ClientM Int
116 getNodePairs :: Token -> NodeId -> ClientM [AnnuaireId]
117 getNodePairings :: Token -> NodeId -> Maybe TabType -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM [FacetDoc]
119 getNodeScatterMetrics :: Token -> NodeId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM (HashedResponse Metrics)
120 postNodeScatterMetricsUpdate :: Token -> NodeId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
121 getNodeScatterMetricsHash :: Token -> NodeId -> Maybe NodeId -> TabType -> ClientM Text
122 getNodeChart :: Token -> NodeId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
123 postNodeChartUpdate :: Token -> NodeId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
124 getNodeChartHash :: Token -> NodeId -> Maybe NodeId -> TabType -> ClientM Text
125 getNodePie :: Token -> NodeId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
126 postNodePieUpdate :: Token -> NodeId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
127 getNodePieHash :: Token -> NodeId -> Maybe NodeId -> TabType -> ClientM Text
128 getNodeTree :: Token -> NodeId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ListType -> ClientM (HashedResponse (ChartMetrics (Vector NgramsTree)))
129 postNodeTreeUpdate :: Token -> NodeId -> Maybe NodeId -> TabType -> ListType -> ClientM ()
130 getNodeTreeHash :: Token -> NodeId -> Maybe NodeId -> TabType -> ListType -> ClientM Text
131 getNodePhylo :: Token -> NodeId -> Maybe NodeId -> Maybe Int -> Maybe Int -> ClientM SVG
132 putNodePhylo :: Token -> NodeId -> Maybe NodeId -> ClientM NodeId
134 putNodeMove :: Token -> NodeId -> ParentId -> ClientM [Int]
135 postNodeUnpublish :: Token -> NodeId -> NodeId -> ClientM Int
137 getNodeFile :: Token -> NodeId -> ClientM (Headers '[Header "Content-Type" Text] BSResponse)
138 postNodeFileAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
139 postNodeFileAsyncJob :: Token -> NodeId -> JobInput Maybe NewWithFile -> ClientM (JobStatus 'Safe JobLog)
140 killNodeFileAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
141 pollNodeFileAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
142 waitNodeFileAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
144 postNodeDocumentWriteNodesAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
145 postNodeDocumentWriteNodesAsyncJob :: Token -> NodeId -> JobInput Maybe Params -> ClientM (JobStatus 'Safe JobLog)
146 killNodeDocumentWriteNodesAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
147 pollNodeDocumentWriteNodesAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
148 waitNodeDocumentWriteNodesAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
150 postNodeDocumentUploadAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
151 postNodeDocumentUploadAsyncJob :: Token -> NodeId -> JobInput Maybe DocumentUpload -> ClientM (JobStatus 'Safe JobLog)
152 killNodeDocumentUploadAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
153 pollNodeDocumentUploadAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
154 waitNodeDocumentUploadAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
157 getCorpus :: Token -> CorpusId -> ClientM (Node HyperdataCorpus)
158 renameCorpus :: Token -> CorpusId -> RenameNode -> ClientM [Int]
159 postCorpus :: Token -> CorpusId -> PostNode -> ClientM [CorpusId]
160 postCorpusAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
161 postCorpusAsyncJob :: Token -> CorpusId -> JobInput Maybe PostNode -> ClientM (JobStatus 'Safe JobLog)
162 killCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
163 pollCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
164 waitCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
166 postCorpusFrameCalcAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
167 postCorpusFrameCalcAsyncJob :: Token -> CorpusId -> JobInput Maybe FrameCalcUpload -> ClientM (JobStatus 'Safe JobLog)
168 killCorpusFrameCalcAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
169 pollCorpusFrameCalcAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
170 waitCorpusFrameCalcAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
172 putCorpus :: Token -> CorpusId -> HyperdataCorpus -> ClientM Int
174 postUpdateCorpusAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
175 postUpdateCorpusAsyncJob :: Token -> CorpusId -> JobInput Maybe UpdateNodeParams -> ClientM (JobStatus 'Safe JobLog)
176 killUpdateCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
177 pollUpdateCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
178 waitUpdateCorpusAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
180 deleteCorpus :: Token -> CorpusId -> ClientM Int
181 getCorpusChildren :: Token -> CorpusId -> Maybe NodeType -> Maybe Int -> Maybe Int -> ClientM (NodeTableResult HyperdataCorpus)
183 getCorpusTable :: Token -> CorpusId -> Maybe TabType -> Maybe ListId -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> Maybe Text -> ClientM (HashedResponse FacetTableResult)
184 postCorpusTableQuery :: Token -> CorpusId -> TableQuery -> ClientM FacetTableResult
185 getCorpusTableHash :: Token -> CorpusId -> Maybe TabType -> ClientM Text
187 getCorpusNgramsTable :: Token -> CorpusId -> TabType -> ListId -> Int -> Maybe Int -> Maybe ListType -> Maybe MinSize -> Maybe MaxSize -> Maybe Ngrams.OrderBy -> Maybe Text -> ClientM (VersionedWithCount NgramsTable)
188 putCorpusNgramsTablePatch :: Token -> CorpusId -> TabType -> ListId -> Versioned NgramsTablePatch -> ClientM (Versioned NgramsTablePatch)
189 postCorpusRecomputeNgramsTableScores :: Token -> CorpusId -> TabType -> ListId -> ClientM Int
190 getCorpusNgramsTableVersion :: Token -> CorpusId -> TabType -> ListId -> ClientM Version
191 postCorpusUpdateNgramsTableChartsAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
192 postCorpusUpdateNgramsTableChartsAsyncJob :: Token -> CorpusId -> JobInput Maybe UpdateTableNgramsCharts -> ClientM (JobStatus 'Safe JobLog)
193 killCorpusUpdateNgramsTableChartsAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
194 pollCorpusUpdateNgramsTableChartsAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
195 waitCorpusUpdateNgramsTableChartsAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
197 putCorpusCategory :: Token -> CorpusId -> NodesToCategory -> ClientM [Int]
198 putCorpusScore :: Token -> CorpusId -> NodesToScore -> ClientM [Int]
200 postCorpusSearch :: Token -> CorpusId -> SearchQuery -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM SearchResult
202 postCorpusShare :: Token -> CorpusId -> ShareNodeParams -> ClientM Int
204 postCorpusPairCorpusAnnuaire :: Token -> CorpusId -> AnnuaireId -> Maybe ListId -> ClientM Int
205 getCorpusPairs :: Token -> CorpusId -> ClientM [AnnuaireId]
206 getCorpusPairings :: Token -> CorpusId -> Maybe TabType -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM [FacetDoc]
208 getCorpusScatterMetrics :: Token -> CorpusId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM (HashedResponse Metrics)
209 postCorpusScatterMetricsUpdate :: Token -> CorpusId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
210 getCorpusScatterMetricsHash :: Token -> CorpusId -> Maybe NodeId -> TabType -> ClientM Text
211 getCorpusChart :: Token -> CorpusId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
212 postCorpusChartUpdate :: Token -> CorpusId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
213 getCorpusChartHash :: Token -> CorpusId -> Maybe NodeId -> TabType -> ClientM Text
214 getCorpusPie :: Token -> CorpusId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
215 postCorpusPieUpdate :: Token -> CorpusId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
216 getCorpusPieHash :: Token -> CorpusId -> Maybe NodeId -> TabType -> ClientM Text
217 getCorpusTree :: Token -> CorpusId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ListType -> ClientM (HashedResponse (ChartMetrics (Vector NgramsTree)))
218 postCorpusTreeUpdate :: Token -> CorpusId -> Maybe NodeId -> TabType -> ListType -> ClientM ()
219 getCorpusTreeHash :: Token -> CorpusId -> Maybe NodeId -> TabType -> ListType -> ClientM Text
220 getCorpusPhylo :: Token -> CorpusId -> Maybe NodeId -> Maybe Int -> Maybe Int -> ClientM SVG
221 putCorpusPhylo :: Token -> CorpusId -> Maybe NodeId -> ClientM NodeId
223 putCorpusMove :: Token -> CorpusId -> ParentId -> ClientM [Int]
224 postCorpusUnpublish :: Token -> CorpusId -> CorpusId -> ClientM Int
226 getCorpusFile :: Token -> NodeId -> ClientM (Headers '[Header "Content-Type" Text] BSResponse)
227 postCorpusFileAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
228 postCorpusFileAsyncJob :: Token -> CorpusId -> JobInput Maybe NewWithFile -> ClientM (JobStatus 'Safe JobLog)
229 killCorpusFileAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
230 pollCorpusFileAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
231 waitCorpusFileAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
233 postCorpusDocumentWriteNodesAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
234 postCorpusDocumentWriteNodesAsyncJob :: Token -> CorpusId -> JobInput Maybe Params -> ClientM (JobStatus 'Safe JobLog)
235 killCorpusDocumentWriteNodesAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
236 pollCorpusDocumentWriteNodesAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
237 waitCorpusDocumentWriteNodesAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
239 postCorpusDocumentUploadAsync :: Token -> CorpusId -> ClientM (JobStatus 'Safe JobLog)
240 postCorpusDocumentUploadAsyncJob :: Token -> CorpusId -> JobInput Maybe DocumentUpload -> ClientM (JobStatus 'Safe JobLog)
241 killCorpusDocumentUploadAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
242 pollCorpusDocumentUploadAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
243 waitCorpusDocumentUploadAsyncJob :: Token -> CorpusId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
245 -- corpus node/node API
246 getCorpusNodeNode :: Token -> NodeId -> NodeId -> ClientM (Node HyperdataAny)
249 getCorpusExport :: Token -> CorpusId -> Maybe ListId -> Maybe NgramsType -> ClientM Corpus
252 getAnnuaire :: Token -> AnnuaireId -> ClientM (Node HyperdataAnnuaire)
253 renameAnnuaire :: Token -> AnnuaireId -> RenameNode -> ClientM [Int]
254 postAnnuaire :: Token -> AnnuaireId -> PostNode -> ClientM [AnnuaireId]
255 postAnnuaireAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
256 postAnnuaireAsyncJob :: Token -> AnnuaireId -> JobInput Maybe PostNode -> ClientM (JobStatus 'Safe JobLog)
257 killAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
258 pollAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
259 waitAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
261 postAnnuaireFrameCalcAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
262 postAnnuaireFrameCalcAsyncJob :: Token -> AnnuaireId -> JobInput Maybe FrameCalcUpload -> ClientM (JobStatus 'Safe JobLog)
263 killAnnuaireFrameCalcAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
264 pollAnnuaireFrameCalcAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
265 waitAnnuaireFrameCalcAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
267 putAnnuaire :: Token -> AnnuaireId -> HyperdataAnnuaire -> ClientM Int
269 postUpdateAnnuaireAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
270 postUpdateAnnuaireAsyncJob :: Token -> AnnuaireId -> JobInput Maybe UpdateNodeParams -> ClientM (JobStatus 'Safe JobLog)
271 killUpdateAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
272 pollUpdateAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
273 waitUpdateAnnuaireAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
275 deleteAnnuaire :: Token -> AnnuaireId -> ClientM Int
276 getAnnuaireChildren :: Token -> AnnuaireId -> Maybe NodeType -> Maybe Int -> Maybe Int -> ClientM (NodeTableResult HyperdataAnnuaire)
278 getAnnuaireTable :: Token -> AnnuaireId -> Maybe TabType -> Maybe ListId -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> Maybe Text -> ClientM (HashedResponse FacetTableResult)
279 postAnnuaireTableQuery :: Token -> AnnuaireId -> TableQuery -> ClientM FacetTableResult
280 getAnnuaireTableHash :: Token -> AnnuaireId -> Maybe TabType -> ClientM Text
282 getAnnuaireNgramsTable :: Token -> AnnuaireId -> TabType -> ListId -> Int -> Maybe Int -> Maybe ListType -> Maybe MinSize -> Maybe MaxSize -> Maybe Ngrams.OrderBy -> Maybe Text -> ClientM (VersionedWithCount NgramsTable)
283 putAnnuaireNgramsTablePatch :: Token -> AnnuaireId -> TabType -> ListId -> Versioned NgramsTablePatch -> ClientM (Versioned NgramsTablePatch)
284 postAnnuaireRecomputeNgramsTableScores :: Token -> AnnuaireId -> TabType -> ListId -> ClientM Int
285 getAnnuaireNgramsTableVersion :: Token -> AnnuaireId -> TabType -> ListId -> ClientM Version
286 postAnnuaireUpdateNgramsTableChartsAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
287 postAnnuaireUpdateNgramsTableChartsAsyncJob :: Token -> AnnuaireId -> JobInput Maybe UpdateTableNgramsCharts -> ClientM (JobStatus 'Safe JobLog)
288 killAnnuaireUpdateNgramsTableChartsAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
289 pollAnnuaireUpdateNgramsTableChartsAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
290 waitAnnuaireUpdateNgramsTableChartsAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
292 putAnnuaireCategory :: Token -> AnnuaireId -> NodesToCategory -> ClientM [Int]
293 putAnnuaireScore :: Token -> AnnuaireId -> NodesToScore -> ClientM [Int]
295 postAnnuaireSearch :: Token -> AnnuaireId -> SearchQuery -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM SearchResult
296 postAnnuaireShare :: Token -> AnnuaireId -> ShareNodeParams -> ClientM Int
298 postAnnuairePairCorpusAnnuaire :: Token -> AnnuaireId -> AnnuaireId -> Maybe ListId -> ClientM Int
299 getAnnuairePairs :: Token -> AnnuaireId -> ClientM [AnnuaireId]
300 getAnnuairePairings :: Token -> AnnuaireId -> Maybe TabType -> Maybe Int -> Maybe Int -> Maybe Facet.OrderBy -> ClientM [FacetDoc]
302 getAnnuaireScatterMetrics :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM (HashedResponse Metrics)
303 postAnnuaireScatterMetricsUpdate :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
304 getAnnuaireScatterMetricsHash :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> ClientM Text
305 getAnnuaireChart :: Token -> AnnuaireId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
306 postAnnuaireChartUpdate :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
307 getAnnuaireChartHash :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> ClientM Text
308 getAnnuairePie :: Token -> AnnuaireId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ClientM (HashedResponse (ChartMetrics Histo))
309 postAnnuairePieUpdate :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> Maybe Int -> ClientM ()
310 getAnnuairePieHash :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> ClientM Text
311 getAnnuaireTree :: Token -> AnnuaireId -> Maybe UTCTime -> Maybe UTCTime -> Maybe NodeId -> TabType -> ListType -> ClientM (HashedResponse (ChartMetrics (Vector NgramsTree)))
312 postAnnuaireTreeUpdate :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> ListType -> ClientM ()
313 getAnnuaireTreeHash :: Token -> AnnuaireId -> Maybe NodeId -> TabType -> ListType -> ClientM Text
314 getAnnuairePhylo :: Token -> AnnuaireId -> Maybe NodeId -> Maybe Int -> Maybe Int -> ClientM SVG
315 putAnnuairePhylo :: Token -> AnnuaireId -> Maybe NodeId -> ClientM NodeId
317 putAnnuaireMove :: Token -> AnnuaireId -> ParentId -> ClientM [Int]
318 postAnnuaireUnpublish :: Token -> AnnuaireId -> AnnuaireId -> ClientM Int
320 getAnnuaireFile :: Token -> AnnuaireId -> ClientM (Headers '[Header "Content-Type" Text] BSResponse)
321 postAnnuaireFileAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
322 postAnnuaireFileAsyncJob :: Token -> AnnuaireId -> JobInput Maybe NewWithFile -> ClientM (JobStatus 'Safe JobLog)
323 killAnnuaireFileAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
324 pollAnnuaireFileAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
325 waitAnnuaireFileAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
327 postAnnuaireDocumentWriteNodesAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
328 postAnnuaireDocumentWriteNodesAsyncJob :: Token -> AnnuaireId -> JobInput Maybe Params -> ClientM (JobStatus 'Safe JobLog)
329 killAnnuaireDocumentWriteNodesAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
330 pollAnnuaireDocumentWriteNodesAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
331 waitAnnuaireDocumentWriteNodesAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
333 postAnnuaireDocumentUploadAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
334 postAnnuaireDocumentUploadAsyncJob :: Token -> AnnuaireId -> JobInput Maybe DocumentUpload -> ClientM (JobStatus 'Safe JobLog)
335 killAnnuaireDocumentUploadAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
336 pollAnnuaireDocumentUploadAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
337 waitAnnuaireDocumentUploadAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
340 postAnnuaireContactAsync :: Token -> AnnuaireId -> ClientM (JobStatus 'Safe JobLog)
341 postAnnuaireContactAsyncJob :: Token -> AnnuaireId -> JobInput Maybe AddContactParams -> ClientM (JobStatus 'Safe JobLog)
342 killAnnuaireContactAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
343 pollAnnuaireContactAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
344 waitAnnuaireContactAsyncJob :: Token -> AnnuaireId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
346 -- contact node/node API
347 getAnnuaireContactNodeNode :: Token -> NodeId -> NodeId -> ClientM (Node HyperdataContact)
349 -- document ngrams api
350 getDocumentNgramsTable :: Token -> DocId -> TabType -> ListId -> Int -> Maybe Int -> Maybe ListType -> Maybe MinSize -> Maybe MaxSize -> Maybe Ngrams.OrderBy -> Maybe Text -> ClientM (VersionedWithCount NgramsTable)
351 putDocumentNgramsTable :: Token -> DocId -> TabType -> ListId -> Versioned NgramsTablePatch -> ClientM (Versioned NgramsTablePatch)
352 postRecomputeDocumentNgramsTableScore :: Token -> DocId -> TabType -> ListId -> ClientM Int
353 getDocumentNgramsTableVersion :: Token -> DocId -> TabType -> ListId -> ClientM Version
354 postDocumentNgramsTableAsync :: Token -> DocId -> ClientM (JobStatus 'Safe JobLog)
355 postDocumentNgramsTableAsyncJob :: Token -> DocId -> JobInput Maybe UpdateTableNgramsCharts -> ClientM (JobStatus 'Safe JobLog)
356 killDocumentNgramsTableAsyncJob :: Token -> DocId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
357 pollDocumentNgramsTableAsyncJob :: Token -> DocId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
358 waitDocumentNgramsTableAsyncJob :: Token -> DocId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
361 postCountQuery :: Token -> Query -> ClientM Counts
364 getGraphHyperdata :: Token -> NodeId -> ClientM HyperdataGraphAPI
365 postGraphAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
366 postGraphAsyncJob :: Token -> NodeId -> JobInput Maybe () -> ClientM (JobStatus 'Safe JobLog)
367 killGraphAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
368 pollGraphAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
369 waitGraphAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
371 postGraphClone :: Token -> NodeId -> HyperdataGraphAPI -> ClientM NodeId
372 getGraphGexf :: Token -> NodeId -> ClientM (Headers '[Header "Content-Disposition" Text] Graph)
373 getGraphVersions :: Token -> NodeId -> ClientM GraphVersions
374 postGraphRecomputeVersion :: Token -> NodeId -> ClientM Graph
375 getTree :: Token -> NodeId -> [NodeType] -> ClientM (Tree NodeTree)
376 getTreeFirstLevel :: Token -> NodeId -> [NodeType] -> ClientM (Tree NodeTree)
378 postNewCorpusWithFormAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
379 postNewCorpusWithFormAsyncJob :: Token -> NodeId -> JobInput Maybe NewWithForm -> ClientM (JobStatus 'Safe JobLog)
380 killNewCorpusWithFormAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
381 pollNewCorpusWithFormAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
382 waitNewCorpusWithFormAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
384 postNewCorpusWithQueryAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
385 postNewCorpusWithQueryAsyncJob :: Token -> NodeId -> JobInput Maybe WithQuery -> ClientM (JobStatus 'Safe JobLog)
386 killNewCorpusWithQueryAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
387 pollNewCorpusWithQueryAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
388 waitNewCorpusWithQueryAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
390 getList :: Token -> NodeId -> ClientM (Headers '[Header "Content-Disposition" Text] (Map NgramsType (Versioned NgramsTableMap)))
391 postListJsonUpdateAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
392 postListJsonUpdateAsyncJob :: Token -> NodeId -> JobInput Maybe WithFile -> ClientM (JobStatus 'Safe JobLog)
393 killListJsonUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
394 pollListJsonUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
395 waitListJsonUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
397 postListCsvUpdateAsync :: Token -> NodeId -> ClientM (JobStatus 'Safe JobLog)
398 postListCsvUpdateAsyncJob :: Token -> NodeId -> JobInput Maybe WithTextFile -> ClientM (JobStatus 'Safe JobLog)
399 killListCsvUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
400 pollListCsvUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> Maybe Limit -> Maybe Offset -> ClientM (JobStatus 'Safe JobLog)
401 waitListCsvUpdateAsyncJob :: Token -> NodeId -> JobID 'Unsafe -> ClientM (JobOutput JobLog)
403 getPublicData :: ClientM [PublicData]
404 getPublicNodeFile :: NodeId -> ClientM (Headers '[Header "Content-Type" Text] BSResponse)
407 getMetricsSample :: ClientM Sample
408 getMetricSample :: [Text] -> ClientM Value
410 -- * unpacking of client functions to derive all the individual clients
412 clientApi :: Client ClientM (Flat GargAPI)
413 clientApi = client (flatten apiGarg)
415 getMetricsSample :<|> getMetricSample :<|> _ = client (Proxy :: Proxy (Flat EkgAPI))
418 :<|> getBackendVersion
426 :<|> postNodeAsyncJob
427 :<|> killNodeAsyncJob
428 :<|> pollNodeAsyncJob
429 :<|> waitNodeAsyncJob
430 :<|> postNodeFrameCalcAsync
431 :<|> postNodeFrameCalcAsyncJob
432 :<|> killNodeFrameCalcAsyncJob
433 :<|> pollNodeFrameCalcAsyncJob
434 :<|> waitNodeFrameCalcAsyncJob
436 :<|> postUpdateNodeAsync
437 :<|> postUpdateNodeAsyncJob
438 :<|> killUpdateNodeAsyncJob
439 :<|> pollUpdateNodeAsyncJob
440 :<|> waitUpdateNodeAsyncJob
444 :<|> postNodeTableQuery
445 :<|> getNodeTableHash
446 :<|> getNodeNgramsTable
447 :<|> putNodeNgramsTablePatch
448 :<|> postNodeRecomputeNgramsTableScores
449 :<|> getNodeNgramsTableVersion
450 :<|> postNodeUpdateNgramsTableChartsAsync
451 :<|> postNodeUpdateNgramsTableChartsAsyncJob
452 :<|> killNodeUpdateNgramsTableChartsAsyncJob
453 :<|> pollNodeUpdateNgramsTableChartsAsyncJob
454 :<|> waitNodeUpdateNgramsTableChartsAsyncJob
459 :<|> postNodePairCorpusAnnuaire
462 :<|> getNodeScatterMetrics
463 :<|> postNodeScatterMetricsUpdate
464 :<|> getNodeScatterMetricsHash
466 :<|> postNodeChartUpdate
467 :<|> getNodeChartHash
469 :<|> postNodePieUpdate
472 :<|> postNodeTreeUpdate
477 :<|> postNodeUnpublish
479 :<|> postNodeFileAsync
480 :<|> postNodeFileAsyncJob
481 :<|> killNodeFileAsyncJob
482 :<|> pollNodeFileAsyncJob
483 :<|> waitNodeFileAsyncJob
484 :<|> postNodeDocumentWriteNodesAsync
485 :<|> postNodeDocumentWriteNodesAsyncJob
486 :<|> killNodeDocumentWriteNodesAsyncJob
487 :<|> pollNodeDocumentWriteNodesAsyncJob
488 :<|> waitNodeDocumentWriteNodesAsyncJob
489 :<|> postNodeDocumentUploadAsync
490 :<|> postNodeDocumentUploadAsyncJob
491 :<|> killNodeDocumentUploadAsyncJob
492 :<|> pollNodeDocumentUploadAsyncJob
493 :<|> waitNodeDocumentUploadAsyncJob
498 :<|> postCorpusAsyncJob
499 :<|> killCorpusAsyncJob
500 :<|> pollCorpusAsyncJob
501 :<|> waitCorpusAsyncJob
502 :<|> postCorpusFrameCalcAsync
503 :<|> postCorpusFrameCalcAsyncJob
504 :<|> killCorpusFrameCalcAsyncJob
505 :<|> pollCorpusFrameCalcAsyncJob
506 :<|> waitCorpusFrameCalcAsyncJob
508 :<|> postUpdateCorpusAsync
509 :<|> postUpdateCorpusAsyncJob
510 :<|> killUpdateCorpusAsyncJob
511 :<|> pollUpdateCorpusAsyncJob
512 :<|> waitUpdateCorpusAsyncJob
514 :<|> getCorpusChildren
516 :<|> postCorpusTableQuery
517 :<|> getCorpusTableHash
518 :<|> getCorpusNgramsTable
519 :<|> putCorpusNgramsTablePatch
520 :<|> postCorpusRecomputeNgramsTableScores
521 :<|> getCorpusNgramsTableVersion
522 :<|> postCorpusUpdateNgramsTableChartsAsync
523 :<|> postCorpusUpdateNgramsTableChartsAsyncJob
524 :<|> killCorpusUpdateNgramsTableChartsAsyncJob
525 :<|> pollCorpusUpdateNgramsTableChartsAsyncJob
526 :<|> waitCorpusUpdateNgramsTableChartsAsyncJob
527 :<|> putCorpusCategory
529 :<|> postCorpusSearch
531 :<|> postCorpusPairCorpusAnnuaire
533 :<|> getCorpusPairings
534 :<|> getCorpusScatterMetrics
535 :<|> postCorpusScatterMetricsUpdate
536 :<|> getCorpusScatterMetricsHash
538 :<|> postCorpusChartUpdate
539 :<|> getCorpusChartHash
541 :<|> postCorpusPieUpdate
542 :<|> getCorpusPieHash
544 :<|> postCorpusTreeUpdate
545 :<|> getCorpusTreeHash
549 :<|> postCorpusUnpublish
551 :<|> postCorpusFileAsync
552 :<|> postCorpusFileAsyncJob
553 :<|> killCorpusFileAsyncJob
554 :<|> pollCorpusFileAsyncJob
555 :<|> waitCorpusFileAsyncJob
556 :<|> postCorpusDocumentWriteNodesAsync
557 :<|> postCorpusDocumentWriteNodesAsyncJob
558 :<|> killCorpusDocumentWriteNodesAsyncJob
559 :<|> pollCorpusDocumentWriteNodesAsyncJob
560 :<|> waitCorpusDocumentWriteNodesAsyncJob
561 :<|> postCorpusDocumentUploadAsync
562 :<|> postCorpusDocumentUploadAsyncJob
563 :<|> killCorpusDocumentUploadAsyncJob
564 :<|> pollCorpusDocumentUploadAsyncJob
565 :<|> waitCorpusDocumentUploadAsyncJob
566 :<|> getCorpusNodeNode
571 :<|> postAnnuaireAsync
572 :<|> postAnnuaireAsyncJob
573 :<|> killAnnuaireAsyncJob
574 :<|> pollAnnuaireAsyncJob
575 :<|> waitAnnuaireAsyncJob
576 :<|> postAnnuaireFrameCalcAsync
577 :<|> postAnnuaireFrameCalcAsyncJob
578 :<|> killAnnuaireFrameCalcAsyncJob
579 :<|> pollAnnuaireFrameCalcAsyncJob
580 :<|> waitAnnuaireFrameCalcAsyncJob
582 :<|> postUpdateAnnuaireAsync
583 :<|> postUpdateAnnuaireAsyncJob
584 :<|> killUpdateAnnuaireAsyncJob
585 :<|> pollUpdateAnnuaireAsyncJob
586 :<|> waitUpdateAnnuaireAsyncJob
588 :<|> getAnnuaireChildren
589 :<|> getAnnuaireTable
590 :<|> postAnnuaireTableQuery
591 :<|> getAnnuaireTableHash
592 :<|> getAnnuaireNgramsTable
593 :<|> putAnnuaireNgramsTablePatch
594 :<|> postAnnuaireRecomputeNgramsTableScores
595 :<|> getAnnuaireNgramsTableVersion
596 :<|> postAnnuaireUpdateNgramsTableChartsAsync
597 :<|> postAnnuaireUpdateNgramsTableChartsAsyncJob
598 :<|> killAnnuaireUpdateNgramsTableChartsAsyncJob
599 :<|> pollAnnuaireUpdateNgramsTableChartsAsyncJob
600 :<|> waitAnnuaireUpdateNgramsTableChartsAsyncJob
601 :<|> putAnnuaireCategory
602 :<|> putAnnuaireScore
603 :<|> postAnnuaireSearch
604 :<|> postAnnuaireShare
605 :<|> postAnnuairePairCorpusAnnuaire
606 :<|> getAnnuairePairs
607 :<|> getAnnuairePairings
608 :<|> getAnnuaireScatterMetrics
609 :<|> postAnnuaireScatterMetricsUpdate
610 :<|> getAnnuaireScatterMetricsHash
611 :<|> getAnnuaireChart
612 :<|> postAnnuaireChartUpdate
613 :<|> getAnnuaireChartHash
615 :<|> postAnnuairePieUpdate
616 :<|> getAnnuairePieHash
618 :<|> postAnnuaireTreeUpdate
619 :<|> getAnnuaireTreeHash
620 :<|> getAnnuairePhylo
621 :<|> putAnnuairePhylo
623 :<|> postAnnuaireUnpublish
625 :<|> postAnnuaireFileAsync
626 :<|> postAnnuaireFileAsyncJob
627 :<|> killAnnuaireFileAsyncJob
628 :<|> pollAnnuaireFileAsyncJob
629 :<|> waitAnnuaireFileAsyncJob
630 :<|> postAnnuaireDocumentWriteNodesAsync
631 :<|> postAnnuaireDocumentWriteNodesAsyncJob
632 :<|> killAnnuaireDocumentWriteNodesAsyncJob
633 :<|> pollAnnuaireDocumentWriteNodesAsyncJob
634 :<|> waitAnnuaireDocumentWriteNodesAsyncJob
635 :<|> postAnnuaireDocumentUploadAsync
636 :<|> postAnnuaireDocumentUploadAsyncJob
637 :<|> killAnnuaireDocumentUploadAsyncJob
638 :<|> pollAnnuaireDocumentUploadAsyncJob
639 :<|> waitAnnuaireDocumentUploadAsyncJob
640 :<|> postAnnuaireContactAsync
641 :<|> postAnnuaireContactAsyncJob
642 :<|> killAnnuaireContactAsyncJob
643 :<|> pollAnnuaireContactAsyncJob
644 :<|> waitAnnuaireContactAsyncJob
645 :<|> getAnnuaireContactNodeNode
646 :<|> getDocumentNgramsTable
647 :<|> putDocumentNgramsTable
648 :<|> postRecomputeDocumentNgramsTableScore
649 :<|> getDocumentNgramsTableVersion
650 :<|> postDocumentNgramsTableAsync
651 :<|> postDocumentNgramsTableAsyncJob
652 :<|> killDocumentNgramsTableAsyncJob
653 :<|> pollDocumentNgramsTableAsyncJob
654 :<|> waitDocumentNgramsTableAsyncJob
656 :<|> getGraphHyperdata
658 :<|> postGraphAsyncJob
659 :<|> killGraphAsyncJob
660 :<|> pollGraphAsyncJob
661 :<|> waitGraphAsyncJob
664 :<|> getGraphVersions
665 :<|> postGraphRecomputeVersion
667 :<|> getTreeFirstLevel
668 :<|> postNewCorpusWithFormAsync
669 :<|> postNewCorpusWithFormAsyncJob
670 :<|> killNewCorpusWithFormAsyncJob
671 :<|> pollNewCorpusWithFormAsyncJob
672 :<|> waitNewCorpusWithFormAsyncJob
673 :<|> postNewCorpusWithQueryAsync
674 :<|> postNewCorpusWithQueryAsyncJob
675 :<|> killNewCorpusWithQueryAsyncJob
676 :<|> pollNewCorpusWithQueryAsyncJob
677 :<|> waitNewCorpusWithQueryAsyncJob
679 :<|> postListJsonUpdateAsync
680 :<|> postListJsonUpdateAsyncJob
681 :<|> killListJsonUpdateAsyncJob
682 :<|> pollListJsonUpdateAsyncJob
683 :<|> waitListJsonUpdateAsyncJob
684 :<|> postListCsvUpdateAsync
685 :<|> postListCsvUpdateAsyncJob
686 :<|> killListCsvUpdateAsyncJob
687 :<|> pollListCsvUpdateAsyncJob
688 :<|> waitListCsvUpdateAsyncJob
690 :<|> getPublicNodeFile