public interface JobImporter
Modifier and Type | Method and Description |
---|---|
ImportResult |
deleteJob(java.lang.String project,
java.lang.String jobid)
Deleted a job deleted remotely
|
ImportResult |
importFromMap(java.util.Map input,
java.util.Map importMetadata)
Import a Map-representation of a Job, preserving the UUID
|
ImportResult |
importFromMap(java.util.Map input,
java.util.Map importMetadata,
boolean preserveUuid)
Import a Map-representation of a Job
|
ImportResult |
importFromStream(java.lang.String format,
java.io.InputStream input,
java.util.Map importMetadata)
Import a serialized job, preserving the UUID
|
ImportResult |
importFromStream(java.lang.String format,
java.io.InputStream input,
java.util.Map importMetadata,
boolean preserveUuid)
Import a serialized job
|
ImportResult importFromStream(java.lang.String format, java.io.InputStream input, java.util.Map importMetadata)
format
- format, 'xml' or 'yaml'input
- input streamimportMetadata
- metadata to attach to the jobImportResult importFromMap(java.util.Map input, java.util.Map importMetadata)
input
- input map dataimportMetadata
- metadata to attach to the jobImportResult importFromMap(java.util.Map input, java.util.Map importMetadata, boolean preserveUuid)
input
- input map dataimportMetadata
- metadata to attach to the jobpreserveUuid
- if true, preserve any UUID on import, otherwise remove itImportResult importFromStream(java.lang.String format, java.io.InputStream input, java.util.Map importMetadata, boolean preserveUuid)
format
- format, 'xml' or 'yaml'input
- input streamimportMetadata
- metadata to attach to the jobpreserveUuid
- if true, preserve any UUID on import, otherwise remove itImportResult deleteJob(java.lang.String project, java.lang.String jobid)
project
- project of the filejobid
- job id