@Immutable public class DefaultFeatureManager extends Object implements FeatureManager
| Constructor and Description |
|---|
DefaultFeatureManager() |
| 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 |
isBranchesInitialBuildChangelistEnabled()
Whether Bamboo should look for changes when doing initial build for a branch.
|
boolean |
isCrowdRecoveryModeEnabled() |
boolean |
isDockerPipelinesEnabled() |
boolean |
isElasticAgentsSupported()
Whether elastic agents are enabled
|
boolean |
isExportToJavaSpecsEnabled() |
boolean |
isExportToYamlEnabled() |
boolean |
isExportToYamlUiEnabled() |
boolean |
isFusionDeploymentsSupportEnabled() |
boolean |
isGravatarConfigurable() |
boolean |
isLimitedTimeQuarantineEnabled()
Whether the limited time quarantine feature is enabled.
|
boolean |
isLocalAgentsSupported()
Whether local agents are enabled
|
boolean |
isOnDemandInstance()
Whether or not we're on Cloud.
|
boolean |
isPdlEnabled()
Whether to use the new pdl or not
|
boolean |
isPerformanceDataGatheringEnabled()
Returns true if Bamboo is measuring and gathering performance data.
|
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 |
isRssPollingEnabled() |
boolean |
isSoxComplianceModeConfigurable()
Whether SOX compliance is configurable (if not then it is disabled)
|
boolean |
isTriggersOnEnvironmentPagesEnabled()
Whether to show trigger part of Environment create and update pages
|
boolean |
isUpdatingStashWithBuildStatusEnabled()
Whether updating Stash with build status after builds are completed is enabled.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisFinalStagesEnabledpublic boolean isLocalAgentsSupported()
FeatureManagerisLocalAgentsSupported in interface FeatureManagerpublic boolean isRemoteAgentsSupported()
FeatureManagerisRemoteAgentsSupported in interface FeatureManagerpublic boolean isRemoteAgentsManagementEnabled()
FeatureManagerisRemoteAgentsManagementEnabled in interface FeatureManagerpublic boolean isElasticAgentsSupported()
FeatureManagerisElasticAgentsSupported in interface FeatureManagerpublic boolean isRequiredEc2Configuration()
FeatureManagerisRequiredEc2Configuration in interface FeatureManagerpublic Optional<Long> getBuildArtifactSizeLimit()
FeatureManagergetBuildArtifactSizeLimit in interface FeatureManagerpublic boolean isRotpEnabled()
FeatureManagerisRotpEnabled in interface FeatureManagerpublic boolean isRotpProjectShortcutsEnabled()
FeatureManagerisRotpProjectShortcutsEnabled in interface FeatureManagerpublic boolean isRotpAdminShortcutsEnabled()
FeatureManagerisRotpAdminShortcutsEnabled in interface FeatureManagerpublic boolean isPdlEnabled()
FeatureManagerisPdlEnabled in interface FeatureManagerpublic boolean isTriggersOnEnvironmentPagesEnabled()
FeatureManagerisTriggersOnEnvironmentPagesEnabled in interface FeatureManagerpublic boolean isOnDemandInstance()
FeatureManagerisOnDemandInstance in interface FeatureManagerpublic boolean isFusionDeploymentsSupportEnabled()
isFusionDeploymentsSupportEnabled in interface FeatureManagerpublic boolean isRemovingLabelsAndCommentsAllowedForNonPlanAdmin()
FeatureManagerisRemovingLabelsAndCommentsAllowedForNonPlanAdmin in interface FeatureManagerpublic UnconfigurableFeatureDefaults getUnconfigurableFeatureDefaults()
getUnconfigurableFeatureDefaults in interface FeatureManagerpublic boolean isUpdatingStashWithBuildStatusEnabled()
FeatureManagerisUpdatingStashWithBuildStatusEnabled in interface FeatureManagerpublic boolean isPublicIpRequiredForVpc()
FeatureManagerisPublicIpRequiredForVpc in interface FeatureManagerpublic boolean isRemoteAgentShellEnabled()
isRemoteAgentShellEnabled in interface FeatureManagerpublic boolean isGravatarConfigurable()
isGravatarConfigurable in interface FeatureManagerpublic boolean isLimitedTimeQuarantineEnabled()
FeatureManagerisLimitedTimeQuarantineEnabled in interface FeatureManagerpublic boolean isArtifactStorageSpaceLimited()
FeatureManagerAdministrationConfiguration.getStorageLimit().isArtifactStorageSpaceLimited in interface FeatureManagerpublic boolean isSoxComplianceModeConfigurable()
FeatureManagerisSoxComplianceModeConfigurable in interface FeatureManagerpublic boolean isBranchesInitialBuildChangelistEnabled()
FeatureManagerisBranchesInitialBuildChangelistEnabled in interface FeatureManagerpublic boolean isRepositoryDashboardEnabled()
FeatureManagerisRepositoryDashboardEnabled in interface FeatureManagerpublic boolean isArtifactHandlerUiEnabled()
FeatureManagerisArtifactHandlerUiEnabled in interface FeatureManagerpublic boolean isExportToYamlEnabled()
isExportToYamlEnabled in interface FeatureManagerpublic boolean isExportToJavaSpecsEnabled()
isExportToJavaSpecsEnabled in interface FeatureManagerpublic boolean isExportToYamlUiEnabled()
isExportToYamlUiEnabled in interface FeatureManagerpublic boolean isRepositoryStoredSpecsEnabled()
isRepositoryStoredSpecsEnabled in interface FeatureManagerpublic boolean isDockerPipelinesEnabled()
isDockerPipelinesEnabled in interface FeatureManagerpublic boolean isCrowdRecoveryModeEnabled()
isCrowdRecoveryModeEnabled in interface FeatureManagerpublic boolean isRssPollingEnabled()
isRssPollingEnabled in interface FeatureManagerpublic boolean isPerformanceDataGatheringEnabled()
FeatureManagerisPerformanceDataGatheringEnabled in interface FeatureManagerCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.