Builder to construct an Indexable
for an alarm instance.
Constant Summary
Public Method Summary
Inherited Method Summary
final Indexable |
build()
Finalize building the object.
|
T | |
<S extends IndexableBuilder<?>> T | |
T |
put(String key,
Indexable...
values)
Sets one or multiple
Indexable
values for a property, replacing its previous values.
|
T | |
T | |
T | |
final T | |
T | |
final T | |
final <S extends IndexableBuilder<?>> T |
setIsPartOf(S... collections)
Sets the sub-group or collection that this Indexable is part of.
|
final T | |
T | |
final T | |
final T | |
final T |
Constants
public static final String DISMISSED
The alarm has been dismissed.
Constant Value: "Dismissed"
public static final String FIRED
The alarm has fired.
Constant Value: "Fired"
public static final String MISSED
The alarm has been missed.
Constant Value: "Missed"
public static final String SCHEDULED
The alarm is scheduled to fire at some point in the future.
Constant Value: "Scheduled"
public static final String SNOOZED
The alarm has been snoozed.
Constant Value: "Snoozed"
public static final String UNKNOWN
The alarm is in an unknown error state.
Constant Value: "Unknown"
Public Methods
public AlarmInstanceBuilder setAlarmStatus (String status)
public AlarmInstanceBuilder setScheduledTime (Calendar scheduledTime)
Sets the time an alarm instance is scheduled to fire.