Harvest Api
Harvest related operations
Functions
delete Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> deleteHarvestSource(String ident)
Content copied to clipboard
delete Unschedule Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> deleteUnscheduleHarvestSource(String ident)
Content copied to clipboard
Unschedule an harvest source
get Harvest Backends
Link copied to clipboard
List all available harvest backends
get Harvest Job
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestJobPage>> getHarvestJob(String ident, Integer page, Integer pageSize)
Content copied to clipboard
List all jobs for a given source
get Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> getHarvestSource(String ident)
Content copied to clipboard
Get a single source given an ID or a slug
get List Harvester Api
Link copied to clipboard
List all available harvesters
get List Harvest Jobs
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestJob>> getListHarvestJobs(String ident, Integer page, Integer pageSize)
Content copied to clipboard
List all jobs for a given source
get List Harvest Sources
Link copied to clipboard
abstract Flow<DgfrCallState<List<HarvestSourcePage>>> getListHarvestSources(Integer page, Integer pageSize, String owner, Boolean deleted)
Content copied to clipboard
List all harvest sources
get Preview Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestJobPreview>> getPreviewHarvestSource(String ident)
Content copied to clipboard
Preview a single harvest source given an ID or a slug
post Create Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> postCreateHarvestSource(HarvestSource payload)
Content copied to clipboard
Create a new harvest source
post Preview Harvest Source Config
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestJobPreview>> postPreviewHarvestSourceConfig(HarvestSource payload)
Content copied to clipboard
Preview an harvesting from a source created with the given payload
post Schedule Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> postScheduleHarvestSource(String ident, String payload)
Content copied to clipboard
Schedule an harvest source
post Validate Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> postValidateHarvestSource(String ident, HarvestSourceValidation payload)
Content copied to clipboard
Validate or reject an harvest source
put Update Harvest Source
Link copied to clipboard
abstract Flow<DgfrCallState<HarvestSource>> putUpdateHarvestSource(String ident, HarvestSource payload)
Content copied to clipboard
Update a harvest source
Inheritors
DgfrService
Link copied to clipboard