Class AfterFirstBuildTerminateFactory
- java.lang.Object
-
- jetbrains.buildServer.clouds.server.instances.terminate.AfterFirstBuildTerminateFactory
-
- All Implemented Interfaces:
TerminateInstanceConditionFactory
public class AfterFirstBuildTerminateFactory extends Object implements TerminateInstanceConditionFactory
Created by sergeypak on 14/12/2016.
-
-
Constructor Summary
Constructors Constructor Description AfterFirstBuildTerminateFactory(TerminateConditionsFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceTerminateCondition
createFor(String value)
String
getCode()
String
getDefaultValue()
String
getDescription()
boolean
isCustomizable()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.clouds.server.instances.terminate.TerminateInstanceConditionFactory
getExtraDescription
-
-
-
-
Constructor Detail
-
AfterFirstBuildTerminateFactory
public AfterFirstBuildTerminateFactory(@NotNull TerminateConditionsFactory factory)
-
-
Method Detail
-
createFor
@Nullable public InstanceTerminateCondition createFor(@NotNull String value)
- Specified by:
createFor
in interfaceTerminateInstanceConditionFactory
-
getDescription
@NotNull public String getDescription()
- Specified by:
getDescription
in interfaceTerminateInstanceConditionFactory
-
getCode
@NotNull public String getCode()
- Specified by:
getCode
in interfaceTerminateInstanceConditionFactory
-
getDefaultValue
@Nullable public String getDefaultValue()
- Specified by:
getDefaultValue
in interfaceTerminateInstanceConditionFactory
-
isCustomizable
public boolean isCustomizable()
- Specified by:
isCustomizable
in interfaceTerminateInstanceConditionFactory
-
-