Package com.cloudconvert.resource.sync
Class AddWatermarkResource
java.lang.Object
com.cloudconvert.resource.AbstractResource
com.cloudconvert.resource.AbstractAddWatermarkResource<Result<TaskResponse>>
com.cloudconvert.resource.sync.AddWatermarkResource
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class AddWatermarkResource extends AbstractAddWatermarkResource<Result<TaskResponse>>
-
Field Summary
Fields inherited from class com.cloudconvert.resource.AbstractAddWatermarkResource
PATH_SEGMENT_ADD_WATERMARKFields 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 AddWatermarkResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor) -
Method Summary
Modifier and Type Method Description voidclose()Result<TaskResponse>watermark(@NotNull AddWatermarkTaskRequest createWatermarkTaskRequest)Create a task to add a watermark.Methods inherited from class com.cloudconvert.resource.AbstractAddWatermarkResource
getWatermarkHttpUriRequestMethods 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
-
AddWatermarkResource
public AddWatermarkResource(SettingsProvider settingsProvider, ObjectMapperProvider objectMapperProvider, RequestExecutor requestExecutor)
-
-
Method Details
-
watermark
public Result<TaskResponse> watermark(@NotNull @NotNull AddWatermarkTaskRequest createWatermarkTaskRequest) throws java.io.IOException, java.net.URISyntaxException, CloudConvertClientException, CloudConvertServerExceptionDescription copied from class:AbstractAddWatermarkResourceCreate a task to add a watermark.- Specified by:
watermarkin classAbstractAddWatermarkResource<Result<TaskResponse>>- Parameters:
createWatermarkTaskRequest-AddWatermarkTaskRequest- Returns:
AbstractAddWatermarkResource- Throws:
java.io.IOExceptionjava.net.URISyntaxExceptionCloudConvertClientExceptionCloudConvertServerException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-