@Internal
public interface AdministrationConfigurationInterface
Modifier and Type | Method and Description |
---|---|
boolean |
doesXsrfAllowMutativeGets() |
String |
getBaseUrl()
What is the base url for this server?
|
int |
getBranchDetectionCheckInterval()
Get the interval between branch detection, in seconds (default is 300)
|
BuildExpiryConfig |
getBuildExpiryConfig() |
BuildHangingConfig |
getBuildHangingConfig() |
CaptchaConfiguration |
getCaptchaConfiguration() |
ConcurrentBuildConfig |
getConcurrentBuildConfig() |
int |
getDashboardPageSize() |
DeploymentExpiryConfig |
getDeploymentExpiryConfig() |
ElasticConfiguration |
getElasticConfig() |
String |
getGravatarServerUrl() |
String |
getInstanceName() |
QuarantineConfiguration |
getQuarantineConfiguration() |
RepositorySettings |
getRepositorySettings() |
boolean |
getResolveArtifactContentTypeByExtension()
Use correct Content-Type header when return artifact content.
|
ScheduleBackupConfiguration |
getScheduleBackupConfiguration() |
SerializationSecurityConfig |
getSerializationSecurityConfig() |
StorageLimits |
getStorageLimit()
Storage limits configuration.
|
String |
getSystemProperty(String key)
Deprecated.
since 6.0. Use
BandanaManager for key-value storage. |
boolean |
isAuditLoggingEnabled() |
boolean |
isDeploymentExpiryEnabled()
Returns true if deployments expiry is enabled.
|
boolean |
isEnableAnonymousAccess() |
boolean |
isEnableExternalUserManagement() |
boolean |
isEnableRestrictedAdmin() |
boolean |
isEnableSignup() |
boolean |
isEnableViewContactDetails() |
boolean |
isGravatarSupportEnabled() |
boolean |
isManageAcceptedSshHostKeys() |
boolean |
isRemoteAgentAuthenticationEnabled() |
boolean |
isRemoteAgentFunctionEnabled() |
boolean |
isSecurityTokenRequiredFromAgents()
Whether security token is required from remote agents as a preliminary authentication method.
|
boolean |
isShowAdminContactDetailsToAnonymousUsers() |
boolean |
isSoxComplianceModeEnabled()
Whether Bamboo instance SOX compliance mode is enabled.
|
boolean |
isTestQuarantineEnabled()
Deprecated.
since 6.0 - use
getQuarantineConfiguration() and then QuarantineConfiguration.isEnabled() |
boolean |
isUseGzipCompression()
Should we use gzip compression to compress Bamboo web pages?
|
boolean |
isXsrfProtectionEnabled() |
void |
setAuditLoggingEnabled(boolean auditLoggingEnabled) |
void |
setBaseUrl(String baseUrl)
Define the system base url
|
void |
setBranchDetectionCheckInterval(int branchDetectionCheckInterval)
Set the interval between branch detection, in seconds
|
void |
setBuildExpiryConfig(BuildExpiryConfig buildExpiryConfig) |
void |
setBuildHangingConfig(BuildHangingConfig myBuildHangingConfig) |
void |
setDashboardPageSize(int dashboardPageSize) |
void |
setDeploymentExpiryConfig(DeploymentExpiryConfig deploymentExpiryConfig) |
void |
setDeploymentExpiryEnabled(boolean deploymentExpiryEnabled)
Enable or disable deployment expiry
|
void |
setElasticConfig(ElasticConfiguration elasticConfig) |
void |
setEnableAnonymousAccess(boolean enableAnonymousAccess) |
void |
setEnableExternalUserManagement(boolean enableExternalUserManagement) |
void |
setEnableRestrictedAdmin(boolean enableRestrictedAdmin) |
void |
setEnableSignup(boolean enableSignup) |
void |
setEnableTestQuarantine(boolean enableTestQuarantine)
Deprecated.
since 6.0 - use
getQuarantineConfiguration() and then QuarantineConfiguration.setEnabled(boolean) |
void |
setEnableViewContactDetails(boolean enableViewContactDetails) |
void |
setGravatarServerUrl(String gravatarUrl) |
void |
setGravatarSupportEnabled(boolean gravatarSupportEnabled) |
void |
setInstanceName(String instanceName) |
void |
setManageAcceptedSshHostKeys(boolean manageAcceptedSshHostKeys) |
void |
setQuarantineConfiguration(QuarantineConfiguration quarantineConfiguration) |
void |
setRemoteAgentAuthenticationEnabled(boolean remoteAgentAuthenticationEnabled) |
void |
setRemoteAgentFunctionEnabled(boolean enabled) |
void |
setResolveArtifactContentTypeByExtension(boolean resolveArtifactContentTypeByExtension) |
void |
setScheduleBackupConfiguration(ScheduleBackupConfiguration scheduleBackupConfiguration) |
void |
setSecurityTokenRequiredFromAgents(boolean securityTokenRequiredFromAgents)
Set whether security token is required from remote agents as a preliminary authentication method.
|
void |
setSerializationSecurityConfig(SerializationSecurityConfig serializationSecurityConfig) |
void |
setShowAdminContactDetailsToAnonymousUsers(boolean showAdminContactDetailsToAnonymousUsers) |
void |
setSoxComplianceModeEnabled(boolean soxComplianceModeEnabled)
Enables or disables Bamboo instance SOX compliance mode.
|
void |
setStorageLimit(StorageLimits storageLimits) |
void |
setSystemProperty(String key,
String value)
Deprecated.
since 6.0. Use
BandanaManager for key-value storage. |
void |
setUnconfigurableFeatureDefaults(UnconfigurableFeatureDefaults unconfigurableFeatureDefaults) |
void |
setUseGzipCompression(boolean useGzipCompression)
Specify if we should we use gzip compression to compress Bamboo web pages.
|
void |
setXsrfAllowsMutativeGets(boolean xsrfAllowsMutativeGets) |
void |
setXsrfProtectionEnabled(boolean xsrfProtectionEnabled) |
boolean isAuditLoggingEnabled()
void setAuditLoggingEnabled(boolean auditLoggingEnabled)
String getBaseUrl()
void setBaseUrl(String baseUrl)
baseUrl
- the urlint getBranchDetectionCheckInterval()
void setBranchDetectionCheckInterval(int branchDetectionCheckInterval)
branchDetectionCheckInterval
- boolean isDeploymentExpiryEnabled()
void setDeploymentExpiryEnabled(boolean deploymentExpiryEnabled)
@NotNull BuildExpiryConfig getBuildExpiryConfig()
void setBuildExpiryConfig(BuildExpiryConfig buildExpiryConfig)
BuildHangingConfig getBuildHangingConfig()
void setBuildHangingConfig(BuildHangingConfig myBuildHangingConfig)
@NotNull CaptchaConfiguration getCaptchaConfiguration()
@NotNull ConcurrentBuildConfig getConcurrentBuildConfig()
int getDashboardPageSize()
void setDashboardPageSize(int dashboardPageSize)
@NotNull DeploymentExpiryConfig getDeploymentExpiryConfig()
void setDeploymentExpiryConfig(DeploymentExpiryConfig deploymentExpiryConfig)
@Nullable ElasticConfiguration getElasticConfig()
void setElasticConfig(ElasticConfiguration elasticConfig)
boolean isEnableAnonymousAccess()
void setEnableAnonymousAccess(boolean enableAnonymousAccess)
boolean isEnableExternalUserManagement()
void setEnableExternalUserManagement(boolean enableExternalUserManagement)
boolean isEnableRestrictedAdmin()
void setEnableRestrictedAdmin(boolean enableRestrictedAdmin)
boolean isSoxComplianceModeEnabled()
void setSoxComplianceModeEnabled(boolean soxComplianceModeEnabled)
boolean isEnableSignup()
void setEnableSignup(boolean enableSignup)
boolean isEnableViewContactDetails()
void setEnableViewContactDetails(boolean enableViewContactDetails)
String getGravatarServerUrl()
void setGravatarServerUrl(String gravatarUrl)
boolean isGravatarSupportEnabled()
void setGravatarSupportEnabled(boolean gravatarSupportEnabled)
@NotNull String getInstanceName()
void setInstanceName(String instanceName)
boolean isManageAcceptedSshHostKeys()
void setManageAcceptedSshHostKeys(boolean manageAcceptedSshHostKeys)
boolean isRemoteAgentAuthenticationEnabled()
void setRemoteAgentAuthenticationEnabled(boolean remoteAgentAuthenticationEnabled)
boolean isRemoteAgentFunctionEnabled()
void setRemoteAgentFunctionEnabled(boolean enabled)
@NotNull RepositorySettings getRepositorySettings()
boolean getResolveArtifactContentTypeByExtension()
void setResolveArtifactContentTypeByExtension(boolean resolveArtifactContentTypeByExtension)
ScheduleBackupConfiguration getScheduleBackupConfiguration()
void setScheduleBackupConfiguration(ScheduleBackupConfiguration scheduleBackupConfiguration)
boolean isShowAdminContactDetailsToAnonymousUsers()
void setShowAdminContactDetailsToAnonymousUsers(boolean showAdminContactDetailsToAnonymousUsers)
@NotNull StorageLimits getStorageLimit()
void setStorageLimit(@NotNull StorageLimits storageLimits)
@Deprecated @Nullable String getSystemProperty(String key)
BandanaManager
for key-value storage.@Deprecated void setSystemProperty(String key, String value)
BandanaManager
for key-value storage.@Deprecated boolean isTestQuarantineEnabled()
getQuarantineConfiguration()
and then QuarantineConfiguration.isEnabled()
@Deprecated void setEnableTestQuarantine(boolean enableTestQuarantine)
getQuarantineConfiguration()
and then QuarantineConfiguration.setEnabled(boolean)
@NotNull QuarantineConfiguration getQuarantineConfiguration()
void setQuarantineConfiguration(@NotNull QuarantineConfiguration quarantineConfiguration)
void setUnconfigurableFeatureDefaults(@Nullable UnconfigurableFeatureDefaults unconfigurableFeatureDefaults)
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.
void setUseGzipCompression(boolean useGzipCompression)
useGzipCompression
- boolean doesXsrfAllowMutativeGets()
void setXsrfAllowsMutativeGets(boolean xsrfAllowsMutativeGets)
boolean isXsrfProtectionEnabled()
void setXsrfProtectionEnabled(boolean xsrfProtectionEnabled)
@NotNull SerializationSecurityConfig getSerializationSecurityConfig()
void setSerializationSecurityConfig(@NotNull SerializationSecurityConfig serializationSecurityConfig)
boolean isSecurityTokenRequiredFromAgents()
void setSecurityTokenRequiredFromAgents(boolean securityTokenRequiredFromAgents)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.