Package com.cloudconvert.resource.async
Class AsyncCreateThumbnailsResource
java.lang.Object
com.cloudconvert.resource.AbstractResource
com.cloudconvert.resource.AbstractCreateThumbnailsResource<AsyncResult<TaskResponse>>
com.cloudconvert.resource.async.AsyncCreateThumbnailsResource
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class AsyncCreateThumbnailsResource extends AbstractCreateThumbnailsResource<AsyncResult<TaskResponse>>
-
Field Summary
Fields inherited from class com.cloudconvert.resource.AbstractCreateThumbnailsResource
PATH_SEGMENT_CREATE_THUMBNAILFields inherited from class com.cloudconvert.resource.AbstractResource
BEARER, HEADER_AUTHORIZATION, HEADER_USER_AGENT, INPUT_STREAM_TYPE_REFERENCE, JOB_RESPONSE_PAGEABLE_TYPE_REFERENCE, JOB_RESPONSE_TYPE_REFERENCE, MAP_STRING_TO_OBJECT_TYPE_REFERENCE, OPERATION_RESPONSE_PAGEABLE_TYPE_REFERENCE, TASK_RESPONSE_PAGEABLE_TYPE_REFERENCE, TASK_RESPONSE_TYPE_REFERENCE, USER_RESPONSE_TYPE_REFERENCE, V2, VALUE_USER_AGENT, VOID_TYPE_REFERENCE, WEBHOOKS_RESPONSE_PAGEABLE_TYPE_REFERENCE, WEBHOOKS_RESPONSE_TYPE_REFERENCE -
Constructor Summary
Constructors Constructor Description AsyncCreateThumbnailsResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, AsyncRequestExecutor asyncRequestExecutor) -
Method Summary
Modifier and Type Method Description voidclose()AsyncResult<TaskResponse>thumbnail(@NotNull CreateThumbnailsTaskRequest createThumbnailsTaskRequest)Create a task to create a thumbnail (png, jpg).Methods inherited from class com.cloudconvert.resource.AbstractCreateThumbnailsResource
getThumbnailHttpUriRequestMethods inherited from class com.cloudconvert.resource.AbstractResource
getHttpEntity, getHttpEntity, getHttpUriRequest, getHttpUriRequest, getJson, getSyncUri, getSyncUri, getUri, getUri, requestToMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AsyncCreateThumbnailsResource
public AsyncCreateThumbnailsResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, AsyncRequestExecutor asyncRequestExecutor)
-
-
Method Details
-
thumbnail
public AsyncResult<TaskResponse> thumbnail(@NotNull @NotNull CreateThumbnailsTaskRequest createThumbnailsTaskRequest) throws java.io.IOException, java.net.URISyntaxExceptionDescription copied from class:AbstractCreateThumbnailsResourceCreate a task to create a thumbnail (png, jpg).- Specified by:
thumbnailin classAbstractCreateThumbnailsResource<AsyncResult<TaskResponse>>- Parameters:
createThumbnailsTaskRequest-CreateThumbnailsTaskRequest- Returns:
AbstractCreateThumbnailsResource- Throws:
java.io.IOExceptionjava.net.URISyntaxException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-