pub(crate) fn activate_evaluation_form_output_output_correct_errors(
mut builder: crate::operation::activate_evaluation_form::builders::ActivateEvaluationFormOutputBuilder,
) -> crate::operation::activate_evaluation_form::builders::ActivateEvaluationFormOutputBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
builder
}
pub(crate) fn batch_create_data_table_value_output_output_correct_errors(
mut builder: crate::operation::batch_create_data_table_value::builders::BatchCreateDataTableValueOutputBuilder,
) -> crate::operation::batch_create_data_table_value::builders::BatchCreateDataTableValueOutputBuilder {
if builder.successful.is_none() {
builder.successful = Some(Default::default())
}
if builder.failed.is_none() {
builder.failed = Some(Default::default())
}
builder
}
pub(crate) fn batch_delete_data_table_value_output_output_correct_errors(
mut builder: crate::operation::batch_delete_data_table_value::builders::BatchDeleteDataTableValueOutputBuilder,
) -> crate::operation::batch_delete_data_table_value::builders::BatchDeleteDataTableValueOutputBuilder {
if builder.successful.is_none() {
builder.successful = Some(Default::default())
}
if builder.failed.is_none() {
builder.failed = Some(Default::default())
}
builder
}
pub(crate) fn batch_describe_data_table_value_output_output_correct_errors(
mut builder: crate::operation::batch_describe_data_table_value::builders::BatchDescribeDataTableValueOutputBuilder,
) -> crate::operation::batch_describe_data_table_value::builders::BatchDescribeDataTableValueOutputBuilder {
if builder.successful.is_none() {
builder.successful = Some(Default::default())
}
if builder.failed.is_none() {
builder.failed = Some(Default::default())
}
builder
}
pub(crate) fn batch_update_data_table_value_output_output_correct_errors(
mut builder: crate::operation::batch_update_data_table_value::builders::BatchUpdateDataTableValueOutputBuilder,
) -> crate::operation::batch_update_data_table_value::builders::BatchUpdateDataTableValueOutputBuilder {
if builder.successful.is_none() {
builder.successful = Some(Default::default())
}
if builder.failed.is_none() {
builder.failed = Some(Default::default())
}
builder
}
pub(crate) fn create_data_table_output_output_correct_errors(
mut builder: crate::operation::create_data_table::builders::CreateDataTableOutputBuilder,
) -> crate::operation::create_data_table::builders::CreateDataTableOutputBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn create_data_table_attribute_output_output_correct_errors(
mut builder: crate::operation::create_data_table_attribute::builders::CreateDataTableAttributeOutputBuilder,
) -> crate::operation::create_data_table_attribute::builders::CreateDataTableAttributeOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn create_evaluation_form_output_output_correct_errors(
mut builder: crate::operation::create_evaluation_form::builders::CreateEvaluationFormOutputBuilder,
) -> crate::operation::create_evaluation_form::builders::CreateEvaluationFormOutputBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
builder
}
pub(crate) fn create_notification_output_output_correct_errors(
mut builder: crate::operation::create_notification::builders::CreateNotificationOutputBuilder,
) -> crate::operation::create_notification::builders::CreateNotificationOutputBuilder {
if builder.notification_id.is_none() {
builder.notification_id = Some(Default::default())
}
if builder.notification_arn.is_none() {
builder.notification_arn = Some(Default::default())
}
builder
}
pub(crate) fn create_push_notification_registration_output_output_correct_errors(
mut builder: crate::operation::create_push_notification_registration::builders::CreatePushNotificationRegistrationOutputBuilder,
) -> crate::operation::create_push_notification_registration::builders::CreatePushNotificationRegistrationOutputBuilder {
if builder.registration_id.is_none() {
builder.registration_id = Some(Default::default())
}
builder
}
pub(crate) fn create_rule_output_output_correct_errors(
mut builder: crate::operation::create_rule::builders::CreateRuleOutputBuilder,
) -> crate::operation::create_rule::builders::CreateRuleOutputBuilder {
if builder.rule_arn.is_none() {
builder.rule_arn = Some(Default::default())
}
if builder.rule_id.is_none() {
builder.rule_id = Some(Default::default())
}
builder
}
pub(crate) fn property_validation_exception_correct_errors(
mut builder: crate::types::error::builders::PropertyValidationExceptionBuilder,
) -> crate::types::error::builders::PropertyValidationExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn create_task_template_output_output_correct_errors(
mut builder: crate::operation::create_task_template::builders::CreateTaskTemplateOutputBuilder,
) -> crate::operation::create_task_template::builders::CreateTaskTemplateOutputBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
builder
}
pub(crate) fn create_vocabulary_output_output_correct_errors(
mut builder: crate::operation::create_vocabulary::builders::CreateVocabularyOutputBuilder,
) -> crate::operation::create_vocabulary::builders::CreateVocabularyOutputBuilder {
if builder.vocabulary_arn.is_none() {
builder.vocabulary_arn = Some(Default::default())
}
if builder.vocabulary_id.is_none() {
builder.vocabulary_id = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::VocabularyState>().ok()
}
builder
}
pub(crate) fn create_workspace_output_output_correct_errors(
mut builder: crate::operation::create_workspace::builders::CreateWorkspaceOutputBuilder,
) -> crate::operation::create_workspace::builders::CreateWorkspaceOutputBuilder {
if builder.workspace_id.is_none() {
builder.workspace_id = Some(Default::default())
}
if builder.workspace_arn.is_none() {
builder.workspace_arn = Some(Default::default())
}
builder
}
pub(crate) fn deactivate_evaluation_form_output_output_correct_errors(
mut builder: crate::operation::deactivate_evaluation_form::builders::DeactivateEvaluationFormOutputBuilder,
) -> crate::operation::deactivate_evaluation_form::builders::DeactivateEvaluationFormOutputBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
builder
}
pub(crate) fn delete_data_table_attribute_output_output_correct_errors(
mut builder: crate::operation::delete_data_table_attribute::builders::DeleteDataTableAttributeOutputBuilder,
) -> crate::operation::delete_data_table_attribute::builders::DeleteDataTableAttributeOutputBuilder {
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn delete_vocabulary_output_output_correct_errors(
mut builder: crate::operation::delete_vocabulary::builders::DeleteVocabularyOutputBuilder,
) -> crate::operation::delete_vocabulary::builders::DeleteVocabularyOutputBuilder {
if builder.vocabulary_arn.is_none() {
builder.vocabulary_arn = Some(Default::default())
}
if builder.vocabulary_id.is_none() {
builder.vocabulary_id = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::VocabularyState>().ok()
}
builder
}
pub(crate) fn describe_contact_evaluation_output_output_correct_errors(
mut builder: crate::operation::describe_contact_evaluation::builders::DescribeContactEvaluationOutputBuilder,
) -> crate::operation::describe_contact_evaluation::builders::DescribeContactEvaluationOutputBuilder {
if builder.evaluation.is_none() {
builder.evaluation = {
let builder = crate::types::builders::EvaluationBuilder::default();
crate::serde_util::evaluation_correct_errors(builder).build().ok()
}
}
if builder.evaluation_form.is_none() {
builder.evaluation_form = {
let builder = crate::types::builders::EvaluationFormContentBuilder::default();
crate::serde_util::evaluation_form_content_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_data_table_output_output_correct_errors(
mut builder: crate::operation::describe_data_table::builders::DescribeDataTableOutputBuilder,
) -> crate::operation::describe_data_table::builders::DescribeDataTableOutputBuilder {
if builder.data_table.is_none() {
builder.data_table = {
let builder = crate::types::builders::DataTableBuilder::default();
crate::serde_util::data_table_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_data_table_attribute_output_output_correct_errors(
mut builder: crate::operation::describe_data_table_attribute::builders::DescribeDataTableAttributeOutputBuilder,
) -> crate::operation::describe_data_table_attribute::builders::DescribeDataTableAttributeOutputBuilder {
if builder.attribute.is_none() {
builder.attribute = {
let builder = crate::types::builders::DataTableAttributeBuilder::default();
crate::serde_util::data_table_attribute_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_evaluation_form_output_output_correct_errors(
mut builder: crate::operation::describe_evaluation_form::builders::DescribeEvaluationFormOutputBuilder,
) -> crate::operation::describe_evaluation_form::builders::DescribeEvaluationFormOutputBuilder {
if builder.evaluation_form.is_none() {
builder.evaluation_form = {
let builder = crate::types::builders::EvaluationFormBuilder::default();
crate::serde_util::evaluation_form_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_notification_output_output_correct_errors(
mut builder: crate::operation::describe_notification::builders::DescribeNotificationOutputBuilder,
) -> crate::operation::describe_notification::builders::DescribeNotificationOutputBuilder {
if builder.notification.is_none() {
builder.notification = {
let builder = crate::types::builders::NotificationBuilder::default();
crate::serde_util::notification_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_rule_output_output_correct_errors(
mut builder: crate::operation::describe_rule::builders::DescribeRuleOutputBuilder,
) -> crate::operation::describe_rule::builders::DescribeRuleOutputBuilder {
if builder.rule.is_none() {
builder.rule = {
let builder = crate::types::builders::RuleBuilder::default();
crate::serde_util::rule_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_vocabulary_output_output_correct_errors(
mut builder: crate::operation::describe_vocabulary::builders::DescribeVocabularyOutputBuilder,
) -> crate::operation::describe_vocabulary::builders::DescribeVocabularyOutputBuilder {
if builder.vocabulary.is_none() {
builder.vocabulary = {
let builder = crate::types::builders::VocabularyBuilder::default();
crate::serde_util::vocabulary_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_workspace_output_output_correct_errors(
mut builder: crate::operation::describe_workspace::builders::DescribeWorkspaceOutputBuilder,
) -> crate::operation::describe_workspace::builders::DescribeWorkspaceOutputBuilder {
if builder.workspace.is_none() {
builder.workspace = {
let builder = crate::types::builders::WorkspaceBuilder::default();
crate::serde_util::workspace_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn evaluate_data_table_values_output_output_correct_errors(
mut builder: crate::operation::evaluate_data_table_values::builders::EvaluateDataTableValuesOutputBuilder,
) -> crate::operation::evaluate_data_table_values::builders::EvaluateDataTableValuesOutputBuilder {
if builder.values.is_none() {
builder.values = Some(Default::default())
}
builder
}
pub(crate) fn get_attached_file_output_output_correct_errors(
mut builder: crate::operation::get_attached_file::builders::GetAttachedFileOutputBuilder,
) -> crate::operation::get_attached_file::builders::GetAttachedFileOutputBuilder {
if builder.file_size_in_bytes.is_none() {
builder.file_size_in_bytes = Some(Default::default())
}
builder
}
pub(crate) fn get_task_template_output_output_correct_errors(
mut builder: crate::operation::get_task_template::builders::GetTaskTemplateOutputBuilder,
) -> crate::operation::get_task_template::builders::GetTaskTemplateOutputBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
builder
}
pub(crate) fn list_contact_evaluations_output_output_correct_errors(
mut builder: crate::operation::list_contact_evaluations::builders::ListContactEvaluationsOutputBuilder,
) -> crate::operation::list_contact_evaluations::builders::ListContactEvaluationsOutputBuilder {
if builder.evaluation_summary_list.is_none() {
builder.evaluation_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_data_table_attributes_output_output_correct_errors(
mut builder: crate::operation::list_data_table_attributes::builders::ListDataTableAttributesOutputBuilder,
) -> crate::operation::list_data_table_attributes::builders::ListDataTableAttributesOutputBuilder {
if builder.attributes.is_none() {
builder.attributes = Some(Default::default())
}
builder
}
pub(crate) fn list_data_table_primary_values_output_output_correct_errors(
mut builder: crate::operation::list_data_table_primary_values::builders::ListDataTablePrimaryValuesOutputBuilder,
) -> crate::operation::list_data_table_primary_values::builders::ListDataTablePrimaryValuesOutputBuilder {
if builder.primary_values_list.is_none() {
builder.primary_values_list = Some(Default::default())
}
builder
}
pub(crate) fn list_data_table_values_output_output_correct_errors(
mut builder: crate::operation::list_data_table_values::builders::ListDataTableValuesOutputBuilder,
) -> crate::operation::list_data_table_values::builders::ListDataTableValuesOutputBuilder {
if builder.values.is_none() {
builder.values = Some(Default::default())
}
builder
}
pub(crate) fn list_data_tables_output_output_correct_errors(
mut builder: crate::operation::list_data_tables::builders::ListDataTablesOutputBuilder,
) -> crate::operation::list_data_tables::builders::ListDataTablesOutputBuilder {
if builder.data_table_summary_list.is_none() {
builder.data_table_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_default_vocabularies_output_output_correct_errors(
mut builder: crate::operation::list_default_vocabularies::builders::ListDefaultVocabulariesOutputBuilder,
) -> crate::operation::list_default_vocabularies::builders::ListDefaultVocabulariesOutputBuilder {
if builder.default_vocabulary_list.is_none() {
builder.default_vocabulary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_evaluation_form_versions_output_output_correct_errors(
mut builder: crate::operation::list_evaluation_form_versions::builders::ListEvaluationFormVersionsOutputBuilder,
) -> crate::operation::list_evaluation_form_versions::builders::ListEvaluationFormVersionsOutputBuilder {
if builder.evaluation_form_version_summary_list.is_none() {
builder.evaluation_form_version_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_evaluation_forms_output_output_correct_errors(
mut builder: crate::operation::list_evaluation_forms::builders::ListEvaluationFormsOutputBuilder,
) -> crate::operation::list_evaluation_forms::builders::ListEvaluationFormsOutputBuilder {
if builder.evaluation_form_summary_list.is_none() {
builder.evaluation_form_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_notifications_output_output_correct_errors(
mut builder: crate::operation::list_notifications::builders::ListNotificationsOutputBuilder,
) -> crate::operation::list_notifications::builders::ListNotificationsOutputBuilder {
if builder.notification_summary_list.is_none() {
builder.notification_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_realtime_contact_analysis_segments_v2_output_output_correct_errors(
mut builder: crate::operation::list_realtime_contact_analysis_segments_v2::builders::ListRealtimeContactAnalysisSegmentsV2OutputBuilder,
) -> crate::operation::list_realtime_contact_analysis_segments_v2::builders::ListRealtimeContactAnalysisSegmentsV2OutputBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::RealTimeContactAnalysisSupportedChannel>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::RealTimeContactAnalysisStatus>().ok()
}
if builder.segments.is_none() {
builder.segments = Some(Default::default())
}
builder
}
pub(crate) fn list_rules_output_output_correct_errors(
mut builder: crate::operation::list_rules::builders::ListRulesOutputBuilder,
) -> crate::operation::list_rules::builders::ListRulesOutputBuilder {
if builder.rule_summary_list.is_none() {
builder.rule_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn list_workspace_pages_output_output_correct_errors(
mut builder: crate::operation::list_workspace_pages::builders::ListWorkspacePagesOutputBuilder,
) -> crate::operation::list_workspace_pages::builders::ListWorkspacePagesOutputBuilder {
if builder.workspace_page_list.is_none() {
builder.workspace_page_list = Some(Default::default())
}
builder
}
pub(crate) fn list_workspaces_output_output_correct_errors(
mut builder: crate::operation::list_workspaces::builders::ListWorkspacesOutputBuilder,
) -> crate::operation::list_workspaces::builders::ListWorkspacesOutputBuilder {
if builder.workspace_summary_list.is_none() {
builder.workspace_summary_list = Some(Default::default())
}
builder
}
pub(crate) fn search_contacts_output_output_correct_errors(
mut builder: crate::operation::search_contacts::builders::SearchContactsOutputBuilder,
) -> crate::operation::search_contacts::builders::SearchContactsOutputBuilder {
if builder.contacts.is_none() {
builder.contacts = Some(Default::default())
}
builder
}
pub(crate) fn start_contact_evaluation_output_output_correct_errors(
mut builder: crate::operation::start_contact_evaluation::builders::StartContactEvaluationOutputBuilder,
) -> crate::operation::start_contact_evaluation::builders::StartContactEvaluationOutputBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
builder
}
pub(crate) fn start_contact_streaming_output_output_correct_errors(
mut builder: crate::operation::start_contact_streaming::builders::StartContactStreamingOutputBuilder,
) -> crate::operation::start_contact_streaming::builders::StartContactStreamingOutputBuilder {
if builder.streaming_id.is_none() {
builder.streaming_id = Some(Default::default())
}
builder
}
pub(crate) fn submit_contact_evaluation_output_output_correct_errors(
mut builder: crate::operation::submit_contact_evaluation::builders::SubmitContactEvaluationOutputBuilder,
) -> crate::operation::submit_contact_evaluation::builders::SubmitContactEvaluationOutputBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
builder
}
pub(crate) fn update_contact_evaluation_output_output_correct_errors(
mut builder: crate::operation::update_contact_evaluation::builders::UpdateContactEvaluationOutputBuilder,
) -> crate::operation::update_contact_evaluation::builders::UpdateContactEvaluationOutputBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
builder
}
pub(crate) fn update_data_table_attribute_output_output_correct_errors(
mut builder: crate::operation::update_data_table_attribute::builders::UpdateDataTableAttributeOutputBuilder,
) -> crate::operation::update_data_table_attribute::builders::UpdateDataTableAttributeOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn update_data_table_metadata_output_output_correct_errors(
mut builder: crate::operation::update_data_table_metadata::builders::UpdateDataTableMetadataOutputBuilder,
) -> crate::operation::update_data_table_metadata::builders::UpdateDataTableMetadataOutputBuilder {
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn update_data_table_primary_values_output_output_correct_errors(
mut builder: crate::operation::update_data_table_primary_values::builders::UpdateDataTablePrimaryValuesOutputBuilder,
) -> crate::operation::update_data_table_primary_values::builders::UpdateDataTablePrimaryValuesOutputBuilder {
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn update_evaluation_form_output_output_correct_errors(
mut builder: crate::operation::update_evaluation_form::builders::UpdateEvaluationFormOutputBuilder,
) -> crate::operation::update_evaluation_form::builders::UpdateEvaluationFormOutputBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_correct_errors(mut builder: crate::types::builders::EvaluationBuilder) -> crate::types::builders::EvaluationBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
if builder.metadata.is_none() {
builder.metadata = {
let builder = crate::types::builders::EvaluationMetadataBuilder::default();
crate::serde_util::evaluation_metadata_correct_errors(builder).build().ok()
}
}
if builder.answers.is_none() {
builder.answers = Some(Default::default())
}
if builder.notes.is_none() {
builder.notes = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationStatus>().ok()
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn evaluation_form_content_correct_errors(
mut builder: crate::types::builders::EvaluationFormContentBuilder,
) -> crate::types::builders::EvaluationFormContentBuilder {
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.items.is_none() {
builder.items = Some(Default::default())
}
builder
}
pub(crate) fn data_table_correct_errors(mut builder: crate::types::builders::DataTableBuilder) -> crate::types::builders::DataTableBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.time_zone.is_none() {
builder.time_zone = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn data_table_attribute_correct_errors(
mut builder: crate::types::builders::DataTableAttributeBuilder,
) -> crate::types::builders::DataTableAttributeBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.value_type.is_none() {
builder.value_type = "no value was set".parse::<crate::types::DataTableAttributeValueType>().ok()
}
builder
}
pub(crate) fn evaluation_form_correct_errors(
mut builder: crate::types::builders::EvaluationFormBuilder,
) -> crate::types::builders::EvaluationFormBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
if builder.locked.is_none() {
builder.locked = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationFormVersionStatus>().ok()
}
if builder.items.is_none() {
builder.items = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.created_by.is_none() {
builder.created_by = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_by.is_none() {
builder.last_modified_by = Some(Default::default())
}
builder
}
pub(crate) fn notification_correct_errors(mut builder: crate::types::builders::NotificationBuilder) -> crate::types::builders::NotificationBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn rule_correct_errors(mut builder: crate::types::builders::RuleBuilder) -> crate::types::builders::RuleBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.rule_id.is_none() {
builder.rule_id = Some(Default::default())
}
if builder.rule_arn.is_none() {
builder.rule_arn = Some(Default::default())
}
if builder.trigger_event_source.is_none() {
builder.trigger_event_source = {
let builder = crate::types::builders::RuleTriggerEventSourceBuilder::default();
crate::serde_util::rule_trigger_event_source_correct_errors(builder).build().ok()
}
}
if builder.function.is_none() {
builder.function = Some(Default::default())
}
if builder.actions.is_none() {
builder.actions = Some(Default::default())
}
if builder.publish_status.is_none() {
builder.publish_status = "no value was set".parse::<crate::types::RulePublishStatus>().ok()
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_by.is_none() {
builder.last_updated_by = Some(Default::default())
}
builder
}
pub(crate) fn vocabulary_correct_errors(mut builder: crate::types::builders::VocabularyBuilder) -> crate::types::builders::VocabularyBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.language_code.is_none() {
builder.language_code = "no value was set".parse::<crate::types::VocabularyLanguageCode>().ok()
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::VocabularyState>().ok()
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn workspace_correct_errors(mut builder: crate::types::builders::WorkspaceBuilder) -> crate::types::builders::WorkspaceBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn agent_config_correct_errors(mut builder: crate::types::builders::AgentConfigBuilder) -> crate::types::builders::AgentConfigBuilder {
if builder.distributions.is_none() {
builder.distributions = Some(Default::default())
}
builder
}
pub(crate) fn instance_storage_config_correct_errors(
mut builder: crate::types::builders::InstanceStorageConfigBuilder,
) -> crate::types::builders::InstanceStorageConfigBuilder {
if builder.storage_type.is_none() {
builder.storage_type = "no value was set".parse::<crate::types::StorageType>().ok()
}
builder
}
pub(crate) fn sign_in_config_correct_errors(mut builder: crate::types::builders::SignInConfigBuilder) -> crate::types::builders::SignInConfigBuilder {
if builder.distributions.is_none() {
builder.distributions = Some(Default::default())
}
builder
}
pub(crate) fn telephony_config_correct_errors(
mut builder: crate::types::builders::TelephonyConfigBuilder,
) -> crate::types::builders::TelephonyConfigBuilder {
if builder.distributions.is_none() {
builder.distributions = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_metadata_correct_errors(
mut builder: crate::types::builders::EvaluationMetadataBuilder,
) -> crate::types::builders::EvaluationMetadataBuilder {
if builder.contact_id.is_none() {
builder.contact_id = Some(Default::default())
}
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
builder
}
pub(crate) fn rule_trigger_event_source_correct_errors(
mut builder: crate::types::builders::RuleTriggerEventSourceBuilder,
) -> crate::types::builders::RuleTriggerEventSourceBuilder {
if builder.event_source_name.is_none() {
builder.event_source_name = "no value was set".parse::<crate::types::EventSourceName>().ok()
}
builder
}
pub(crate) fn alias_configuration_correct_errors(
mut builder: crate::types::builders::AliasConfigurationBuilder,
) -> crate::types::builders::AliasConfigurationBuilder {
if builder.email_address_id.is_none() {
builder.email_address_id = Some(Default::default())
}
builder
}
pub(crate) fn attached_file_correct_errors(mut builder: crate::types::builders::AttachedFileBuilder) -> crate::types::builders::AttachedFileBuilder {
if builder.creation_time.is_none() {
builder.creation_time = Some(Default::default())
}
if builder.file_arn.is_none() {
builder.file_arn = Some(Default::default())
}
if builder.file_id.is_none() {
builder.file_id = Some(Default::default())
}
if builder.file_name.is_none() {
builder.file_name = Some(Default::default())
}
if builder.file_size_in_bytes.is_none() {
builder.file_size_in_bytes = Some(Default::default())
}
if builder.file_status.is_none() {
builder.file_status = "no value was set".parse::<crate::types::FileStatusType>().ok()
}
builder
}
pub(crate) fn batch_create_data_table_value_failure_result_correct_errors(
mut builder: crate::types::builders::BatchCreateDataTableValueFailureResultBuilder,
) -> crate::types::builders::BatchCreateDataTableValueFailureResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn batch_create_data_table_value_success_result_correct_errors(
mut builder: crate::types::builders::BatchCreateDataTableValueSuccessResultBuilder,
) -> crate::types::builders::BatchCreateDataTableValueSuccessResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.record_id.is_none() {
builder.record_id = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn batch_delete_data_table_value_failure_result_correct_errors(
mut builder: crate::types::builders::BatchDeleteDataTableValueFailureResultBuilder,
) -> crate::types::builders::BatchDeleteDataTableValueFailureResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn batch_delete_data_table_value_success_result_correct_errors(
mut builder: crate::types::builders::BatchDeleteDataTableValueSuccessResultBuilder,
) -> crate::types::builders::BatchDeleteDataTableValueSuccessResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn batch_describe_data_table_value_failure_result_correct_errors(
mut builder: crate::types::builders::BatchDescribeDataTableValueFailureResultBuilder,
) -> crate::types::builders::BatchDescribeDataTableValueFailureResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn batch_describe_data_table_value_success_result_correct_errors(
mut builder: crate::types::builders::BatchDescribeDataTableValueSuccessResultBuilder,
) -> crate::types::builders::BatchDescribeDataTableValueSuccessResultBuilder {
if builder.record_id.is_none() {
builder.record_id = Some(Default::default())
}
if builder.attribute_id.is_none() {
builder.attribute_id = Some(Default::default())
}
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn batch_update_data_table_value_failure_result_correct_errors(
mut builder: crate::types::builders::BatchUpdateDataTableValueFailureResultBuilder,
) -> crate::types::builders::BatchUpdateDataTableValueFailureResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn batch_update_data_table_value_success_result_correct_errors(
mut builder: crate::types::builders::BatchUpdateDataTableValueSuccessResultBuilder,
) -> crate::types::builders::BatchUpdateDataTableValueSuccessResultBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.lock_version.is_none() {
builder.lock_version = {
let builder = crate::types::builders::DataTableLockVersionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn contact_metric_result_correct_errors(
mut builder: crate::types::builders::ContactMetricResultBuilder,
) -> crate::types::builders::ContactMetricResultBuilder {
if builder.name.is_none() {
builder.name = "no value was set".parse::<crate::types::ContactMetricName>().ok()
}
if builder.value.is_none() {
builder.value = Some(crate::types::ContactMetricValue::Unknown)
}
builder
}
pub(crate) fn data_table_evaluated_value_correct_errors(
mut builder: crate::types::builders::DataTableEvaluatedValueBuilder,
) -> crate::types::builders::DataTableEvaluatedValueBuilder {
if builder.record_id.is_none() {
builder.record_id = Some(Default::default())
}
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.value_type.is_none() {
builder.value_type = "no value was set".parse::<crate::types::DataTableAttributeValueType>().ok()
}
if builder.found.is_none() {
builder.found = Some(Default::default())
}
if builder.error.is_none() {
builder.error = Some(Default::default())
}
if builder.evaluated_value.is_none() {
builder.evaluated_value = Some(Default::default())
}
builder
}
pub(crate) fn data_table_value_summary_correct_errors(
mut builder: crate::types::builders::DataTableValueSummaryBuilder,
) -> crate::types::builders::DataTableValueSummaryBuilder {
if builder.primary_values.is_none() {
builder.primary_values = Some(Default::default())
}
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.value_type.is_none() {
builder.value_type = "no value was set".parse::<crate::types::DataTableAttributeValueType>().ok()
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
builder
}
pub(crate) fn default_vocabulary_correct_errors(
mut builder: crate::types::builders::DefaultVocabularyBuilder,
) -> crate::types::builders::DefaultVocabularyBuilder {
if builder.instance_id.is_none() {
builder.instance_id = Some(Default::default())
}
if builder.language_code.is_none() {
builder.language_code = "no value was set".parse::<crate::types::VocabularyLanguageCode>().ok()
}
if builder.vocabulary_id.is_none() {
builder.vocabulary_id = Some(Default::default())
}
if builder.vocabulary_name.is_none() {
builder.vocabulary_name = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_auto_evaluation_configuration_correct_errors(
mut builder: crate::types::builders::EvaluationFormAutoEvaluationConfigurationBuilder,
) -> crate::types::builders::EvaluationFormAutoEvaluationConfigurationBuilder {
if builder.enabled.is_none() {
builder.enabled = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_scoring_strategy_correct_errors(
mut builder: crate::types::builders::EvaluationFormScoringStrategyBuilder,
) -> crate::types::builders::EvaluationFormScoringStrategyBuilder {
if builder.mode.is_none() {
builder.mode = "no value was set".parse::<crate::types::EvaluationFormScoringMode>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationFormScoringStatus>().ok()
}
builder
}
pub(crate) fn evaluation_form_search_summary_correct_errors(
mut builder: crate::types::builders::EvaluationFormSearchSummaryBuilder,
) -> crate::types::builders::EvaluationFormSearchSummaryBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationFormVersionStatus>().ok()
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.created_by.is_none() {
builder.created_by = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_by.is_none() {
builder.last_modified_by = Some(Default::default())
}
if builder.latest_version.is_none() {
builder.latest_version = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_summary_correct_errors(
mut builder: crate::types::builders::EvaluationFormSummaryBuilder,
) -> crate::types::builders::EvaluationFormSummaryBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.created_by.is_none() {
builder.created_by = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_by.is_none() {
builder.last_modified_by = Some(Default::default())
}
if builder.latest_version.is_none() {
builder.latest_version = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_target_configuration_correct_errors(
mut builder: crate::types::builders::EvaluationFormTargetConfigurationBuilder,
) -> crate::types::builders::EvaluationFormTargetConfigurationBuilder {
if builder.contact_interaction_type.is_none() {
builder.contact_interaction_type = "no value was set".parse::<crate::types::ContactInteractionType>().ok()
}
builder
}
pub(crate) fn evaluation_form_version_summary_correct_errors(
mut builder: crate::types::builders::EvaluationFormVersionSummaryBuilder,
) -> crate::types::builders::EvaluationFormVersionSummaryBuilder {
if builder.evaluation_form_arn.is_none() {
builder.evaluation_form_arn = Some(Default::default())
}
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
if builder.locked.is_none() {
builder.locked = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationFormVersionStatus>().ok()
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.created_by.is_none() {
builder.created_by = Some(Default::default())
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_by.is_none() {
builder.last_modified_by = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_review_configuration_correct_errors(
mut builder: crate::types::builders::EvaluationReviewConfigurationBuilder,
) -> crate::types::builders::EvaluationReviewConfigurationBuilder {
if builder.review_notification_recipients.is_none() {
builder.review_notification_recipients = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_search_summary_correct_errors(
mut builder: crate::types::builders::EvaluationSearchSummaryBuilder,
) -> crate::types::builders::EvaluationSearchSummaryBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
if builder.evaluation_form_version.is_none() {
builder.evaluation_form_version = Some(Default::default())
}
if builder.metadata.is_none() {
builder.metadata = {
let builder = crate::types::builders::EvaluationSearchMetadataBuilder::default();
crate::serde_util::evaluation_search_metadata_correct_errors(builder).build().ok()
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationStatus>().ok()
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn evaluation_summary_correct_errors(
mut builder: crate::types::builders::EvaluationSummaryBuilder,
) -> crate::types::builders::EvaluationSummaryBuilder {
if builder.evaluation_id.is_none() {
builder.evaluation_id = Some(Default::default())
}
if builder.evaluation_arn.is_none() {
builder.evaluation_arn = Some(Default::default())
}
if builder.evaluation_form_title.is_none() {
builder.evaluation_form_title = Some(Default::default())
}
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationStatus>().ok()
}
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn hours_of_operations_identifier_correct_errors(
mut builder: crate::types::builders::HoursOfOperationsIdentifierBuilder,
) -> crate::types::builders::HoursOfOperationsIdentifierBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
builder
}
pub(crate) fn kinesis_firehose_config_correct_errors(
mut builder: crate::types::builders::KinesisFirehoseConfigBuilder,
) -> crate::types::builders::KinesisFirehoseConfigBuilder {
if builder.firehose_arn.is_none() {
builder.firehose_arn = Some(Default::default())
}
builder
}
pub(crate) fn kinesis_stream_config_correct_errors(
mut builder: crate::types::builders::KinesisStreamConfigBuilder,
) -> crate::types::builders::KinesisStreamConfigBuilder {
if builder.stream_arn.is_none() {
builder.stream_arn = Some(Default::default())
}
builder
}
pub(crate) fn kinesis_video_stream_config_correct_errors(
mut builder: crate::types::builders::KinesisVideoStreamConfigBuilder,
) -> crate::types::builders::KinesisVideoStreamConfigBuilder {
if builder.prefix.is_none() {
builder.prefix = Some(Default::default())
}
if builder.retention_period_hours.is_none() {
builder.retention_period_hours = Some(Default::default())
}
if builder.encryption_config.is_none() {
builder.encryption_config = {
let builder = crate::types::builders::EncryptionConfigBuilder::default();
crate::serde_util::encryption_config_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn lex_bot_correct_errors(mut builder: crate::types::builders::LexBotBuilder) -> crate::types::builders::LexBotBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.lex_region.is_none() {
builder.lex_region = Some(Default::default())
}
builder
}
pub(crate) fn outbound_strategy_correct_errors(
mut builder: crate::types::builders::OutboundStrategyBuilder,
) -> crate::types::builders::OutboundStrategyBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::OutboundStrategyType>().ok()
}
builder
}
pub(crate) fn property_validation_exception_property_correct_errors(
mut builder: crate::types::builders::PropertyValidationExceptionPropertyBuilder,
) -> crate::types::builders::PropertyValidationExceptionPropertyBuilder {
if builder.property_path.is_none() {
builder.property_path = Some(Default::default())
}
if builder.reason.is_none() {
builder.reason = "no value was set".parse::<crate::types::PropertyValidationExceptionReason>().ok()
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn quick_connect_config_correct_errors(
mut builder: crate::types::builders::QuickConnectConfigBuilder,
) -> crate::types::builders::QuickConnectConfigBuilder {
if builder.quick_connect_type.is_none() {
builder.quick_connect_type = "no value was set".parse::<crate::types::QuickConnectType>().ok()
}
builder
}
pub(crate) fn recurrence_config_correct_errors(
mut builder: crate::types::builders::RecurrenceConfigBuilder,
) -> crate::types::builders::RecurrenceConfigBuilder {
if builder.recurrence_pattern.is_none() {
builder.recurrence_pattern = {
let builder = crate::types::builders::RecurrencePatternBuilder::default();
crate::serde_util::recurrence_pattern_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn routing_profile_manual_assignment_queue_config_summary_correct_errors(
mut builder: crate::types::builders::RoutingProfileManualAssignmentQueueConfigSummaryBuilder,
) -> crate::types::builders::RoutingProfileManualAssignmentQueueConfigSummaryBuilder {
if builder.queue_id.is_none() {
builder.queue_id = Some(Default::default())
}
if builder.queue_arn.is_none() {
builder.queue_arn = Some(Default::default())
}
if builder.queue_name.is_none() {
builder.queue_name = Some(Default::default())
}
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
builder
}
pub(crate) fn routing_profile_queue_config_summary_correct_errors(
mut builder: crate::types::builders::RoutingProfileQueueConfigSummaryBuilder,
) -> crate::types::builders::RoutingProfileQueueConfigSummaryBuilder {
if builder.queue_id.is_none() {
builder.queue_id = Some(Default::default())
}
if builder.queue_arn.is_none() {
builder.queue_arn = Some(Default::default())
}
if builder.queue_name.is_none() {
builder.queue_name = Some(Default::default())
}
if builder.priority.is_none() {
builder.priority = Some(Default::default())
}
if builder.delay.is_none() {
builder.delay = Some(Default::default())
}
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
builder
}
pub(crate) fn rule_summary_correct_errors(mut builder: crate::types::builders::RuleSummaryBuilder) -> crate::types::builders::RuleSummaryBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.rule_id.is_none() {
builder.rule_id = Some(Default::default())
}
if builder.rule_arn.is_none() {
builder.rule_arn = Some(Default::default())
}
if builder.event_source_name.is_none() {
builder.event_source_name = "no value was set".parse::<crate::types::EventSourceName>().ok()
}
if builder.publish_status.is_none() {
builder.publish_status = "no value was set".parse::<crate::types::RulePublishStatus>().ok()
}
if builder.action_summaries.is_none() {
builder.action_summaries = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn s3_config_correct_errors(mut builder: crate::types::builders::S3ConfigBuilder) -> crate::types::builders::S3ConfigBuilder {
if builder.bucket_name.is_none() {
builder.bucket_name = Some(Default::default())
}
if builder.bucket_prefix.is_none() {
builder.bucket_prefix = Some(Default::default())
}
builder
}
pub(crate) fn task_template_field_correct_errors(
mut builder: crate::types::builders::TaskTemplateFieldBuilder,
) -> crate::types::builders::TaskTemplateFieldBuilder {
if builder.id.is_none() {
builder.id = {
let builder = crate::types::builders::TaskTemplateFieldIdentifierBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn user_proficiency_correct_errors(
mut builder: crate::types::builders::UserProficiencyBuilder,
) -> crate::types::builders::UserProficiencyBuilder {
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.attribute_value.is_none() {
builder.attribute_value = Some(Default::default())
}
if builder.level.is_none() {
builder.level = Some(Default::default())
}
builder
}
pub(crate) fn vocabulary_summary_correct_errors(
mut builder: crate::types::builders::VocabularySummaryBuilder,
) -> crate::types::builders::VocabularySummaryBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.language_code.is_none() {
builder.language_code = "no value was set".parse::<crate::types::VocabularyLanguageCode>().ok()
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::VocabularyState>().ok()
}
if builder.last_modified_time.is_none() {
builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn after_contact_work_config_per_channel_correct_errors(
mut builder: crate::types::builders::AfterContactWorkConfigPerChannelBuilder,
) -> crate::types::builders::AfterContactWorkConfigPerChannelBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.after_contact_work_config.is_none() {
builder.after_contact_work_config = {
let builder = crate::types::builders::AfterContactWorkConfigBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn auto_accept_config_correct_errors(
mut builder: crate::types::builders::AutoAcceptConfigBuilder,
) -> crate::types::builders::AutoAcceptConfigBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.auto_accept.is_none() {
builder.auto_accept = Some(Default::default())
}
builder
}
pub(crate) fn auto_evaluation_details_correct_errors(
mut builder: crate::types::builders::AutoEvaluationDetailsBuilder,
) -> crate::types::builders::AutoEvaluationDetailsBuilder {
if builder.auto_evaluation_enabled.is_none() {
builder.auto_evaluation_enabled = Some(Default::default())
}
builder
}
pub(crate) fn distribution_correct_errors(mut builder: crate::types::builders::DistributionBuilder) -> crate::types::builders::DistributionBuilder {
if builder.region.is_none() {
builder.region = Some(Default::default())
}
if builder.percentage.is_none() {
builder.percentage = Some(Default::default())
}
builder
}
pub(crate) fn encryption_config_correct_errors(
mut builder: crate::types::builders::EncryptionConfigBuilder,
) -> crate::types::builders::EncryptionConfigBuilder {
if builder.encryption_type.is_none() {
builder.encryption_type = "no value was set".parse::<crate::types::EncryptionType>().ok()
}
if builder.key_id.is_none() {
builder.key_id = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_acknowledgement_correct_errors(
mut builder: crate::types::builders::EvaluationAcknowledgementBuilder,
) -> crate::types::builders::EvaluationAcknowledgementBuilder {
if builder.acknowledged_time.is_none() {
builder.acknowledged_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.acknowledged_by.is_none() {
builder.acknowledged_by = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_review_metadata_correct_errors(
mut builder: crate::types::builders::EvaluationReviewMetadataBuilder,
) -> crate::types::builders::EvaluationReviewMetadataBuilder {
if builder.review_request_comments.is_none() {
builder.review_request_comments = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_search_metadata_correct_errors(
mut builder: crate::types::builders::EvaluationSearchMetadataBuilder,
) -> crate::types::builders::EvaluationSearchMetadataBuilder {
if builder.contact_id.is_none() {
builder.contact_id = Some(Default::default())
}
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
builder
}
pub(crate) fn flow_quick_connect_config_correct_errors(
mut builder: crate::types::builders::FlowQuickConnectConfigBuilder,
) -> crate::types::builders::FlowQuickConnectConfigBuilder {
if builder.contact_flow_id.is_none() {
builder.contact_flow_id = Some(Default::default())
}
builder
}
pub(crate) fn hours_of_operation_config_correct_errors(
mut builder: crate::types::builders::HoursOfOperationConfigBuilder,
) -> crate::types::builders::HoursOfOperationConfigBuilder {
if builder.day.is_none() {
builder.day = "no value was set".parse::<crate::types::HoursOfOperationDays>().ok()
}
if builder.start_time.is_none() {
builder.start_time = {
let builder = crate::types::builders::HoursOfOperationTimeSliceBuilder::default();
crate::serde_util::hours_of_operation_time_slice_correct_errors(builder).build().ok()
}
}
if builder.end_time.is_none() {
builder.end_time = {
let builder = crate::types::builders::HoursOfOperationTimeSliceBuilder::default();
crate::serde_util::hours_of_operation_time_slice_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn media_concurrency_correct_errors(
mut builder: crate::types::builders::MediaConcurrencyBuilder,
) -> crate::types::builders::MediaConcurrencyBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.concurrency.is_none() {
builder.concurrency = Some(Default::default())
}
builder
}
pub(crate) fn persistent_connection_config_correct_errors(
mut builder: crate::types::builders::PersistentConnectionConfigBuilder,
) -> crate::types::builders::PersistentConnectionConfigBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.persistent_connection.is_none() {
builder.persistent_connection = Some(Default::default())
}
builder
}
pub(crate) fn phone_number_config_correct_errors(
mut builder: crate::types::builders::PhoneNumberConfigBuilder,
) -> crate::types::builders::PhoneNumberConfigBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.phone_type.is_none() {
builder.phone_type = "no value was set".parse::<crate::types::PhoneType>().ok()
}
builder
}
pub(crate) fn phone_number_quick_connect_config_correct_errors(
mut builder: crate::types::builders::PhoneNumberQuickConnectConfigBuilder,
) -> crate::types::builders::PhoneNumberQuickConnectConfigBuilder {
if builder.phone_number.is_none() {
builder.phone_number = Some(Default::default())
}
builder
}
pub(crate) fn queue_quick_connect_config_correct_errors(
mut builder: crate::types::builders::QueueQuickConnectConfigBuilder,
) -> crate::types::builders::QueueQuickConnectConfigBuilder {
if builder.queue_id.is_none() {
builder.queue_id = Some(Default::default())
}
if builder.contact_flow_id.is_none() {
builder.contact_flow_id = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_attachments_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentAttachmentsBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentAttachmentsBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.participant_id.is_none() {
builder.participant_id = Some(Default::default())
}
if builder.participant_role.is_none() {
builder.participant_role = "no value was set".parse::<crate::types::ParticipantRole>().ok()
}
if builder.attachments.is_none() {
builder.attachments = Some(Default::default())
}
if builder.time.is_none() {
builder.time = Some(crate::types::RealTimeContactAnalysisTimeData::Unknown)
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_categories_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentCategoriesBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentCategoriesBuilder {
if builder.matched_details.is_none() {
builder.matched_details = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_event_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentEventBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentEventBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.event_type.is_none() {
builder.event_type = Some(Default::default())
}
if builder.time.is_none() {
builder.time = Some(crate::types::RealTimeContactAnalysisTimeData::Unknown)
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_issues_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentIssuesBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentIssuesBuilder {
if builder.issues_detected.is_none() {
builder.issues_detected = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_post_contact_summary_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentPostContactSummaryBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentPostContactSummaryBuilder {
if builder.status.is_none() {
builder.status = "no value was set"
.parse::<crate::types::RealTimeContactAnalysisPostContactSummaryStatus>()
.ok()
}
builder
}
pub(crate) fn real_time_contact_analysis_segment_transcript_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisSegmentTranscriptBuilder,
) -> crate::types::builders::RealTimeContactAnalysisSegmentTranscriptBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.participant_id.is_none() {
builder.participant_id = Some(Default::default())
}
if builder.participant_role.is_none() {
builder.participant_role = "no value was set".parse::<crate::types::ParticipantRole>().ok()
}
if builder.content.is_none() {
builder.content = Some(Default::default())
}
if builder.time.is_none() {
builder.time = Some(crate::types::RealTimeContactAnalysisTimeData::Unknown)
}
builder
}
pub(crate) fn recurrence_pattern_correct_errors(
mut builder: crate::types::builders::RecurrencePatternBuilder,
) -> crate::types::builders::RecurrencePatternBuilder {
if builder.frequency.is_none() {
builder.frequency = "no value was set".parse::<crate::types::RecurrenceFrequency>().ok()
}
if builder.interval.is_none() {
builder.interval = Some(Default::default())
}
builder
}
pub(crate) fn rule_action_correct_errors(mut builder: crate::types::builders::RuleActionBuilder) -> crate::types::builders::RuleActionBuilder {
if builder.action_type.is_none() {
builder.action_type = "no value was set".parse::<crate::types::ActionType>().ok()
}
builder
}
pub(crate) fn sign_in_distribution_correct_errors(
mut builder: crate::types::builders::SignInDistributionBuilder,
) -> crate::types::builders::SignInDistributionBuilder {
if builder.region.is_none() {
builder.region = Some(Default::default())
}
if builder.enabled.is_none() {
builder.enabled = Some(Default::default())
}
builder
}
pub(crate) fn user_quick_connect_config_correct_errors(
mut builder: crate::types::builders::UserQuickConnectConfigBuilder,
) -> crate::types::builders::UserQuickConnectConfigBuilder {
if builder.user_id.is_none() {
builder.user_id = Some(Default::default())
}
if builder.contact_flow_id.is_none() {
builder.contact_flow_id = Some(Default::default())
}
builder
}
pub(crate) fn voice_enhancement_config_correct_errors(
mut builder: crate::types::builders::VoiceEnhancementConfigBuilder,
) -> crate::types::builders::VoiceEnhancementConfigBuilder {
if builder.channel.is_none() {
builder.channel = "no value was set".parse::<crate::types::Channel>().ok()
}
if builder.voice_enhancement_mode.is_none() {
builder.voice_enhancement_mode = "no value was set".parse::<crate::types::VoiceEnhancementMode>().ok()
}
builder
}
pub(crate) fn action_summary_correct_errors(
mut builder: crate::types::builders::ActionSummaryBuilder,
) -> crate::types::builders::ActionSummaryBuilder {
if builder.action_type.is_none() {
builder.action_type = "no value was set".parse::<crate::types::ActionType>().ok()
}
builder
}
pub(crate) fn assign_sla_action_definition_correct_errors(
mut builder: crate::types::builders::AssignSlaActionDefinitionBuilder,
) -> crate::types::builders::AssignSlaActionDefinitionBuilder {
if builder.sla_assignment_type.is_none() {
builder.sla_assignment_type = "no value was set".parse::<crate::types::SlaAssignmentType>().ok()
}
builder
}
pub(crate) fn create_case_action_definition_correct_errors(
mut builder: crate::types::builders::CreateCaseActionDefinitionBuilder,
) -> crate::types::builders::CreateCaseActionDefinitionBuilder {
if builder.fields.is_none() {
builder.fields = Some(Default::default())
}
if builder.template_id.is_none() {
builder.template_id = Some(Default::default())
}
builder
}
pub(crate) fn cross_channel_behavior_correct_errors(
mut builder: crate::types::builders::CrossChannelBehaviorBuilder,
) -> crate::types::builders::CrossChannelBehaviorBuilder {
if builder.behavior_type.is_none() {
builder.behavior_type = "no value was set".parse::<crate::types::BehaviorType>().ok()
}
builder
}
pub(crate) fn evaluation_form_question_correct_errors(
mut builder: crate::types::builders::EvaluationFormQuestionBuilder,
) -> crate::types::builders::EvaluationFormQuestionBuilder {
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.ref_id.is_none() {
builder.ref_id = Some(Default::default())
}
if builder.question_type.is_none() {
builder.question_type = "no value was set".parse::<crate::types::EvaluationFormQuestionType>().ok()
}
builder
}
pub(crate) fn evaluation_form_section_correct_errors(
mut builder: crate::types::builders::EvaluationFormSectionBuilder,
) -> crate::types::builders::EvaluationFormSectionBuilder {
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.ref_id.is_none() {
builder.ref_id = Some(Default::default())
}
if builder.items.is_none() {
builder.items = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_review_notification_recipient_correct_errors(
mut builder: crate::types::builders::EvaluationReviewNotificationRecipientBuilder,
) -> crate::types::builders::EvaluationReviewNotificationRecipientBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::EvaluationReviewNotificationRecipientType>().ok()
}
if builder.value.is_none() {
builder.value = {
let builder = crate::types::builders::EvaluationReviewNotificationRecipientValueBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn event_bridge_action_definition_correct_errors(
mut builder: crate::types::builders::EventBridgeActionDefinitionBuilder,
) -> crate::types::builders::EventBridgeActionDefinitionBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
builder
}
pub(crate) fn hours_of_operation_time_slice_correct_errors(
mut builder: crate::types::builders::HoursOfOperationTimeSliceBuilder,
) -> crate::types::builders::HoursOfOperationTimeSliceBuilder {
if builder.hours.is_none() {
builder.hours = Some(Default::default())
}
if builder.minutes.is_none() {
builder.minutes = Some(Default::default())
}
builder
}
pub(crate) fn override_time_slice_correct_errors(
mut builder: crate::types::builders::OverrideTimeSliceBuilder,
) -> crate::types::builders::OverrideTimeSliceBuilder {
if builder.hours.is_none() {
builder.hours = Some(Default::default())
}
if builder.minutes.is_none() {
builder.minutes = Some(Default::default())
}
builder
}
pub(crate) fn primary_value_correct_errors(mut builder: crate::types::builders::PrimaryValueBuilder) -> crate::types::builders::PrimaryValueBuilder {
if builder.attribute_name.is_none() {
builder.attribute_name = Some(Default::default())
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
builder
}
pub(crate) fn send_notification_action_definition_correct_errors(
mut builder: crate::types::builders::SendNotificationActionDefinitionBuilder,
) -> crate::types::builders::SendNotificationActionDefinitionBuilder {
if builder.delivery_method.is_none() {
builder.delivery_method = "no value was set".parse::<crate::types::NotificationDeliveryType>().ok()
}
if builder.content.is_none() {
builder.content = Some(Default::default())
}
if builder.content_type.is_none() {
builder.content_type = "no value was set".parse::<crate::types::NotificationContentType>().ok()
}
if builder.recipient.is_none() {
builder.recipient = {
let builder = crate::types::builders::NotificationRecipientTypeBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn submit_auto_evaluation_action_definition_correct_errors(
mut builder: crate::types::builders::SubmitAutoEvaluationActionDefinitionBuilder,
) -> crate::types::builders::SubmitAutoEvaluationActionDefinitionBuilder {
if builder.evaluation_form_id.is_none() {
builder.evaluation_form_id = Some(Default::default())
}
builder
}
pub(crate) fn task_action_definition_correct_errors(
mut builder: crate::types::builders::TaskActionDefinitionBuilder,
) -> crate::types::builders::TaskActionDefinitionBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.contact_flow_id.is_none() {
builder.contact_flow_id = Some(Default::default())
}
builder
}
pub(crate) fn update_case_action_definition_correct_errors(
mut builder: crate::types::builders::UpdateCaseActionDefinitionBuilder,
) -> crate::types::builders::UpdateCaseActionDefinitionBuilder {
if builder.fields.is_none() {
builder.fields = Some(Default::default())
}
builder
}
pub(crate) fn case_sla_configuration_correct_errors(
mut builder: crate::types::builders::CaseSlaConfigurationBuilder,
) -> crate::types::builders::CaseSlaConfigurationBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::SlaType>().ok()
}
if builder.target_sla_minutes.is_none() {
builder.target_sla_minutes = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_item_enablement_configuration_correct_errors(
mut builder: crate::types::builders::EvaluationFormItemEnablementConfigurationBuilder,
) -> crate::types::builders::EvaluationFormItemEnablementConfigurationBuilder {
if builder.condition.is_none() {
builder.condition = {
let builder = crate::types::builders::EvaluationFormItemEnablementConditionBuilder::default();
crate::serde_util::evaluation_form_item_enablement_condition_correct_errors(builder)
.build()
.ok()
}
}
if builder.action.is_none() {
builder.action = "no value was set".parse::<crate::types::EvaluationFormItemEnablementAction>().ok()
}
builder
}
pub(crate) fn evaluation_suggested_answer_correct_errors(
mut builder: crate::types::builders::EvaluationSuggestedAnswerBuilder,
) -> crate::types::builders::EvaluationSuggestedAnswerBuilder {
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluationSuggestedAnswerStatus>().ok()
}
if builder.analysis_type.is_none() {
builder.analysis_type = "no value was set".parse::<crate::types::EvaluationQuestionAnswerAnalysisType>().ok()
}
builder
}
pub(crate) fn preview_correct_errors(mut builder: crate::types::builders::PreviewBuilder) -> crate::types::builders::PreviewBuilder {
if builder.post_accept_timeout_config.is_none() {
builder.post_accept_timeout_config = {
let builder = crate::types::builders::PostAcceptTimeoutConfigBuilder::default();
crate::serde_util::post_accept_timeout_config_correct_errors(builder).build().ok()
}
}
if builder.allowed_user_actions.is_none() {
builder.allowed_user_actions = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_attachment_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisAttachmentBuilder,
) -> crate::types::builders::RealTimeContactAnalysisAttachmentBuilder {
if builder.attachment_name.is_none() {
builder.attachment_name = Some(Default::default())
}
if builder.attachment_id.is_none() {
builder.attachment_id = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_category_details_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisCategoryDetailsBuilder,
) -> crate::types::builders::RealTimeContactAnalysisCategoryDetailsBuilder {
if builder.points_of_interest.is_none() {
builder.points_of_interest = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_issue_detected_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisIssueDetectedBuilder,
) -> crate::types::builders::RealTimeContactAnalysisIssueDetectedBuilder {
if builder.transcript_items.is_none() {
builder.transcript_items = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_item_enablement_condition_correct_errors(
mut builder: crate::types::builders::EvaluationFormItemEnablementConditionBuilder,
) -> crate::types::builders::EvaluationFormItemEnablementConditionBuilder {
if builder.operands.is_none() {
builder.operands = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_multi_select_question_properties_correct_errors(
mut builder: crate::types::builders::EvaluationFormMultiSelectQuestionPropertiesBuilder,
) -> crate::types::builders::EvaluationFormMultiSelectQuestionPropertiesBuilder {
if builder.options.is_none() {
builder.options = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_numeric_question_properties_correct_errors(
mut builder: crate::types::builders::EvaluationFormNumericQuestionPropertiesBuilder,
) -> crate::types::builders::EvaluationFormNumericQuestionPropertiesBuilder {
if builder.min_value.is_none() {
builder.min_value = Some(Default::default())
}
if builder.max_value.is_none() {
builder.max_value = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_single_select_question_properties_correct_errors(
mut builder: crate::types::builders::EvaluationFormSingleSelectQuestionPropertiesBuilder,
) -> crate::types::builders::EvaluationFormSingleSelectQuestionPropertiesBuilder {
if builder.options.is_none() {
builder.options = Some(Default::default())
}
builder
}
pub(crate) fn field_value_correct_errors(mut builder: crate::types::builders::FieldValueBuilder) -> crate::types::builders::FieldValueBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.value.is_none() {
builder.value = {
let builder = crate::types::builders::FieldValueUnionBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn post_accept_timeout_config_correct_errors(
mut builder: crate::types::builders::PostAcceptTimeoutConfigBuilder,
) -> crate::types::builders::PostAcceptTimeoutConfigBuilder {
if builder.duration_in_seconds.is_none() {
builder.duration_in_seconds = Some(Default::default())
}
builder
}
pub(crate) fn real_time_contact_analysis_character_interval_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisCharacterIntervalBuilder,
) -> crate::types::builders::RealTimeContactAnalysisCharacterIntervalBuilder {
if builder.begin_offset_char.is_none() {
builder.begin_offset_char = Some(Default::default())
}
if builder.end_offset_char.is_none() {
builder.end_offset_char = Some(Default::default())
}
builder
}
pub(crate) fn reference_correct_errors(mut builder: crate::types::builders::ReferenceBuilder) -> crate::types::builders::ReferenceBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::ReferenceType>().ok()
}
builder
}
pub(crate) fn real_time_contact_analysis_transcript_item_with_content_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisTranscriptItemWithContentBuilder,
) -> crate::types::builders::RealTimeContactAnalysisTranscriptItemWithContentBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_multi_select_question_option_correct_errors(
mut builder: crate::types::builders::EvaluationFormMultiSelectQuestionOptionBuilder,
) -> crate::types::builders::EvaluationFormMultiSelectQuestionOptionBuilder {
if builder.ref_id.is_none() {
builder.ref_id = Some(Default::default())
}
if builder.text.is_none() {
builder.text = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_numeric_question_option_correct_errors(
mut builder: crate::types::builders::EvaluationFormNumericQuestionOptionBuilder,
) -> crate::types::builders::EvaluationFormNumericQuestionOptionBuilder {
if builder.min_value.is_none() {
builder.min_value = Some(Default::default())
}
if builder.max_value.is_none() {
builder.max_value = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_question_automation_answer_source_correct_errors(
mut builder: crate::types::builders::EvaluationFormQuestionAutomationAnswerSourceBuilder,
) -> crate::types::builders::EvaluationFormQuestionAutomationAnswerSourceBuilder {
if builder.source_type.is_none() {
builder.source_type = "no value was set"
.parse::<crate::types::EvaluationFormQuestionAutomationAnswerSourceType>()
.ok()
}
builder
}
pub(crate) fn evaluation_form_single_select_question_option_correct_errors(
mut builder: crate::types::builders::EvaluationFormSingleSelectQuestionOptionBuilder,
) -> crate::types::builders::EvaluationFormSingleSelectQuestionOptionBuilder {
if builder.ref_id.is_none() {
builder.ref_id = Some(Default::default())
}
if builder.text.is_none() {
builder.text = Some(Default::default())
}
builder
}
pub(crate) fn numeric_question_property_value_automation_correct_errors(
mut builder: crate::types::builders::NumericQuestionPropertyValueAutomationBuilder,
) -> crate::types::builders::NumericQuestionPropertyValueAutomationBuilder {
if builder.label.is_none() {
builder.label = "no value was set".parse::<crate::types::NumericQuestionPropertyAutomationLabel>().ok()
}
builder
}
pub(crate) fn evaluation_automation_rule_category_correct_errors(
mut builder: crate::types::builders::EvaluationAutomationRuleCategoryBuilder,
) -> crate::types::builders::EvaluationAutomationRuleCategoryBuilder {
if builder.category.is_none() {
builder.category = Some(Default::default())
}
if builder.condition.is_none() {
builder.condition = "no value was set".parse::<crate::types::QuestionRuleCategoryAutomationCondition>().ok()
}
builder
}
pub(crate) fn evaluation_form_item_enablement_expression_correct_errors(
mut builder: crate::types::builders::EvaluationFormItemEnablementExpressionBuilder,
) -> crate::types::builders::EvaluationFormItemEnablementExpressionBuilder {
if builder.source.is_none() {
builder.source = {
let builder = crate::types::builders::EvaluationFormItemEnablementSourceBuilder::default();
crate::serde_util::evaluation_form_item_enablement_source_correct_errors(builder)
.build()
.ok()
}
}
if builder.values.is_none() {
builder.values = Some(Default::default())
}
if builder.comparator.is_none() {
builder.comparator = "no value was set".parse::<crate::types::EvaluationFormItemSourceValuesComparator>().ok()
}
builder
}
pub(crate) fn real_time_contact_analysis_transcript_item_with_character_offsets_correct_errors(
mut builder: crate::types::builders::RealTimeContactAnalysisTranscriptItemWithCharacterOffsetsBuilder,
) -> crate::types::builders::RealTimeContactAnalysisTranscriptItemWithCharacterOffsetsBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_item_enablement_source_correct_errors(
mut builder: crate::types::builders::EvaluationFormItemEnablementSourceBuilder,
) -> crate::types::builders::EvaluationFormItemEnablementSourceBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::EvaluationFormItemEnablementSourceType>().ok()
}
builder
}
pub(crate) fn evaluation_suggested_answer_transcript_millisecond_offsets_correct_errors(
mut builder: crate::types::builders::EvaluationSuggestedAnswerTranscriptMillisecondOffsetsBuilder,
) -> crate::types::builders::EvaluationSuggestedAnswerTranscriptMillisecondOffsetsBuilder {
if builder.begin_offset_millis.is_none() {
builder.begin_offset_millis = Some(Default::default())
}
builder
}
pub(crate) fn multi_select_question_rule_category_automation_correct_errors(
mut builder: crate::types::builders::MultiSelectQuestionRuleCategoryAutomationBuilder,
) -> crate::types::builders::MultiSelectQuestionRuleCategoryAutomationBuilder {
if builder.category.is_none() {
builder.category = Some(Default::default())
}
if builder.condition.is_none() {
builder.condition = "no value was set"
.parse::<crate::types::MultiSelectQuestionRuleCategoryAutomationCondition>()
.ok()
}
if builder.option_ref_ids.is_none() {
builder.option_ref_ids = Some(Default::default())
}
builder
}
pub(crate) fn single_select_question_rule_category_automation_correct_errors(
mut builder: crate::types::builders::SingleSelectQuestionRuleCategoryAutomationBuilder,
) -> crate::types::builders::SingleSelectQuestionRuleCategoryAutomationBuilder {
if builder.category.is_none() {
builder.category = Some(Default::default())
}
if builder.condition.is_none() {
builder.condition = "no value was set"
.parse::<crate::types::SingleSelectQuestionRuleCategoryAutomationCondition>()
.ok()
}
if builder.option_ref_id.is_none() {
builder.option_ref_id = Some(Default::default())
}
builder
}
pub(crate) fn evaluation_form_item_enablement_source_value_correct_errors(
mut builder: crate::types::builders::EvaluationFormItemEnablementSourceValueBuilder,
) -> crate::types::builders::EvaluationFormItemEnablementSourceValueBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set"
.parse::<crate::types::EvaluationFormItemEnablementSourceValueType>()
.ok()
}
builder
}