Interface MuteScope
-
public interface MuteScope
Mute scope - where problems were muted.- Since:
- 6.5
- Author:
- Leonid Bushuev from JetBrains
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MuteScope.ScopeType
Muting scope type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Long
getBuildId()
Build when problems were muted.java.util.Collection<java.lang.String>
getBuildTypeIds()
For theMuteScope.ScopeType.IN_CONFIGURATION
provides with build types in which problems were muted.java.lang.String
getProjectId()
Project internal id where problems were muted, if scope isMuteScope.ScopeType.IN_PROJECT
.MuteScope.ScopeType
getScopeType()
Scope type in which a problem is muted.
-
-
-
Method Detail
-
getScopeType
@NotNull MuteScope.ScopeType getScopeType()
Scope type in which a problem is muted.- Returns:
- muting scope (one build / build configuration / whole project).
-
getProjectId
@Nullable java.lang.String getProjectId()
Project internal id where problems were muted, if scope isMuteScope.ScopeType.IN_PROJECT
.- Returns:
- project internal id
-
getBuildTypeIds
@Nullable java.util.Collection<java.lang.String> getBuildTypeIds()
For theMuteScope.ScopeType.IN_CONFIGURATION
provides with build types in which problems were muted.- Returns:
- immutable set of build type internal ids if the scope is
MuteScope.ScopeType.IN_CONFIGURATION
, or null otherwise.
-
getBuildId
@Nullable java.lang.Long getBuildId()
Build when problems were muted.- Returns:
- build identifier if the scope is
MuteScope.ScopeType.IN_ONE_BUILD
, or null otherwise.
-
-