Package jetbrains.buildServer.serverSide
Interface ConfigActionEx
-
- All Superinterfaces:
ConfigAction
,Loggable
public interface ConfigActionEx extends ConfigAction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isCommitEnabled()
boolean
isShouldBeLoggedToAudit()
void
setCommitEnabled(boolean enabled)
Allows to modify whether settings change associated with this config action should be committed to VCS or not.void
setCommitShouldBeLoggedToAudit(boolean enabled)
Allows to modify whether settings changes commit associated with this config action should be logged to audit or not.-
Methods inherited from interface jetbrains.buildServer.serverSide.ConfigAction
cancelCommit, getCommitCancelReason, getDescription, getId, getProjectExternalId, getUser, getUserName
-
-
-
-
Method Detail
-
setCommitEnabled
void setCommitEnabled(boolean enabled)
Allows to modify whether settings change associated with this config action should be committed to VCS or not.- Parameters:
enabled
- false to disable settings changes commit to VCS (by default it is enabled)- Since:
- 2019.2.2
-
isCommitEnabled
boolean isCommitEnabled()
- Returns:
- whether settings changes associated with this config action should be committed to VCS
- Since:
- 2019.2.2
-
setCommitShouldBeLoggedToAudit
void setCommitShouldBeLoggedToAudit(boolean enabled)
Allows to modify whether settings changes commit associated with this config action should be logged to audit or not.- Parameters:
enabled
- true to enable settings changes commit to be logged to audit (by default it is disabled)- Since:
- 2020.1.1
-
isShouldBeLoggedToAudit
boolean isShouldBeLoggedToAudit()
- Returns:
- whether settings changes commit associated with this config action should be logged to audit
- Since:
- 2020.1.1
-
-