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 internal_server_exception_correct_errors(
mut builder: crate::types::error::builders::InternalServerExceptionBuilder,
) -> crate::types::error::builders::InternalServerExceptionBuilder {
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 unauthorized_exception_correct_errors(
mut builder: crate::types::error::builders::UnauthorizedExceptionBuilder,
) -> crate::types::error::builders::UnauthorizedExceptionBuilder {
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 list_roles_output_output_correct_errors(
mut builder: crate::operation::list_roles::builders::ListRolesOutputBuilder,
) -> crate::operation::list_roles::builders::ListRolesOutputBuilder {
if builder.roles.is_none() {
builder.roles = Some(Default::default())
}
builder
}
pub(crate) fn access_details_correct_errors(
mut builder: crate::types::builders::AccessDetailsBuilder,
) -> crate::types::builders::AccessDetailsBuilder {
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.role_arn.is_none() {
builder.role_arn = Some(Default::default())
}
builder
}
pub(crate) fn programmatic_access_details_correct_errors(
mut builder: crate::types::builders::ProgrammaticAccessDetailsBuilder,
) -> crate::types::builders::ProgrammaticAccessDetailsBuilder {
if builder.access_key_id.is_none() {
builder.access_key_id = Some(Default::default())
}
if builder.secret_access_key.is_none() {
builder.secret_access_key = Some(Default::default())
}
if builder.session_token.is_none() {
builder.session_token = Some(Default::default())
}
if builder.expires_at.is_none() {
builder.expires_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}