public class PrintJobRequestBuilder extends BaseRequestBuilder implements IPrintJobRequestBuilder
| Constructor and Description |
|---|
PrintJobRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the PrintJob
|
| Modifier and Type | Method and Description |
|---|---|
IPrintJobAbortRequestBuilder |
abort(java.lang.String reason) |
IPrintJobRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IPrintJobRequest |
buildRequest(Option... requestOptions)
Creates the request
|
IPrintJobCancelRequestBuilder |
cancel() |
IPrintDocumentCollectionRequestBuilder |
documents() |
IPrintDocumentRequestBuilder |
documents(java.lang.String id) |
IPrintJobRedirectRequestBuilder |
redirect(java.lang.String destinationPrinterId,
PrintJobConfiguration configuration) |
IPrintJobStartRequestBuilder |
start() |
IPrintTaskCollectionRequestBuilder |
tasks() |
IPrintTaskRequestBuilder |
tasks(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic PrintJobRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IPrintJobRequest buildRequest(Option... requestOptions)
buildRequest in interface IPrintJobRequestBuilderrequestOptions - the options for this requestpublic IPrintJobRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IPrintJobRequestBuilderrequestOptions - the options for this requestpublic IPrintDocumentCollectionRequestBuilder documents()
documents in interface IPrintJobRequestBuilderpublic IPrintDocumentRequestBuilder documents(java.lang.String id)
documents in interface IPrintJobRequestBuilderpublic IPrintTaskCollectionRequestBuilder tasks()
tasks in interface IPrintJobRequestBuilderpublic IPrintTaskRequestBuilder tasks(java.lang.String id)
tasks in interface IPrintJobRequestBuilderpublic IPrintJobCancelRequestBuilder cancel()
cancel in interface IPrintJobRequestBuilderpublic IPrintJobAbortRequestBuilder abort(java.lang.String reason)
abort in interface IPrintJobRequestBuilderpublic IPrintJobRedirectRequestBuilder redirect(java.lang.String destinationPrinterId, PrintJobConfiguration configuration)
redirect in interface IPrintJobRequestBuilderpublic IPrintJobStartRequestBuilder start()
start in interface IPrintJobRequestBuilder