Package jetbrains.buildServer.agent
Class AgentCanNotCheckoutReason
- java.lang.Object
-
- jetbrains.buildServer.agent.AgentCanNotCheckoutReason
-
- All Implemented Interfaces:
jetbrains.buildServer.log.Loggable
public final class AgentCanNotCheckoutReason extends java.lang.Object implements jetbrains.buildServer.log.Loggable
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NO_VCS_CLIENT
Some standard reason types why Agent can't checkout.static java.lang.String
NOT_SUPPORTED_CHECKOUT_RULES
static java.lang.String
NOT_SUPPORTED_IN_VCS_PLUGIN
static java.lang.String
UNKNOWN_REASON_TYPE
-
Constructor Summary
Constructors Constructor Description AgentCanNotCheckoutReason(java.lang.String type, java.lang.String details)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
describe(boolean verbose)
boolean
equals(java.lang.Object o)
java.lang.String
getDetails()
java.lang.String
getType()
int
hashCode()
boolean
isMissingVcsClient()
boolean
isUnsupportedCheckoutRules()
java.lang.String
toString()
-
-
-
Field Detail
-
NO_VCS_CLIENT
public static final java.lang.String NO_VCS_CLIENT
Some standard reason types why Agent can't checkout.- See Also:
- Constant Field Values
-
NOT_SUPPORTED_CHECKOUT_RULES
public static final java.lang.String NOT_SUPPORTED_CHECKOUT_RULES
- See Also:
- Constant Field Values
-
NOT_SUPPORTED_IN_VCS_PLUGIN
public static final java.lang.String NOT_SUPPORTED_IN_VCS_PLUGIN
- See Also:
- Constant Field Values
-
UNKNOWN_REASON_TYPE
public static final java.lang.String UNKNOWN_REASON_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
@NotNull public java.lang.String getType()
-
getDetails
@Nullable public java.lang.String getDetails()
-
isMissingVcsClient
public boolean isMissingVcsClient()
-
isUnsupportedCheckoutRules
public boolean isUnsupportedCheckoutRules()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
describe
@NotNull public java.lang.String describe(boolean verbose)
- Specified by:
describe
in interfacejetbrains.buildServer.log.Loggable
-
-