Interface EnvironmentTriggeringActionFactory

    • Method Detail

      • createScheduledEnvironmentTriggeringAction

        EnvironmentTriggeringAction createScheduledEnvironmentTriggeringAction​(@NotNull
                                                                               @NotNull Environment environment,
                                                                               @NotNull
                                                                               @NotNull PlanKey sourceBranchKey,
                                                                               @NotNull
                                                                               @NotNull Map<String,​String> triggerConfiguration)
        Creates EnvironmentTriggeringAction used during scheduled execution of Environment.
        Parameters:
        environment - environment to be deployed
        sourceBranchKey - key of branch
        triggerConfiguration - 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)
        Creates EnvironmentTriggeringAction used during manual execution of Environment.
        Parameters:
        environment -
        version -
        user -