pub(crate) fn get_enrollment_configuration_output_output_correct_errors(
mut builder: crate::operation::get_enrollment_configuration::builders::GetEnrollmentConfigurationOutputBuilder,
) -> crate::operation::get_enrollment_configuration::builders::GetEnrollmentConfigurationOutputBuilder {
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EnrollmentStatus>().ok()
}
builder
}
pub(crate) fn list_accounts_output_output_correct_errors(
mut builder: crate::operation::list_accounts::builders::ListAccountsOutputBuilder,
) -> crate::operation::list_accounts::builders::ListAccountsOutputBuilder {
if builder.accounts.is_none() {
builder.accounts = Some(Default::default())
}
builder
}
pub(crate) fn update_enrollment_configuration_output_output_correct_errors(
mut builder: crate::operation::update_enrollment_configuration::builders::UpdateEnrollmentConfigurationOutputBuilder,
) -> crate::operation::update_enrollment_configuration::builders::UpdateEnrollmentConfigurationOutputBuilder {
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EnrollmentStatus>().ok()
}
if builder.last_updated_timestamp.is_none() {
builder.last_updated_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn estimated_monthly_savings_correct_errors(
mut builder: crate::types::builders::EstimatedMonthlySavingsBuilder,
) -> crate::types::builders::EstimatedMonthlySavingsBuilder {
if builder.currency.is_none() {
builder.currency = Some(Default::default())
}
if builder.before_discount_savings.is_none() {
builder.before_discount_savings = Some(Default::default())
}
if builder.after_discount_savings.is_none() {
builder.after_discount_savings = Some(Default::default())
}
if builder.savings_estimation_mode.is_none() {
builder.savings_estimation_mode = "no value was set".parse::<crate::types::SavingsEstimationMode>().ok()
}
builder
}
pub(crate) fn account_info_correct_errors(mut builder: crate::types::builders::AccountInfoBuilder) -> crate::types::builders::AccountInfoBuilder {
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EnrollmentStatus>().ok()
}
if builder.organization_rule_mode.is_none() {
builder.organization_rule_mode = "no value was set".parse::<crate::types::OrganizationRuleMode>().ok()
}
if builder.last_updated_timestamp.is_none() {
builder.last_updated_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn preview_result_summary_correct_errors(
mut builder: crate::types::builders::PreviewResultSummaryBuilder,
) -> crate::types::builders::PreviewResultSummaryBuilder {
if builder.key.is_none() {
builder.key = Some(Default::default())
}
if builder.total.is_none() {
builder.total = {
let builder = crate::types::builders::RulePreviewTotalBuilder::default();
crate::serde_util::rule_preview_total_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn recommended_action_summary_correct_errors(
mut builder: crate::types::builders::RecommendedActionSummaryBuilder,
) -> crate::types::builders::RecommendedActionSummaryBuilder {
if builder.key.is_none() {
builder.key = Some(Default::default())
}
if builder.total.is_none() {
builder.total = {
let builder = crate::types::builders::RecommendedActionTotalBuilder::default();
crate::serde_util::recommended_action_total_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
if builder.key.is_none() {
builder.key = Some(Default::default())
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
builder
}
pub(crate) fn recommended_action_total_correct_errors(
mut builder: crate::types::builders::RecommendedActionTotalBuilder,
) -> crate::types::builders::RecommendedActionTotalBuilder {
if builder.recommended_action_count.is_none() {
builder.recommended_action_count = Some(Default::default())
}
if builder.estimated_monthly_savings.is_none() {
builder.estimated_monthly_savings = {
let builder = crate::types::builders::EstimatedMonthlySavingsBuilder::default();
crate::serde_util::estimated_monthly_savings_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn rule_preview_total_correct_errors(
mut builder: crate::types::builders::RulePreviewTotalBuilder,
) -> crate::types::builders::RulePreviewTotalBuilder {
if builder.recommended_action_count.is_none() {
builder.recommended_action_count = Some(Default::default())
}
if builder.estimated_monthly_savings.is_none() {
builder.estimated_monthly_savings = {
let builder = crate::types::builders::EstimatedMonthlySavingsBuilder::default();
crate::serde_util::estimated_monthly_savings_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn summary_dimension_correct_errors(
mut builder: crate::types::builders::SummaryDimensionBuilder,
) -> crate::types::builders::SummaryDimensionBuilder {
if builder.key.is_none() {
builder.key = "no value was set".parse::<crate::types::SummaryDimensionKey>().ok()
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
builder
}