@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.
|
Boolean |
getIsLongDurationTest()
Verifies if the test suite is a long duration test.
|
String |
getProtocol()
Gets the MQTT protocol that is configured in the suite definition.
|
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.
|
Boolean |
isLongDurationTest()
Verifies if the test suite is a long duration test.
|
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 |
setIsLongDurationTest(Boolean isLongDurationTest)
Verifies if the test suite is a long duration test.
|
void |
setProtocol(String protocol)
Gets the MQTT protocol that is configured in the suite definition.
|
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 |
withIsLongDurationTest(Boolean isLongDurationTest)
Verifies if the test suite is a long duration test.
|
SuiteDefinitionConfiguration |
withProtocol(Protocol protocol)
Gets the MQTT protocol that is configured in the suite definition.
|
SuiteDefinitionConfiguration |
withProtocol(String protocol)
Gets the MQTT protocol that is configured in the suite definition.
|
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 setIsLongDurationTest(Boolean isLongDurationTest)
Verifies if the test suite is a long duration test.
isLongDurationTest
- Verifies if the test suite is a long duration test.public Boolean getIsLongDurationTest()
Verifies if the test suite is a long duration test.
public SuiteDefinitionConfiguration withIsLongDurationTest(Boolean isLongDurationTest)
Verifies if the test suite is a long duration test.
isLongDurationTest
- Verifies if the test suite is a long duration test.public Boolean isLongDurationTest()
Verifies if the test suite is a long duration test.
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 void setProtocol(String protocol)
Gets the MQTT protocol that is configured in the suite definition.
protocol
- Gets the MQTT protocol that is configured in the suite definition.Protocol
public String getProtocol()
Gets the MQTT protocol that is configured in the suite definition.
Protocol
public SuiteDefinitionConfiguration withProtocol(String protocol)
Gets the MQTT protocol that is configured in the suite definition.
protocol
- Gets the MQTT protocol that is configured in the suite definition.Protocol
public SuiteDefinitionConfiguration withProtocol(Protocol protocol)
Gets the MQTT protocol that is configured in the suite definition.
protocol
- Gets the MQTT protocol that is configured in the suite definition.Protocol
public String toString()
toString
in class Object
Object.toString()
public SuiteDefinitionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.