Package com.azure.resourcemanager.resources.fluentcore.dag
package com.azure.resourcemanager.resources.fluentcore.dag
This package contains the graph related classes that are useful
for performing cloud requests in parallel.
-
ClassDescriptionThe type representing node in a
DAGraph.Type representing a DAG (directed acyclic graph).Simplified functional interface equivalent to abstract classIndexableTaskItem.Type representing context of anFunctionalTaskItem.Type representing a directed graph data structure.The edge types in a graph.Represents a visitor to be implemented by the consumer who want to visit the graph's nodes in DFS order by calling visit method.An index-able TaskItem with a TaskGroup.Type represents a node in aGraph.A collection of "Post Run" tasks.Type representing a group of task entries with dependencies between them.An interface representing a type composes a TaskGroup.A mutable type that can be used to pass data around task items during the invocation of the TaskGroup.Wrapper type to simplify operations on proxy TaskGroup.TaskGroupEntry<TaskT extends TaskItem>Type representing an entry inTaskGroupthat holds oneTaskItemand associated information which includes: 1. references to otherTaskGroupEntrydependencies 2. references to the otherTaskGroupEntrydependentsDefines task group termination strategies to be used once a task error-ed.Type representing a unit of work, upon invocation produces result ofIndexabletype.Represents an index-able model, when used as return type of a method, it indicates invocation of the method may cause side-effect but does not produce a value.