Interface UnmuteOptions
-
public interface UnmuteOptions
Options how to unmute the problem automatically.- Author:
- Leonid Bushuev from JetBrains
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Date
getUnmuteByTime()
Date and time when the problem should be automatically unmuted (if should).default boolean
isOverdue()
Returns true if this mute details relate to an overdue mute, i.e.boolean
isUnmuteManually()
Returns whether the problem is not unmuted automatically, only manually.boolean
isUnmuteWhenFixed()
Whether the system should unmute the problem when it is fixed.
-
-
-
Method Detail
-
isUnmuteManually
boolean isUnmuteManually()
Returns whether the problem is not unmuted automatically, only manually.- Returns:
- whether the problem is not unmuted automatically, only manually.
-
isUnmuteWhenFixed
boolean isUnmuteWhenFixed()
Whether the system should unmute the problem when it is fixed.- Returns:
- whether the system should unmute the problem when it is fixed.
-
getUnmuteByTime
@Nullable Date getUnmuteByTime()
Date and time when the problem should be automatically unmuted (if should).- Returns:
- time stamp when the problem should be automatically unmuted by time.
-
isOverdue
default boolean isOverdue()
Returns true if this mute details relate to an overdue mute, i.e. a mute which should not be considered anymore- Returns:
- see above
- Since:
- 2020.2
-
-