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