Class SuiteRunInformation
- java.lang.Object
-
- software.amazon.awssdk.services.iotdeviceadvisor.model.SuiteRunInformation
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SuiteRunInformation.Builder,SuiteRunInformation>
@Generated("software.amazon.awssdk:codegen") public final class SuiteRunInformation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SuiteRunInformation.Builder,SuiteRunInformation>
Information about the suite run.
Requires permission to access the SuiteRunInformation action.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSuiteRunInformation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SuiteRunInformation.Builderbuilder()InstantcreatedAt()Date (in Unix epoch time) when the suite run was created.InstantendAt()Date (in Unix epoch time) when the suite run ended.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Integerfailed()Number of test cases that failed in the suite run.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Integerpassed()Number of test cases that passed in the suite run.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SuiteRunInformation.Builder>serializableBuilderClass()InstantstartedAt()Date (in Unix epoch time) when the suite run was started.SuiteRunStatusstatus()Status of the suite run.StringstatusAsString()Status of the suite run.StringsuiteDefinitionId()Suite definition ID of the suite run.StringsuiteDefinitionName()Suite definition name of the suite run.StringsuiteDefinitionVersion()Suite definition version of the suite run.StringsuiteRunId()Suite run ID of the suite run.SuiteRunInformation.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
-
suiteDefinitionId
public final String suiteDefinitionId()
Suite definition ID of the suite run.
- Returns:
- Suite definition ID of the suite run.
-
suiteDefinitionVersion
public final String suiteDefinitionVersion()
Suite definition version of the suite run.
- Returns:
- Suite definition version of the suite run.
-
suiteDefinitionName
public final String suiteDefinitionName()
Suite definition name of the suite run.
- Returns:
- Suite definition name of the suite run.
-
suiteRunId
public final String suiteRunId()
Suite run ID of the suite run.
- Returns:
- Suite run ID of the suite run.
-
createdAt
public final Instant createdAt()
Date (in Unix epoch time) when the suite run was created.
- Returns:
- Date (in Unix epoch time) when the suite run was created.
-
startedAt
public final Instant startedAt()
Date (in Unix epoch time) when the suite run was started.
- Returns:
- Date (in Unix epoch time) when the suite run was started.
-
endAt
public final Instant endAt()
Date (in Unix epoch time) when the suite run ended.
- Returns:
- Date (in Unix epoch time) when the suite run ended.
-
status
public final SuiteRunStatus status()
Status of the suite run.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSuiteRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the suite run.
- See Also:
SuiteRunStatus
-
statusAsString
public final String statusAsString()
Status of the suite run.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSuiteRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the suite run.
- See Also:
SuiteRunStatus
-
passed
public final Integer passed()
Number of test cases that passed in the suite run.
- Returns:
- Number of test cases that passed in the suite run.
-
failed
public final Integer failed()
Number of test cases that failed in the suite run.
- Returns:
- Number of test cases that failed in the suite run.
-
toBuilder
public SuiteRunInformation.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SuiteRunInformation.Builder,SuiteRunInformation>
-
builder
public static SuiteRunInformation.Builder builder()
-
serializableBuilderClass
public static Class<? extends SuiteRunInformation.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
-
-