pub(crate) fn interconnect_client_exception_correct_errors(
mut builder: crate::types::error::builders::InterconnectClientExceptionBuilder,
) -> crate::types::error::builders::InterconnectClientExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn interconnect_server_exception_correct_errors(
mut builder: crate::types::error::builders::InterconnectServerExceptionBuilder,
) -> crate::types::error::builders::InterconnectServerExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn interconnect_validation_exception_correct_errors(
mut builder: crate::types::error::builders::InterconnectValidationExceptionBuilder,
) -> crate::types::error::builders::InterconnectValidationExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn delete_connection_output_output_correct_errors(
mut builder: crate::operation::delete_connection::builders::DeleteConnectionOutputBuilder,
) -> crate::operation::delete_connection::builders::DeleteConnectionOutputBuilder {
if builder.connection.is_none() {
builder.connection = {
let builder = crate::types::builders::ConnectionBuilder::default();
crate::serde_util::connection_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn describe_connection_proposal_output_output_correct_errors(
mut builder: crate::operation::describe_connection_proposal::builders::DescribeConnectionProposalOutputBuilder,
) -> crate::operation::describe_connection_proposal::builders::DescribeConnectionProposalOutputBuilder {
if builder.bandwidth.is_none() {
builder.bandwidth = Some(Default::default())
}
if builder.environment_id.is_none() {
builder.environment_id = Some(Default::default())
}
if builder.provider.is_none() {
builder.provider = Some(crate::types::Provider::Unknown)
}
if builder.location.is_none() {
builder.location = Some(Default::default())
}
builder
}
pub(crate) fn get_environment_output_output_correct_errors(
mut builder: crate::operation::get_environment::builders::GetEnvironmentOutputBuilder,
) -> crate::operation::get_environment::builders::GetEnvironmentOutputBuilder {
if builder.environment.is_none() {
builder.environment = {
let builder = crate::types::builders::EnvironmentBuilder::default();
crate::serde_util::environment_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn list_attach_points_output_output_correct_errors(
mut builder: crate::operation::list_attach_points::builders::ListAttachPointsOutputBuilder,
) -> crate::operation::list_attach_points::builders::ListAttachPointsOutputBuilder {
if builder.attach_points.is_none() {
builder.attach_points = Some(Default::default())
}
builder
}
pub(crate) fn list_environments_output_output_correct_errors(
mut builder: crate::operation::list_environments::builders::ListEnvironmentsOutputBuilder,
) -> crate::operation::list_environments::builders::ListEnvironmentsOutputBuilder {
if builder.environments.is_none() {
builder.environments = Some(Default::default())
}
builder
}
pub(crate) fn connection_correct_errors(mut builder: crate::types::builders::ConnectionBuilder) -> crate::types::builders::ConnectionBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.description.is_none() {
builder.description = Some(Default::default())
}
if builder.bandwidth.is_none() {
builder.bandwidth = Some(Default::default())
}
if builder.attach_point.is_none() {
builder.attach_point = Some(crate::types::AttachPoint::Unknown)
}
if builder.environment_id.is_none() {
builder.environment_id = Some(Default::default())
}
if builder.provider.is_none() {
builder.provider = Some(crate::types::Provider::Unknown)
}
if builder.location.is_none() {
builder.location = Some(Default::default())
}
if builder.r#type.is_none() {
builder.r#type = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::ConnectionState>().ok()
}
if builder.shared_id.is_none() {
builder.shared_id = Some(Default::default())
}
if builder.owner_account.is_none() {
builder.owner_account = Some(Default::default())
}
if builder.activation_key.is_none() {
builder.activation_key = Some(Default::default())
}
builder
}
pub(crate) fn environment_correct_errors(mut builder: crate::types::builders::EnvironmentBuilder) -> crate::types::builders::EnvironmentBuilder {
if builder.provider.is_none() {
builder.provider = Some(crate::types::Provider::Unknown)
}
if builder.location.is_none() {
builder.location = Some(Default::default())
}
if builder.environment_id.is_none() {
builder.environment_id = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::EnvironmentState>().ok()
}
if builder.bandwidths.is_none() {
builder.bandwidths = {
let builder = crate::types::builders::BandwidthsBuilder::default();
Some(builder.build())
}
}
if builder.r#type.is_none() {
builder.r#type = Some(Default::default())
}
builder
}
pub(crate) fn attach_point_descriptor_correct_errors(
mut builder: crate::types::builders::AttachPointDescriptorBuilder,
) -> crate::types::builders::AttachPointDescriptorBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::AttachPointType>().ok()
}
if builder.identifier.is_none() {
builder.identifier = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
builder
}
pub(crate) fn connection_summary_correct_errors(
mut builder: crate::types::builders::ConnectionSummaryBuilder,
) -> crate::types::builders::ConnectionSummaryBuilder {
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.description.is_none() {
builder.description = Some(Default::default())
}
if builder.bandwidth.is_none() {
builder.bandwidth = Some(Default::default())
}
if builder.attach_point.is_none() {
builder.attach_point = Some(crate::types::AttachPoint::Unknown)
}
if builder.environment_id.is_none() {
builder.environment_id = Some(Default::default())
}
if builder.provider.is_none() {
builder.provider = Some(crate::types::Provider::Unknown)
}
if builder.location.is_none() {
builder.location = Some(Default::default())
}
if builder.r#type.is_none() {
builder.r#type = Some(Default::default())
}
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::ConnectionState>().ok()
}
if builder.shared_id.is_none() {
builder.shared_id = Some(Default::default())
}
builder
}