{
 "name": "ExportCacheWorker",
 "displayName": "Export Cache Worker",
 "description": "",
 "category": "",
 "helpUrl": "https://54.153.125.240/arcgis/rest/directories/arcgisoutput/System/CachingToolsEx_GPServer/System_CachingToolsEx/ExportCacheWorker.htm",
 "executionType": "esriExecutionTypeAsynchronous",
 "parameters": [
  {
   "name": "tile_cache_directory",
   "dataType": "GPString",
   "displayName": "Tile Cache Directory",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "target_cache_directory",
   "dataType": "GPString",
   "displayName": "Target Cache Directory",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "replace_existing_tiles",
   "dataType": "GPBoolean",
   "displayName": "Replace existing tiles",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "disable_clipping",
   "dataType": "GPBoolean",
   "displayName": "Disable pixel clipping",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "recompress_tiles",
   "dataType": "GPBoolean",
   "displayName": "Recompress Tiles",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": false,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "recompress_quality",
   "dataType": "GPLong",
   "displayName": "Recompression Quality",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": 60,
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "tile_x_min",
   "dataType": "GPLong",
   "displayName": "Tile X Min",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "tile_y_min",
   "dataType": "GPLong",
   "displayName": "Tile Y Min",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "tile_x_max",
   "dataType": "GPLong",
   "displayName": "Tile X Max",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "tile_y_max",
   "dataType": "GPLong",
   "displayName": "Tile Y Max",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "level",
   "dataType": "GPLong",
   "displayName": "Cache Level",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": null,
   "parameterType": "esriGPParameterTypeRequired",
   "category": ""
  },
  {
   "name": "cache_extent",
   "dataType": "GPString",
   "displayName": "Cache Extent",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": "DEFAULT",
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "area_of_interest",
   "dataType": "GPFeatureRecordSetLayer",
   "displayName": "Area Of Interest (Polygon)",
   "description": "",
   "direction": "esriGPParameterDirectionInput",
   "defaultValue": {
    "displayFieldName": "",
    "geometryType": "esriGeometryPolygon",
    "spatialReference": {
     "wkid": 4326,
     "latestWkid": 4326
    },
    "fields": [
     {
      "name": "OID",
      "type": "esriFieldTypeOID",
      "alias": "OID"
     },
     {
      "name": "updateGeom_Length",
      "type": "esriFieldTypeDouble",
      "alias": "updateGeom_Length"
     },
     {
      "name": "updateGeom_Area",
      "type": "esriFieldTypeDouble",
      "alias": "updateGeom_Area"
     }
    ],
    "features": [],
    "exceededTransferLimit": false
   },
   "parameterType": "esriGPParameterTypeOptional",
   "category": ""
  },
  {
   "name": "output_cache_dir",
   "dataType": "GPString",
   "displayName": "Output Cache Dir",
   "description": "",
   "direction": "esriGPParameterDirectionOutput",
   "defaultValue": "",
   "parameterType": "esriGPParameterTypeDerived",
   "category": ""
  }
 ]
}