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 keyPropertiesValidationException
AtlassianModule
public 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.