Class AbstractFilesResource<ISAR extends AbstractResult<java.io.InputStream>>

java.lang.Object
com.cloudconvert.resource.AbstractResource
com.cloudconvert.resource.AbstractFilesResource<ISAR>
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable
Direct Known Subclasses:
AsyncFilesResource, FilesResource

public abstract class AbstractFilesResource<ISAR extends AbstractResult<java.io.InputStream>>
extends AbstractResource
  • Constructor Details

  • Method Details

    • download

      public abstract ISAR download​(@NotNull @NotNull java.lang.String path) throws java.io.IOException, java.net.URISyntaxException, CloudConvertClientException, CloudConvertServerException
      Download file
      Parameters:
      path - path to file
      Returns:
      IS
      Throws:
      java.io.IOException
      java.net.URISyntaxException
      CloudConvertClientException
      CloudConvertServerException
    • getDownloadHttpUriRequest

      protected org.apache.http.client.methods.HttpUriRequest getDownloadHttpUriRequest​(@NotNull @NotNull java.lang.String path) throws java.net.URISyntaxException
      Throws:
      java.net.URISyntaxException