Hide Table of Contents
esri/dijit/util
esri/layer/pixelFilters
esri/process
esri/workers
Class: BatchValidationJob

require(["esri/tasks/datareviewer/BatchValidationJob"], function(BatchValidationJob) { /* code goes here */ });

Description

(Added at v3.14)
Encapsulates a Batch Validation Job. Contains information about a job, including settings and schedule. Schedule applies to scheduled jobs only.

Samples

Search for samples that use this class.

Properties

NameTypeSummary
batchRunIds String[]Contains a list of batch run IDs, one for each batch validation execution associated with this batch validation job.
creationDateDateGets job creation date.
jobIdStringGets the Job Id.
jobInfoBatchValidationJobInfoGets batch job execution details.
parametersBatchValidationParametersGets batch job parameters.
statusStringGets the job status.
typeStringGets the job type.
Property Details

<String[]> batchRunIds

Contains a list of batch run IDs, one for each batch validation execution associated with this batch validation job. For adhoc jobs this list will contain at most one result. For scheduled jobs this list will contain as many as job executions have run associated with this jobs schedule.

These IDs can be used to retrieve batch run details using getBatchRunDetails.

<Date> creationDate

Gets job creation date.

<String> jobId

Gets the Job Id. Job Id is a GUID that corresponds to an adhoc or scheduled batch validation job.
Gets batch job execution details.
Gets batch job parameters.

<String> status

Gets the job status. Status values are: Scheduled, Executing, and Finished.

<String> type

Gets the job type. Type values are adhoc or scheduled.