Class ExecutionStatus

java.lang.Object
io.helidon.build.maven.cache.ExecutionStatus

public final class ExecutionStatus extends Object
Execution status.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.helidon.build.maven.cache.ConfigDiffs
    Get the diffs if the execution state is STATE_DIFF.
    io.helidon.build.maven.cache.ExecutionEntry
    Get the execution.
    boolean
    Indicate if the execution state is STATE_CACHED.
    boolean
    Indicate if the execution state is STATE_DIFF.
    boolean
    Indicate if the execution state is STATE_NEW.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • isNew

      public boolean isNew()
      Indicate if the execution state is STATE_NEW.
      Returns:
      true if the state is STATE_NEW, false otherwise
    • isDiff

      public boolean isDiff()
      Indicate if the execution state is STATE_DIFF.
      Returns:
      true if the state is STATE_DIFF, false otherwise
    • isCached

      public boolean isCached()
      Indicate if the execution state is STATE_CACHED.
      Returns:
      true if the state is STATE_CACHED, false otherwise
    • diffs

      public io.helidon.build.maven.cache.ConfigDiffs diffs()
      Get the diffs if the execution state is STATE_DIFF.
      Returns:
      diffs, may be null
    • execution

      public io.helidon.build.maven.cache.ExecutionEntry execution()
      Get the execution.
      Returns:
      execution, never null
    • toString

      public String toString()
      Overrides:
      toString in class Object