public class AnyPluginConfiguration extends EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
Constructor and Description |
---|
AnyPluginConfiguration(@NotNull AtlassianModule atlassianPlugin)
Specifies a configuration for a specified plugin.
|
Modifier and Type | Method and Description |
---|---|
protected @NotNull AnyPluginConfigurationProperties |
build() |
AnyPluginConfiguration |
configuration(Map<String,String> configuration)
Appends the generic configuration.
|
boolean |
equals(Object o) |
int |
hashCode() |
public AnyPluginConfiguration(@NotNull @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 @NotNull AnyPluginConfigurationProperties build()
build
in class EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.