@Internal public class TriggerableInternalKeyImpl extends Object implements TriggerableInternalKey
Constructor and Description |
---|
TriggerableInternalKeyImpl(PlanKey planKey) |
TriggerableInternalKeyImpl(PlanKey planKey,
long stageId) |
TriggerableInternalKeyImpl(Triggerable triggerable) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static TriggerableInternalKey |
forEnvironmentId(long environmentId) |
static TriggerableInternalKey |
forPlanKey(PlanKey planKey) |
static TriggerableInternalKey |
forStageId(PlanKey planKey,
long stageId) |
String |
getKey() |
PlanKey |
getPlanKey()
|
Triggerable |
getTriggerable() |
int |
hashCode() |
String |
toString() |
public TriggerableInternalKeyImpl(@NotNull Triggerable triggerable)
public TriggerableInternalKeyImpl(@NotNull PlanKey planKey)
public TriggerableInternalKeyImpl(@NotNull PlanKey planKey, long stageId)
public static TriggerableInternalKey forEnvironmentId(long environmentId)
public static TriggerableInternalKey forPlanKey(@NotNull PlanKey planKey)
public static TriggerableInternalKey forStageId(@NotNull PlanKey planKey, long stageId)
@NotNull public String getKey()
getKey
in interface TriggerableInternalKey
String
identifier@Nullable public PlanKey getPlanKey()
TriggerableInternalKey
getPlanKey
in interface TriggerableInternalKey
@Nullable public Triggerable getTriggerable()
getTriggerable
in interface TriggerableInternalKey
Triggerable
represented by this keyCopyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.