Class AnyPluginConfiguration
java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<T>
com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
public class AnyPluginConfiguration
extends EnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
-
Constructor Summary
ConstructorsConstructorDescriptionAnyPluginConfiguration(@NotNull AtlassianModule atlassianPlugin) Specifies a configuration for a specified plugin. -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull AnyPluginConfigurationPropertiesbuild()configuration(Map<String, String> configuration) Appends the generic configuration.booleaninthashCode()
-
Constructor Details
-
AnyPluginConfiguration
public AnyPluginConfiguration(@NotNull @NotNull AtlassianModule atlassianPlugin) throws PropertiesValidationException Specifies a configuration for a specified plugin.- Parameters:
atlassianPlugin- plugin identified by its plugin module key- Throws:
PropertiesValidationException- See Also:
-
-
Method Details
-
configuration
Appends the generic 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.
-
build
- Specified by:
buildin classEnvironmentPluginConfiguration<AnyPluginConfigurationProperties>
-
equals
-
hashCode
public int hashCode()
-