Class ExportVectorTilesJob

java.lang.Object
com.esri.arcgisruntime.concurrent.Job
com.esri.arcgisruntime.tasks.vectortilecache.ExportVectorTilesJob
All Implemented Interfaces:
JsonSerializable, RemoteResource

public final class ExportVectorTilesJob extends Job
A Job that exports a vector tile cache from an ArcGIS vector tiles service.

An ExportVectorTilesJob instance is returned by one of the followings methods:

The Job is returned in a Job.Status.NOT_STARTED state and Job.start() must be called to start the associated operation.

See the Job class for full information about working with jobs.

Since:
100.2.0
  • Method Details

    • getResult

      public ExportVectorTilesResult getResult()
      Returns an ExportVectorTilesResult object once the job has completed successfully.
      Specified by:
      getResult in class Job
      Returns:
      an ExportVectorTilesResult object once the job has completed successfully, otherwise null
      Since:
      100.2.0
    • getItemResourceCachePath

      public String getItemResourceCachePath()
      Gets the path that the downloaded item resource cache is saved to. If this job was created with ExportVectorTilesTask.exportVectorTiles(ExportVectorTilesParameters, String), this will be an empty string.
      Returns:
      the path to download item resource cache, or empty string if it is not available
      Since:
      100.2.0
    • getVectorTileCachePath

      public String getVectorTileCachePath()
      Gets the path that the downloaded vector tile cache is saved to.
      Returns:
      the path to download vector tile cache, or empty string if it is not available
      Since:
      100.2.0
    • getParameters

      public ExportVectorTilesParameters getParameters()
      Gets the export vector tile parameters used in the job.
      Returns:
      the export vector tile parameters
      Since:
      100.2.0