Class TestConfigurationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apptest.model.TestConfigurationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TestConfigurationSummary.Builder,TestConfigurationSummary>
@Generated("software.amazon.awssdk:codegen") public final class TestConfigurationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TestConfigurationSummary.Builder,TestConfigurationSummary>
Specifies a test configuration summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTestConfigurationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestConfigurationSummary.Builderbuilder()InstantcreationTime()The creation time of the test configuration 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 configuration summary.IntegerlatestVersion()The latest version of the test configuration summary.Stringname()The name of the test configuration summary.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends TestConfigurationSummary.Builder>serializableBuilderClass()TestConfigurationLifecyclestatus()The status of the test configuration summary.StringstatusAsString()The status of the test configuration summary.StringstatusReason()The status reason of the test configuration summary.StringtestConfigurationArn()The test configuration ARN of the test configuration summary.StringtestConfigurationId()The test configuration ID of the test configuration summary.TestConfigurationSummary.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
-
testConfigurationId
public final String testConfigurationId()
The test configuration ID of the test configuration summary.
- Returns:
- The test configuration ID of the test configuration summary.
-
name
public final String name()
The name of the test configuration summary.
- Returns:
- The name of the test configuration summary.
-
statusReason
public final String statusReason()
The status reason of the test configuration summary.
- Returns:
- The status reason of the test configuration summary.
-
latestVersion
public final Integer latestVersion()
The latest version of the test configuration summary.
- Returns:
- The latest version of the test configuration summary.
-
testConfigurationArn
public final String testConfigurationArn()
The test configuration ARN of the test configuration summary.
- Returns:
- The test configuration ARN of the test configuration summary.
-
status
public final TestConfigurationLifecycle status()
The status of the test configuration summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestConfigurationLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test configuration summary.
- See Also:
TestConfigurationLifecycle
-
statusAsString
public final String statusAsString()
The status of the test configuration summary.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnTestConfigurationLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the test configuration summary.
- See Also:
TestConfigurationLifecycle
-
creationTime
public final Instant creationTime()
The creation time of the test configuration summary.
- Returns:
- The creation time of the test configuration summary.
-
lastUpdateTime
public final Instant lastUpdateTime()
The last update time of the test configuration summary.
- Returns:
- The last update time of the test configuration summary.
-
toBuilder
public TestConfigurationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TestConfigurationSummary.Builder,TestConfigurationSummary>
-
builder
public static TestConfigurationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends TestConfigurationSummary.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
-
-