Jobs Interface

public interface Jobs

An instance of this class provides access to all the operations defined in Jobs.

Method Summary

Modifier and Type Method and Description
JobInformation build(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Observable<JobInformation> buildAsync(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

ServiceFuture<JobInformation> buildAsync(String accountName, BuildJobParameters parameters, final ServiceCallback<JobInformation> serviceCallback)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Observable<ServiceResponse<JobInformation>> buildWithServiceResponseAsync(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

void cancel(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

Observable<Void> cancelAsync(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

ServiceFuture<Void> cancelAsync(String accountName, UUID jobIdentity, final ServiceCallback<Void> serviceCallback)

Cancels the running job specified by the job ID.

Observable<ServiceResponse<Void>> cancelWithServiceResponseAsync(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

JobInformation create(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

Observable<JobInformation> createAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

ServiceFuture<JobInformation> createAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters, final ServiceCallback<JobInformation> serviceCallback)

Submits a job to the specified Data Lake Analytics account.

Observable<ServiceResponse<JobInformation>> createWithServiceResponseAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

JobInformation get(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

Observable<JobInformation> getAsync(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

ServiceFuture<JobInformation> getAsync(String accountName, UUID jobIdentity, final ServiceCallback<JobInformation> serviceCallback)

Gets the job information for the specified job ID.

JobDataPath getDebugDataPath(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

Observable<JobDataPath> getDebugDataPathAsync(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

ServiceFuture<JobDataPath> getDebugDataPathAsync(String accountName, UUID jobIdentity, final ServiceCallback<JobDataPath> serviceCallback)

Gets the job debug data information specified by the job ID.

Observable<ServiceResponse<JobDataPath>> getDebugDataPathWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

JobStatistics getStatistics(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

Observable<JobStatistics> getStatisticsAsync(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

ServiceFuture<JobStatistics> getStatisticsAsync(String accountName, UUID jobIdentity, final ServiceCallback<JobStatistics> serviceCallback)

Gets statistics of the specified job.

Observable<ServiceResponse<JobStatistics>> getStatisticsWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

Observable<ServiceResponse<JobInformation>> getWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

PagedList<JobInformationBasic> list(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

PagedList<JobInformationBasic> list(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<Page<JobInformationBasic>> listAsync(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

ServiceFuture<List<JobInformationBasic>> listAsync(final String accountName, final ListOperationCallback<JobInformationBasic> serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<Page<JobInformationBasic>> listAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

ServiceFuture<List<JobInformationBasic>> listAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback<JobInformationBasic> serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

PagedList<JobInformationBasic> listNext(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<Page<JobInformationBasic>> listNextAsync(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

ServiceFuture<List<JobInformationBasic>> listNextAsync(final String nextPageLink, final ServiceFuture<List<JobInformationBasic>> serviceFuture, final ListOperationCallback<JobInformationBasic> serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<ServiceResponse<Page<JobInformationBasic>>> listNextWithServiceResponseAsync(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<ServiceResponse<Page<JobInformationBasic>>> listWithServiceResponseAsync(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Observable<ServiceResponse<Page<JobInformationBasic>>> listWithServiceResponseAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Method Details

build

public JobInformation build(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
parameters - The parameters to build a job.

Returns:

the JobInformation object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

buildAsync

public Observable buildAsync(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
parameters - The parameters to build a job.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

buildAsync

public ServiceFuture buildAsync(String accountName, BuildJobParameters parameters, final ServiceCallback serviceCallback)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
parameters - The parameters to build a job.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

buildWithServiceResponseAsync

public Observable> buildWithServiceResponseAsync(String accountName, BuildJobParameters parameters)

Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
parameters - The parameters to build a job.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

cancel

public void cancel(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID to cancel.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

cancelAsync

public Observable cancelAsync(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID to cancel.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

cancelAsync

public ServiceFuture cancelAsync(String accountName, UUID jobIdentity, final ServiceCallback serviceCallback)

Cancels the running job specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID to cancel.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

cancelWithServiceResponseAsync

public Observable> cancelWithServiceResponseAsync(String accountName, UUID jobIdentity)

Cancels the running job specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID to cancel.

Returns:

the ServiceResponse object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation

create

public JobInformation create(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - The job ID (a GUID) for the job being submitted.
parameters - The parameters to submit a job.

Returns:

the JobInformation object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

createAsync

public Observable createAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - The job ID (a GUID) for the job being submitted.
parameters - The parameters to submit a job.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createAsync

public ServiceFuture createAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters, final ServiceCallback serviceCallback)

Submits a job to the specified Data Lake Analytics account.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - The job ID (a GUID) for the job being submitted.
parameters - The parameters to submit a job.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

createWithServiceResponseAsync

public Observable> createWithServiceResponseAsync(String accountName, UUID jobIdentity, CreateJobParameters parameters)

Submits a job to the specified Data Lake Analytics account.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - The job ID (a GUID) for the job being submitted.
parameters - The parameters to submit a job.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

get

public JobInformation get(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the JobInformation object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

getAsync

public Observable getAsync(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getAsync

public ServiceFuture getAsync(String accountName, UUID jobIdentity, final ServiceCallback serviceCallback)

Gets the job information for the specified job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDebugDataPath

public JobDataPath getDebugDataPath(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the JobDataPath object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

getDebugDataPathAsync

public Observable getDebugDataPathAsync(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the observable to the JobDataPath object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDebugDataPathAsync

public ServiceFuture getDebugDataPathAsync(String accountName, UUID jobIdentity, final ServiceCallback serviceCallback)

Gets the job debug data information specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getDebugDataPathWithServiceResponseAsync

public Observable> getDebugDataPathWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets the job debug data information specified by the job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the observable to the JobDataPath object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getStatistics

public JobStatistics getStatistics(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - Job Information ID.

Returns:

the JobStatistics object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

getStatisticsAsync

public Observable getStatisticsAsync(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - Job Information ID.

Returns:

the observable to the JobStatistics object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getStatisticsAsync

public ServiceFuture getStatisticsAsync(String accountName, UUID jobIdentity, final ServiceCallback serviceCallback)

Gets statistics of the specified job.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - Job Information ID.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getStatisticsWithServiceResponseAsync

public Observable> getStatisticsWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets statistics of the specified job.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - Job Information ID.

Returns:

the observable to the JobStatistics object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

getWithServiceResponseAsync

public Observable> getWithServiceResponseAsync(String accountName, UUID jobIdentity)

Gets the job information for the specified job ID.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
jobIdentity - JobInfo ID.

Returns:

the observable to the JobInformation object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

list

public PagedList list(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.

Returns:

the PagedList<JobInformationBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

list

public PagedList list(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the PagedList<JobInformationBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listAsync

public Observable> listAsync(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public ServiceFuture> listAsync(final String accountName, final ListOperationCallback serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public Observable> listAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listAsync

public ServiceFuture> listAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count, final ListOperationCallback serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNext

public PagedList listNext(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the PagedList<JobInformationBasic> object if successful.

Throws:

IllegalArgumentException - thrown if parameters fail the validation
CloudException - thrown if the request is rejected by server
RuntimeException - all other wrapped checked exceptions if the request fails to be sent

listNextAsync

public Observable> listNextAsync(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNextAsync

public ServiceFuture> listNextAsync(final String nextPageLink, final ServiceFuture> serviceFuture, final ListOperationCallback serviceCallback)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.
serviceFuture - the ServiceFuture object tracking the Retrofit calls
serviceCallback - the async ServiceCallback to handle successful and failed responses.

Returns:

the ServiceFuture object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listNextWithServiceResponseAsync

public Observable>> listNextWithServiceResponseAsync(final String nextPageLink)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

nextPageLink - The NextLink from the previous successful call to List operation.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync(final String accountName)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync(final String accountName, final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count)

Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.

Parameters:

accountName - The Azure Data Lake Analytics account to execute job operations on.
filter - OData filter. Optional.
top - The number of items to return. Optional.
skip - The number of items to skip over before returning elements. Optional.
select - OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
orderby - OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
count - The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.

Returns:

the observable to the PagedList<JobInformationBasic> object

Throws:

IllegalArgumentException - thrown if parameters fail the validation

Applies to