Class WorkflowRunStatistics

    • Method Detail

      • totalActions

        public final Integer totalActions()

        Total number of Actions in the workflow run.

        Returns:
        Total number of Actions in the workflow run.
      • timeoutActions

        public final Integer timeoutActions()

        Total number of Actions that timed out.

        Returns:
        Total number of Actions that timed out.
      • failedActions

        public final Integer failedActions()

        Total number of Actions that have failed.

        Returns:
        Total number of Actions that have failed.
      • stoppedActions

        public final Integer stoppedActions()

        Total number of Actions that have stopped.

        Returns:
        Total number of Actions that have stopped.
      • succeededActions

        public final Integer succeededActions()

        Total number of Actions that have succeeded.

        Returns:
        Total number of Actions that have succeeded.
      • runningActions

        public final Integer runningActions()

        Total number Actions in running state.

        Returns:
        Total number Actions in running state.
      • erroredActions

        public final Integer erroredActions()

        Indicates the count of job runs in the ERROR state in the workflow run.

        Returns:
        Indicates the count of job runs in the ERROR state in the workflow run.
      • waitingActions

        public final Integer waitingActions()

        Indicates the count of job runs in WAITING state in the workflow run.

        Returns:
        Indicates the count of job runs in WAITING state in the workflow run.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)