SyncGeodatabaseParameters class final

The parameters that specify how a geodatabase is synchronized with its ArcGIS feature service using a SyncGeodatabaseJob.

To generate default parameters that match the geodatabase and its ArcGIS feature service, call GeodatabaseSyncTask.createDefaultSyncGeodatabaseParameters. You can then modify the parameters with any desired changes. Alternatively, you can generate an empty set of parameters using SyncGeodatabaseParameters.new and set the parameters individually. To create a SyncGeodatabaseJob, pass the parameters to the GeodatabaseSyncTask.syncGeodatabase method and provide the geodatabase to be synchronized.

Implemented types

Constructors

SyncGeodatabaseParameters()
Create a parameters object for use with the sync method on the geodatabase sync task.
factory

Properties

geodatabaseSyncDirection SyncDirection
The synchronization direction that will be used when synchronizing the geodatabase.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
keepGeodatabaseDeltas bool
Indicates whether or not the upload or downloaded server delta geodatabases will be removed at the end of the sync job.
getter/setter pair
layerOptions List<SyncLayerOption>
The list of sync layer options to include in the sync operation.
no setter
reconcileBranchVersion bool
True if replica branch version automatically reconciles with the default branch upon sync, false otherwise.
getter/setter pair
rollbackOnFailure bool
Indicates if a sync should roll back on a failure.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited