Class ContainerChangeSet
- java.lang.Object
-
- org.opennms.netmgt.graph.api.updates.ContainerChangeSet
-
public class ContainerChangeSet extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ContainerChangeSet.ContainerChangeSetBuilder
-
Constructor Summary
Constructors Constructor Description ContainerChangeSet(ContainerChangeSet.ContainerChangeSetBuilder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContainerChangeSet.ContainerChangeSetBuilder
builder(ImmutableGraphContainer oldGraphContainer, ImmutableGraphContainer newGraphContainer)
static ContainerChangeSet.ContainerChangeSetBuilder
builder(ImmutableGraphContainer oldGraphContainer, ImmutableGraphContainer newGraphContainer, Date changeSetDate)
Date
getChangeSetDate()
String
getContainerId()
List<ImmutableGraph<?,?>>
getGraphsAdded()
List<ImmutableGraph<?,?>>
getGraphsRemoved()
List<ChangeSet<?,?,?>>
getGraphsUpdated()
boolean
hasChanges()
-
-
-
Constructor Detail
-
ContainerChangeSet
public ContainerChangeSet(ContainerChangeSet.ContainerChangeSetBuilder builder)
-
-
Method Detail
-
getChangeSetDate
public Date getChangeSetDate()
-
getGraphsAdded
public List<ImmutableGraph<?,?>> getGraphsAdded()
-
getGraphsRemoved
public List<ImmutableGraph<?,?>> getGraphsRemoved()
-
hasChanges
public boolean hasChanges()
-
getContainerId
public String getContainerId()
-
builder
public static ContainerChangeSet.ContainerChangeSetBuilder builder(ImmutableGraphContainer oldGraphContainer, ImmutableGraphContainer newGraphContainer)
-
builder
public static ContainerChangeSet.ContainerChangeSetBuilder builder(ImmutableGraphContainer oldGraphContainer, ImmutableGraphContainer newGraphContainer, Date changeSetDate)
-
-