@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SuiteDefinitionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Gets Suite Definition Configuration.
| Constructor and Description | 
|---|
| SuiteDefinitionConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| SuiteDefinitionConfiguration | clone() | 
| boolean | equals(Object obj) | 
| String | getDevicePermissionRoleArn()
 Gets device permission arn. | 
| List<DeviceUnderTest> | getDevices()
 Gets the devices configured. | 
| Boolean | getIntendedForQualification()
 Gets the tests intended for qualification in a suite. | 
| String | getRootGroup()
 Gets test suite root group. | 
| String | getSuiteDefinitionName()
 Gets Suite Definition Configuration name. | 
| int | hashCode() | 
| Boolean | isIntendedForQualification()
 Gets the tests intended for qualification in a suite. | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setDevicePermissionRoleArn(String devicePermissionRoleArn)
 Gets device permission arn. | 
| void | setDevices(Collection<DeviceUnderTest> devices)
 Gets the devices configured. | 
| void | setIntendedForQualification(Boolean intendedForQualification)
 Gets the tests intended for qualification in a suite. | 
| void | setRootGroup(String rootGroup)
 Gets test suite root group. | 
| void | setSuiteDefinitionName(String suiteDefinitionName)
 Gets Suite Definition Configuration name. | 
| String | toString()Returns a string representation of this object. | 
| SuiteDefinitionConfiguration | withDevicePermissionRoleArn(String devicePermissionRoleArn)
 Gets device permission arn. | 
| SuiteDefinitionConfiguration | withDevices(Collection<DeviceUnderTest> devices)
 Gets the devices configured. | 
| SuiteDefinitionConfiguration | withDevices(DeviceUnderTest... devices)
 Gets the devices configured. | 
| SuiteDefinitionConfiguration | withIntendedForQualification(Boolean intendedForQualification)
 Gets the tests intended for qualification in a suite. | 
| SuiteDefinitionConfiguration | withRootGroup(String rootGroup)
 Gets test suite root group. | 
| SuiteDefinitionConfiguration | withSuiteDefinitionName(String suiteDefinitionName)
 Gets Suite Definition Configuration name. | 
public void setSuiteDefinitionName(String suiteDefinitionName)
Gets Suite Definition Configuration name.
suiteDefinitionName - Gets Suite Definition Configuration name.public String getSuiteDefinitionName()
Gets Suite Definition Configuration name.
public SuiteDefinitionConfiguration withSuiteDefinitionName(String suiteDefinitionName)
Gets Suite Definition Configuration name.
suiteDefinitionName - Gets Suite Definition Configuration name.public List<DeviceUnderTest> getDevices()
Gets the devices configured.
public void setDevices(Collection<DeviceUnderTest> devices)
Gets the devices configured.
devices - Gets the devices configured.public SuiteDefinitionConfiguration withDevices(DeviceUnderTest... devices)
Gets the devices configured.
 NOTE: This method appends the values to the existing list (if any). Use
 setDevices(java.util.Collection) or withDevices(java.util.Collection) if you want to override
 the existing values.
 
devices - Gets the devices configured.public SuiteDefinitionConfiguration withDevices(Collection<DeviceUnderTest> devices)
Gets the devices configured.
devices - Gets the devices configured.public void setIntendedForQualification(Boolean intendedForQualification)
Gets the tests intended for qualification in a suite.
intendedForQualification - Gets the tests intended for qualification in a suite.public Boolean getIntendedForQualification()
Gets the tests intended for qualification in a suite.
public SuiteDefinitionConfiguration withIntendedForQualification(Boolean intendedForQualification)
Gets the tests intended for qualification in a suite.
intendedForQualification - Gets the tests intended for qualification in a suite.public Boolean isIntendedForQualification()
Gets the tests intended for qualification in a suite.
public void setRootGroup(String rootGroup)
Gets test suite root group.
rootGroup - Gets test suite root group.public String getRootGroup()
Gets test suite root group.
public SuiteDefinitionConfiguration withRootGroup(String rootGroup)
Gets test suite root group.
rootGroup - Gets test suite root group.public void setDevicePermissionRoleArn(String devicePermissionRoleArn)
Gets device permission arn.
devicePermissionRoleArn - Gets device permission arn.public String getDevicePermissionRoleArn()
Gets device permission arn.
public SuiteDefinitionConfiguration withDevicePermissionRoleArn(String devicePermissionRoleArn)
Gets device permission arn.
devicePermissionRoleArn - Gets device permission arn.public String toString()
toString in class ObjectObject.toString()public SuiteDefinitionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.