public interface BuildTriggerConditionExporter<P extends com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties>
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfigurationKeys() |
Map<String,String> |
toConfigurationMap(P properties) |
<T extends com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition<T,P>> |
toSpecsEntity(Map<String,String> triggerConditionConfigurations)
Create Bamboo Specs object representing this trigger condition.
|
List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> |
validate(TriggerValidationContext validationContext,
P condition) |
Set<String> getConfigurationKeys()
@Nullable <T extends com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition<T,P>> T toSpecsEntity(@NotNull Map<String,String> triggerConditionConfigurations)
@NotNull Map<String,String> toConfigurationMap(@NotNull P properties)
@NotNull List<com.atlassian.bamboo.specs.api.validators.common.ValidationProblem> validate(TriggerValidationContext validationContext, P condition)
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.