@Immutable public final class ScheduledTriggerProperties extends TriggerProperties
| Modifier and Type | Class and Description |
|---|---|
static class |
ScheduledTriggerProperties.Container |
| Modifier and Type | Field and Description |
|---|---|
static String |
MODULE_KEY |
| Constructor and Description |
|---|
ScheduledTriggerProperties(String description,
boolean isEnabled,
String cronExpression,
String artifactBranch,
ScheduledTriggerProperties.Container container) |
| Modifier and Type | Method and Description |
|---|---|
EnumSet<Applicability> |
applicableTo() |
boolean |
equals(Object o) |
String |
getArtifactBranch() |
AtlassianModuleProperties |
getAtlassianPlugin() |
ScheduledTriggerProperties.Container |
getContainer() |
String |
getCronExpression() |
int |
hashCode() |
void |
validate() |
getDescription, getName, isEnabled, toStringpublic static final String MODULE_KEY
public ScheduledTriggerProperties(String description, boolean isEnabled, @NotNull String cronExpression, @Nullable String artifactBranch, @NotNull ScheduledTriggerProperties.Container container) throws PropertiesValidationException
PropertiesValidationException@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin in class TriggerPropertiespublic String getCronExpression()
public String getArtifactBranch()
public ScheduledTriggerProperties.Container getContainer()
public void validate()
throws PropertiesValidationException
validate in interface EntityPropertiesvalidate in class TriggerPropertiesPropertiesValidationExceptionpublic EnumSet<Applicability> applicableTo()
applicableTo in class TriggerPropertiespublic boolean equals(Object o)
equals in class TriggerPropertiespublic int hashCode()
hashCode in class TriggerPropertiesCopyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.