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