public class JobState
extends java.lang.Object
Caching task status information class.
Modifier and Type | Field and Description |
---|---|
int |
analystBlankPercentage
Analyze the white graph process percent
|
BuildingScaleInfo |
buildingScale
The caching status information of one scale, it will record the cache index position.
|
long |
completed
Caching task complete.
|
long |
completedBytes |
java.util.List<TileScaleInfo> |
completedScale
Scale or other information of completed cache.
|
ScaleBuildConfig |
dataPreProcessBuildConfig
The configuration information of data preprocessing, including the tile width and height
|
BuildingScaleInfo |
dataPreProcessState
The progress information of data pre-processing
|
long |
deployedCompleted
Tile amount completed by all
TileTask which belong to this job and distributed to worker. |
long |
deployedTotal
Tile amount completed by all
TileTask which belong to this job and distributed to worker. |
java.util.concurrent.CopyOnWriteArraySet<TileWorkerInfo> |
deployedWorkerInfo
The worker id of deployed Job.
|
java.util.concurrent.CopyOnWriteArraySet<JobDeployingInfo> |
deployingDataWorkerInfo
The worker information of deploying Data.
|
long |
elapsedTime
Time cost, the unit is millisecond.
|
java.lang.String |
masterAddress
Deprecated.
|
int |
noFeaturesTileCount
The non ground object tile amount checked in caching process.
|
int |
pureColorTileCount
The unique color tile amount checked in caching process.
|
long |
remainTime
Time rest, the unit is millisecond.
|
BuildState |
runState
Running status.
|
ScaleBuildConfig[] |
scaleConfigs
The scale configuration information, including the information of scale denominator, cache range, etc.
|
TileScaleInfo[] |
scaleInfos
Caching process information.
|
int |
speedPerSecond |
long |
startTime
The task start time, the unit is ms.
|
java.util.List<TileTask> |
tasks
Cell caching task list.
|
java.util.List<TileTask> |
tasksToRetry
List of cell task need which requires retry.
|
long |
tileMatrixEdgeCount
Square Root of tile amount of cell caching task.
|
long |
total
The title tile amount of caching task.
|
Constructor and Description |
---|
JobState() |
JobState(JobState jobState)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
void |
setTileCountPerTask(long pTileCountPerTask)
Set the tile quantity of cell task.
|
public BuildState runState
Running status.
public long total
The title tile amount of caching task.
public long completed
Caching task complete.
public long deployedCompleted
TileTask
which belong to this job and distributed to worker. One TileTask
contains several tiles, the tile amount will not be counted to completed when the TileTask
is distributed to worker for execution but not completed
. Tile amount completed by all TileTask which belong to this job and distributed to worker.public long deployedTotal
TileTask
which belong to this job and distributed to worker.public long completedBytes
public int speedPerSecond
public int analystBlankPercentage
public long startTime
The task start time, the unit is ms. That is the UTC millisecond count from the start to now.
public long elapsedTime
Time cost, the unit is millisecond.
public long remainTime
Time rest, the unit is millisecond.
public BuildingScaleInfo buildingScale
The caching status information of one scale, it will record the cache index position.
public ScaleBuildConfig[] scaleConfigs
The scale configuration information, including the information of scale denominator, cache range, etc.
public TileScaleInfo[] scaleInfos
Caching process information.
public java.util.List<TileTask> tasks
Cell caching task list.
public java.util.List<TileTask> tasksToRetry
List of cell task need which requires retry.
public java.util.List<TileScaleInfo> completedScale
Scale or other information of completed cache.
public long tileMatrixEdgeCount
Square Root of tile amount of cell caching task.
@Deprecated public java.lang.String masterAddress
The address of cache server which distribute the cache task.
public int pureColorTileCount
The unique color tile amount checked in caching process.
public int noFeaturesTileCount
The non ground object tile amount checked in caching process.
public java.util.concurrent.CopyOnWriteArraySet<JobDeployingInfo> deployingDataWorkerInfo
The worker information of deploying Data.
public java.util.concurrent.CopyOnWriteArraySet<TileWorkerInfo> deployedWorkerInfo
The worker id of deployed Job.
public ScaleBuildConfig dataPreProcessBuildConfig
The configuration information of data preprocessing, including the tile width and height
public BuildingScaleInfo dataPreProcessState
The progress information of data pre-processing
public JobState()
public JobState(JobState jobState)
The Constructor.
jobState
-public void setTileCountPerTask(long pTileCountPerTask)
Set the tile quantity of cell task.
pTileCountPerTask
- Tile quantity of cell task.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object