Class TestRunStepSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apptest.model.TestRunStepSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TestRunStepSummary.Builder,TestRunStepSummary>
@Generated("software.amazon.awssdk:codegen") public final class TestRunStepSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TestRunStepSummary.Builder,TestRunStepSummary>
Specifies a test run step summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTestRunStepSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanafterStep()The after step of the test run step summary.BooleanbeforeStep()The before step of the test run step summary.static TestRunStepSummary.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 step summary.InstantrunStartTime()The run start time of the test run step summary.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TestRunStepSummary.Builder>serializableBuilderClass()StepRunStatusstatus()The status of the test run step summary.StringstatusAsString()The status of the test run step summary.StringstatusReason()The status reason of the test run step summary.StringstepName()The step name of the test run step summary.StringtestCaseId()The test case ID of the test run step summary.IntegertestCaseVersion()The test case version of the test run step summary.StringtestRunId()The test run ID of the test run step summary.StringtestSuiteId()The test suite ID of the test run step summary.IntegertestSuiteVersion()The test suite version of the test run step summary.TestRunStepSummary.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
-
stepName
public final String stepName()
The step name of the test run step summary.
- Returns:
- The step name of the test run step summary.
-
testRunId
public final String testRunId()
The test run ID of the test run step summary.
- Returns:
- The test run ID of the test run step summary.
-
testCaseId
public final String testCaseId()
The test case ID of the test run step summary.
- Returns:
- The test case ID of the test run step summary.
-
testCaseVersion
public final Integer testCaseVersion()
The test case version of the test run step summary.
- Returns:
- The test case version of the test run step summary.
-
testSuiteId
public final String testSuiteId()
The test suite ID of the test run step summary.
- Returns:
- The test suite ID of the test run step summary.
-
testSuiteVersion
public final Integer testSuiteVersion()
The test suite version of the test run step summary.
- Returns:
- The test suite version of the test run step summary.
-
beforeStep
public final Boolean beforeStep()
The before step of the test run step summary.
- Returns:
- The before step of the test run step summary.
-
afterStep
public final Boolean afterStep()
The after step of the test run step summary.
- Returns:
- The after step of the test run step summary.
-
status
public final StepRunStatus status()
The status of the test run step summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStepRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test run step summary.
- See Also:
StepRunStatus
-
statusAsString
public final String statusAsString()
The status of the test run step summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStepRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test run step summary.
- See Also:
StepRunStatus
-
statusReason
public final String statusReason()
The status reason of the test run step summary.
- Returns:
- The status reason of the test run step summary.
-
runStartTime
public final Instant runStartTime()
The run start time of the test run step summary.
- Returns:
- The run start time of the test run step summary.
-
runEndTime
public final Instant runEndTime()
The run end time of the test run step summary.
- Returns:
- The run end time of the test run step summary.
-
toBuilder
public TestRunStepSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TestRunStepSummary.Builder,TestRunStepSummary>
-
builder
public static TestRunStepSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends TestRunStepSummary.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
-
-