public class AnyPluginConfiguration extends EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
| Constructor and Description |
|---|
AnyPluginConfiguration(AtlassianModule atlassianPlugin)
Specifies a configuration for a specified plugin.
|
| Modifier and Type | Method and Description |
|---|---|
protected AnyPluginConfigurationProperties |
build() |
AnyPluginConfiguration |
configuration(Map<String,String> configuration)
Appends the generic configuration.
|
boolean |
equals(Object o) |
int |
hashCode() |
public AnyPluginConfiguration(@NotNull
AtlassianModule atlassianPlugin)
throws PropertiesValidationException
atlassianPlugin - plugin identified by its plugin module keyPropertiesValidationExceptionAtlassianModulepublic AnyPluginConfiguration configuration(Map<String,String> configuration)
The configuration should be in the format used by respective plugin. No syntactical nor semantic validation is performed on the source data. The configuration is stored 'as is' in the Bamboo DB.
@NotNull protected AnyPluginConfigurationProperties build()
build in class EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.