Class TriggerProperties
java.lang.Object
com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- All Implemented Interfaces:
EntityProperties
- Direct Known Subclasses:
AfterDeploymentTriggerProperties
,DeploymentTriggerProperties
,RepositoryBasedTriggerProperties
,ScheduledTriggerProperties
,TagTriggerProperties
-
Constructor Summary
ModifierConstructorDescriptionprotected
TriggerProperties
(@NotNull String name, String description, boolean enabled, Set<TriggerConditionProperties> conditions) -
Method Summary
Modifier and TypeMethodDescriptionboolean
abstract @NotNull AtlassianModuleProperties
List<? extends TriggerConditionProperties>
@Nullable String
@NotNull String
getName()
int
hashCode()
boolean
toString()
void
validate()
-
Constructor Details
-
TriggerProperties
protected TriggerProperties() -
TriggerProperties
public TriggerProperties(@NotNull @NotNull String name, String description, boolean enabled, Set<TriggerConditionProperties> conditions)
-
-
Method Details
-
getDescription
-
isEnabled
public boolean isEnabled() -
getName
-
getConditions
-
getAtlassianPlugin
-
equals
-
hashCode
public int hashCode() -
validate
- Specified by:
validate
in interfaceEntityProperties
- Throws:
PropertiesValidationException
-
applicableTo
-
toString
-