Class TestSuiteSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apptest.model.TestSuiteSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TestSuiteSummary.Builder,TestSuiteSummary>
@Generated("software.amazon.awssdk:codegen") public final class TestSuiteSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TestSuiteSummary.Builder,TestSuiteSummary>
Specifies the test suite summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTestSuiteSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestSuiteSummary.Builderbuilder()InstantcreationTime()The creation time of the test suite summary.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdateTime()The last update time of the test suite summary.IntegerlatestVersion()The latest version of the test suite summary.Stringname()The name of the test suite summary.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TestSuiteSummary.Builder>serializableBuilderClass()TestSuiteLifecyclestatus()The status of the test suite summary.StringstatusAsString()The status of the test suite summary.StringstatusReason()The status reason of the test suite summary.StringtestSuiteArn()The test suite Amazon Resource Name (ARN) of the test suite summary.StringtestSuiteId()The test suite ID of the test suite summary.TestSuiteSummary.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
-
testSuiteId
public final String testSuiteId()
The test suite ID of the test suite summary.
- Returns:
- The test suite ID of the test suite summary.
-
name
public final String name()
The name of the test suite summary.
- Returns:
- The name of the test suite summary.
-
statusReason
public final String statusReason()
The status reason of the test suite summary.
- Returns:
- The status reason of the test suite summary.
-
latestVersion
public final Integer latestVersion()
The latest version of the test suite summary.
- Returns:
- The latest version of the test suite summary.
-
testSuiteArn
public final String testSuiteArn()
The test suite Amazon Resource Name (ARN) of the test suite summary.
- Returns:
- The test suite Amazon Resource Name (ARN) of the test suite summary.
-
status
public final TestSuiteLifecycle status()
The status of the test suite summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestSuiteLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test suite summary.
- See Also:
TestSuiteLifecycle
-
statusAsString
public final String statusAsString()
The status of the test suite summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestSuiteLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test suite summary.
- See Also:
TestSuiteLifecycle
-
creationTime
public final Instant creationTime()
The creation time of the test suite summary.
- Returns:
- The creation time of the test suite summary.
-
lastUpdateTime
public final Instant lastUpdateTime()
The last update time of the test suite summary.
- Returns:
- The last update time of the test suite summary.
-
toBuilder
public TestSuiteSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TestSuiteSummary.Builder,TestSuiteSummary>
-
builder
public static TestSuiteSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends TestSuiteSummary.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
-
-