Class VcsTriggerDescriptor
- java.lang.Object
-
- jetbrains.buildServer.buildTriggers.vcs.VcsTriggerDescriptor
-
public class VcsTriggerDescriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description VcsTriggerDescriptor(BuildTriggerDescriptor descriptor, int defaultQuietPeriod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBranchFilter()
int
getQuietPeriod()
String
getQuietPeriodAsString()
VcsBuildTriggerService.QuietPeriodMode
getQuietPeriodMode()
String
getTriggerRules()
boolean
isAssociateChangeWithBuild()
boolean
isGroupCheckinsByCommitter()
boolean
isPerCheckinTriggeringEnabled()
boolean
isQueueOptimizationEnabled()
boolean
isQuietPeriodEnabled()
boolean
isWatchChangesInDependencies()
-
-
-
Constructor Detail
-
VcsTriggerDescriptor
public VcsTriggerDescriptor(@NotNull BuildTriggerDescriptor descriptor, int defaultQuietPeriod)
-
-
Method Detail
-
isWatchChangesInDependencies
public boolean isWatchChangesInDependencies()
-
isGroupCheckinsByCommitter
public boolean isGroupCheckinsByCommitter()
-
isQueueOptimizationEnabled
public boolean isQueueOptimizationEnabled()
-
getTriggerRules
public String getTriggerRules()
-
getBranchFilter
public String getBranchFilter()
-
getQuietPeriodMode
@NotNull public VcsBuildTriggerService.QuietPeriodMode getQuietPeriodMode()
-
getQuietPeriod
public int getQuietPeriod() throws InvalidQuietPeriodException
- Throws:
InvalidQuietPeriodException
-
getQuietPeriodAsString
public String getQuietPeriodAsString()
-
isPerCheckinTriggeringEnabled
public boolean isPerCheckinTriggeringEnabled()
-
isQuietPeriodEnabled
public boolean isQuietPeriodEnabled()
-
isAssociateChangeWithBuild
public boolean isAssociateChangeWithBuild()
-
-