@Immutable public final class RemoteTriggerProperties extends RepositoryBasedTriggerProperties
Modifier and Type | Field and Description |
---|---|
static String |
MODULE_KEY |
static String |
NAME |
Constructor and Description |
---|
RemoteTriggerProperties(String description,
boolean isEnabled,
Set<TriggerConditionProperties> conditions,
RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType,
List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories,
String triggerIPAddresses) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
String |
getTriggerIPAddresses() |
int |
hashCode() |
void |
validate() |
applicableTo, getSelectedTriggeringRepositories, getTriggeringRepositoriesType
getConditions, getDescription, getName, isEnabled, toString
public static final String NAME
public static final String MODULE_KEY
public RemoteTriggerProperties(String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories, String triggerIPAddresses)
@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin
in class TriggerProperties
public String getTriggerIPAddresses()
public void validate() throws PropertiesValidationException
validate
in interface EntityProperties
validate
in class RepositoryBasedTriggerProperties
PropertiesValidationException
public boolean equals(Object o)
equals
in class RepositoryBasedTriggerProperties
public int hashCode()
hashCode
in class RepositoryBasedTriggerProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.