pub fn serialize_operation_crate_operation_batch_delete_builds(
input: &crate::input::BatchDeleteBuildsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_delete_builds_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_batch_get_build_batches(
input: &crate::input::BatchGetBuildBatchesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_get_build_batches_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_batch_get_builds(
input: &crate::input::BatchGetBuildsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_get_builds_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_batch_get_projects(
input: &crate::input::BatchGetProjectsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_get_projects_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_batch_get_report_groups(
input: &crate::input::BatchGetReportGroupsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_get_report_groups_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_batch_get_reports(
input: &crate::input::BatchGetReportsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_batch_get_reports_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_project(
input: &crate::input::CreateProjectInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_project_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_report_group(
input: &crate::input::CreateReportGroupInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_report_group_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_create_webhook(
input: &crate::input::CreateWebhookInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_create_webhook_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_build_batch(
input: &crate::input::DeleteBuildBatchInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_build_batch_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_project(
input: &crate::input::DeleteProjectInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_project_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_report(
input: &crate::input::DeleteReportInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_report_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_report_group(
input: &crate::input::DeleteReportGroupInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_report_group_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_resource_policy(
input: &crate::input::DeleteResourcePolicyInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_resource_policy_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_source_credentials(
input: &crate::input::DeleteSourceCredentialsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_source_credentials_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_delete_webhook(
input: &crate::input::DeleteWebhookInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_delete_webhook_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_describe_code_coverages(
input: &crate::input::DescribeCodeCoveragesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_describe_code_coverages_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_describe_test_cases(
input: &crate::input::DescribeTestCasesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_describe_test_cases_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_report_group_trend(
input: &crate::input::GetReportGroupTrendInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_report_group_trend_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_get_resource_policy(
input: &crate::input::GetResourcePolicyInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_get_resource_policy_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_import_source_credentials(
input: &crate::input::ImportSourceCredentialsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_import_source_credentials_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_invalidate_project_cache(
input: &crate::input::InvalidateProjectCacheInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_invalidate_project_cache_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_build_batches(
input: &crate::input::ListBuildBatchesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_build_batches_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_build_batches_for_project(
input: &crate::input::ListBuildBatchesForProjectInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_build_batches_for_project_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_builds(
input: &crate::input::ListBuildsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_builds_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_builds_for_project(
input: &crate::input::ListBuildsForProjectInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_builds_for_project_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_curated_environment_images(
_input: &crate::input::ListCuratedEnvironmentImagesInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
Ok(aws_smithy_http::body::SdkBody::from("{}"))
}
pub fn serialize_operation_crate_operation_list_projects(
input: &crate::input::ListProjectsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_projects_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_report_groups(
input: &crate::input::ListReportGroupsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_report_groups_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_reports(
input: &crate::input::ListReportsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_reports_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_reports_for_report_group(
input: &crate::input::ListReportsForReportGroupInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_reports_for_report_group_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_shared_projects(
input: &crate::input::ListSharedProjectsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_shared_projects_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_shared_report_groups(
input: &crate::input::ListSharedReportGroupsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_list_shared_report_groups_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_list_source_credentials(
_input: &crate::input::ListSourceCredentialsInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
Ok(aws_smithy_http::body::SdkBody::from("{}"))
}
pub fn serialize_operation_crate_operation_put_resource_policy(
input: &crate::input::PutResourcePolicyInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_put_resource_policy_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_retry_build(
input: &crate::input::RetryBuildInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_retry_build_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_retry_build_batch(
input: &crate::input::RetryBuildBatchInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_retry_build_batch_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_start_build(
input: &crate::input::StartBuildInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_start_build_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_start_build_batch(
input: &crate::input::StartBuildBatchInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_start_build_batch_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_stop_build(
input: &crate::input::StopBuildInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_stop_build_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_stop_build_batch(
input: &crate::input::StopBuildBatchInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_stop_build_batch_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_project(
input: &crate::input::UpdateProjectInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_project_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_project_visibility(
input: &crate::input::UpdateProjectVisibilityInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_project_visibility_input(
&mut object,
input,
);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_report_group(
input: &crate::input::UpdateReportGroupInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_report_group_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}
pub fn serialize_operation_crate_operation_update_webhook(
input: &crate::input::UpdateWebhookInput,
) -> Result<aws_smithy_http::body::SdkBody, aws_smithy_types::Error> {
let mut out = String::new();
let mut object = aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
crate::json_ser::serialize_structure_crate_input_update_webhook_input(&mut object, input);
object.finish();
Ok(aws_smithy_http::body::SdkBody::from(out))
}