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())
}
if builder.reason.is_none() {
builder.reason = "no value was set".parse::<crate::types::ValidationExceptionReason>().ok()
}
builder
}
pub(crate) fn create_agent_runtime_output_output_correct_errors(
mut builder: crate::operation::create_agent_runtime::builders::CreateAgentRuntimeOutputBuilder,
) -> crate::operation::create_agent_runtime::builders::CreateAgentRuntimeOutputBuilder {
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.agent_runtime_id.is_none() {
builder.agent_runtime_id = Some(Default::default())
}
if builder.agent_runtime_version.is_none() {
builder.agent_runtime_version = 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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeStatus>().ok()
}
builder
}
pub(crate) fn create_agent_runtime_endpoint_output_output_correct_errors(
mut builder: crate::operation::create_agent_runtime_endpoint::builders::CreateAgentRuntimeEndpointOutputBuilder,
) -> crate::operation::create_agent_runtime_endpoint::builders::CreateAgentRuntimeEndpointOutputBuilder {
if builder.target_version.is_none() {
builder.target_version = Some(Default::default())
}
if builder.agent_runtime_endpoint_arn.is_none() {
builder.agent_runtime_endpoint_arn = Some(Default::default())
}
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeEndpointStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn decryption_failure_correct_errors(
mut builder: crate::types::error::builders::DecryptionFailureBuilder,
) -> crate::types::error::builders::DecryptionFailureBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn encryption_failure_correct_errors(
mut builder: crate::types::error::builders::EncryptionFailureBuilder,
) -> crate::types::error::builders::EncryptionFailureBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn create_api_key_credential_provider_output_output_correct_errors(
mut builder: crate::operation::create_api_key_credential_provider::builders::CreateApiKeyCredentialProviderOutputBuilder,
) -> crate::operation::create_api_key_credential_provider::builders::CreateApiKeyCredentialProviderOutputBuilder {
if builder.api_key_secret_arn.is_none() {
builder.api_key_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
builder
}
pub(crate) fn create_browser_output_output_correct_errors(
mut builder: crate::operation::create_browser::builders::CreateBrowserOutputBuilder,
) -> crate::operation::create_browser::builders::CreateBrowserOutputBuilder {
if builder.browser_id.is_none() {
builder.browser_id = Some(Default::default())
}
if builder.browser_arn.is_none() {
builder.browser_arn = 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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::BrowserStatus>().ok()
}
builder
}
pub(crate) fn create_code_interpreter_output_output_correct_errors(
mut builder: crate::operation::create_code_interpreter::builders::CreateCodeInterpreterOutputBuilder,
) -> crate::operation::create_code_interpreter::builders::CreateCodeInterpreterOutputBuilder {
if builder.code_interpreter_id.is_none() {
builder.code_interpreter_id = Some(Default::default())
}
if builder.code_interpreter_arn.is_none() {
builder.code_interpreter_arn = 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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::CodeInterpreterStatus>().ok()
}
builder
}
pub(crate) fn create_evaluator_output_output_correct_errors(
mut builder: crate::operation::create_evaluator::builders::CreateEvaluatorOutputBuilder,
) -> crate::operation::create_evaluator::builders::CreateEvaluatorOutputBuilder {
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.evaluator_id.is_none() {
builder.evaluator_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluatorStatus>().ok()
}
builder
}
pub(crate) fn create_gateway_output_output_correct_errors(
mut builder: crate::operation::create_gateway::builders::CreateGatewayOutputBuilder,
) -> crate::operation::create_gateway::builders::CreateGatewayOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.gateway_id.is_none() {
builder.gateway_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GatewayStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.protocol_type.is_none() {
builder.protocol_type = "no value was set".parse::<crate::types::GatewayProtocolType>().ok()
}
if builder.authorizer_type.is_none() {
builder.authorizer_type = "no value was set".parse::<crate::types::AuthorizerType>().ok()
}
builder
}
pub(crate) fn create_gateway_target_output_output_correct_errors(
mut builder: crate::operation::create_gateway_target::builders::CreateGatewayTargetOutputBuilder,
) -> crate::operation::create_gateway_target::builders::CreateGatewayTargetOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.target_id.is_none() {
builder.target_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.target_configuration.is_none() {
builder.target_configuration = Some(crate::types::TargetConfiguration::Unknown)
}
if builder.credential_provider_configurations.is_none() {
builder.credential_provider_configurations = Some(Default::default())
}
builder
}
pub(crate) fn create_oauth2_credential_provider_output_output_correct_errors(
mut builder: crate::operation::create_oauth2_credential_provider::builders::CreateOauth2CredentialProviderOutputBuilder,
) -> crate::operation::create_oauth2_credential_provider::builders::CreateOauth2CredentialProviderOutputBuilder {
if builder.client_secret_arn.is_none() {
builder.client_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
builder
}
pub(crate) fn create_online_evaluation_config_output_output_correct_errors(
mut builder: crate::operation::create_online_evaluation_config::builders::CreateOnlineEvaluationConfigOutputBuilder,
) -> crate::operation::create_online_evaluation_config::builders::CreateOnlineEvaluationConfigOutputBuilder {
if builder.online_evaluation_config_arn.is_none() {
builder.online_evaluation_config_arn = Some(Default::default())
}
if builder.online_evaluation_config_id.is_none() {
builder.online_evaluation_config_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::OnlineEvaluationConfigStatus>().ok()
}
if builder.execution_status.is_none() {
builder.execution_status = "no value was set".parse::<crate::types::OnlineEvaluationExecutionStatus>().ok()
}
builder
}
pub(crate) fn create_policy_output_output_correct_errors(
mut builder: crate::operation::create_policy::builders::CreatePolicyOutputBuilder,
) -> crate::operation::create_policy::builders::CreatePolicyOutputBuilder {
if builder.policy_id.is_none() {
builder.policy_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.definition.is_none() {
builder.definition = Some(crate::types::PolicyDefinition::Unknown)
}
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.policy_arn.is_none() {
builder.policy_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn create_policy_engine_output_output_correct_errors(
mut builder: crate::operation::create_policy_engine::builders::CreatePolicyEngineOutputBuilder,
) -> crate::operation::create_policy_engine::builders::CreatePolicyEngineOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
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.policy_engine_arn.is_none() {
builder.policy_engine_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyEngineStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn create_workload_identity_output_output_correct_errors(
mut builder: crate::operation::create_workload_identity::builders::CreateWorkloadIdentityOutputBuilder,
) -> crate::operation::create_workload_identity::builders::CreateWorkloadIdentityOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.workload_identity_arn.is_none() {
builder.workload_identity_arn = Some(Default::default())
}
builder
}
pub(crate) fn delete_agent_runtime_output_output_correct_errors(
mut builder: crate::operation::delete_agent_runtime::builders::DeleteAgentRuntimeOutputBuilder,
) -> crate::operation::delete_agent_runtime::builders::DeleteAgentRuntimeOutputBuilder {
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeStatus>().ok()
}
builder
}
pub(crate) fn delete_agent_runtime_endpoint_output_output_correct_errors(
mut builder: crate::operation::delete_agent_runtime_endpoint::builders::DeleteAgentRuntimeEndpointOutputBuilder,
) -> crate::operation::delete_agent_runtime_endpoint::builders::DeleteAgentRuntimeEndpointOutputBuilder {
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeEndpointStatus>().ok()
}
builder
}
pub(crate) fn delete_browser_output_output_correct_errors(
mut builder: crate::operation::delete_browser::builders::DeleteBrowserOutputBuilder,
) -> crate::operation::delete_browser::builders::DeleteBrowserOutputBuilder {
if builder.browser_id.is_none() {
builder.browser_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::BrowserStatus>().ok()
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn delete_code_interpreter_output_output_correct_errors(
mut builder: crate::operation::delete_code_interpreter::builders::DeleteCodeInterpreterOutputBuilder,
) -> crate::operation::delete_code_interpreter::builders::DeleteCodeInterpreterOutputBuilder {
if builder.code_interpreter_id.is_none() {
builder.code_interpreter_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::CodeInterpreterStatus>().ok()
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn delete_evaluator_output_output_correct_errors(
mut builder: crate::operation::delete_evaluator::builders::DeleteEvaluatorOutputBuilder,
) -> crate::operation::delete_evaluator::builders::DeleteEvaluatorOutputBuilder {
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.evaluator_id.is_none() {
builder.evaluator_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluatorStatus>().ok()
}
builder
}
pub(crate) fn delete_gateway_output_output_correct_errors(
mut builder: crate::operation::delete_gateway::builders::DeleteGatewayOutputBuilder,
) -> crate::operation::delete_gateway::builders::DeleteGatewayOutputBuilder {
if builder.gateway_id.is_none() {
builder.gateway_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GatewayStatus>().ok()
}
builder
}
pub(crate) fn delete_gateway_target_output_output_correct_errors(
mut builder: crate::operation::delete_gateway_target::builders::DeleteGatewayTargetOutputBuilder,
) -> crate::operation::delete_gateway_target::builders::DeleteGatewayTargetOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.target_id.is_none() {
builder.target_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().ok()
}
builder
}
pub(crate) fn delete_memory_output_output_correct_errors(
mut builder: crate::operation::delete_memory::builders::DeleteMemoryOutputBuilder,
) -> crate::operation::delete_memory::builders::DeleteMemoryOutputBuilder {
if builder.memory_id.is_none() {
builder.memory_id = Some(Default::default())
}
builder
}
pub(crate) fn delete_online_evaluation_config_output_output_correct_errors(
mut builder: crate::operation::delete_online_evaluation_config::builders::DeleteOnlineEvaluationConfigOutputBuilder,
) -> crate::operation::delete_online_evaluation_config::builders::DeleteOnlineEvaluationConfigOutputBuilder {
if builder.online_evaluation_config_arn.is_none() {
builder.online_evaluation_config_arn = Some(Default::default())
}
if builder.online_evaluation_config_id.is_none() {
builder.online_evaluation_config_id = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::OnlineEvaluationConfigStatus>().ok()
}
builder
}
pub(crate) fn delete_policy_output_output_correct_errors(
mut builder: crate::operation::delete_policy::builders::DeletePolicyOutputBuilder,
) -> crate::operation::delete_policy::builders::DeletePolicyOutputBuilder {
if builder.policy_id.is_none() {
builder.policy_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.definition.is_none() {
builder.definition = Some(crate::types::PolicyDefinition::Unknown)
}
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.policy_arn.is_none() {
builder.policy_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn delete_policy_engine_output_output_correct_errors(
mut builder: crate::operation::delete_policy_engine::builders::DeletePolicyEngineOutputBuilder,
) -> crate::operation::delete_policy_engine::builders::DeletePolicyEngineOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
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.policy_engine_arn.is_none() {
builder.policy_engine_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyEngineStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn get_agent_runtime_output_output_correct_errors(
mut builder: crate::operation::get_agent_runtime::builders::GetAgentRuntimeOutputBuilder,
) -> crate::operation::get_agent_runtime::builders::GetAgentRuntimeOutputBuilder {
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.agent_runtime_name.is_none() {
builder.agent_runtime_name = Some(Default::default())
}
if builder.agent_runtime_id.is_none() {
builder.agent_runtime_id = Some(Default::default())
}
if builder.agent_runtime_version.is_none() {
builder.agent_runtime_version = 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.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.role_arn.is_none() {
builder.role_arn = Some(Default::default())
}
if builder.network_configuration.is_none() {
builder.network_configuration = {
let builder = crate::types::builders::NetworkConfigurationBuilder::default();
crate::serde_util::network_configuration_correct_errors(builder).build().ok()
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeStatus>().ok()
}
if builder.lifecycle_configuration.is_none() {
builder.lifecycle_configuration = {
let builder = crate::types::builders::LifecycleConfigurationBuilder::default();
Some(builder.build())
}
}
builder
}
pub(crate) fn get_agent_runtime_endpoint_output_output_correct_errors(
mut builder: crate::operation::get_agent_runtime_endpoint::builders::GetAgentRuntimeEndpointOutputBuilder,
) -> crate::operation::get_agent_runtime_endpoint::builders::GetAgentRuntimeEndpointOutputBuilder {
if builder.agent_runtime_endpoint_arn.is_none() {
builder.agent_runtime_endpoint_arn = Some(Default::default())
}
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeEndpointStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
builder
}
pub(crate) fn get_api_key_credential_provider_output_output_correct_errors(
mut builder: crate::operation::get_api_key_credential_provider::builders::GetApiKeyCredentialProviderOutputBuilder,
) -> crate::operation::get_api_key_credential_provider::builders::GetApiKeyCredentialProviderOutputBuilder {
if builder.api_key_secret_arn.is_none() {
builder.api_key_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_browser_output_output_correct_errors(
mut builder: crate::operation::get_browser::builders::GetBrowserOutputBuilder,
) -> crate::operation::get_browser::builders::GetBrowserOutputBuilder {
if builder.browser_id.is_none() {
builder.browser_id = Some(Default::default())
}
if builder.browser_arn.is_none() {
builder.browser_arn = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.network_configuration.is_none() {
builder.network_configuration = {
let builder = crate::types::builders::BrowserNetworkConfigurationBuilder::default();
Some(crate::serde_util::browser_network_configuration_correct_errors(builder).build())
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::BrowserStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_code_interpreter_output_output_correct_errors(
mut builder: crate::operation::get_code_interpreter::builders::GetCodeInterpreterOutputBuilder,
) -> crate::operation::get_code_interpreter::builders::GetCodeInterpreterOutputBuilder {
if builder.code_interpreter_id.is_none() {
builder.code_interpreter_id = Some(Default::default())
}
if builder.code_interpreter_arn.is_none() {
builder.code_interpreter_arn = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.network_configuration.is_none() {
builder.network_configuration = {
let builder = crate::types::builders::CodeInterpreterNetworkConfigurationBuilder::default();
Some(crate::serde_util::code_interpreter_network_configuration_correct_errors(builder).build())
}
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::CodeInterpreterStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_evaluator_output_output_correct_errors(
mut builder: crate::operation::get_evaluator::builders::GetEvaluatorOutputBuilder,
) -> crate::operation::get_evaluator::builders::GetEvaluatorOutputBuilder {
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.evaluator_id.is_none() {
builder.evaluator_id = Some(Default::default())
}
if builder.evaluator_name.is_none() {
builder.evaluator_name = Some(Default::default())
}
if builder.evaluator_config.is_none() {
builder.evaluator_config = Some(crate::types::EvaluatorConfig::Unknown)
}
if builder.level.is_none() {
builder.level = "no value was set".parse::<crate::types::EvaluatorLevel>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluatorStatus>().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))
}
builder
}
pub(crate) fn get_gateway_output_output_correct_errors(
mut builder: crate::operation::get_gateway::builders::GetGatewayOutputBuilder,
) -> crate::operation::get_gateway::builders::GetGatewayOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.gateway_id.is_none() {
builder.gateway_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GatewayStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.protocol_type.is_none() {
builder.protocol_type = "no value was set".parse::<crate::types::GatewayProtocolType>().ok()
}
if builder.authorizer_type.is_none() {
builder.authorizer_type = "no value was set".parse::<crate::types::AuthorizerType>().ok()
}
builder
}
pub(crate) fn get_gateway_target_output_output_correct_errors(
mut builder: crate::operation::get_gateway_target::builders::GetGatewayTargetOutputBuilder,
) -> crate::operation::get_gateway_target::builders::GetGatewayTargetOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.target_id.is_none() {
builder.target_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.target_configuration.is_none() {
builder.target_configuration = Some(crate::types::TargetConfiguration::Unknown)
}
if builder.credential_provider_configurations.is_none() {
builder.credential_provider_configurations = Some(Default::default())
}
builder
}
pub(crate) fn get_memory_output_output_correct_errors(
mut builder: crate::operation::get_memory::builders::GetMemoryOutputBuilder,
) -> crate::operation::get_memory::builders::GetMemoryOutputBuilder {
if builder.memory.is_none() {
builder.memory = {
let builder = crate::types::builders::MemoryBuilder::default();
crate::serde_util::memory_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn get_oauth2_credential_provider_output_output_correct_errors(
mut builder: crate::operation::get_oauth2_credential_provider::builders::GetOauth2CredentialProviderOutputBuilder,
) -> crate::operation::get_oauth2_credential_provider::builders::GetOauth2CredentialProviderOutputBuilder {
if builder.client_secret_arn.is_none() {
builder.client_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.credential_provider_vendor.is_none() {
builder.credential_provider_vendor = "no value was set".parse::<crate::types::CredentialProviderVendorType>().ok()
}
if builder.oauth2_provider_config_output.is_none() {
builder.oauth2_provider_config_output = Some(crate::types::Oauth2ProviderConfigOutput::Unknown)
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_online_evaluation_config_output_output_correct_errors(
mut builder: crate::operation::get_online_evaluation_config::builders::GetOnlineEvaluationConfigOutputBuilder,
) -> crate::operation::get_online_evaluation_config::builders::GetOnlineEvaluationConfigOutputBuilder {
if builder.online_evaluation_config_arn.is_none() {
builder.online_evaluation_config_arn = Some(Default::default())
}
if builder.online_evaluation_config_id.is_none() {
builder.online_evaluation_config_id = Some(Default::default())
}
if builder.online_evaluation_config_name.is_none() {
builder.online_evaluation_config_name = Some(Default::default())
}
if builder.rule.is_none() {
builder.rule = {
let builder = crate::types::builders::RuleBuilder::default();
Some(crate::serde_util::rule_correct_errors(builder).build())
}
}
if builder.data_source_config.is_none() {
builder.data_source_config = Some(crate::types::DataSourceConfig::Unknown)
}
if builder.evaluators.is_none() {
builder.evaluators = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::OnlineEvaluationConfigStatus>().ok()
}
if builder.execution_status.is_none() {
builder.execution_status = "no value was set".parse::<crate::types::OnlineEvaluationExecutionStatus>().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))
}
builder
}
pub(crate) fn get_policy_output_output_correct_errors(
mut builder: crate::operation::get_policy::builders::GetPolicyOutputBuilder,
) -> crate::operation::get_policy::builders::GetPolicyOutputBuilder {
if builder.policy_id.is_none() {
builder.policy_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.definition.is_none() {
builder.definition = Some(crate::types::PolicyDefinition::Unknown)
}
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.policy_arn.is_none() {
builder.policy_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn get_policy_engine_output_output_correct_errors(
mut builder: crate::operation::get_policy_engine::builders::GetPolicyEngineOutputBuilder,
) -> crate::operation::get_policy_engine::builders::GetPolicyEngineOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
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.policy_engine_arn.is_none() {
builder.policy_engine_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyEngineStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn get_policy_generation_output_output_correct_errors(
mut builder: crate::operation::get_policy_generation::builders::GetPolicyGenerationOutputBuilder,
) -> crate::operation::get_policy_generation::builders::GetPolicyGenerationOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.policy_generation_id.is_none() {
builder.policy_generation_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_generation_arn.is_none() {
builder.policy_generation_arn = Some(Default::default())
}
if builder.resource.is_none() {
builder.resource = Some(crate::types::Resource::Unknown)
}
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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyGenerationStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn get_token_vault_output_output_correct_errors(
mut builder: crate::operation::get_token_vault::builders::GetTokenVaultOutputBuilder,
) -> crate::operation::get_token_vault::builders::GetTokenVaultOutputBuilder {
if builder.token_vault_id.is_none() {
builder.token_vault_id = Some(Default::default())
}
if builder.kms_configuration.is_none() {
builder.kms_configuration = {
let builder = crate::types::builders::KmsConfigurationBuilder::default();
crate::serde_util::kms_configuration_correct_errors(builder).build().ok()
}
}
if builder.last_modified_date.is_none() {
builder.last_modified_date = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn get_workload_identity_output_output_correct_errors(
mut builder: crate::operation::get_workload_identity::builders::GetWorkloadIdentityOutputBuilder,
) -> crate::operation::get_workload_identity::builders::GetWorkloadIdentityOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.workload_identity_arn.is_none() {
builder.workload_identity_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn list_agent_runtime_endpoints_output_output_correct_errors(
mut builder: crate::operation::list_agent_runtime_endpoints::builders::ListAgentRuntimeEndpointsOutputBuilder,
) -> crate::operation::list_agent_runtime_endpoints::builders::ListAgentRuntimeEndpointsOutputBuilder {
if builder.runtime_endpoints.is_none() {
builder.runtime_endpoints = Some(Default::default())
}
builder
}
pub(crate) fn list_agent_runtime_versions_output_output_correct_errors(
mut builder: crate::operation::list_agent_runtime_versions::builders::ListAgentRuntimeVersionsOutputBuilder,
) -> crate::operation::list_agent_runtime_versions::builders::ListAgentRuntimeVersionsOutputBuilder {
if builder.agent_runtimes.is_none() {
builder.agent_runtimes = Some(Default::default())
}
builder
}
pub(crate) fn list_agent_runtimes_output_output_correct_errors(
mut builder: crate::operation::list_agent_runtimes::builders::ListAgentRuntimesOutputBuilder,
) -> crate::operation::list_agent_runtimes::builders::ListAgentRuntimesOutputBuilder {
if builder.agent_runtimes.is_none() {
builder.agent_runtimes = Some(Default::default())
}
builder
}
pub(crate) fn list_api_key_credential_providers_output_output_correct_errors(
mut builder: crate::operation::list_api_key_credential_providers::builders::ListApiKeyCredentialProvidersOutputBuilder,
) -> crate::operation::list_api_key_credential_providers::builders::ListApiKeyCredentialProvidersOutputBuilder {
if builder.credential_providers.is_none() {
builder.credential_providers = Some(Default::default())
}
builder
}
pub(crate) fn list_browsers_output_output_correct_errors(
mut builder: crate::operation::list_browsers::builders::ListBrowsersOutputBuilder,
) -> crate::operation::list_browsers::builders::ListBrowsersOutputBuilder {
if builder.browser_summaries.is_none() {
builder.browser_summaries = Some(Default::default())
}
builder
}
pub(crate) fn list_code_interpreters_output_output_correct_errors(
mut builder: crate::operation::list_code_interpreters::builders::ListCodeInterpretersOutputBuilder,
) -> crate::operation::list_code_interpreters::builders::ListCodeInterpretersOutputBuilder {
if builder.code_interpreter_summaries.is_none() {
builder.code_interpreter_summaries = Some(Default::default())
}
builder
}
pub(crate) fn list_evaluators_output_output_correct_errors(
mut builder: crate::operation::list_evaluators::builders::ListEvaluatorsOutputBuilder,
) -> crate::operation::list_evaluators::builders::ListEvaluatorsOutputBuilder {
if builder.evaluators.is_none() {
builder.evaluators = Some(Default::default())
}
builder
}
pub(crate) fn list_gateway_targets_output_output_correct_errors(
mut builder: crate::operation::list_gateway_targets::builders::ListGatewayTargetsOutputBuilder,
) -> crate::operation::list_gateway_targets::builders::ListGatewayTargetsOutputBuilder {
if builder.items.is_none() {
builder.items = Some(Default::default())
}
builder
}
pub(crate) fn list_gateways_output_output_correct_errors(
mut builder: crate::operation::list_gateways::builders::ListGatewaysOutputBuilder,
) -> crate::operation::list_gateways::builders::ListGatewaysOutputBuilder {
if builder.items.is_none() {
builder.items = Some(Default::default())
}
builder
}
pub(crate) fn list_memories_output_output_correct_errors(
mut builder: crate::operation::list_memories::builders::ListMemoriesOutputBuilder,
) -> crate::operation::list_memories::builders::ListMemoriesOutputBuilder {
if builder.memories.is_none() {
builder.memories = Some(Default::default())
}
builder
}
pub(crate) fn list_oauth2_credential_providers_output_output_correct_errors(
mut builder: crate::operation::list_oauth2_credential_providers::builders::ListOauth2CredentialProvidersOutputBuilder,
) -> crate::operation::list_oauth2_credential_providers::builders::ListOauth2CredentialProvidersOutputBuilder {
if builder.credential_providers.is_none() {
builder.credential_providers = Some(Default::default())
}
builder
}
pub(crate) fn list_online_evaluation_configs_output_output_correct_errors(
mut builder: crate::operation::list_online_evaluation_configs::builders::ListOnlineEvaluationConfigsOutputBuilder,
) -> crate::operation::list_online_evaluation_configs::builders::ListOnlineEvaluationConfigsOutputBuilder {
if builder.online_evaluation_configs.is_none() {
builder.online_evaluation_configs = Some(Default::default())
}
builder
}
pub(crate) fn list_policies_output_output_correct_errors(
mut builder: crate::operation::list_policies::builders::ListPoliciesOutputBuilder,
) -> crate::operation::list_policies::builders::ListPoliciesOutputBuilder {
if builder.policies.is_none() {
builder.policies = Some(Default::default())
}
builder
}
pub(crate) fn list_policy_engines_output_output_correct_errors(
mut builder: crate::operation::list_policy_engines::builders::ListPolicyEnginesOutputBuilder,
) -> crate::operation::list_policy_engines::builders::ListPolicyEnginesOutputBuilder {
if builder.policy_engines.is_none() {
builder.policy_engines = Some(Default::default())
}
builder
}
pub(crate) fn list_policy_generations_output_output_correct_errors(
mut builder: crate::operation::list_policy_generations::builders::ListPolicyGenerationsOutputBuilder,
) -> crate::operation::list_policy_generations::builders::ListPolicyGenerationsOutputBuilder {
if builder.policy_generations.is_none() {
builder.policy_generations = Some(Default::default())
}
builder
}
pub(crate) fn list_workload_identities_output_output_correct_errors(
mut builder: crate::operation::list_workload_identities::builders::ListWorkloadIdentitiesOutputBuilder,
) -> crate::operation::list_workload_identities::builders::ListWorkloadIdentitiesOutputBuilder {
if builder.workload_identities.is_none() {
builder.workload_identities = 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())
}
builder
}
pub(crate) fn concurrent_modification_exception_correct_errors(
mut builder: crate::types::error::builders::ConcurrentModificationExceptionBuilder,
) -> crate::types::error::builders::ConcurrentModificationExceptionBuilder {
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn set_token_vault_cmk_output_output_correct_errors(
mut builder: crate::operation::set_token_vault_cmk::builders::SetTokenVaultCmkOutputBuilder,
) -> crate::operation::set_token_vault_cmk::builders::SetTokenVaultCmkOutputBuilder {
if builder.token_vault_id.is_none() {
builder.token_vault_id = Some(Default::default())
}
if builder.kms_configuration.is_none() {
builder.kms_configuration = {
let builder = crate::types::builders::KmsConfigurationBuilder::default();
crate::serde_util::kms_configuration_correct_errors(builder).build().ok()
}
}
if builder.last_modified_date.is_none() {
builder.last_modified_date = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn start_policy_generation_output_output_correct_errors(
mut builder: crate::operation::start_policy_generation::builders::StartPolicyGenerationOutputBuilder,
) -> crate::operation::start_policy_generation::builders::StartPolicyGenerationOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.policy_generation_id.is_none() {
builder.policy_generation_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_generation_arn.is_none() {
builder.policy_generation_arn = Some(Default::default())
}
if builder.resource.is_none() {
builder.resource = Some(crate::types::Resource::Unknown)
}
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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyGenerationStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn update_agent_runtime_output_output_correct_errors(
mut builder: crate::operation::update_agent_runtime::builders::UpdateAgentRuntimeOutputBuilder,
) -> crate::operation::update_agent_runtime::builders::UpdateAgentRuntimeOutputBuilder {
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.agent_runtime_id.is_none() {
builder.agent_runtime_id = Some(Default::default())
}
if builder.agent_runtime_version.is_none() {
builder.agent_runtime_version = 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.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeStatus>().ok()
}
builder
}
pub(crate) fn update_agent_runtime_endpoint_output_output_correct_errors(
mut builder: crate::operation::update_agent_runtime_endpoint::builders::UpdateAgentRuntimeEndpointOutputBuilder,
) -> crate::operation::update_agent_runtime_endpoint::builders::UpdateAgentRuntimeEndpointOutputBuilder {
if builder.agent_runtime_endpoint_arn.is_none() {
builder.agent_runtime_endpoint_arn = Some(Default::default())
}
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeEndpointStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn update_api_key_credential_provider_output_output_correct_errors(
mut builder: crate::operation::update_api_key_credential_provider::builders::UpdateApiKeyCredentialProviderOutputBuilder,
) -> crate::operation::update_api_key_credential_provider::builders::UpdateApiKeyCredentialProviderOutputBuilder {
if builder.api_key_secret_arn.is_none() {
builder.api_key_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn update_evaluator_output_output_correct_errors(
mut builder: crate::operation::update_evaluator::builders::UpdateEvaluatorOutputBuilder,
) -> crate::operation::update_evaluator::builders::UpdateEvaluatorOutputBuilder {
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.evaluator_id.is_none() {
builder.evaluator_id = Some(Default::default())
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluatorStatus>().ok()
}
builder
}
pub(crate) fn update_gateway_output_output_correct_errors(
mut builder: crate::operation::update_gateway::builders::UpdateGatewayOutputBuilder,
) -> crate::operation::update_gateway::builders::UpdateGatewayOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.gateway_id.is_none() {
builder.gateway_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GatewayStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.protocol_type.is_none() {
builder.protocol_type = "no value was set".parse::<crate::types::GatewayProtocolType>().ok()
}
if builder.authorizer_type.is_none() {
builder.authorizer_type = "no value was set".parse::<crate::types::AuthorizerType>().ok()
}
builder
}
pub(crate) fn update_gateway_target_output_output_correct_errors(
mut builder: crate::operation::update_gateway_target::builders::UpdateGatewayTargetOutputBuilder,
) -> crate::operation::update_gateway_target::builders::UpdateGatewayTargetOutputBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.target_id.is_none() {
builder.target_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.target_configuration.is_none() {
builder.target_configuration = Some(crate::types::TargetConfiguration::Unknown)
}
if builder.credential_provider_configurations.is_none() {
builder.credential_provider_configurations = Some(Default::default())
}
builder
}
pub(crate) fn update_oauth2_credential_provider_output_output_correct_errors(
mut builder: crate::operation::update_oauth2_credential_provider::builders::UpdateOauth2CredentialProviderOutputBuilder,
) -> crate::operation::update_oauth2_credential_provider::builders::UpdateOauth2CredentialProviderOutputBuilder {
if builder.client_secret_arn.is_none() {
builder.client_secret_arn = {
let builder = crate::types::builders::SecretBuilder::default();
crate::serde_util::secret_correct_errors(builder).build().ok()
}
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_vendor.is_none() {
builder.credential_provider_vendor = "no value was set".parse::<crate::types::CredentialProviderVendorType>().ok()
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.oauth2_provider_config_output.is_none() {
builder.oauth2_provider_config_output = Some(crate::types::Oauth2ProviderConfigOutput::Unknown)
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn update_online_evaluation_config_output_output_correct_errors(
mut builder: crate::operation::update_online_evaluation_config::builders::UpdateOnlineEvaluationConfigOutputBuilder,
) -> crate::operation::update_online_evaluation_config::builders::UpdateOnlineEvaluationConfigOutputBuilder {
if builder.online_evaluation_config_arn.is_none() {
builder.online_evaluation_config_arn = Some(Default::default())
}
if builder.online_evaluation_config_id.is_none() {
builder.online_evaluation_config_id = Some(Default::default())
}
if builder.updated_at.is_none() {
builder.updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::OnlineEvaluationConfigStatus>().ok()
}
if builder.execution_status.is_none() {
builder.execution_status = "no value was set".parse::<crate::types::OnlineEvaluationExecutionStatus>().ok()
}
builder
}
pub(crate) fn update_policy_output_output_correct_errors(
mut builder: crate::operation::update_policy::builders::UpdatePolicyOutputBuilder,
) -> crate::operation::update_policy::builders::UpdatePolicyOutputBuilder {
if builder.policy_id.is_none() {
builder.policy_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.definition.is_none() {
builder.definition = Some(crate::types::PolicyDefinition::Unknown)
}
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.policy_arn.is_none() {
builder.policy_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn update_policy_engine_output_output_correct_errors(
mut builder: crate::operation::update_policy_engine::builders::UpdatePolicyEngineOutputBuilder,
) -> crate::operation::update_policy_engine::builders::UpdatePolicyEngineOutputBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
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.policy_engine_arn.is_none() {
builder.policy_engine_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyEngineStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn update_workload_identity_output_output_correct_errors(
mut builder: crate::operation::update_workload_identity::builders::UpdateWorkloadIdentityOutputBuilder,
) -> crate::operation::update_workload_identity::builders::UpdateWorkloadIdentityOutputBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.workload_identity_arn.is_none() {
builder.workload_identity_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn secret_correct_errors(mut builder: crate::types::builders::SecretBuilder) -> crate::types::builders::SecretBuilder {
if builder.secret_arn.is_none() {
builder.secret_arn = Some(Default::default())
}
builder
}
pub(crate) fn network_configuration_correct_errors(
mut builder: crate::types::builders::NetworkConfigurationBuilder,
) -> crate::types::builders::NetworkConfigurationBuilder {
if builder.network_mode.is_none() {
builder.network_mode = "no value was set".parse::<crate::types::NetworkMode>().ok()
}
builder
}
pub(crate) fn browser_network_configuration_correct_errors(
mut builder: crate::types::builders::BrowserNetworkConfigurationBuilder,
) -> crate::types::builders::BrowserNetworkConfigurationBuilder {
if builder.network_mode.is_none() {
builder.network_mode = "no value was set".parse::<crate::types::BrowserNetworkMode>().ok()
}
builder
}
pub(crate) fn code_interpreter_network_configuration_correct_errors(
mut builder: crate::types::builders::CodeInterpreterNetworkConfigurationBuilder,
) -> crate::types::builders::CodeInterpreterNetworkConfigurationBuilder {
if builder.network_mode.is_none() {
builder.network_mode = "no value was set".parse::<crate::types::CodeInterpreterNetworkMode>().ok()
}
builder
}
pub(crate) fn memory_correct_errors(mut builder: crate::types::builders::MemoryBuilder) -> crate::types::builders::MemoryBuilder {
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.id.is_none() {
builder.id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.event_expiry_duration.is_none() {
builder.event_expiry_duration = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::MemoryStatus>().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))
}
builder
}
pub(crate) fn rule_correct_errors(mut builder: crate::types::builders::RuleBuilder) -> crate::types::builders::RuleBuilder {
if builder.sampling_config.is_none() {
builder.sampling_config = {
let builder = crate::types::builders::SamplingConfigBuilder::default();
crate::serde_util::sampling_config_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn kms_configuration_correct_errors(
mut builder: crate::types::builders::KmsConfigurationBuilder,
) -> crate::types::builders::KmsConfigurationBuilder {
if builder.key_type.is_none() {
builder.key_type = "no value was set".parse::<crate::types::KeyType>().ok()
}
builder
}
pub(crate) fn browser_signing_config_output_correct_errors(
mut builder: crate::types::builders::BrowserSigningConfigOutputBuilder,
) -> crate::types::builders::BrowserSigningConfigOutputBuilder {
if builder.enabled.is_none() {
builder.enabled = Some(Default::default())
}
builder
}
pub(crate) fn gateway_policy_engine_configuration_correct_errors(
mut builder: crate::types::builders::GatewayPolicyEngineConfigurationBuilder,
) -> crate::types::builders::GatewayPolicyEngineConfigurationBuilder {
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
if builder.mode.is_none() {
builder.mode = "no value was set".parse::<crate::types::GatewayPolicyEngineMode>().ok()
}
builder
}
pub(crate) fn output_config_correct_errors(mut builder: crate::types::builders::OutputConfigBuilder) -> crate::types::builders::OutputConfigBuilder {
if builder.cloud_watch_config.is_none() {
builder.cloud_watch_config = {
let builder = crate::types::builders::CloudWatchOutputConfigBuilder::default();
crate::serde_util::cloud_watch_output_config_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn protocol_configuration_correct_errors(
mut builder: crate::types::builders::ProtocolConfigurationBuilder,
) -> crate::types::builders::ProtocolConfigurationBuilder {
if builder.server_protocol.is_none() {
builder.server_protocol = "no value was set".parse::<crate::types::ServerProtocol>().ok()
}
builder
}
pub(crate) fn workload_identity_details_correct_errors(
mut builder: crate::types::builders::WorkloadIdentityDetailsBuilder,
) -> crate::types::builders::WorkloadIdentityDetailsBuilder {
if builder.workload_identity_arn.is_none() {
builder.workload_identity_arn = Some(Default::default())
}
builder
}
pub(crate) fn sampling_config_correct_errors(
mut builder: crate::types::builders::SamplingConfigBuilder,
) -> crate::types::builders::SamplingConfigBuilder {
if builder.sampling_percentage.is_none() {
builder.sampling_percentage = Some(Default::default())
}
builder
}
pub(crate) fn agent_runtime_correct_errors(mut builder: crate::types::builders::AgentRuntimeBuilder) -> crate::types::builders::AgentRuntimeBuilder {
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.agent_runtime_id.is_none() {
builder.agent_runtime_id = Some(Default::default())
}
if builder.agent_runtime_version.is_none() {
builder.agent_runtime_version = Some(Default::default())
}
if builder.agent_runtime_name.is_none() {
builder.agent_runtime_name = Some(Default::default())
}
if builder.description.is_none() {
builder.description = Some(Default::default())
}
if builder.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeStatus>().ok()
}
builder
}
pub(crate) fn agent_runtime_endpoint_correct_errors(
mut builder: crate::types::builders::AgentRuntimeEndpointBuilder,
) -> crate::types::builders::AgentRuntimeEndpointBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.agent_runtime_endpoint_arn.is_none() {
builder.agent_runtime_endpoint_arn = Some(Default::default())
}
if builder.agent_runtime_arn.is_none() {
builder.agent_runtime_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::AgentRuntimeEndpointStatus>().ok()
}
if builder.id.is_none() {
builder.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.last_updated_at.is_none() {
builder.last_updated_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn api_key_credential_provider_item_correct_errors(
mut builder: crate::types::builders::ApiKeyCredentialProviderItemBuilder,
) -> crate::types::builders::ApiKeyCredentialProviderItemBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn atlassian_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::AtlassianOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::AtlassianOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn browser_summary_correct_errors(
mut builder: crate::types::builders::BrowserSummaryBuilder,
) -> crate::types::builders::BrowserSummaryBuilder {
if builder.browser_id.is_none() {
builder.browser_id = Some(Default::default())
}
if builder.browser_arn.is_none() {
builder.browser_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::BrowserStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn cedar_policy_correct_errors(mut builder: crate::types::builders::CedarPolicyBuilder) -> crate::types::builders::CedarPolicyBuilder {
if builder.statement.is_none() {
builder.statement = Some(Default::default())
}
builder
}
pub(crate) fn cloud_watch_logs_input_config_correct_errors(
mut builder: crate::types::builders::CloudWatchLogsInputConfigBuilder,
) -> crate::types::builders::CloudWatchLogsInputConfigBuilder {
if builder.log_group_names.is_none() {
builder.log_group_names = Some(Default::default())
}
if builder.service_names.is_none() {
builder.service_names = Some(Default::default())
}
builder
}
pub(crate) fn cloud_watch_output_config_correct_errors(
mut builder: crate::types::builders::CloudWatchOutputConfigBuilder,
) -> crate::types::builders::CloudWatchOutputConfigBuilder {
if builder.log_group_name.is_none() {
builder.log_group_name = Some(Default::default())
}
builder
}
pub(crate) fn code_configuration_correct_errors(
mut builder: crate::types::builders::CodeConfigurationBuilder,
) -> crate::types::builders::CodeConfigurationBuilder {
if builder.code.is_none() {
builder.code = Some(crate::types::Code::Unknown)
}
if builder.runtime.is_none() {
builder.runtime = "no value was set".parse::<crate::types::AgentManagedRuntimeType>().ok()
}
if builder.entry_point.is_none() {
builder.entry_point = Some(Default::default())
}
builder
}
pub(crate) fn code_interpreter_summary_correct_errors(
mut builder: crate::types::builders::CodeInterpreterSummaryBuilder,
) -> crate::types::builders::CodeInterpreterSummaryBuilder {
if builder.code_interpreter_id.is_none() {
builder.code_interpreter_id = Some(Default::default())
}
if builder.code_interpreter_arn.is_none() {
builder.code_interpreter_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::CodeInterpreterStatus>().ok()
}
if builder.created_at.is_none() {
builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn container_configuration_correct_errors(
mut builder: crate::types::builders::ContainerConfigurationBuilder,
) -> crate::types::builders::ContainerConfigurationBuilder {
if builder.container_uri.is_none() {
builder.container_uri = Some(Default::default())
}
builder
}
pub(crate) fn credential_provider_configuration_correct_errors(
mut builder: crate::types::builders::CredentialProviderConfigurationBuilder,
) -> crate::types::builders::CredentialProviderConfigurationBuilder {
if builder.credential_provider_type.is_none() {
builder.credential_provider_type = "no value was set".parse::<crate::types::CredentialProviderType>().ok()
}
builder
}
pub(crate) fn custom_jwt_authorizer_configuration_correct_errors(
mut builder: crate::types::builders::CustomJwtAuthorizerConfigurationBuilder,
) -> crate::types::builders::CustomJwtAuthorizerConfigurationBuilder {
if builder.discovery_url.is_none() {
builder.discovery_url = Some(Default::default())
}
builder
}
pub(crate) fn custom_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::CustomOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::CustomOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn evaluator_summary_correct_errors(
mut builder: crate::types::builders::EvaluatorSummaryBuilder,
) -> crate::types::builders::EvaluatorSummaryBuilder {
if builder.evaluator_arn.is_none() {
builder.evaluator_arn = Some(Default::default())
}
if builder.evaluator_id.is_none() {
builder.evaluator_id = Some(Default::default())
}
if builder.evaluator_name.is_none() {
builder.evaluator_name = Some(Default::default())
}
if builder.evaluator_type.is_none() {
builder.evaluator_type = "no value was set".parse::<crate::types::EvaluatorType>().ok()
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::EvaluatorStatus>().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))
}
builder
}
pub(crate) fn gateway_interceptor_configuration_correct_errors(
mut builder: crate::types::builders::GatewayInterceptorConfigurationBuilder,
) -> crate::types::builders::GatewayInterceptorConfigurationBuilder {
if builder.interceptor.is_none() {
builder.interceptor = Some(crate::types::InterceptorConfiguration::Unknown)
}
if builder.interception_points.is_none() {
builder.interception_points = Some(Default::default())
}
builder
}
pub(crate) fn gateway_summary_correct_errors(
mut builder: crate::types::builders::GatewaySummaryBuilder,
) -> crate::types::builders::GatewaySummaryBuilder {
if builder.gateway_id.is_none() {
builder.gateway_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::GatewayStatus>().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.authorizer_type.is_none() {
builder.authorizer_type = "no value was set".parse::<crate::types::AuthorizerType>().ok()
}
if builder.protocol_type.is_none() {
builder.protocol_type = "no value was set".parse::<crate::types::GatewayProtocolType>().ok()
}
builder
}
pub(crate) fn gateway_target_correct_errors(
mut builder: crate::types::builders::GatewayTargetBuilder,
) -> crate::types::builders::GatewayTargetBuilder {
if builder.gateway_arn.is_none() {
builder.gateway_arn = Some(Default::default())
}
if builder.target_id.is_none() {
builder.target_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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().ok()
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.target_configuration.is_none() {
builder.target_configuration = Some(crate::types::TargetConfiguration::Unknown)
}
if builder.credential_provider_configurations.is_none() {
builder.credential_provider_configurations = Some(Default::default())
}
builder
}
pub(crate) fn github_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::GithubOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::GithubOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn google_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::GoogleOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::GoogleOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn included_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::IncludedOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::IncludedOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn linkedin_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::LinkedinOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::LinkedinOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn llm_as_a_judge_evaluator_config_correct_errors(
mut builder: crate::types::builders::LlmAsAJudgeEvaluatorConfigBuilder,
) -> crate::types::builders::LlmAsAJudgeEvaluatorConfigBuilder {
if builder.instructions.is_none() {
builder.instructions = Some(Default::default())
}
if builder.rating_scale.is_none() {
builder.rating_scale = Some(crate::types::RatingScale::Unknown)
}
if builder.model_config.is_none() {
builder.model_config = Some(crate::types::EvaluatorModelConfig::Unknown)
}
builder
}
pub(crate) fn memory_summary_correct_errors(
mut builder: crate::types::builders::MemorySummaryBuilder,
) -> crate::types::builders::MemorySummaryBuilder {
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 microsoft_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::MicrosoftOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::MicrosoftOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn oauth2_credential_provider_item_correct_errors(
mut builder: crate::types::builders::Oauth2CredentialProviderItemBuilder,
) -> crate::types::builders::Oauth2CredentialProviderItemBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.credential_provider_vendor.is_none() {
builder.credential_provider_vendor = "no value was set".parse::<crate::types::CredentialProviderVendorType>().ok()
}
if builder.credential_provider_arn.is_none() {
builder.credential_provider_arn = Some(Default::default())
}
if builder.created_time.is_none() {
builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
if builder.last_updated_time.is_none() {
builder.last_updated_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
}
builder
}
pub(crate) fn online_evaluation_config_summary_correct_errors(
mut builder: crate::types::builders::OnlineEvaluationConfigSummaryBuilder,
) -> crate::types::builders::OnlineEvaluationConfigSummaryBuilder {
if builder.online_evaluation_config_arn.is_none() {
builder.online_evaluation_config_arn = Some(Default::default())
}
if builder.online_evaluation_config_id.is_none() {
builder.online_evaluation_config_id = Some(Default::default())
}
if builder.online_evaluation_config_name.is_none() {
builder.online_evaluation_config_name = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::OnlineEvaluationConfigStatus>().ok()
}
if builder.execution_status.is_none() {
builder.execution_status = "no value was set".parse::<crate::types::OnlineEvaluationExecutionStatus>().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))
}
builder
}
pub(crate) fn policy_correct_errors(mut builder: crate::types::builders::PolicyBuilder) -> crate::types::builders::PolicyBuilder {
if builder.policy_id.is_none() {
builder.policy_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.definition.is_none() {
builder.definition = Some(crate::types::PolicyDefinition::Unknown)
}
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.policy_arn.is_none() {
builder.policy_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn policy_engine_correct_errors(mut builder: crate::types::builders::PolicyEngineBuilder) -> crate::types::builders::PolicyEngineBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
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.policy_engine_arn.is_none() {
builder.policy_engine_arn = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyEngineStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn policy_generation_correct_errors(
mut builder: crate::types::builders::PolicyGenerationBuilder,
) -> crate::types::builders::PolicyGenerationBuilder {
if builder.policy_engine_id.is_none() {
builder.policy_engine_id = Some(Default::default())
}
if builder.policy_generation_id.is_none() {
builder.policy_generation_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.policy_generation_arn.is_none() {
builder.policy_generation_arn = Some(Default::default())
}
if builder.resource.is_none() {
builder.resource = Some(crate::types::Resource::Unknown)
}
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.status.is_none() {
builder.status = "no value was set".parse::<crate::types::PolicyGenerationStatus>().ok()
}
if builder.status_reasons.is_none() {
builder.status_reasons = Some(Default::default())
}
builder
}
pub(crate) fn policy_generation_asset_correct_errors(
mut builder: crate::types::builders::PolicyGenerationAssetBuilder,
) -> crate::types::builders::PolicyGenerationAssetBuilder {
if builder.policy_generation_asset_id.is_none() {
builder.policy_generation_asset_id = Some(Default::default())
}
if builder.raw_text_fragment.is_none() {
builder.raw_text_fragment = Some(Default::default())
}
if builder.findings.is_none() {
builder.findings = Some(Default::default())
}
builder
}
pub(crate) fn s3_location_correct_errors(mut builder: crate::types::builders::S3LocationBuilder) -> crate::types::builders::S3LocationBuilder {
if builder.bucket.is_none() {
builder.bucket = Some(Default::default())
}
if builder.prefix.is_none() {
builder.prefix = Some(Default::default())
}
builder
}
pub(crate) fn salesforce_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::SalesforceOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::SalesforceOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn session_config_correct_errors(
mut builder: crate::types::builders::SessionConfigBuilder,
) -> crate::types::builders::SessionConfigBuilder {
if builder.session_timeout_minutes.is_none() {
builder.session_timeout_minutes = Some(Default::default())
}
builder
}
pub(crate) fn slack_oauth2_provider_config_output_correct_errors(
mut builder: crate::types::builders::SlackOauth2ProviderConfigOutputBuilder,
) -> crate::types::builders::SlackOauth2ProviderConfigOutputBuilder {
if builder.oauth_discovery.is_none() {
builder.oauth_discovery = Some(crate::types::Oauth2Discovery::Unknown)
}
builder
}
pub(crate) fn target_summary_correct_errors(
mut builder: crate::types::builders::TargetSummaryBuilder,
) -> crate::types::builders::TargetSummaryBuilder {
if builder.target_id.is_none() {
builder.target_id = Some(Default::default())
}
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.status.is_none() {
builder.status = "no value was set".parse::<crate::types::TargetStatus>().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))
}
builder
}
pub(crate) fn validation_exception_field_correct_errors(
mut builder: crate::types::builders::ValidationExceptionFieldBuilder,
) -> crate::types::builders::ValidationExceptionFieldBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.message.is_none() {
builder.message = Some(Default::default())
}
builder
}
pub(crate) fn vpc_config_correct_errors(mut builder: crate::types::builders::VpcConfigBuilder) -> crate::types::builders::VpcConfigBuilder {
if builder.security_groups.is_none() {
builder.security_groups = Some(Default::default())
}
if builder.subnets.is_none() {
builder.subnets = Some(Default::default())
}
builder
}
pub(crate) fn workload_identity_type_correct_errors(
mut builder: crate::types::builders::WorkloadIdentityTypeBuilder,
) -> crate::types::builders::WorkloadIdentityTypeBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.workload_identity_arn.is_none() {
builder.workload_identity_arn = Some(Default::default())
}
builder
}
pub(crate) fn api_gateway_target_configuration_correct_errors(
mut builder: crate::types::builders::ApiGatewayTargetConfigurationBuilder,
) -> crate::types::builders::ApiGatewayTargetConfigurationBuilder {
if builder.rest_api_id.is_none() {
builder.rest_api_id = Some(Default::default())
}
if builder.stage.is_none() {
builder.stage = Some(Default::default())
}
if builder.api_gateway_tool_configuration.is_none() {
builder.api_gateway_tool_configuration = {
let builder = crate::types::builders::ApiGatewayToolConfigurationBuilder::default();
crate::serde_util::api_gateway_tool_configuration_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn filter_correct_errors(mut builder: crate::types::builders::FilterBuilder) -> crate::types::builders::FilterBuilder {
if builder.key.is_none() {
builder.key = Some(Default::default())
}
if builder.operator.is_none() {
builder.operator = "no value was set".parse::<crate::types::FilterOperator>().ok()
}
if builder.value.is_none() {
builder.value = Some(crate::types::FilterValue::Unknown)
}
builder
}
pub(crate) fn interceptor_input_configuration_correct_errors(
mut builder: crate::types::builders::InterceptorInputConfigurationBuilder,
) -> crate::types::builders::InterceptorInputConfigurationBuilder {
if builder.pass_request_headers.is_none() {
builder.pass_request_headers = Some(Default::default())
}
builder
}
pub(crate) fn mcp_lambda_target_configuration_correct_errors(
mut builder: crate::types::builders::McpLambdaTargetConfigurationBuilder,
) -> crate::types::builders::McpLambdaTargetConfigurationBuilder {
if builder.lambda_arn.is_none() {
builder.lambda_arn = Some(Default::default())
}
if builder.tool_schema.is_none() {
builder.tool_schema = Some(crate::types::ToolSchema::Unknown)
}
builder
}
pub(crate) fn mcp_server_target_configuration_correct_errors(
mut builder: crate::types::builders::McpServerTargetConfigurationBuilder,
) -> crate::types::builders::McpServerTargetConfigurationBuilder {
if builder.endpoint.is_none() {
builder.endpoint = Some(Default::default())
}
builder
}
pub(crate) fn memory_strategy_correct_errors(
mut builder: crate::types::builders::MemoryStrategyBuilder,
) -> crate::types::builders::MemoryStrategyBuilder {
if builder.strategy_id.is_none() {
builder.strategy_id = Some(Default::default())
}
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::MemoryStrategyType>().ok()
}
if builder.namespaces.is_none() {
builder.namespaces = Some(Default::default())
}
builder
}
pub(crate) fn api_gateway_tool_configuration_correct_errors(
mut builder: crate::types::builders::ApiGatewayToolConfigurationBuilder,
) -> crate::types::builders::ApiGatewayToolConfigurationBuilder {
if builder.tool_filters.is_none() {
builder.tool_filters = Some(Default::default())
}
builder
}
pub(crate) fn bedrock_evaluator_model_config_correct_errors(
mut builder: crate::types::builders::BedrockEvaluatorModelConfigBuilder,
) -> crate::types::builders::BedrockEvaluatorModelConfigBuilder {
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn custom_claim_validation_type_correct_errors(
mut builder: crate::types::builders::CustomClaimValidationTypeBuilder,
) -> crate::types::builders::CustomClaimValidationTypeBuilder {
if builder.inbound_token_claim_name.is_none() {
builder.inbound_token_claim_name = Some(Default::default())
}
if builder.inbound_token_claim_value_type.is_none() {
builder.inbound_token_claim_value_type = "no value was set".parse::<crate::types::InboundTokenClaimValueType>().ok()
}
if builder.authorizing_claim_match_value.is_none() {
builder.authorizing_claim_match_value = {
let builder = crate::types::builders::AuthorizingClaimMatchValueTypeBuilder::default();
crate::serde_util::authorizing_claim_match_value_type_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn gateway_api_key_credential_provider_correct_errors(
mut builder: crate::types::builders::GatewayApiKeyCredentialProviderBuilder,
) -> crate::types::builders::GatewayApiKeyCredentialProviderBuilder {
if builder.provider_arn.is_none() {
builder.provider_arn = Some(Default::default())
}
builder
}
pub(crate) fn lambda_interceptor_configuration_correct_errors(
mut builder: crate::types::builders::LambdaInterceptorConfigurationBuilder,
) -> crate::types::builders::LambdaInterceptorConfigurationBuilder {
if builder.arn.is_none() {
builder.arn = Some(Default::default())
}
builder
}
pub(crate) fn o_auth_credential_provider_correct_errors(
mut builder: crate::types::builders::OAuthCredentialProviderBuilder,
) -> crate::types::builders::OAuthCredentialProviderBuilder {
if builder.provider_arn.is_none() {
builder.provider_arn = Some(Default::default())
}
if builder.scopes.is_none() {
builder.scopes = Some(Default::default())
}
builder
}
pub(crate) fn oauth2_authorization_server_metadata_correct_errors(
mut builder: crate::types::builders::Oauth2AuthorizationServerMetadataBuilder,
) -> crate::types::builders::Oauth2AuthorizationServerMetadataBuilder {
if builder.issuer.is_none() {
builder.issuer = Some(Default::default())
}
if builder.authorization_endpoint.is_none() {
builder.authorization_endpoint = Some(Default::default())
}
if builder.token_endpoint.is_none() {
builder.token_endpoint = Some(Default::default())
}
builder
}
pub(crate) fn authorizing_claim_match_value_type_correct_errors(
mut builder: crate::types::builders::AuthorizingClaimMatchValueTypeBuilder,
) -> crate::types::builders::AuthorizingClaimMatchValueTypeBuilder {
if builder.claim_match_value.is_none() {
builder.claim_match_value = Some(crate::types::ClaimMatchValueType::Unknown)
}
if builder.claim_match_operator.is_none() {
builder.claim_match_operator = "no value was set".parse::<crate::types::ClaimMatchOperatorType>().ok()
}
builder
}
pub(crate) fn categorical_scale_definition_correct_errors(
mut builder: crate::types::builders::CategoricalScaleDefinitionBuilder,
) -> crate::types::builders::CategoricalScaleDefinitionBuilder {
if builder.definition.is_none() {
builder.definition = Some(Default::default())
}
if builder.label.is_none() {
builder.label = Some(Default::default())
}
builder
}
pub(crate) fn numerical_scale_definition_correct_errors(
mut builder: crate::types::builders::NumericalScaleDefinitionBuilder,
) -> crate::types::builders::NumericalScaleDefinitionBuilder {
if builder.definition.is_none() {
builder.definition = Some(Default::default())
}
if builder.value.is_none() {
builder.value = Some(Default::default())
}
if builder.label.is_none() {
builder.label = Some(Default::default())
}
builder
}
pub(crate) fn self_managed_configuration_correct_errors(
mut builder: crate::types::builders::SelfManagedConfigurationBuilder,
) -> crate::types::builders::SelfManagedConfigurationBuilder {
if builder.trigger_conditions.is_none() {
builder.trigger_conditions = Some(Default::default())
}
if builder.invocation_configuration.is_none() {
builder.invocation_configuration = {
let builder = crate::types::builders::InvocationConfigurationBuilder::default();
crate::serde_util::invocation_configuration_correct_errors(builder).build().ok()
}
}
if builder.historical_context_window_size.is_none() {
builder.historical_context_window_size = Some(Default::default())
}
builder
}
pub(crate) fn api_gateway_tool_filter_correct_errors(
mut builder: crate::types::builders::ApiGatewayToolFilterBuilder,
) -> crate::types::builders::ApiGatewayToolFilterBuilder {
if builder.filter_path.is_none() {
builder.filter_path = Some(Default::default())
}
if builder.methods.is_none() {
builder.methods = Some(Default::default())
}
builder
}
pub(crate) fn api_gateway_tool_override_correct_errors(
mut builder: crate::types::builders::ApiGatewayToolOverrideBuilder,
) -> crate::types::builders::ApiGatewayToolOverrideBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.path.is_none() {
builder.path = Some(Default::default())
}
if builder.method.is_none() {
builder.method = "no value was set".parse::<crate::types::RestApiMethod>().ok()
}
builder
}
pub(crate) fn episodic_reflection_configuration_correct_errors(
mut builder: crate::types::builders::EpisodicReflectionConfigurationBuilder,
) -> crate::types::builders::EpisodicReflectionConfigurationBuilder {
if builder.namespaces.is_none() {
builder.namespaces = Some(Default::default())
}
builder
}
pub(crate) fn invocation_configuration_correct_errors(
mut builder: crate::types::builders::InvocationConfigurationBuilder,
) -> crate::types::builders::InvocationConfigurationBuilder {
if builder.topic_arn.is_none() {
builder.topic_arn = Some(Default::default())
}
if builder.payload_delivery_bucket_name.is_none() {
builder.payload_delivery_bucket_name = Some(Default::default())
}
builder
}
pub(crate) fn tool_definition_correct_errors(
mut builder: crate::types::builders::ToolDefinitionBuilder,
) -> crate::types::builders::ToolDefinitionBuilder {
if builder.name.is_none() {
builder.name = Some(Default::default())
}
if builder.description.is_none() {
builder.description = Some(Default::default())
}
if builder.input_schema.is_none() {
builder.input_schema = {
let builder = crate::types::builders::SchemaDefinitionBuilder::default();
crate::serde_util::schema_definition_correct_errors(builder).build().ok()
}
}
builder
}
pub(crate) fn episodic_consolidation_override_correct_errors(
mut builder: crate::types::builders::EpisodicConsolidationOverrideBuilder,
) -> crate::types::builders::EpisodicConsolidationOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn episodic_extraction_override_correct_errors(
mut builder: crate::types::builders::EpisodicExtractionOverrideBuilder,
) -> crate::types::builders::EpisodicExtractionOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn episodic_reflection_override_correct_errors(
mut builder: crate::types::builders::EpisodicReflectionOverrideBuilder,
) -> crate::types::builders::EpisodicReflectionOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn schema_definition_correct_errors(
mut builder: crate::types::builders::SchemaDefinitionBuilder,
) -> crate::types::builders::SchemaDefinitionBuilder {
if builder.r#type.is_none() {
builder.r#type = "no value was set".parse::<crate::types::SchemaType>().ok()
}
builder
}
pub(crate) fn semantic_consolidation_override_correct_errors(
mut builder: crate::types::builders::SemanticConsolidationOverrideBuilder,
) -> crate::types::builders::SemanticConsolidationOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn semantic_extraction_override_correct_errors(
mut builder: crate::types::builders::SemanticExtractionOverrideBuilder,
) -> crate::types::builders::SemanticExtractionOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn summary_consolidation_override_correct_errors(
mut builder: crate::types::builders::SummaryConsolidationOverrideBuilder,
) -> crate::types::builders::SummaryConsolidationOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn user_preference_consolidation_override_correct_errors(
mut builder: crate::types::builders::UserPreferenceConsolidationOverrideBuilder,
) -> crate::types::builders::UserPreferenceConsolidationOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}
pub(crate) fn user_preference_extraction_override_correct_errors(
mut builder: crate::types::builders::UserPreferenceExtractionOverrideBuilder,
) -> crate::types::builders::UserPreferenceExtractionOverrideBuilder {
if builder.append_to_prompt.is_none() {
builder.append_to_prompt = Some(Default::default())
}
if builder.model_id.is_none() {
builder.model_id = Some(Default::default())
}
builder
}