require(["esri/tasks/datareviewer/BatchValidationParameters"], function(BatchValidationParameters) { /* code goes here */ });
Description
(Added at v3.14)
Encapsulates batch job parameters including session Id, production workspace and analysis area. Use this class to define the properties of a Batch Validation Job. Use instances of this class to define parameters for functions in BatchValidationTask.
See also
Samples
Search for
samples that use this class.
Properties
Property Details
A geometry that defines the validation extent. Features that intersect this area will be validated.
Sample:
var bvParams = new BatchValidationParameters();
var polygon = {"rings" : [[[1557601,6618462],[1594673,6618462],[1594673,6595378],[1557601,6595378],[1557601,6618462]]],"spatialReference" : 102100};
bvParams.analysisArea = polygon;
Read-only: Gets the uploaded batch job name. Ignored by the server if set.
Controls validation type on enterprise geodatabases. If true, validation is limited to features that have changed from a parent to the child version. Changes between versions include the following:
- Features inserted in the child version but not the parent.
- Features changed in the child version and unchanged in the parent.
- Features changed in both child and parent versions.
- Features changed in the child version and deleted in the parent.
Known values: true | false
Read-only: Gets the name of the web user that created the batch job schedule. Ignored by the server if set.
Gets or sets the batch validation execution schedule. This schedule is a cron expression string. Cron expressions set to execute more frequently than once every 15 minutes are not supported.
Gets or sets the ending date for a batch validation schedule. Executions will not occur after this date. If both this property and executionsEndDate are set, the Batch Validation schedule will finish with whichever condition happens first.
Gets or sets the ID of the uploaded batch job. Batch validation requires a .rbj (batch job) file. You upload this file to ArcGIS for Server using the server's uploads functionality. Uploads returns an item ID. This ID is referenced during Batch Validation. See
ArcGIS for Server REST API documentation for more information on uploads.
Gets or sets the maximum number of batch validation executions that can run. If both this property and executionEndDate are set, the Batch Validation schedule will finish with whichever condition happens first.
Gets or sets the production workspace path. This path must be accessible to ArcGIS for Server.
Gets or sets the ArcGIS Data Reviewer session. The session must exist in the reviewer workspace. The session string must follow this format:
"Session [Session ID] : [Session Name]", e.g., "Session 1 : Editing Session"
.
See also
Gets or sets the batch validation title.
Gets or sets the user name under which records are written to the reviewer workspace.