Class ManagedExecution

    • Method Detail

      • active

        public final Boolean active()

        When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.

        If there are already running or queued operations, StackSets queues all incoming operations even if they are non-conflicting.

        You can't modify your stack set's execution configuration while there are running or queued operations for that stack set.

        When false (default), StackSets performs one operation at a time in request order.

        Returns:
        When true, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.

        If there are already running or queued operations, StackSets queues all incoming operations even if they are non-conflicting.

        You can't modify your stack set's execution configuration while there are running or queued operations for that stack set.

        When false (default), StackSets performs one operation at a time in request order.

      • 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)