Class ImmutableAutoAction
- java.lang.Object
-
- org.opennms.netmgt.events.api.model.ImmutableAutoAction
-
- All Implemented Interfaces:
IAutoAction
public final class ImmutableAutoAction extends Object implements IAutoAction
An immutable implementation of 'IAutoAction'.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImmutableAutoAction.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetContent()StringgetState()inthashCode()static IAutoActionimmutableCopy(IAutoAction autoAction)static ImmutableAutoAction.BuildernewBuilder()static ImmutableAutoAction.BuildernewBuilderFrom(IAutoAction autoAction)StringtoString()
-
-
-
Method Detail
-
newBuilder
public static ImmutableAutoAction.Builder newBuilder()
-
newBuilderFrom
public static ImmutableAutoAction.Builder newBuilderFrom(IAutoAction autoAction)
-
immutableCopy
public static IAutoAction immutableCopy(IAutoAction autoAction)
-
getContent
public String getContent()
- Specified by:
getContentin interfaceIAutoAction
-
getState
public String getState()
- Specified by:
getStatein interfaceIAutoAction
-
-