Package com.cloudconvert.resource.sync
Class CaptureWebsitesResource
java.lang.Object
com.cloudconvert.resource.AbstractResource
com.cloudconvert.resource.AbstractCaptureWebsitesResource<Result<TaskResponse>>
com.cloudconvert.resource.sync.CaptureWebsitesResource
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class CaptureWebsitesResource extends AbstractCaptureWebsitesResource<Result<TaskResponse>>
-
Field Summary
Fields inherited from class com.cloudconvert.resource.AbstractCaptureWebsitesResource
PATH_SEGMENT_CAPTURE_WEBSITEFields 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 CaptureWebsitesResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor) -
Method Summary
Modifier and Type Method Description Result<TaskResponse>capture(@NotNull CaptureWebsitesTaskRequest captureWebsitesTaskRequest)Create a task to convert a website to PDF or to capture a screenshot of a website (png, jpg).voidclose()Methods inherited from class com.cloudconvert.resource.AbstractCaptureWebsitesResource
getCaptureHttpUriRequestMethods 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
-
CaptureWebsitesResource
public CaptureWebsitesResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor)
-
-
Method Details
-
capture
public Result<TaskResponse> capture(@NotNull @NotNull CaptureWebsitesTaskRequest captureWebsitesTaskRequest) throws java.io.IOException, java.net.URISyntaxException, CloudConvertClientException, CloudConvertServerExceptionDescription copied from class:AbstractCaptureWebsitesResourceCreate a task to convert a website to PDF or to capture a screenshot of a website (png, jpg).- Specified by:
capturein classAbstractCaptureWebsitesResource<Result<TaskResponse>>- Parameters:
captureWebsitesTaskRequest-CaptureWebsitesTaskRequest- Returns:
AbstractCaptureWebsitesResource- Throws:
java.io.IOExceptionjava.net.URISyntaxExceptionCloudConvertClientExceptionCloudConvertServerException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-