pub(crate) fn access_denied_exception_correct_errors(
mut builder: crate::types::error::builders::AccessDeniedExceptionBuilder,
) -> crate::types::error::builders::AccessDeniedExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn conflict_exception_correct_errors(
mut builder: crate::types::error::builders::ConflictExceptionBuilder,
) -> crate::types::error::builders::ConflictExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn resource_not_found_exception_correct_errors(
mut builder: crate::types::error::builders::ResourceNotFoundExceptionBuilder,
) -> crate::types::error::builders::ResourceNotFoundExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn service_quota_exceeded_exception_correct_errors(
mut builder: crate::types::error::builders::ServiceQuotaExceededExceptionBuilder,
) -> crate::types::error::builders::ServiceQuotaExceededExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn throttling_exception_correct_errors(
mut builder: crate::types::error::builders::ThrottlingExceptionBuilder,
) -> crate::types::error::builders::ThrottlingExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn validation_exception_correct_errors(
mut builder: crate::types::error::builders::ValidationExceptionBuilder,
) -> crate::types::error::builders::ValidationExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn create_web_function_output_output_correct_errors(
mut builder: crate::operation::create_web_function::builders::CreateWebFunctionOutputBuilder,
) -> crate::operation::create_web_function::builders::CreateWebFunctionOutputBuilder {
if builder.function_name.is_none() {
builder.function_name = Some(Default::default())
}
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::FunctionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn create_web_function_endpoint_output_output_correct_errors(
mut builder: crate::operation::create_web_function_endpoint::builders::CreateWebFunctionEndpointOutputBuilder,
) -> crate::operation::create_web_function_endpoint::builders::CreateWebFunctionEndpointOutputBuilder {
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.endpoint_arn.is_none() {
builder.endpoint_arn = Some(Default::default())
}
if builder.endpoint_name.is_none() {
builder.endpoint_name = Some(Default::default())
}
if builder.endpoint_type.is_none() {
builder.endpoint_type = "no value was set".parse::<crate::types::EndpointType>().ok()
}
if builder.domain_name.is_none() {
builder.domain_name = Some(Default::default())
}
if builder.auth_type.is_none() {
builder.auth_type = "no value was set".parse::<crate::types::AuthType>().ok()
}
if builder.auto_deployment_mode.is_none() {
builder.auto_deployment_mode = "no value was set".parse::<crate::types::AutoDeploymentMode>().ok()
}
if builder.revision_weights.is_none() {
builder.revision_weights = Some(Default::default())
}
if builder.regions.is_none() {
builder.regions = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EndpointState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.regional_endpoints.is_none() {
builder.regional_endpoints = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn create_web_function_revision_output_output_correct_errors(
mut builder: crate::operation::create_web_function_revision::builders::CreateWebFunctionRevisionOutputBuilder,
) -> crate::operation::create_web_function_revision::builders::CreateWebFunctionRevisionOutputBuilder {
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.revision_arn.is_none() {
builder.revision_arn = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
if builder.build_config.is_none() {
builder.build_config = {
let builder = crate::types::builders::BuildConfigBuilder::default();
Some(crate::serde_util::build_config_correct_errors(builder).build())
}
}
if builder.service_config.is_none() {
builder.service_config = {
let builder = crate::types::builders::ServiceConfigBuilder::default();
crate::serde_util::service_config_correct_errors(builder).build().ok()
}
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::RevisionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_resource_policy_output_output_correct_errors(
mut builder: crate::operation::get_resource_policy::builders::GetResourcePolicyOutputBuilder,
) -> crate::operation::get_resource_policy::builders::GetResourcePolicyOutputBuilder {
if builder.policy.is_none() {
builder.policy = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
builder
}
pub(crate) fn get_web_account_settings_output_output_correct_errors(
mut builder: crate::operation::get_web_account_settings::builders::GetWebAccountSettingsOutputBuilder,
) -> crate::operation::get_web_account_settings::builders::GetWebAccountSettingsOutputBuilder {
if builder.account_quotas.is_none() {
builder.account_quotas = {
let builder = crate::types::builders::AccountQuotasBuilder::default();
crate::serde_util::account_quotas_correct_errors(builder).build().ok()
}
}
if builder.account_usage.is_none() {
builder.account_usage = {
let builder = crate::types::builders::AccountUsageBuilder::default();
crate::serde_util::account_usage_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_web_function_output_output_correct_errors(
mut builder: crate::operation::get_web_function::builders::GetWebFunctionOutputBuilder,
) -> crate::operation::get_web_function::builders::GetWebFunctionOutputBuilder {
if builder.function_name.is_none() {
builder.function_name = Some(Default::default())
}
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::FunctionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_web_function_endpoint_output_output_correct_errors(
mut builder: crate::operation::get_web_function_endpoint::builders::GetWebFunctionEndpointOutputBuilder,
) -> crate::operation::get_web_function_endpoint::builders::GetWebFunctionEndpointOutputBuilder {
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.endpoint_arn.is_none() {
builder.endpoint_arn = Some(Default::default())
}
if builder.endpoint_name.is_none() {
builder.endpoint_name = Some(Default::default())
}
if builder.endpoint_type.is_none() {
builder.endpoint_type = "no value was set".parse::<crate::types::EndpointType>().ok()
}
if builder.domain_name.is_none() {
builder.domain_name = Some(Default::default())
}
if builder.auth_type.is_none() {
builder.auth_type = "no value was set".parse::<crate::types::AuthType>().ok()
}
if builder.auto_deployment_mode.is_none() {
builder.auto_deployment_mode = "no value was set".parse::<crate::types::AutoDeploymentMode>().ok()
}
if builder.revision_weights.is_none() {
builder.revision_weights = Some(Default::default())
}
if builder.regions.is_none() {
builder.regions = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EndpointState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.regional_endpoints.is_none() {
builder.regional_endpoints = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_web_function_revision_output_output_correct_errors(
mut builder: crate::operation::get_web_function_revision::builders::GetWebFunctionRevisionOutputBuilder,
) -> crate::operation::get_web_function_revision::builders::GetWebFunctionRevisionOutputBuilder {
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.revision_arn.is_none() {
builder.revision_arn = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
if builder.build_config.is_none() {
builder.build_config = {
let builder = crate::types::builders::BuildConfigBuilder::default();
Some(crate::serde_util::build_config_correct_errors(builder).build())
}
}
if builder.service_config.is_none() {
builder.service_config = {
let builder = crate::types::builders::ServiceConfigBuilder::default();
crate::serde_util::service_config_correct_errors(builder).build().ok()
}
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::RevisionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn list_web_function_endpoints_output_output_correct_errors(
mut builder: crate::operation::list_web_function_endpoints::builders::ListWebFunctionEndpointsOutputBuilder,
) -> crate::operation::list_web_function_endpoints::builders::ListWebFunctionEndpointsOutputBuilder {
if builder.endpoints.is_none() {
builder.endpoints = Some(Default::default())
}
builder
}
pub(crate) fn list_web_function_revisions_output_output_correct_errors(
mut builder: crate::operation::list_web_function_revisions::builders::ListWebFunctionRevisionsOutputBuilder,
) -> crate::operation::list_web_function_revisions::builders::ListWebFunctionRevisionsOutputBuilder {
if builder.revisions.is_none() {
builder.revisions = Some(Default::default())
}
builder
}
pub(crate) fn list_web_functions_output_output_correct_errors(
mut builder: crate::operation::list_web_functions::builders::ListWebFunctionsOutputBuilder,
) -> crate::operation::list_web_functions::builders::ListWebFunctionsOutputBuilder {
if builder.functions.is_none() {
builder.functions = Some(Default::default())
}
builder
}
pub(crate) fn put_resource_policy_output_output_correct_errors(
mut builder: crate::operation::put_resource_policy::builders::PutResourcePolicyOutputBuilder,
) -> crate::operation::put_resource_policy::builders::PutResourcePolicyOutputBuilder {
if builder.policy.is_none() {
builder.policy = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
builder
}
pub(crate) fn update_web_function_endpoint_output_output_correct_errors(
mut builder: crate::operation::update_web_function_endpoint::builders::UpdateWebFunctionEndpointOutputBuilder,
) -> crate::operation::update_web_function_endpoint::builders::UpdateWebFunctionEndpointOutputBuilder {
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.endpoint_arn.is_none() {
builder.endpoint_arn = Some(Default::default())
}
if builder.endpoint_name.is_none() {
builder.endpoint_name = Some(Default::default())
}
if builder.endpoint_type.is_none() {
builder.endpoint_type = "no value was set".parse::<crate::types::EndpointType>().ok()
}
if builder.domain_name.is_none() {
builder.domain_name = Some(Default::default())
}
if builder.auth_type.is_none() {
builder.auth_type = "no value was set".parse::<crate::types::AuthType>().ok()
}
if builder.auto_deployment_mode.is_none() {
builder.auto_deployment_mode = "no value was set".parse::<crate::types::AutoDeploymentMode>().ok()
}
if builder.revision_weights.is_none() {
builder.revision_weights = Some(Default::default())
}
if builder.regions.is_none() {
builder.regions = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EndpointState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.regional_endpoints.is_none() {
builder.regional_endpoints = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn build_config_correct_errors(mut builder: crate::types::builders::BuildConfigBuilder) -> crate::types::builders::BuildConfigBuilder {
if builder.code_config.is_none() {
builder.code_config = {
let builder = crate::types::builders::CodeConfigBuilder::default();
Some(crate::serde_util::code_config_correct_errors(builder).build())
}
}
if builder.runtime_config.is_none() {
builder.runtime_config = {
let builder = crate::types::builders::RuntimeConfigBuilder::default();
crate::serde_util::runtime_config_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn service_config_correct_errors(
mut builder: crate::types::builders::ServiceConfigBuilder,
) -> crate::types::builders::ServiceConfigBuilder {
if builder.execution_role_arn.is_none() {
builder.execution_role_arn = Some(Default::default())
}
builder
}
pub(crate) fn account_quotas_correct_errors(
mut builder: crate::types::builders::AccountQuotasBuilder,
) -> crate::types::builders::AccountQuotasBuilder {
if builder.max_total_arm_v_cpus.is_none() {
builder.max_total_arm_v_cpus = Some(Default::default())
}
if builder.max_total_rate_limit.is_none() {
builder.max_total_rate_limit = Some(Default::default())
}
if builder.max_revisions_per_function.is_none() {
builder.max_revisions_per_function = Some(Default::default())
}
if builder.max_endpoints_per_function.is_none() {
builder.max_endpoints_per_function = Some(Default::default())
}
builder
}
pub(crate) fn account_usage_correct_errors(mut builder: crate::types::builders::AccountUsageBuilder) -> crate::types::builders::AccountUsageBuilder {
if builder.function_count.is_none() {
builder.function_count = Some(Default::default())
}
builder
}
pub(crate) fn function_endpoint_summary_correct_errors(
mut builder: crate::types::builders::FunctionEndpointSummaryBuilder,
) -> crate::types::builders::FunctionEndpointSummaryBuilder {
if builder.endpoint_arn.is_none() {
builder.endpoint_arn = Some(Default::default())
}
if builder.endpoint_name.is_none() {
builder.endpoint_name = Some(Default::default())
}
if builder.endpoint_type.is_none() {
builder.endpoint_type = "no value was set".parse::<crate::types::EndpointType>().ok()
}
if builder.domain_name.is_none() {
builder.domain_name = Some(Default::default())
}
if builder.auth_type.is_none() {
builder.auth_type = "no value was set".parse::<crate::types::AuthType>().ok()
}
if builder.auto_deployment_mode.is_none() {
builder.auto_deployment_mode = "no value was set".parse::<crate::types::AutoDeploymentMode>().ok()
}
if builder.revision_weights.is_none() {
builder.revision_weights = Some(Default::default())
}
if builder.regions.is_none() {
builder.regions = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EndpointState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn function_revision_summary_correct_errors(
mut builder: crate::types::builders::FunctionRevisionSummaryBuilder,
) -> crate::types::builders::FunctionRevisionSummaryBuilder {
if builder.revision_arn.is_none() {
builder.revision_arn = Some(Default::default())
}
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::RevisionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn code_config_correct_errors(mut builder: crate::types::builders::CodeConfigBuilder) -> crate::types::builders::CodeConfigBuilder {
if builder.s3_object.is_none() {
builder.s3_object = {
let builder = crate::types::builders::S3ObjectBuilder::default();
crate::serde_util::s3_object_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn runtime_config_correct_errors(
mut builder: crate::types::builders::RuntimeConfigBuilder,
) -> crate::types::builders::RuntimeConfigBuilder {
if builder.runtime.is_none() {
builder.runtime = Some(Default::default())
}
builder
}
pub(crate) fn function_summary_correct_errors(
mut builder: crate::types::builders::FunctionSummaryBuilder,
) -> crate::types::builders::FunctionSummaryBuilder {
if builder.function_name.is_none() {
builder.function_name = Some(Default::default())
}
if builder.function_arn.is_none() {
builder.function_arn = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::FunctionState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn regional_endpoint_correct_errors(
mut builder: crate::types::builders::RegionalEndpointBuilder,
) -> crate::types::builders::RegionalEndpointBuilder {
if builder.auth_type.is_none() {
builder.auth_type = "no value was set".parse::<crate::types::AuthType>().ok()
}
if builder.revision_weights.is_none() {
builder.revision_weights = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EndpointState>().ok()
}
if builder.state_reason.is_none() {
builder.state_reason = Some(Default::default())
}
builder
}
pub(crate) fn revision_error_correct_errors(
mut builder: crate::types::builders::RevisionErrorBuilder,
) -> crate::types::builders::RevisionErrorBuilder {
if builder.attribute.is_none() {
builder.attribute = Some(Default::default())
}
if builder.error_code.is_none() {
builder.error_code = Some(Default::default())
}
if builder.error_message.is_none() {
builder.error_message = Some(Default::default())
}
builder
}
pub(crate) fn revision_weight_correct_errors(
mut builder: crate::types::builders::RevisionWeightBuilder,
) -> crate::types::builders::RevisionWeightBuilder {
if builder.revision_id.is_none() {
builder.revision_id = Some(Default::default())
}
if builder.weight.is_none() {
builder.weight = Some(Default::default())
}
builder
}
pub(crate) fn s3_object_correct_errors(mut builder: crate::types::builders::S3ObjectBuilder) -> crate::types::builders::S3ObjectBuilder {
if builder.bucket.is_none() {
builder.bucket = Some(Default::default())
}
if builder.key.is_none() {
builder.key = Some(Default::default())
}
builder
}