Class TerminateInstanceReason
- java.lang.Object
-
- jetbrains.buildServer.clouds.server.TerminateInstanceReason
-
public class TerminateInstanceReason extends Object
- Author:
- Eugene Petrenko Created: 30.09.2009 18:53:44
-
-
Constructor Summary
Constructors Constructor Description TerminateInstanceReason(String action, boolean force)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
static TerminateInstanceReason
expired()
String
getTerminateReason()
int
hashCode()
boolean
isForce()
static TerminateInstanceReason
notEnoughtLicenses()
static TerminateInstanceReason
profileEdited(User user, String profileId)
static TerminateInstanceReason
profileRemoved(User user, String profileId)
static TerminateInstanceReason
profileResetted(User user, String profileId)
static TerminateInstanceReason
terminateOnTimeout(long timeout)
static TerminateInstanceReason
terminateWhenIdle()
static TerminateInstanceReason
userAction(User user)
static TerminateInstanceReason
userAction(User user, boolean force)
static TerminateInstanceReason
userDisabledCloudIntergation(User user)
static TerminateInstanceReason
userDisabledProfile(User user, String profileId)
-
-
-
Constructor Detail
-
TerminateInstanceReason
public TerminateInstanceReason(@NotNull String action, boolean force)
-
-
Method Detail
-
notEnoughtLicenses
public static TerminateInstanceReason notEnoughtLicenses()
-
userAction
public static TerminateInstanceReason userAction(@Nullable User user, boolean force)
-
userAction
public static TerminateInstanceReason userAction(@Nullable User user)
-
userDisabledCloudIntergation
public static TerminateInstanceReason userDisabledCloudIntergation(@Nullable User user)
-
userDisabledProfile
public static TerminateInstanceReason userDisabledProfile(@Nullable User user, @NotNull String profileId)
-
profileRemoved
public static TerminateInstanceReason profileRemoved(User user, @NotNull String profileId)
-
profileResetted
public static TerminateInstanceReason profileResetted(User user, @NotNull String profileId)
-
profileEdited
public static TerminateInstanceReason profileEdited(User user, @NotNull String profileId)
-
terminateOnTimeout
public static TerminateInstanceReason terminateOnTimeout(long timeout)
-
terminateWhenIdle
public static TerminateInstanceReason terminateWhenIdle()
-
expired
public static TerminateInstanceReason expired()
-
getTerminateReason
@NotNull public String getTerminateReason()
-
isForce
public boolean isForce()
-
-