public class TestMetadata extends java.lang.Object implements jetbrains.buildServer.log.Loggable, ObjectSizeEstimate
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTO_PREFIX |
static java.lang.String |
NUMBER_TYPE |
static java.lang.String |
TEXT_TYPE |
| Constructor and Description |
|---|
TestMetadata(java.lang.String testName,
java.lang.String name,
double numberValue) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String value) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String type,
java.math.BigDecimal numberValue) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String type,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
TestMetadata |
cloneWithAutoName(int autoNameIdx) |
java.lang.String |
describe(boolean verbose) |
java.lang.String |
describeValue() |
boolean |
equals(java.lang.Object o) |
long |
getEstimatedSize() |
java.lang.String |
getName() |
java.math.BigDecimal |
getNumValue() |
java.lang.String |
getTestName() |
java.lang.String |
getType() |
java.lang.String |
getValue() |
int |
hashCode() |
boolean |
hasTestName() |
java.lang.String |
toString() |
public static final java.lang.String NUMBER_TYPE
public static final java.lang.String TEXT_TYPE
public static final java.lang.String AUTO_PREFIX
public TestMetadata(@NotNull
java.lang.String testName,
@NotNull
java.lang.String name,
@NotNull
java.lang.String value)
@TestOnly
public TestMetadata(@NotNull
java.lang.String testName,
@NotNull
java.lang.String name,
double numberValue)
public TestMetadata(@NotNull
java.lang.String testName,
@NotNull
java.lang.String name,
java.lang.String type,
@NotNull
java.lang.String value)
public TestMetadata(@NotNull
java.lang.String testName,
@NotNull
java.lang.String name,
@NotNull
java.lang.String type,
java.math.BigDecimal numberValue)
public long getEstimatedSize()
getEstimatedSize in interface ObjectSizeEstimate@NotNull public java.lang.String getName()
@NotNull public java.lang.String getType()
@Nullable public java.lang.String getValue()
@Nullable public java.math.BigDecimal getNumValue()
@NotNull public java.lang.String getTestName()
public boolean hasTestName()
public java.lang.String describeValue()
public TestMetadata cloneWithAutoName(int autoNameIdx)
@NotNull public java.lang.String describe(boolean verbose)
describe in interface jetbrains.buildServer.log.Loggablepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object