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 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 invalid_parameter_exception_correct_errors(
mut builder: crate::types::error::builders::InvalidParameterExceptionBuilder,
) -> crate::types::error::builders::InvalidParameterExceptionBuilder {
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 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 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 content_size_exceeded_exception_correct_errors(
mut builder: crate::types::error::builders::ContentSizeExceededExceptionBuilder,
) -> crate::types::error::builders::ContentSizeExceededExceptionBuilder {
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 associate_service_output_output_correct_errors(
mut builder: crate::operation::associate_service::builders::AssociateServiceOutputBuilder,
) -> crate::operation::associate_service::builders::AssociateServiceOutputBuilder {
if builder.association.is_none() {
builder.association = {
let builder = crate::types::builders::AssociationBuilder::default();
crate::serde_util::association_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn create_agent_space_output_output_correct_errors(
mut builder: crate::operation::create_agent_space::builders::CreateAgentSpaceOutputBuilder,
) -> crate::operation::create_agent_space::builders::CreateAgentSpaceOutputBuilder {
if builder.agent_space.is_none() {
builder.agent_space = {
let builder = crate::types::builders::AgentSpaceBuilder::default();
crate::serde_util::agent_space_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn create_backlog_task_output_output_correct_errors(
mut builder: crate::operation::create_backlog_task::builders::CreateBacklogTaskOutputBuilder,
) -> crate::operation::create_backlog_task::builders::CreateBacklogTaskOutputBuilder {
if builder.task.is_none() {
builder.task = {
let builder = crate::types::builders::TaskBuilder::default();
crate::serde_util::task_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn create_chat_output_output_correct_errors(
mut builder: crate::operation::create_chat::builders::CreateChatOutputBuilder,
) -> crate::operation::create_chat::builders::CreateChatOutputBuilder {
if builder.execution_id.is_none() {
builder.execution_id = 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 create_private_connection_output_output_correct_errors(
mut builder: crate::operation::create_private_connection::builders::CreatePrivateConnectionOutputBuilder,
) -> crate::operation::create_private_connection::builders::CreatePrivateConnectionOutputBuilder {
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::PrivateConnectionType>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PrivateConnectionStatus>().ok()
}
builder
}
pub(crate) fn delete_private_connection_output_output_correct_errors(
mut builder: crate::operation::delete_private_connection::builders::DeletePrivateConnectionOutputBuilder,
) -> crate::operation::delete_private_connection::builders::DeletePrivateConnectionOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PrivateConnectionStatus>().ok()
}
builder
}
pub(crate) fn describe_private_connection_output_output_correct_errors(
mut builder: crate::operation::describe_private_connection::builders::DescribePrivateConnectionOutputBuilder,
) -> crate::operation::describe_private_connection::builders::DescribePrivateConnectionOutputBuilder {
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::PrivateConnectionType>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PrivateConnectionStatus>().ok()
}
builder
}
pub(crate) fn identity_center_service_exception_correct_errors(
mut builder: crate::types::error::builders::IdentityCenterServiceExceptionBuilder,
) -> crate::types::error::builders::IdentityCenterServiceExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn enable_operator_app_output_output_correct_errors(
mut builder: crate::operation::enable_operator_app::builders::EnableOperatorAppOutputBuilder,
) -> crate::operation::enable_operator_app::builders::EnableOperatorAppOutputBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
builder
}
pub(crate) fn get_account_usage_output_output_correct_errors(
mut builder: crate::operation::get_account_usage::builders::GetAccountUsageOutputBuilder,
) -> crate::operation::get_account_usage::builders::GetAccountUsageOutputBuilder {
if builder.usage_period_start_time.is_none() {
builder.usage_period_start_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.usage_period_end_time.is_none() {
builder.usage_period_end_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_agent_space_output_output_correct_errors(
mut builder: crate::operation::get_agent_space::builders::GetAgentSpaceOutputBuilder,
) -> crate::operation::get_agent_space::builders::GetAgentSpaceOutputBuilder {
if builder.agent_space.is_none() {
builder.agent_space = {
let builder = crate::types::builders::AgentSpaceBuilder::default();
crate::serde_util::agent_space_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_association_output_output_correct_errors(
mut builder: crate::operation::get_association::builders::GetAssociationOutputBuilder,
) -> crate::operation::get_association::builders::GetAssociationOutputBuilder {
if builder.association.is_none() {
builder.association = {
let builder = crate::types::builders::AssociationBuilder::default();
crate::serde_util::association_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_backlog_task_output_output_correct_errors(
mut builder: crate::operation::get_backlog_task::builders::GetBacklogTaskOutputBuilder,
) -> crate::operation::get_backlog_task::builders::GetBacklogTaskOutputBuilder {
if builder.task.is_none() {
builder.task = {
let builder = crate::types::builders::TaskBuilder::default();
crate::serde_util::task_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_recommendation_output_output_correct_errors(
mut builder: crate::operation::get_recommendation::builders::GetRecommendationOutputBuilder,
) -> crate::operation::get_recommendation::builders::GetRecommendationOutputBuilder {
if builder.recommendation.is_none() {
builder.recommendation = {
let builder = crate::types::builders::RecommendationBuilder::default();
crate::serde_util::recommendation_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_service_output_output_correct_errors(
mut builder: crate::operation::get_service::builders::GetServiceOutputBuilder,
) -> crate::operation::get_service::builders::GetServiceOutputBuilder {
if builder.service.is_none() {
builder.service = {
let builder = crate::types::builders::RegisteredServiceBuilder::default();
crate::serde_util::registered_service_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn list_agent_spaces_output_output_correct_errors(
mut builder: crate::operation::list_agent_spaces::builders::ListAgentSpacesOutputBuilder,
) -> crate::operation::list_agent_spaces::builders::ListAgentSpacesOutputBuilder {
if builder.agent_spaces.is_none() {
builder.agent_spaces = Some(Default::default())
}
builder
}
pub(crate) fn list_associations_output_output_correct_errors(
mut builder: crate::operation::list_associations::builders::ListAssociationsOutputBuilder,
) -> crate::operation::list_associations::builders::ListAssociationsOutputBuilder {
if builder.associations.is_none() {
builder.associations = Some(Default::default())
}
builder
}
pub(crate) fn list_backlog_tasks_output_output_correct_errors(
mut builder: crate::operation::list_backlog_tasks::builders::ListBacklogTasksOutputBuilder,
) -> crate::operation::list_backlog_tasks::builders::ListBacklogTasksOutputBuilder {
if builder.tasks.is_none() {
builder.tasks = Some(Default::default())
}
builder
}
pub(crate) fn list_chats_output_output_correct_errors(
mut builder: crate::operation::list_chats::builders::ListChatsOutputBuilder,
) -> crate::operation::list_chats::builders::ListChatsOutputBuilder {
if builder.executions.is_none() {
builder.executions = Some(Default::default())
}
builder
}
pub(crate) fn list_executions_output_output_correct_errors(
mut builder: crate::operation::list_executions::builders::ListExecutionsOutputBuilder,
) -> crate::operation::list_executions::builders::ListExecutionsOutputBuilder {
if builder.executions.is_none() {
builder.executions = Some(Default::default())
}
builder
}
pub(crate) fn list_goals_output_output_correct_errors(
mut builder: crate::operation::list_goals::builders::ListGoalsOutputBuilder,
) -> crate::operation::list_goals::builders::ListGoalsOutputBuilder {
if builder.goals.is_none() {
builder.goals = Some(Default::default())
}
builder
}
pub(crate) fn list_journal_records_output_output_correct_errors(
mut builder: crate::operation::list_journal_records::builders::ListJournalRecordsOutputBuilder,
) -> crate::operation::list_journal_records::builders::ListJournalRecordsOutputBuilder {
if builder.records.is_none() {
builder.records = Some(Default::default())
}
builder
}
pub(crate) fn list_pending_messages_output_output_correct_errors(
mut builder: crate::operation::list_pending_messages::builders::ListPendingMessagesOutputBuilder,
) -> crate::operation::list_pending_messages::builders::ListPendingMessagesOutputBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
if builder.execution_id.is_none() {
builder.execution_id = Some(Default::default())
}
if builder.messages.is_none() {
builder.messages = 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_private_connections_output_output_correct_errors(
mut builder: crate::operation::list_private_connections::builders::ListPrivateConnectionsOutputBuilder,
) -> crate::operation::list_private_connections::builders::ListPrivateConnectionsOutputBuilder {
if builder.private_connections.is_none() {
builder.private_connections = Some(Default::default())
}
builder
}
pub(crate) fn list_recommendations_output_output_correct_errors(
mut builder: crate::operation::list_recommendations::builders::ListRecommendationsOutputBuilder,
) -> crate::operation::list_recommendations::builders::ListRecommendationsOutputBuilder {
if builder.recommendations.is_none() {
builder.recommendations = Some(Default::default())
}
builder
}
pub(crate) fn list_services_output_output_correct_errors(
mut builder: crate::operation::list_services::builders::ListServicesOutputBuilder,
) -> crate::operation::list_services::builders::ListServicesOutputBuilder {
if builder.services.is_none() {
builder.services = Some(Default::default())
}
builder
}
pub(crate) fn list_tags_for_resource_output_output_correct_errors(
mut builder: crate::operation::list_tags_for_resource::builders::ListTagsForResourceOutputBuilder,
) -> crate::operation::list_tags_for_resource::builders::ListTagsForResourceOutputBuilder {
if builder.tags.is_none() {
builder.tags = Some(Default::default())
}
builder
}
pub(crate) fn list_webhooks_output_output_correct_errors(
mut builder: crate::operation::list_webhooks::builders::ListWebhooksOutputBuilder,
) -> crate::operation::list_webhooks::builders::ListWebhooksOutputBuilder {
if builder.webhooks.is_none() {
builder.webhooks = Some(Default::default())
}
builder
}
pub(crate) fn update_agent_space_output_output_correct_errors(
mut builder: crate::operation::update_agent_space::builders::UpdateAgentSpaceOutputBuilder,
) -> crate::operation::update_agent_space::builders::UpdateAgentSpaceOutputBuilder {
if builder.agent_space.is_none() {
builder.agent_space = {
let builder = crate::types::builders::AgentSpaceBuilder::default();
crate::serde_util::agent_space_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn update_association_output_output_correct_errors(
mut builder: crate::operation::update_association::builders::UpdateAssociationOutputBuilder,
) -> crate::operation::update_association::builders::UpdateAssociationOutputBuilder {
if builder.association.is_none() {
builder.association = {
let builder = crate::types::builders::AssociationBuilder::default();
crate::serde_util::association_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn update_backlog_task_output_output_correct_errors(
mut builder: crate::operation::update_backlog_task::builders::UpdateBacklogTaskOutputBuilder,
) -> crate::operation::update_backlog_task::builders::UpdateBacklogTaskOutputBuilder {
if builder.task.is_none() {
builder.task = {
let builder = crate::types::builders::TaskBuilder::default();
crate::serde_util::task_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn update_goal_output_output_correct_errors(
mut builder: crate::operation::update_goal::builders::UpdateGoalOutputBuilder,
) -> crate::operation::update_goal::builders::UpdateGoalOutputBuilder {
if builder.goal.is_none() {
builder.goal = {
let builder = crate::types::builders::GoalBuilder::default();
crate::serde_util::goal_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn update_operator_app_idp_config_output_output_correct_errors(
mut builder: crate::operation::update_operator_app_idp_config::builders::UpdateOperatorAppIdpConfigOutputBuilder,
) -> crate::operation::update_operator_app_idp_config::builders::UpdateOperatorAppIdpConfigOutputBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
if builder.idp.is_none() {
builder.idp = {
let builder = crate::types::builders::IdpAuthConfigurationBuilder::default();
crate::serde_util::idp_auth_configuration_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn update_private_connection_certificate_output_output_correct_errors(
mut builder: crate::operation::update_private_connection_certificate::builders::UpdatePrivateConnectionCertificateOutputBuilder,
) -> crate::operation::update_private_connection_certificate::builders::UpdatePrivateConnectionCertificateOutputBuilder {
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::PrivateConnectionType>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PrivateConnectionStatus>().ok()
}
builder
}
pub(crate) fn update_recommendation_output_output_correct_errors(
mut builder: crate::operation::update_recommendation::builders::UpdateRecommendationOutputBuilder,
) -> crate::operation::update_recommendation::builders::UpdateRecommendationOutputBuilder {
if builder.recommendation.is_none() {
builder.recommendation = {
let builder = crate::types::builders::RecommendationBuilder::default();
crate::serde_util::recommendation_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn association_correct_errors(mut builder: crate::types::builders::AssociationBuilder) -> crate::types::builders::AssociationBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = 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))
}
if builder.association_id.is_none() {
builder.association_id = Some(Default::default())
}
if builder.service_id.is_none() {
builder.service_id = Some(Default::default())
}
if builder.configuration.is_none() {
builder.configuration = Some(crate::types::ServiceConfiguration::Unknown)
}
builder
}
pub(crate) fn agent_space_correct_errors(mut builder: crate::types::builders::AgentSpaceBuilder) -> crate::types::builders::AgentSpaceBuilder {
if builder.name.is_none() {
builder.name = 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))
}
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
builder
}
pub(crate) fn task_correct_errors(mut builder: crate::types::builders::TaskBuilder) -> crate::types::builders::TaskBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
if builder.task_id.is_none() {
builder.task_id = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.task_type.is_none() {
builder.task_type = "no value was set".parse::<crate::types::TaskType>().ok()
}
if builder.priority.is_none() {
builder.priority = "no value was set".parse::<crate::types::Priority>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TaskStatus>().ok()
}
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))
}
if builder.version.is_none() {
builder.version = Some(Default::default())
}
builder
}
pub(crate) fn recommendation_correct_errors(
mut builder: crate::types::builders::RecommendationBuilder,
) -> crate::types::builders::RecommendationBuilder {
if builder.agent_space_arn.is_none() {
builder.agent_space_arn = Some(Default::default())
}
if builder.recommendation_id.is_none() {
builder.recommendation_id = Some(Default::default())
}
if builder.task_id.is_none() {
builder.task_id = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.content.is_none() {
builder.content = {
let builder = crate::types::builders::RecommendationContentBuilder::default();
crate::serde_util::recommendation_content_correct_errors(builder).build().ok()
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::RecommendationStatus>().ok()
}
if builder.priority.is_none() {
builder.priority = "no value was set".parse::<crate::types::RecommendationPriority>().ok()
}
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))
}
if builder.version.is_none() {
builder.version = Some(Default::default())
}
builder
}
pub(crate) fn registered_service_correct_errors(
mut builder: crate::types::builders::RegisteredServiceBuilder,
) -> crate::types::builders::RegisteredServiceBuilder {
if builder.service_id.is_none() {
builder.service_id = Some(Default::default())
}
if builder.service_type.is_none() {
builder.service_type = "no value was set".parse::<crate::types::Service>().ok()
}
builder
}
pub(crate) fn goal_correct_errors(mut builder: crate::types::builders::GoalBuilder) -> crate::types::builders::GoalBuilder {
if builder.agent_space_arn.is_none() {
builder.agent_space_arn = Some(Default::default())
}
if builder.goal_id.is_none() {
builder.goal_id = Some(Default::default())
}
if builder.title.is_none() {
builder.title = Some(Default::default())
}
if builder.content.is_none() {
builder.content = {
let builder = crate::types::builders::GoalContentBuilder::default();
crate::serde_util::goal_content_correct_errors(builder).build().ok()
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GoalStatus>().ok()
}
if builder.goal_type.is_none() {
builder.goal_type = "no value was set".parse::<crate::types::GoalType>().ok()
}
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))
}
if builder.version.is_none() {
builder.version = Some(Default::default())
}
builder
}
pub(crate) fn idp_auth_configuration_correct_errors(
mut builder: crate::types::builders::IdpAuthConfigurationBuilder,
) -> crate::types::builders::IdpAuthConfigurationBuilder {
if builder.issuer_url.is_none() {
builder.issuer_url = Some(Default::default())
}
if builder.client_id.is_none() {
builder.client_id = Some(Default::default())
}
if builder.operator_app_role_arn.is_none() {
builder.operator_app_role_arn = Some(Default::default())
}
if builder.provider.is_none() {
builder.provider = 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 iam_auth_configuration_correct_errors(
mut builder: crate::types::builders::IamAuthConfigurationBuilder,
) -> crate::types::builders::IamAuthConfigurationBuilder {
if builder.operator_app_role_arn.is_none() {
builder.operator_app_role_arn = 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 idc_auth_configuration_correct_errors(
mut builder: crate::types::builders::IdcAuthConfigurationBuilder,
) -> crate::types::builders::IdcAuthConfigurationBuilder {
if builder.operator_app_role_arn.is_none() {
builder.operator_app_role_arn = Some(Default::default())
}
if builder.idc_instance_arn.is_none() {
builder.idc_instance_arn = 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 usage_metric_correct_errors(mut builder: crate::types::builders::UsageMetricBuilder) -> crate::types::builders::UsageMetricBuilder {
if builder.limit.is_none() {
builder.limit = Some(Default::default())
}
if builder.usage.is_none() {
builder.usage = Some(Default::default())
}
builder
}
pub(crate) fn recommendation_content_correct_errors(
mut builder: crate::types::builders::RecommendationContentBuilder,
) -> crate::types::builders::RecommendationContentBuilder {
if builder.summary.is_none() {
builder.summary = Some(Default::default())
}
builder
}
pub(crate) fn goal_content_correct_errors(mut builder: crate::types::builders::GoalContentBuilder) -> crate::types::builders::GoalContentBuilder {
if builder.description.is_none() {
builder.description = Some(Default::default())
}
if builder.objectives.is_none() {
builder.objectives = Some(Default::default())
}
builder
}
pub(crate) fn chat_execution_correct_errors(
mut builder: crate::types::builders::ChatExecutionBuilder,
) -> crate::types::builders::ChatExecutionBuilder {
if builder.execution_id.is_none() {
builder.execution_id = 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 execution_correct_errors(mut builder: crate::types::builders::ExecutionBuilder) -> crate::types::builders::ExecutionBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
if builder.execution_id.is_none() {
builder.execution_id = Some(Default::default())
}
if builder.agent_sub_task.is_none() {
builder.agent_sub_task = 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))
}
if builder.execution_status.is_none() {
builder.execution_status = "no value was set".parse::<crate::types::ExecutionStatus>().ok()
}
builder
}
pub(crate) fn goal_schedule_correct_errors(mut builder: crate::types::builders::GoalScheduleBuilder) -> crate::types::builders::GoalScheduleBuilder {
if builder.state.is_none() {
builder.state = "no value was set".parse::<crate::types::SchedulerState>().ok()
}
builder
}
pub(crate) fn journal_record_correct_errors(
mut builder: crate::types::builders::JournalRecordBuilder,
) -> crate::types::builders::JournalRecordBuilder {
if builder.agent_space_id.is_none() {
builder.agent_space_id = Some(Default::default())
}
if builder.execution_id.is_none() {
builder.execution_id = Some(Default::default())
}
if builder.record_id.is_none() {
builder.record_id = Some(Default::default())
}
if builder.content.is_none() {
builder.content = 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.record_type.is_none() {
builder.record_type = Some(Default::default())
}
builder
}
pub(crate) fn o_auth_additional_step_details_correct_errors(
mut builder: crate::types::builders::OAuthAdditionalStepDetailsBuilder,
) -> crate::types::builders::OAuthAdditionalStepDetailsBuilder {
if builder.authorization_url.is_none() {
builder.authorization_url = Some(Default::default())
}
builder
}
pub(crate) fn pending_message_correct_errors(
mut builder: crate::types::builders::PendingMessageBuilder,
) -> crate::types::builders::PendingMessageBuilder {
if builder.message_id.is_none() {
builder.message_id = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(crate::types::Message::Unknown)
}
builder
}
pub(crate) fn private_connection_summary_correct_errors(
mut builder: crate::types::builders::PrivateConnectionSummaryBuilder,
) -> crate::types::builders::PrivateConnectionSummaryBuilder {
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::PrivateConnectionType>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PrivateConnectionStatus>().ok()
}
builder
}
pub(crate) fn reference_output_correct_errors(
mut builder: crate::types::builders::ReferenceOutputBuilder,
) -> crate::types::builders::ReferenceOutputBuilder {
if builder.system.is_none() {
builder.system = Some(Default::default())
}
if builder.reference_id.is_none() {
builder.reference_id = Some(Default::default())
}
if builder.reference_url.is_none() {
builder.reference_url = Some(Default::default())
}
if builder.association_id.is_none() {
builder.association_id = Some(Default::default())
}
builder
}
pub(crate) fn validation_exception_field_correct_errors(
mut builder: crate::types::builders::ValidationExceptionFieldBuilder,
) -> crate::types::builders::ValidationExceptionFieldBuilder {
if builder.path.is_none() {
builder.path = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn webhook_correct_errors(mut builder: crate::types::builders::WebhookBuilder) -> crate::types::builders::WebhookBuilder {
if builder.webhook_url.is_none() {
builder.webhook_url = Some(Default::default())
}
if builder.webhook_id.is_none() {
builder.webhook_id = Some(Default::default())
}
builder
}
pub(crate) fn aws_configuration_correct_errors(
mut builder: crate::types::builders::AwsConfigurationBuilder,
) -> crate::types::builders::AwsConfigurationBuilder {
if builder.assumable_role_arn.is_none() {
builder.assumable_role_arn = Some(Default::default())
}
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.account_type.is_none() {
builder.account_type = "no value was set".parse::<crate::types::MonitorAccountType>().ok()
}
builder
}
pub(crate) fn azure_configuration_correct_errors(
mut builder: crate::types::builders::AzureConfigurationBuilder,
) -> crate::types::builders::AzureConfigurationBuilder {
if builder.subscription_id.is_none() {
builder.subscription_id = Some(Default::default())
}
builder
}
pub(crate) fn azure_dev_ops_configuration_correct_errors(
mut builder: crate::types::builders::AzureDevOpsConfigurationBuilder,
) -> crate::types::builders::AzureDevOpsConfigurationBuilder {
if builder.organization_name.is_none() {
builder.organization_name = Some(Default::default())
}
if builder.project_id.is_none() {
builder.project_id = Some(Default::default())
}
if builder.project_name.is_none() {
builder.project_name = Some(Default::default())
}
builder
}
pub(crate) fn dynatrace_configuration_correct_errors(
mut builder: crate::types::builders::DynatraceConfigurationBuilder,
) -> crate::types::builders::DynatraceConfigurationBuilder {
if builder.env_id.is_none() {
builder.env_id = Some(Default::default())
}
builder
}
pub(crate) fn git_hub_configuration_correct_errors(
mut builder: crate::types::builders::GitHubConfigurationBuilder,
) -> crate::types::builders::GitHubConfigurationBuilder {
if builder.repo_name.is_none() {
builder.repo_name = Some(Default::default())
}
if builder.repo_id.is_none() {
builder.repo_id = Some(Default::default())
}
if builder.owner.is_none() {
builder.owner = Some(Default::default())
}
if builder.owner_type.is_none() {
builder.owner_type = "no value was set".parse::<crate::types::GithubRepoOwnerType>().ok()
}
builder
}
pub(crate) fn git_lab_configuration_correct_errors(
mut builder: crate::types::builders::GitLabConfigurationBuilder,
) -> crate::types::builders::GitLabConfigurationBuilder {
if builder.project_id.is_none() {
builder.project_id = Some(Default::default())
}
if builder.project_path.is_none() {
builder.project_path = Some(Default::default())
}
builder
}
pub(crate) fn mcp_server_configuration_correct_errors(
mut builder: crate::types::builders::McpServerConfigurationBuilder,
) -> crate::types::builders::McpServerConfigurationBuilder {
if builder.tools.is_none() {
builder.tools = Some(Default::default())
}
builder
}
pub(crate) fn mcp_server_grafana_configuration_correct_errors(
mut builder: crate::types::builders::McpServerGrafanaConfigurationBuilder,
) -> crate::types::builders::McpServerGrafanaConfigurationBuilder {
if builder.endpoint.is_none() {
builder.endpoint = Some(Default::default())
}
builder
}
pub(crate) fn mcp_server_new_relic_configuration_correct_errors(
mut builder: crate::types::builders::McpServerNewRelicConfigurationBuilder,
) -> crate::types::builders::McpServerNewRelicConfigurationBuilder {
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.endpoint.is_none() {
builder.endpoint = Some(Default::default())
}
builder
}
pub(crate) fn pager_duty_configuration_correct_errors(
mut builder: crate::types::builders::PagerDutyConfigurationBuilder,
) -> crate::types::builders::PagerDutyConfigurationBuilder {
if builder.services.is_none() {
builder.services = Some(Default::default())
}
if builder.customer_email.is_none() {
builder.customer_email = Some(Default::default())
}
builder
}
pub(crate) fn registered_azure_dev_ops_service_details_correct_errors(
mut builder: crate::types::builders::RegisteredAzureDevOpsServiceDetailsBuilder,
) -> crate::types::builders::RegisteredAzureDevOpsServiceDetailsBuilder {
if builder.organization_name.is_none() {
builder.organization_name = Some(Default::default())
}
builder
}
pub(crate) fn registered_azure_identity_details_correct_errors(
mut builder: crate::types::builders::RegisteredAzureIdentityDetailsBuilder,
) -> crate::types::builders::RegisteredAzureIdentityDetailsBuilder {
if builder.tenant_id.is_none() {
builder.tenant_id = Some(Default::default())
}
if builder.client_id.is_none() {
builder.client_id = Some(Default::default())
}
if builder.web_identity_role_arn.is_none() {
builder.web_identity_role_arn = Some(Default::default())
}
if builder.web_identity_token_audiences.is_none() {
builder.web_identity_token_audiences = Some(Default::default())
}
builder
}
pub(crate) fn registered_git_lab_service_details_correct_errors(
mut builder: crate::types::builders::RegisteredGitLabServiceDetailsBuilder,
) -> crate::types::builders::RegisteredGitLabServiceDetailsBuilder {
if builder.target_url.is_none() {
builder.target_url = Some(Default::default())
}
if builder.token_type.is_none() {
builder.token_type = "no value was set".parse::<crate::types::GitLabTokenType>().ok()
}
builder
}
pub(crate) fn registered_github_service_details_correct_errors(
mut builder: crate::types::builders::RegisteredGithubServiceDetailsBuilder,
) -> crate::types::builders::RegisteredGithubServiceDetailsBuilder {
if builder.owner.is_none() {
builder.owner = Some(Default::default())
}
if builder.owner_type.is_none() {
builder.owner_type = "no value was set".parse::<crate::types::GithubRepoOwnerType>().ok()
}
builder
}
pub(crate) fn registered_grafana_server_details_correct_errors(
mut builder: crate::types::builders::RegisteredGrafanaServerDetailsBuilder,
) -> crate::types::builders::RegisteredGrafanaServerDetailsBuilder {
if builder.endpoint.is_none() {
builder.endpoint = Some(Default::default())
}
if builder.authorization_method.is_none() {
builder.authorization_method = "no value was set".parse::<crate::types::McpServerAuthorizationMethod>().ok()
}
builder
}
pub(crate) fn registered_mcp_server_details_correct_errors(
mut builder: crate::types::builders::RegisteredMcpServerDetailsBuilder,
) -> crate::types::builders::RegisteredMcpServerDetailsBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.endpoint.is_none() {
builder.endpoint = Some(Default::default())
}
if builder.authorization_method.is_none() {
builder.authorization_method = "no value was set".parse::<crate::types::McpServerAuthorizationMethod>().ok()
}
builder
}
pub(crate) fn registered_new_relic_details_correct_errors(
mut builder: crate::types::builders::RegisteredNewRelicDetailsBuilder,
) -> crate::types::builders::RegisteredNewRelicDetailsBuilder {
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.region.is_none() {
builder.region = "no value was set".parse::<crate::types::NewRelicRegion>().ok()
}
builder
}
pub(crate) fn registered_pager_duty_details_correct_errors(
mut builder: crate::types::builders::RegisteredPagerDutyDetailsBuilder,
) -> crate::types::builders::RegisteredPagerDutyDetailsBuilder {
if builder.scopes.is_none() {
builder.scopes = Some(Default::default())
}
builder
}
pub(crate) fn registered_slack_service_details_correct_errors(
mut builder: crate::types::builders::RegisteredSlackServiceDetailsBuilder,
) -> crate::types::builders::RegisteredSlackServiceDetailsBuilder {
if builder.team_id.is_none() {
builder.team_id = Some(Default::default())
}
if builder.team_name.is_none() {
builder.team_name = Some(Default::default())
}
builder
}
pub(crate) fn slack_configuration_correct_errors(
mut builder: crate::types::builders::SlackConfigurationBuilder,
) -> crate::types::builders::SlackConfigurationBuilder {
if builder.workspace_id.is_none() {
builder.workspace_id = Some(Default::default())
}
if builder.workspace_name.is_none() {
builder.workspace_name = Some(Default::default())
}
if builder.transmission_target.is_none() {
builder.transmission_target = {
let builder = crate::types::builders::SlackTransmissionTargetBuilder::default();
Some(crate::serde_util::slack_transmission_target_correct_errors(builder).build())
}
}
builder
}
pub(crate) fn source_aws_configuration_correct_errors(
mut builder: crate::types::builders::SourceAwsConfigurationBuilder,
) -> crate::types::builders::SourceAwsConfigurationBuilder {
if builder.account_id.is_none() {
builder.account_id = Some(Default::default())
}
if builder.account_type.is_none() {
builder.account_type = "no value was set".parse::<crate::types::SourceAccountType>().ok()
}
if builder.assumable_role_arn.is_none() {
builder.assumable_role_arn = Some(Default::default())
}
builder
}
pub(crate) fn user_reference_correct_errors(
mut builder: crate::types::builders::UserReferenceBuilder,
) -> crate::types::builders::UserReferenceBuilder {
if builder.user_id.is_none() {
builder.user_id = Some(Default::default())
}
if builder.user_type.is_none() {
builder.user_type = "no value was set".parse::<crate::types::UserType>().ok()
}
builder
}
pub(crate) fn slack_transmission_target_correct_errors(
mut builder: crate::types::builders::SlackTransmissionTargetBuilder,
) -> crate::types::builders::SlackTransmissionTargetBuilder {
if builder.ops_oncall_target.is_none() {
builder.ops_oncall_target = {
let builder = crate::types::builders::SlackChannelBuilder::default();
crate::serde_util::slack_channel_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn slack_channel_correct_errors(mut builder: crate::types::builders::SlackChannelBuilder) -> crate::types::builders::SlackChannelBuilder {
if builder.channel_id.is_none() {
builder.channel_id = Some(Default::default())
}
builder
}