@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SuiteDefinitionInformation extends Object implements Serializable, Cloneable, StructuredPojo
Information about the suite definition.
Constructor and Description |
---|
SuiteDefinitionInformation() |
Modifier and Type | Method and Description |
---|---|
SuiteDefinitionInformation |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
Date (in Unix epoch time) when the test suite was created.
|
List<DeviceUnderTest> |
getDefaultDevices()
Specifies the devices under test for the test suite.
|
Boolean |
getIntendedForQualification()
Specifies if the test suite is intended for qualification.
|
String |
getSuiteDefinitionId()
Suite definition Id of the test suite.
|
String |
getSuiteDefinitionName()
Suite name of the test suite.
|
int |
hashCode() |
Boolean |
isIntendedForQualification()
Specifies if the test suite is intended for qualification.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
Date (in Unix epoch time) when the test suite was created.
|
void |
setDefaultDevices(Collection<DeviceUnderTest> defaultDevices)
Specifies the devices under test for the test suite.
|
void |
setIntendedForQualification(Boolean intendedForQualification)
Specifies if the test suite is intended for qualification.
|
void |
setSuiteDefinitionId(String suiteDefinitionId)
Suite definition Id of the test suite.
|
void |
setSuiteDefinitionName(String suiteDefinitionName)
Suite name of the test suite.
|
String |
toString()
Returns a string representation of this object.
|
SuiteDefinitionInformation |
withCreatedAt(Date createdAt)
Date (in Unix epoch time) when the test suite was created.
|
SuiteDefinitionInformation |
withDefaultDevices(Collection<DeviceUnderTest> defaultDevices)
Specifies the devices under test for the test suite.
|
SuiteDefinitionInformation |
withDefaultDevices(DeviceUnderTest... defaultDevices)
Specifies the devices under test for the test suite.
|
SuiteDefinitionInformation |
withIntendedForQualification(Boolean intendedForQualification)
Specifies if the test suite is intended for qualification.
|
SuiteDefinitionInformation |
withSuiteDefinitionId(String suiteDefinitionId)
Suite definition Id of the test suite.
|
SuiteDefinitionInformation |
withSuiteDefinitionName(String suiteDefinitionName)
Suite name of the test suite.
|
public void setSuiteDefinitionId(String suiteDefinitionId)
Suite definition Id of the test suite.
suiteDefinitionId
- Suite definition Id of the test suite.public String getSuiteDefinitionId()
Suite definition Id of the test suite.
public SuiteDefinitionInformation withSuiteDefinitionId(String suiteDefinitionId)
Suite definition Id of the test suite.
suiteDefinitionId
- Suite definition Id of the test suite.public void setSuiteDefinitionName(String suiteDefinitionName)
Suite name of the test suite.
suiteDefinitionName
- Suite name of the test suite.public String getSuiteDefinitionName()
Suite name of the test suite.
public SuiteDefinitionInformation withSuiteDefinitionName(String suiteDefinitionName)
Suite name of the test suite.
suiteDefinitionName
- Suite name of the test suite.public List<DeviceUnderTest> getDefaultDevices()
Specifies the devices under test for the test suite.
public void setDefaultDevices(Collection<DeviceUnderTest> defaultDevices)
Specifies the devices under test for the test suite.
defaultDevices
- Specifies the devices under test for the test suite.public SuiteDefinitionInformation withDefaultDevices(DeviceUnderTest... defaultDevices)
Specifies the devices under test for the test suite.
NOTE: This method appends the values to the existing list (if any). Use
setDefaultDevices(java.util.Collection)
or withDefaultDevices(java.util.Collection)
if you want
to override the existing values.
defaultDevices
- Specifies the devices under test for the test suite.public SuiteDefinitionInformation withDefaultDevices(Collection<DeviceUnderTest> defaultDevices)
Specifies the devices under test for the test suite.
defaultDevices
- Specifies the devices under test for the test suite.public void setIntendedForQualification(Boolean intendedForQualification)
Specifies if the test suite is intended for qualification.
intendedForQualification
- Specifies if the test suite is intended for qualification.public Boolean getIntendedForQualification()
Specifies if the test suite is intended for qualification.
public SuiteDefinitionInformation withIntendedForQualification(Boolean intendedForQualification)
Specifies if the test suite is intended for qualification.
intendedForQualification
- Specifies if the test suite is intended for qualification.public Boolean isIntendedForQualification()
Specifies if the test suite is intended for qualification.
public void setCreatedAt(Date createdAt)
Date (in Unix epoch time) when the test suite was created.
createdAt
- Date (in Unix epoch time) when the test suite was created.public Date getCreatedAt()
Date (in Unix epoch time) when the test suite was created.
public SuiteDefinitionInformation withCreatedAt(Date createdAt)
Date (in Unix epoch time) when the test suite was created.
createdAt
- Date (in Unix epoch time) when the test suite was created.public String toString()
toString
in class Object
Object.toString()
public SuiteDefinitionInformation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.