Package org.onosproject.net.domain
Class DomainIntentOperations
- java.lang.Object
-
- org.onosproject.net.domain.DomainIntentOperations
-
public class DomainIntentOperations extends Object
A batch of domain intent operations that are broken into stages.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DomainIntentOperations.Builder
A builder for constructing domain intent operations.
-
Constructor Summary
Constructors Modifier Constructor Description protected
DomainIntentOperations()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomainIntentOperations.Builder
builder()
Returns a new builder.DomainIntentOperationsContext
callback()
Returns the callback for this batch of operations.List<DomainIntentOperation>
stages()
Returns the domain intent operations as sets of stages that should be executed sequentially.String
toString()
-
-
-
Method Detail
-
builder
public static DomainIntentOperations.Builder builder()
Returns a new builder.- Returns:
- new builder
-
stages
public List<DomainIntentOperation> stages()
Returns the domain intent operations as sets of stages that should be executed sequentially.- Returns:
- domain intent stages
-
callback
public DomainIntentOperationsContext callback()
Returns the callback for this batch of operations.- Returns:
- callback
-
-