Package com.cloudconvert.resource.sync
Class CreateArchivesResource
java.lang.Object
com.cloudconvert.resource.AbstractResource
com.cloudconvert.resource.AbstractCreateArchivesResource<Result<TaskResponse>>
com.cloudconvert.resource.sync.CreateArchivesResource
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class CreateArchivesResource extends AbstractCreateArchivesResource<Result<TaskResponse>>
-
Field Summary
Fields inherited from class com.cloudconvert.resource.AbstractCreateArchivesResource
PATH_SEGMENT_ARCHIVEFields 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 CreateArchivesResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor) -
Method Summary
Modifier and Type Method Description Result<TaskResponse>archive(@NotNull CreateArchivesTaskRequest createArchivesTaskRequest)Create a task to create a ZIP, RAR, 7Z, TAR, TAR.GZ or TAR.BZ2 archive.voidclose()Methods inherited from class com.cloudconvert.resource.AbstractCreateArchivesResource
getArchiveHttpUriRequestMethods 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
-
CreateArchivesResource
public CreateArchivesResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor)
-
-
Method Details
-
archive
public Result<TaskResponse> archive(@NotNull @NotNull CreateArchivesTaskRequest createArchivesTaskRequest) throws java.io.IOException, java.net.URISyntaxException, CloudConvertClientException, CloudConvertServerExceptionDescription copied from class:AbstractCreateArchivesResourceCreate a task to create a ZIP, RAR, 7Z, TAR, TAR.GZ or TAR.BZ2 archive.- Specified by:
archivein classAbstractCreateArchivesResource<Result<TaskResponse>>- Parameters:
createArchivesTaskRequest-CreateArchivesTaskRequest- Returns:
AbstractCreateArchivesResource- Throws:
java.io.IOExceptionjava.net.URISyntaxExceptionCloudConvertClientExceptionCloudConvertServerException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-