Interface EnvironmentTriggeringActionFactory
-
- All Known Implementing Classes:
EnvironmentTriggeringActionFactoryImpl
public interface EnvironmentTriggeringActionFactoryFactory forEnvironmentTriggeringAction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description EnvironmentTriggeringActioncreateAfterSuccessfulPlanEnvironmentTriggerAction(@NotNull Environment environment, @NotNull PlanResultKey planResultKey)CreatesEnvironmentTriggeringActionused when Environment is triggered by a successful execution of aChainEnvironmentTriggeringActioncreateManualEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull DeploymentVersion version, @NotNull com.atlassian.user.User user, @org.jetbrains.annotations.NotNull boolean isVerboseLoggingOn)CreatesEnvironmentTriggeringActionused during manual execution of Environment.EnvironmentTriggeringActioncreateScheduledEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey)Deprecated.since 5.10EnvironmentTriggeringActioncreateScheduledEnvironmentTriggeringAction(@NotNull Environment environment, @NotNull PlanKey sourceBranchKey, @NotNull Map<String,String> triggerConfiguration)CreatesEnvironmentTriggeringActionused during scheduled execution of Environment.
-
-
-
Method Detail
-
createScheduledEnvironmentTriggeringAction
@Deprecated EnvironmentTriggeringAction createScheduledEnvironmentTriggeringAction(@NotNull @NotNull Environment environment, @NotNull @NotNull PlanKey sourceBranchKey)
Deprecated.since 5.10CreatesEnvironmentTriggeringActionused during scheduled execution of Environment.- Parameters:
environment- environment to be deployedsourceBranchKey- key of branch
-
createScheduledEnvironmentTriggeringAction
EnvironmentTriggeringAction createScheduledEnvironmentTriggeringAction(@NotNull @NotNull Environment environment, @NotNull @NotNull PlanKey sourceBranchKey, @NotNull @NotNull Map<String,String> triggerConfiguration)
CreatesEnvironmentTriggeringActionused during scheduled execution of Environment.- Parameters:
environment- environment to be deployedsourceBranchKey- key of branchtriggerConfiguration- configuration of trigger
-
createManualEnvironmentTriggeringAction
EnvironmentTriggeringAction createManualEnvironmentTriggeringAction(@NotNull @NotNull Environment environment, @NotNull @NotNull DeploymentVersion version, @NotNull @NotNull com.atlassian.user.User user, @NotNull @org.jetbrains.annotations.NotNull boolean isVerboseLoggingOn)
CreatesEnvironmentTriggeringActionused during manual execution of Environment.- Parameters:
environment-version-user-
-
createAfterSuccessfulPlanEnvironmentTriggerAction
EnvironmentTriggeringAction createAfterSuccessfulPlanEnvironmentTriggerAction(@NotNull @NotNull Environment environment, @NotNull @NotNull PlanResultKey planResultKey)
CreatesEnvironmentTriggeringActionused when Environment is triggered by a successful execution of aChain- Parameters:
environment-planResultKey-
-
-