Class AnyTaskCondition
java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
com.atlassian.bamboo.specs.api.builders.condition.TaskCondition<AnyConditionProperties>
com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAnyTaskCondition
(@NotNull AtlassianModule atlassianModule) Specifies a condition of given type. -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull AnyConditionProperties
build()
configuration
(Map<String, String> configuration) Appends the condition configuration.
-
Field Details
-
atlassianPlugin
-
configuration
-
-
Constructor Details
-
AnyTaskCondition
public AnyTaskCondition(@NotNull @NotNull AtlassianModule atlassianModule) throws PropertiesValidationException Specifies a condition of given type.- Parameters:
atlassianModule
- type of the condition identified by its plugin module key- Throws:
PropertiesValidationException
- See Also:
-
-
Method Details
-
configuration
Appends the condition 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:
build
in classTaskCondition<AnyConditionProperties>
- Throws:
PropertiesValidationException
-