Class DeleteProfileAndStopInstancesAction
- java.lang.Object
-
- jetbrains.buildServer.clouds.server.impl.profile.DeleteProfileAndStopInstancesAction
-
public class DeleteProfileAndStopInstancesAction extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
DELETE_PROFILE_AND_STOP_INSTANCES_ACTION
-
Constructor Summary
Constructors Constructor Description DeleteProfileAndStopInstancesAction(StopInstanceAction stopInstanceAction, MultiNodeTasks nodeTasks, CloudManagerBase cloudManager, ExecutorServices executorServices, ServerResponsibility serverResponsibility)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
removeProfileAndInstances(String projectId, String profileId, TerminateInstanceReason reason)
-
-
-
Field Detail
-
DELETE_PROFILE_AND_STOP_INSTANCES_ACTION
public static final String DELETE_PROFILE_AND_STOP_INSTANCES_ACTION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DeleteProfileAndStopInstancesAction
public DeleteProfileAndStopInstancesAction(@NotNull StopInstanceAction stopInstanceAction, @NotNull MultiNodeTasks nodeTasks, @NotNull CloudManagerBase cloudManager, @NotNull ExecutorServices executorServices, @NotNull ServerResponsibility serverResponsibility)
-
-
Method Detail
-
removeProfileAndInstances
public void removeProfileAndInstances(@NotNull String projectId, @NotNull String profileId, @NotNull TerminateInstanceReason reason) throws FailedToStopInstanceException
- Throws:
FailedToStopInstanceException
-
-