public abstract class AdministrationConfiguration extends Object implements AdministrationConfigurationInterface
| Constructor and Description |
|---|
AdministrationConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
doesXsrfAllowMutativeGets() |
abstract String |
getBaseUrl()
What is the base url for this server?
|
abstract int |
getBranchDetectionCheckInterval()
Get the interval between branch detection, in seconds (default is 300)
|
abstract BuildExpiryConfig |
getBuildExpiryConfig() |
abstract BuildHangingConfig |
getBuildHangingConfig() |
abstract CaptchaConfiguration |
getCaptchaConfiguration() |
abstract ConcurrentBuildConfig |
getConcurrentBuildConfig() |
abstract int |
getDashboardPageSize() |
abstract DeploymentExpiryConfig |
getDeploymentExpiryConfig() |
abstract ElasticConfiguration |
getElasticConfig() |
abstract String |
getGravatarServerUrl() |
abstract String |
getInstanceName() |
abstract ManualEncryptionConfiguration |
getManualEncryptionConfiguration()
Get Manual Encryption configuration.
|
abstract QuarantineConfiguration |
getQuarantineConfiguration() |
abstract RepositorySettings |
getRepositorySettings() |
abstract boolean |
getResolveArtifactContentTypeByExtension()
Use correct Content-Type header when return artifact content.
|
abstract ScheduleBackupConfiguration |
getScheduleBackupConfiguration() |
abstract StorageLimits |
getStorageLimit()
Storage limits configuration.
|
abstract String |
getSystemProperty(String key) |
abstract boolean |
isAuditLoggingEnabled() |
abstract boolean |
isDeploymentExpiryEnabled()
Returns true if deployments expiry is enabled.
|
abstract boolean |
isEnableAnonymousAccess() |
abstract boolean |
isEnableRestrictedAdmin() |
abstract boolean |
isEnableSignup() |
abstract boolean |
isEnableViewContactDetails() |
abstract boolean |
isGravatarSupportEnabled() |
abstract boolean |
isRemoteAgentAuthenticationEnabled() |
abstract boolean |
isRemoteAgentFunctionEnabled() |
abstract boolean |
isSecurityTokenRequiredFromAgents()
Whether security token is required from remote agents as a preliminary authentication method.
|
abstract boolean |
isShowAdminContactDetailsToAnonymousUsers() |
abstract boolean |
isSoxComplianceModeEnabled()
Whether Bamboo instance SOX compliance mode is enabled.
|
abstract boolean |
isUnauthenticatedRemoteTriggerAllowed() |
abstract boolean |
isUseGzipCompression()
Should we use gzip compression to compress Bamboo web pages?
|
abstract boolean |
isXsrfProtectionEnabled() |
abstract void |
setAuditLoggingEnabled(boolean auditLoggingEnabled) |
abstract void |
setBaseUrl(String baseUrl)
Define the system base url
|
abstract void |
setBranchDetectionCheckInterval(int branchDetectionCheckInterval)
Set the interval between branch detection, in seconds
|
abstract void |
setBuildExpiryConfig(BuildExpiryConfig buildExpiryConfig)
Deprecated.
since 5.6 use helper method AdministrationConfigurationImpl.setBuildExpiryConfig
|
abstract void |
setBuildHangingConfig(BuildHangingConfig myBuildHangingConfig) |
abstract void |
setDashboardPageSize(int dashboardPageSize) |
abstract void |
setDeploymentExpiryConfig(DeploymentExpiryConfig deploymentExpiryConfig) |
abstract void |
setDeploymentExpiryEnabled(boolean deploymentExpiryEnabled)
Enable or disable deployment expiry
|
abstract void |
setElasticConfig(ElasticConfiguration elasticConfig) |
abstract void |
setEnableAnonymousAccess(boolean enableAnonymousAccess) |
abstract void |
setEnableRestrictedAdmin(boolean enableRestrictedAdmin) |
abstract void |
setEnableSignup(boolean enableSignup) |
abstract void |
setEnableViewContactDetails(boolean enableViewContactDetails) |
abstract void |
setGravatarServerUrl(String gravatarUrl) |
abstract void |
setGravatarSupportEnabled(boolean gravatarSupportEnabled) |
abstract void |
setInstanceName(String instanceName) |
abstract void |
setManualEncryptionConfiguration(ManualEncryptionConfiguration manualEncryptionConfiguration)
Set Manual Encryption configuration.
|
abstract void |
setQuarantineConfiguration(QuarantineConfiguration quarantineConfiguration) |
abstract void |
setRemoteAgentAuthenticationEnabled(boolean remoteAgentAuthenticationEnabled) |
abstract void |
setRemoteAgentFunctionEnabled(boolean enabled) |
abstract void |
setResolveArtifactContentTypeByExtension(boolean resolveArtifactContentTypeByExtension) |
abstract void |
setScheduleBackupConfiguration(ScheduleBackupConfiguration scheduleBackupConfiguration) |
abstract void |
setSecurityTokenRequiredFromAgents(boolean securityTokenRequiredFromAgents)
Set whether security token is required from remote agents as a preliminary authentication method.
|
abstract void |
setShowAdminContactDetailsToAnonymousUsers(boolean showAdminContactDetailsToAnonymousUsers) |
abstract void |
setSoxComplianceModeEnabled(boolean soxComplianceModeEnabled)
Enables or disables Bamboo instance SOX compliance mode.
|
abstract void |
setStorageLimit(StorageLimits storageLimits) |
abstract void |
setSystemProperty(String key,
String value) |
abstract void |
setUnauthenticatedRemoteTriggerAllowed(boolean unauthenticatedRemoteTriggerAllowed) |
abstract void |
setUnconfigurableFeatureDefaults(UnconfigurableFeatureDefaults unconfigurableFeatureDefaults) |
abstract void |
setUseGzipCompression(boolean useGzipCompression)
Specify if we should we use gzip compression to compress Bamboo web pages.
|
abstract void |
setXsrfAllowsMutativeGets(boolean xsrfAllowsMutativeGets) |
abstract void |
setXsrfProtectionEnabled(boolean xsrfProtectionEnabled) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRssDetectionConfiguration, getRssSecurityConfiguration, getSerializationSecurityConfig, isEnableExternalUserManagement, isManageAcceptedSshHostKeys, setManageAcceptedSshHostKeys, setRssDetectionConfiguration, setRssSecurityConfiguration, setSerializationSecurityConfigpublic abstract boolean isAuditLoggingEnabled()
isAuditLoggingEnabled in interface AdministrationConfigurationInterfacepublic abstract void setAuditLoggingEnabled(boolean auditLoggingEnabled)
setAuditLoggingEnabled in interface AdministrationConfigurationInterfacepublic abstract String getBaseUrl()
getBaseUrl in interface AdministrationConfigurationInterfacepublic abstract void setBaseUrl(String baseUrl)
setBaseUrl in interface AdministrationConfigurationInterfacebaseUrl - the urlpublic abstract int getBranchDetectionCheckInterval()
getBranchDetectionCheckInterval in interface AdministrationConfigurationInterfacepublic abstract void setBranchDetectionCheckInterval(int branchDetectionCheckInterval)
setBranchDetectionCheckInterval in interface AdministrationConfigurationInterfacebranchDetectionCheckInterval - public abstract boolean isDeploymentExpiryEnabled()
AdministrationConfigurationInterfaceisDeploymentExpiryEnabled in interface AdministrationConfigurationInterfacepublic abstract void setDeploymentExpiryEnabled(boolean deploymentExpiryEnabled)
AdministrationConfigurationInterfacesetDeploymentExpiryEnabled in interface AdministrationConfigurationInterface@NotNull public abstract BuildExpiryConfig getBuildExpiryConfig()
getBuildExpiryConfig in interface AdministrationConfigurationInterface@Deprecated public abstract void setBuildExpiryConfig(BuildExpiryConfig buildExpiryConfig)
setBuildExpiryConfig in interface AdministrationConfigurationInterface@NotNull public abstract BuildHangingConfig getBuildHangingConfig()
getBuildHangingConfig in interface AdministrationConfigurationInterfacepublic abstract void setBuildHangingConfig(BuildHangingConfig myBuildHangingConfig)
setBuildHangingConfig in interface AdministrationConfigurationInterface@NotNull public abstract CaptchaConfiguration getCaptchaConfiguration()
getCaptchaConfiguration in interface AdministrationConfigurationInterface@NotNull public abstract ConcurrentBuildConfig getConcurrentBuildConfig()
getConcurrentBuildConfig in interface AdministrationConfigurationInterfacepublic abstract int getDashboardPageSize()
getDashboardPageSize in interface AdministrationConfigurationInterfacepublic abstract void setDashboardPageSize(int dashboardPageSize)
setDashboardPageSize in interface AdministrationConfigurationInterface@NotNull public abstract DeploymentExpiryConfig getDeploymentExpiryConfig()
getDeploymentExpiryConfig in interface AdministrationConfigurationInterfacepublic abstract void setDeploymentExpiryConfig(DeploymentExpiryConfig deploymentExpiryConfig)
setDeploymentExpiryConfig in interface AdministrationConfigurationInterface@Nullable public abstract ElasticConfiguration getElasticConfig()
getElasticConfig in interface AdministrationConfigurationInterfacepublic abstract void setElasticConfig(ElasticConfiguration elasticConfig)
setElasticConfig in interface AdministrationConfigurationInterfacepublic abstract boolean isEnableAnonymousAccess()
isEnableAnonymousAccess in interface AdministrationConfigurationInterfacepublic abstract void setEnableAnonymousAccess(boolean enableAnonymousAccess)
setEnableAnonymousAccess in interface AdministrationConfigurationInterfacepublic abstract boolean isEnableRestrictedAdmin()
isEnableRestrictedAdmin in interface AdministrationConfigurationInterfacepublic abstract void setEnableRestrictedAdmin(boolean enableRestrictedAdmin)
setEnableRestrictedAdmin in interface AdministrationConfigurationInterfacepublic abstract boolean isSoxComplianceModeEnabled()
AdministrationConfigurationInterfaceisSoxComplianceModeEnabled in interface AdministrationConfigurationInterfacepublic abstract void setSoxComplianceModeEnabled(boolean soxComplianceModeEnabled)
AdministrationConfigurationInterfacesetSoxComplianceModeEnabled in interface AdministrationConfigurationInterfacepublic abstract boolean isEnableSignup()
isEnableSignup in interface AdministrationConfigurationInterfacepublic abstract void setEnableSignup(boolean enableSignup)
setEnableSignup in interface AdministrationConfigurationInterfacepublic abstract boolean isEnableViewContactDetails()
isEnableViewContactDetails in interface AdministrationConfigurationInterfacepublic abstract void setEnableViewContactDetails(boolean enableViewContactDetails)
setEnableViewContactDetails in interface AdministrationConfigurationInterfacepublic abstract String getGravatarServerUrl()
getGravatarServerUrl in interface AdministrationConfigurationInterfacepublic abstract void setGravatarServerUrl(String gravatarUrl)
setGravatarServerUrl in interface AdministrationConfigurationInterfacepublic abstract boolean isShowAdminContactDetailsToAnonymousUsers()
isShowAdminContactDetailsToAnonymousUsers in interface AdministrationConfigurationInterfacepublic abstract void setShowAdminContactDetailsToAnonymousUsers(boolean showAdminContactDetailsToAnonymousUsers)
setShowAdminContactDetailsToAnonymousUsers in interface AdministrationConfigurationInterfacepublic abstract boolean isUnauthenticatedRemoteTriggerAllowed()
isUnauthenticatedRemoteTriggerAllowed in interface AdministrationConfigurationInterfacepublic abstract void setUnauthenticatedRemoteTriggerAllowed(boolean unauthenticatedRemoteTriggerAllowed)
setUnauthenticatedRemoteTriggerAllowed in interface AdministrationConfigurationInterfacepublic abstract boolean isGravatarSupportEnabled()
isGravatarSupportEnabled in interface AdministrationConfigurationInterfacepublic abstract void setGravatarSupportEnabled(boolean gravatarSupportEnabled)
setGravatarSupportEnabled in interface AdministrationConfigurationInterface@NotNull public abstract String getInstanceName()
getInstanceName in interface AdministrationConfigurationInterfacepublic abstract void setInstanceName(String instanceName)
setInstanceName in interface AdministrationConfigurationInterfacepublic abstract boolean isRemoteAgentAuthenticationEnabled()
isRemoteAgentAuthenticationEnabled in interface AdministrationConfigurationInterfacepublic abstract void setRemoteAgentAuthenticationEnabled(boolean remoteAgentAuthenticationEnabled)
setRemoteAgentAuthenticationEnabled in interface AdministrationConfigurationInterfacepublic abstract boolean isRemoteAgentFunctionEnabled()
isRemoteAgentFunctionEnabled in interface AdministrationConfigurationInterfacepublic abstract void setRemoteAgentFunctionEnabled(boolean enabled)
setRemoteAgentFunctionEnabled in interface AdministrationConfigurationInterface@NotNull public abstract RepositorySettings getRepositorySettings()
getRepositorySettings in interface AdministrationConfigurationInterfacepublic abstract boolean getResolveArtifactContentTypeByExtension()
AdministrationConfigurationInterfacegetResolveArtifactContentTypeByExtension in interface AdministrationConfigurationInterfacepublic abstract void setResolveArtifactContentTypeByExtension(boolean resolveArtifactContentTypeByExtension)
setResolveArtifactContentTypeByExtension in interface AdministrationConfigurationInterfacepublic abstract ScheduleBackupConfiguration getScheduleBackupConfiguration()
getScheduleBackupConfiguration in interface AdministrationConfigurationInterfacepublic abstract void setScheduleBackupConfiguration(ScheduleBackupConfiguration scheduleBackupConfiguration)
setScheduleBackupConfiguration in interface AdministrationConfigurationInterface@NotNull public abstract StorageLimits getStorageLimit()
AdministrationConfigurationInterfacegetStorageLimit in interface AdministrationConfigurationInterfacepublic abstract void setStorageLimit(@NotNull
StorageLimits storageLimits)
setStorageLimit in interface AdministrationConfigurationInterface@Nullable public abstract String getSystemProperty(String key)
getSystemProperty in interface AdministrationConfigurationInterfacepublic abstract void setSystemProperty(String key, String value)
setSystemProperty in interface AdministrationConfigurationInterface@NotNull public abstract QuarantineConfiguration getQuarantineConfiguration()
getQuarantineConfiguration in interface AdministrationConfigurationInterfacepublic abstract void setQuarantineConfiguration(@NotNull
QuarantineConfiguration quarantineConfiguration)
setQuarantineConfiguration in interface AdministrationConfigurationInterfacepublic abstract void setUnconfigurableFeatureDefaults(@Nullable
UnconfigurableFeatureDefaults unconfigurableFeatureDefaults)
setUnconfigurableFeatureDefaults in interface AdministrationConfigurationInterfacepublic abstract boolean isUseGzipCompression()
This is useful if Bamboo is being run over slow networks. It incurs a slight performance penalty, and may not work for non-english languages.
isUseGzipCompression in interface AdministrationConfigurationInterfacepublic abstract void setUseGzipCompression(boolean useGzipCompression)
setUseGzipCompression in interface AdministrationConfigurationInterfaceuseGzipCompression - public abstract boolean doesXsrfAllowMutativeGets()
doesXsrfAllowMutativeGets in interface AdministrationConfigurationInterfacepublic abstract void setXsrfAllowsMutativeGets(boolean xsrfAllowsMutativeGets)
setXsrfAllowsMutativeGets in interface AdministrationConfigurationInterfacepublic abstract boolean isXsrfProtectionEnabled()
isXsrfProtectionEnabled in interface AdministrationConfigurationInterfacepublic abstract void setXsrfProtectionEnabled(boolean xsrfProtectionEnabled)
setXsrfProtectionEnabled in interface AdministrationConfigurationInterfacepublic abstract boolean isSecurityTokenRequiredFromAgents()
AdministrationConfigurationInterfaceisSecurityTokenRequiredFromAgents in interface AdministrationConfigurationInterfacepublic abstract void setSecurityTokenRequiredFromAgents(boolean securityTokenRequiredFromAgents)
AdministrationConfigurationInterfacesetSecurityTokenRequiredFromAgents in interface AdministrationConfigurationInterfacepublic abstract void setManualEncryptionConfiguration(ManualEncryptionConfiguration manualEncryptionConfiguration)
AdministrationConfigurationInterfacesetManualEncryptionConfiguration in interface AdministrationConfigurationInterfacepublic abstract ManualEncryptionConfiguration getManualEncryptionConfiguration()
AdministrationConfigurationInterfacegetManualEncryptionConfiguration in interface AdministrationConfigurationInterfaceCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.