@ExperimentalApi @Immutable public interface FeatureManager
Modifier and Type | Method and Description |
---|---|
Optional<Long> |
getBuildArtifactSizeLimit()
Maximum size of artifacts for single build result in bytes
|
UnconfigurableFeatureDefaults |
getUnconfigurableFeatureDefaults() |
boolean |
isArtifactHandlerUiEnabled()
Whether we let the user configure artifact handlers.
|
boolean |
isArtifactStorageSpaceLimited()
Whether server-side artifact storage space is limited according to
AdministrationConfiguration.getStorageLimit() . |
boolean |
isElasticAgentsSupported()
Whether elastic agents are enabled
|
boolean |
isExportToJavaSpecsEnabled() |
boolean |
isExportToYamlEnabled()
Deprecated.
since 6.3 use
isExportToJavaSpecsEnabled() instead |
boolean |
isExportToYamlUiEnabled()
Deprecated.
since 6.3 without replacement
|
boolean |
isFinalStagesEnabled()
Whether final stages are configurable in the ui.
|
boolean |
isFusionDeploymentsSupportEnabled() |
boolean |
isGravatarConfigurable() |
boolean |
isLimitedTimeQuarantineEnabled()
Whether the limited time quarantine feature is enabled.
|
boolean |
isLocalAgentsSupported()
Whether local agents are enabled
|
boolean |
isOnDemandAnalyticsBehaviour()
Used by the analytics plugin to determine if Cloud specific analytics behaviour should be used (e.g.
|
boolean |
isOnDemandInstance()
Deprecated.
since Bamboo 6.0
|
boolean |
isPdlEnabled()
Whether to use the new pdl or not
|
boolean |
isPublicIpRequiredForVpc()
Whether the current Bamboo setup prevents people from using VPCs unless their instances have a public IP.
|
boolean |
isRemoteAgentShellEnabled() |
boolean |
isRemoteAgentsManagementEnabled()
Whether remote agents can be managed by admin
|
boolean |
isRemoteAgentsSupported()
Whether remote agents are enabled
|
boolean |
isRemovingLabelsAndCommentsAllowedForNonPlanAdmin()
Returns true if EDIT permission on plan is not required for removing plans and labels
|
boolean |
isRepositoryDashboardEnabled()
Whether new repository UI is enabled.
|
boolean |
isRepositoryStoredSpecsEnabled() |
boolean |
isRequiredEc2Configuration()
Whether EC2 configuration is required for plan creation
|
boolean |
isRotpAdminShortcutsEnabled()
Whether to use rotp admin shortcuts or not.
|
boolean |
isRotpEnabled()
Whether to show rotp features or not.
|
boolean |
isRotpProjectShortcutsEnabled()
Whether to show rotp project shortcuts feature or not.
|
boolean |
isSoxComplianceModeConfigurable()
Whether SOX compliance is configurable (if not then it is disabled)
|
boolean |
isTriggersOnEnvironmentPagesEnabled()
Deprecated.
this feature is removed
|
boolean |
isUpdatingStashWithBuildStatusEnabled()
Whether updating Stash with build status after builds are completed is enabled.
|
@Deprecated boolean isOnDemandInstance()
boolean isLocalAgentsSupported()
boolean isRemoteAgentsSupported()
boolean isRemoteAgentsManagementEnabled()
boolean isElasticAgentsSupported()
boolean isRequiredEc2Configuration()
Optional<Long> getBuildArtifactSizeLimit()
boolean isRotpEnabled()
boolean isRotpProjectShortcutsEnabled()
boolean isRotpAdminShortcutsEnabled()
boolean isPdlEnabled()
@Deprecated boolean isTriggersOnEnvironmentPagesEnabled()
boolean isRemovingLabelsAndCommentsAllowedForNonPlanAdmin()
UnconfigurableFeatureDefaults getUnconfigurableFeatureDefaults()
boolean isFusionDeploymentsSupportEnabled()
boolean isUpdatingStashWithBuildStatusEnabled()
boolean isPublicIpRequiredForVpc()
boolean isRemoteAgentShellEnabled()
boolean isOnDemandAnalyticsBehaviour()
boolean isGravatarConfigurable()
boolean isLimitedTimeQuarantineEnabled()
boolean isArtifactStorageSpaceLimited()
AdministrationConfiguration.getStorageLimit()
.boolean isSoxComplianceModeConfigurable()
boolean isRepositoryDashboardEnabled()
boolean isArtifactHandlerUiEnabled()
boolean isFinalStagesEnabled()
@Deprecated boolean isExportToYamlEnabled()
isExportToJavaSpecsEnabled()
insteadboolean isExportToJavaSpecsEnabled()
@Deprecated boolean isExportToYamlUiEnabled()
boolean isRepositoryStoredSpecsEnabled()
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.