Package io.helidon.build.maven.cache
Class ExecutionStatus
java.lang.Object
io.helidon.build.maven.cache.ExecutionStatus
Execution status.
-
Method Summary
Modifier and TypeMethodDescriptionio.helidon.build.maven.cache.ConfigDiffsdiffs()Get the diffs if the execution state isSTATE_DIFF.io.helidon.build.maven.cache.ExecutionEntryGet the execution.booleanisCached()Indicate if the execution state isSTATE_CACHED.booleanisDiff()Indicate if the execution state isSTATE_DIFF.booleanisNew()Indicate if the execution state isSTATE_NEW.toString()
-
Method Details
-
isNew
public boolean isNew()Indicate if the execution state isSTATE_NEW.- Returns:
trueif the state isSTATE_NEW,falseotherwise
-
isDiff
public boolean isDiff()Indicate if the execution state isSTATE_DIFF.- Returns:
trueif the state isSTATE_DIFF,falseotherwise
-
isCached
public boolean isCached()Indicate if the execution state isSTATE_CACHED.- Returns:
trueif the state isSTATE_CACHED,falseotherwise
-
diffs
public io.helidon.build.maven.cache.ConfigDiffs diffs()Get the diffs if the execution state isSTATE_DIFF.- Returns:
- diffs, may be
null
-
execution
public io.helidon.build.maven.cache.ExecutionEntry execution()Get the execution.- Returns:
- execution, never
null
-
toString
-