public interface QetcherClient extends AutoCloseable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
QetcherClient.Builder |
CompletableFuture<ConversionFile> uploadFile(InputConversionFile inputFile)
CompletableFuture<ConversionFile> getFile(String fileId)
CompletableFuture<List<ConversionFile>> getFiles()
CompletableFuture<Void> deleteFile(String fileId)
CompletableFuture<Path> downloadAsFile(String fileId, Path file, OpenOption... openOptions)
CompletableFuture<Job> createJob(InputJob inputJob)
CompletableFuture<Job> getJob(String jobId)
CompletableFuture<List<Job>> getJobs()
CompletableFuture<Void> deleteJob(String jobId)
CompletableFuture<List<AvailableConversion>> getAvailableConversions()
CompletableFuture<List<MediaTypeInfo>> getMediaTypes()
CompletableFuture<FileExtensionInfos> getFileExtensions()
CompletableFuture<MediaTypeInfo> getMediaTypeForFilename(String filename)
CompletableFuture<List<AvailableNode>> getAvailableNodes()
CompletableFuture<ConversionFile> getFile(ConversionFile file)
CompletableFuture<Void> deleteFile(ConversionFile file)
CompletableFuture<Path> downloadAsFile(String fileId, Path file)
CompletableFuture<File> downloadAsFile(String fileId, File file)
CompletableFuture<Path> downloadAsTempFile(String fileId)
CompletableFuture<Path> downloadAsTempFile(String fileId, Path dir)
CompletableFuture<Job> getJob(Job job)
CompletableFuture<Void> deleteJob(Job job)
CompletableFuture<Job> getJobDone(Job job)
CompletableFuture<Job> getJobDone(String jobId)
void close()
close in interface AutoCloseableCopyright © 2013–2019 mklinger GmbH. All rights reserved.