pub(crate) fn suite_definition_configuration_correct_errors(
mut builder: crate::types::builders::SuiteDefinitionConfigurationBuilder,
) -> crate::types::builders::SuiteDefinitionConfigurationBuilder {
if builder.suite_definition_name.is_none() {
builder.suite_definition_name = Some(Default::default())
}
if builder.root_group.is_none() {
builder.root_group = Some(Default::default())
}
if builder.device_permission_role_arn.is_none() {
builder.device_permission_role_arn = Some(Default::default())
}
builder
}
pub(crate) fn suite_run_configuration_correct_errors(
mut builder: crate::types::builders::SuiteRunConfigurationBuilder,
) -> crate::types::builders::SuiteRunConfigurationBuilder {
if builder.primary_device.is_none() {
builder.primary_device = {
let builder = crate::types::builders::DeviceUnderTestBuilder::default();
Some(builder.build())
}
}
builder
}