@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 the 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 the 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 the 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 the device permission ARN.
devicePermissionRoleArn - Gets the device permission ARN.public String getDevicePermissionRoleArn()
Gets the device permission ARN.
public SuiteDefinitionConfiguration withDevicePermissionRoleArn(String devicePermissionRoleArn)
Gets the device permission ARN.
devicePermissionRoleArn - Gets the 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.