jetbrains.buildServer.serverSide
Class RunType
java.lang.Object
jetbrains.buildServer.serverSide.RunTypeBase
jetbrains.buildServer.serverSide.RunType
- Direct Known Subclasses:
- SimpleRunnerRunType, UnknownRunType
public abstract class RunType
- extends RunTypeBase
Runner presentation on the server side.
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
abstract java.lang.String |
getDescription()
Returns short description which will be shown in the user interface |
abstract java.lang.String |
getDisplayName()
Returns name of this runner to show in UI. |
abstract java.lang.String |
getType()
Returns runner type which should match the BuildRunner.getType. |
int |
hashCode()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RUN_TYPE_NAME_SIZE
public static final int RUN_TYPE_NAME_SIZE
- Limit to size of type name.
- See Also:
getType(),
Constant Field Values
RunType
public RunType()
getType
@NotNull
public abstract java.lang.String getType()
- Returns runner type which should match the BuildRunner.getType.
- Returns:
- runner type, will be shown in Runners combobox and should match the BuildRunner.getType
The name is limited by
RUN_TYPE_NAME_SIZE.
getDisplayName
public abstract java.lang.String getDisplayName()
- Returns name of this runner to show in UI.
- Returns:
- see above
getDescription
public abstract java.lang.String getDescription()
- Returns short description which will be shown in the user interface
- Returns:
- see above
hashCode
public final int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public final boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object