Package com.onslip360
Class API.ActiveTrigger
- java.lang.Object
-
- com.onslip360.Onslip360Object<API.ActiveTrigger>
-
- com.onslip360.API.ActiveTrigger
-
- All Implemented Interfaces:
Cloneable,Comparable<Onslip360Object<API.ActiveTrigger>>
- Enclosing class:
- API
public static class API.ActiveTrigger extends Onslip360Object<API.ActiveTrigger>
-
-
Constructor Summary
Constructors Constructor Description ActiveTrigger(API.TriggerAction triggerAction, API.TriggerEvent.Status triggerStatus, String userAlias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Long>trigger()API.ActiveTriggertrigger(Long trigger)API.TriggerActiontriggerAction()API.ActiveTriggertriggerAction(API.TriggerAction triggerAction)Optional<byte[]>triggerEtag()API.ActiveTriggertriggerEtag(byte[] triggerEtag)Optional<Long>triggerEvent()API.ActiveTriggertriggerEvent(Long triggerEvent)API.TriggerEvent.StatustriggerStatus()API.ActiveTriggertriggerStatus(API.TriggerEvent.Status triggerStatus)Optional<String>triggerTime()API.ActiveTriggertriggerTime(String triggerTime)StringuserAlias()API.ActiveTriggeruserAlias(String userAlias)-
Methods inherited from class com.onslip360.Onslip360Object
clone, compareTo, equals, fromJson, fromJson, fromJsonArray, fromJsonArray, fromList, fromMap, fromObject, getExtended, hashCode, setExtended, setExtended, toJson, toJson, toJson, toJson, toList, toMap, toString
-
-
-
-
Constructor Detail
-
ActiveTrigger
public ActiveTrigger(API.TriggerAction triggerAction, API.TriggerEvent.Status triggerStatus, String userAlias)
-
-
Method Detail
-
triggerAction
@Nonnull public API.TriggerAction triggerAction()
-
triggerEtag
@Nonnull public Optional<byte[]> triggerEtag()
-
triggerStatus
@Nonnull public API.TriggerEvent.Status triggerStatus()
-
userAlias
@Nonnull public String userAlias()
-
trigger
@Nonnull public API.ActiveTrigger trigger(@Nullable Long trigger)
-
triggerAction
@Nonnull public API.ActiveTrigger triggerAction(API.TriggerAction triggerAction)
-
triggerEtag
@Nonnull public API.ActiveTrigger triggerEtag(@Nullable byte[] triggerEtag)
-
triggerEvent
@Nonnull public API.ActiveTrigger triggerEvent(@Nullable Long triggerEvent)
-
triggerStatus
@Nonnull public API.ActiveTrigger triggerStatus(API.TriggerEvent.Status triggerStatus)
-
triggerTime
@Nonnull public API.ActiveTrigger triggerTime(@Nullable String triggerTime)
-
userAlias
@Nonnull public API.ActiveTrigger userAlias(String userAlias)
-
-