Class TestRunSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apptest.model.TestRunSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TestRunSummary.Builder,TestRunSummary>
@Generated("software.amazon.awssdk:codegen") public final class TestRunSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TestRunSummary.Builder,TestRunSummary>
Specifies a test run summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTestRunSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestRunSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantrunEndTime()The run end time of the test run summary.InstantrunStartTime()The run start time of the test run summary.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TestRunSummary.Builder>serializableBuilderClass()TestRunStatusstatus()The status of the test run summary.StringstatusAsString()The status of the test run summary.StringstatusReason()The status reason of the test run summary.StringtestConfigurationId()The test configuration ID of the test run summary.IntegertestConfigurationVersion()The test configuration version of the test run summary.StringtestRunArn()The test run ARN of the test run summary.StringtestRunId()The test run ID of the test run summary.StringtestSuiteId()The test suite ID of the test run summary.IntegertestSuiteVersion()The test suite version of the test run summary.TestRunSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
testRunId
public final String testRunId()
The test run ID of the test run summary.
- Returns:
- The test run ID of the test run summary.
-
testRunArn
public final String testRunArn()
The test run ARN of the test run summary.
- Returns:
- The test run ARN of the test run summary.
-
testSuiteId
public final String testSuiteId()
The test suite ID of the test run summary.
- Returns:
- The test suite ID of the test run summary.
-
testSuiteVersion
public final Integer testSuiteVersion()
The test suite version of the test run summary.
- Returns:
- The test suite version of the test run summary.
-
testConfigurationId
public final String testConfigurationId()
The test configuration ID of the test run summary.
- Returns:
- The test configuration ID of the test run summary.
-
testConfigurationVersion
public final Integer testConfigurationVersion()
The test configuration version of the test run summary.
- Returns:
- The test configuration version of the test run summary.
-
status
public final TestRunStatus status()
The status of the test run summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test run summary.
- See Also:
TestRunStatus
-
statusAsString
public final String statusAsString()
The status of the test run summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test run summary.
- See Also:
TestRunStatus
-
statusReason
public final String statusReason()
The status reason of the test run summary.
- Returns:
- The status reason of the test run summary.
-
runStartTime
public final Instant runStartTime()
The run start time of the test run summary.
- Returns:
- The run start time of the test run summary.
-
runEndTime
public final Instant runEndTime()
The run end time of the test run summary.
- Returns:
- The run end time of the test run summary.
-
toBuilder
public TestRunSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TestRunSummary.Builder,TestRunSummary>
-
builder
public static TestRunSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends TestRunSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-