Class WorkflowExecutionOpenCounts

    • Method Detail

      • openActivityTasks

        public final Integer openActivityTasks()

        The count of activity tasks whose status is OPEN.

        Returns:
        The count of activity tasks whose status is OPEN.
      • openDecisionTasks

        public final Integer openDecisionTasks()

        The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.

        Returns:
        The count of decision tasks whose status is OPEN. A workflow execution can have at most one open decision task.
      • openTimers

        public final Integer openTimers()

        The count of timers started by this workflow execution that have not fired yet.

        Returns:
        The count of timers started by this workflow execution that have not fired yet.
      • openChildWorkflowExecutions

        public final Integer openChildWorkflowExecutions()

        The count of child workflow executions whose status is OPEN.

        Returns:
        The count of child workflow executions whose status is OPEN.
      • openLambdaFunctions

        public final Integer openLambdaFunctions()

        The count of Lambda tasks whose status is OPEN.

        Returns:
        The count of Lambda tasks whose status is OPEN.
      • 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)