#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelBatchJobExecution {
_private: (),
}
impl CancelBatchJobExecution {
pub fn builder() -> crate::input::cancel_batch_job_execution_input::Builder {
crate::input::cancel_batch_job_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelBatchJobExecution {
type Output = std::result::Result<
crate::output::CancelBatchJobExecutionOutput,
crate::error::CancelBatchJobExecutionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_batch_job_execution_error(response)
} else {
crate::operation_deser::parse_cancel_batch_job_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateApplication {
_private: (),
}
impl CreateApplication {
pub fn builder() -> crate::input::create_application_input::Builder {
crate::input::create_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateApplication {
type Output = std::result::Result<
crate::output::CreateApplicationOutput,
crate::error::CreateApplicationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_application_error(response)
} else {
crate::operation_deser::parse_create_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDataSetImportTask {
_private: (),
}
impl CreateDataSetImportTask {
pub fn builder() -> crate::input::create_data_set_import_task_input::Builder {
crate::input::create_data_set_import_task_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDataSetImportTask {
type Output = std::result::Result<
crate::output::CreateDataSetImportTaskOutput,
crate::error::CreateDataSetImportTaskError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_data_set_import_task_error(response)
} else {
crate::operation_deser::parse_create_data_set_import_task_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDeployment {
_private: (),
}
impl CreateDeployment {
pub fn builder() -> crate::input::create_deployment_input::Builder {
crate::input::create_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDeployment {
type Output = std::result::Result<
crate::output::CreateDeploymentOutput,
crate::error::CreateDeploymentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_deployment_error(response)
} else {
crate::operation_deser::parse_create_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEnvironment {
_private: (),
}
impl CreateEnvironment {
pub fn builder() -> crate::input::create_environment_input::Builder {
crate::input::create_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEnvironment {
type Output = std::result::Result<
crate::output::CreateEnvironmentOutput,
crate::error::CreateEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_environment_error(response)
} else {
crate::operation_deser::parse_create_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteApplication {
_private: (),
}
impl DeleteApplication {
pub fn builder() -> crate::input::delete_application_input::Builder {
crate::input::delete_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteApplication {
type Output = std::result::Result<
crate::output::DeleteApplicationOutput,
crate::error::DeleteApplicationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_application_error(response)
} else {
crate::operation_deser::parse_delete_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteApplicationFromEnvironment {
_private: (),
}
impl DeleteApplicationFromEnvironment {
pub fn builder() -> crate::input::delete_application_from_environment_input::Builder {
crate::input::delete_application_from_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteApplicationFromEnvironment {
type Output = std::result::Result<
crate::output::DeleteApplicationFromEnvironmentOutput,
crate::error::DeleteApplicationFromEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_application_from_environment_error(response)
} else {
crate::operation_deser::parse_delete_application_from_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEnvironment {
_private: (),
}
impl DeleteEnvironment {
pub fn builder() -> crate::input::delete_environment_input::Builder {
crate::input::delete_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEnvironment {
type Output = std::result::Result<
crate::output::DeleteEnvironmentOutput,
crate::error::DeleteEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_environment_error(response)
} else {
crate::operation_deser::parse_delete_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetApplication {
_private: (),
}
impl GetApplication {
pub fn builder() -> crate::input::get_application_input::Builder {
crate::input::get_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetApplication {
type Output =
std::result::Result<crate::output::GetApplicationOutput, crate::error::GetApplicationError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_application_error(response)
} else {
crate::operation_deser::parse_get_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetApplicationVersion {
_private: (),
}
impl GetApplicationVersion {
pub fn builder() -> crate::input::get_application_version_input::Builder {
crate::input::get_application_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetApplicationVersion {
type Output = std::result::Result<
crate::output::GetApplicationVersionOutput,
crate::error::GetApplicationVersionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_application_version_error(response)
} else {
crate::operation_deser::parse_get_application_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetBatchJobExecution {
_private: (),
}
impl GetBatchJobExecution {
pub fn builder() -> crate::input::get_batch_job_execution_input::Builder {
crate::input::get_batch_job_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetBatchJobExecution {
type Output = std::result::Result<
crate::output::GetBatchJobExecutionOutput,
crate::error::GetBatchJobExecutionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_batch_job_execution_error(response)
} else {
crate::operation_deser::parse_get_batch_job_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataSetDetails {
_private: (),
}
impl GetDataSetDetails {
pub fn builder() -> crate::input::get_data_set_details_input::Builder {
crate::input::get_data_set_details_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataSetDetails {
type Output = std::result::Result<
crate::output::GetDataSetDetailsOutput,
crate::error::GetDataSetDetailsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_set_details_error(response)
} else {
crate::operation_deser::parse_get_data_set_details_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataSetImportTask {
_private: (),
}
impl GetDataSetImportTask {
pub fn builder() -> crate::input::get_data_set_import_task_input::Builder {
crate::input::get_data_set_import_task_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataSetImportTask {
type Output = std::result::Result<
crate::output::GetDataSetImportTaskOutput,
crate::error::GetDataSetImportTaskError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_set_import_task_error(response)
} else {
crate::operation_deser::parse_get_data_set_import_task_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeployment {
_private: (),
}
impl GetDeployment {
pub fn builder() -> crate::input::get_deployment_input::Builder {
crate::input::get_deployment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeployment {
type Output =
std::result::Result<crate::output::GetDeploymentOutput, crate::error::GetDeploymentError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_deployment_error(response)
} else {
crate::operation_deser::parse_get_deployment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetEnvironment {
_private: (),
}
impl GetEnvironment {
pub fn builder() -> crate::input::get_environment_input::Builder {
crate::input::get_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetEnvironment {
type Output =
std::result::Result<crate::output::GetEnvironmentOutput, crate::error::GetEnvironmentError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_environment_error(response)
} else {
crate::operation_deser::parse_get_environment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListApplications {
_private: (),
}
impl ListApplications {
pub fn builder() -> crate::input::list_applications_input::Builder {
crate::input::list_applications_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListApplications {
type Output = std::result::Result<
crate::output::ListApplicationsOutput,
crate::error::ListApplicationsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_applications_error(response)
} else {
crate::operation_deser::parse_list_applications_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListApplicationVersions {
_private: (),
}
impl ListApplicationVersions {
pub fn builder() -> crate::input::list_application_versions_input::Builder {
crate::input::list_application_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListApplicationVersions {
type Output = std::result::Result<
crate::output::ListApplicationVersionsOutput,
crate::error::ListApplicationVersionsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_application_versions_error(response)
} else {
crate::operation_deser::parse_list_application_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListBatchJobDefinitions {
_private: (),
}
impl ListBatchJobDefinitions {
pub fn builder() -> crate::input::list_batch_job_definitions_input::Builder {
crate::input::list_batch_job_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListBatchJobDefinitions {
type Output = std::result::Result<
crate::output::ListBatchJobDefinitionsOutput,
crate::error::ListBatchJobDefinitionsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_batch_job_definitions_error(response)
} else {
crate::operation_deser::parse_list_batch_job_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListBatchJobExecutions {
_private: (),
}
impl ListBatchJobExecutions {
pub fn builder() -> crate::input::list_batch_job_executions_input::Builder {
crate::input::list_batch_job_executions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListBatchJobExecutions {
type Output = std::result::Result<
crate::output::ListBatchJobExecutionsOutput,
crate::error::ListBatchJobExecutionsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_batch_job_executions_error(response)
} else {
crate::operation_deser::parse_list_batch_job_executions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataSetImportHistory {
_private: (),
}
impl ListDataSetImportHistory {
pub fn builder() -> crate::input::list_data_set_import_history_input::Builder {
crate::input::list_data_set_import_history_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataSetImportHistory {
type Output = std::result::Result<
crate::output::ListDataSetImportHistoryOutput,
crate::error::ListDataSetImportHistoryError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_data_set_import_history_error(response)
} else {
crate::operation_deser::parse_list_data_set_import_history_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataSets {
_private: (),
}
impl ListDataSets {
pub fn builder() -> crate::input::list_data_sets_input::Builder {
crate::input::list_data_sets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataSets {
type Output =
std::result::Result<crate::output::ListDataSetsOutput, crate::error::ListDataSetsError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_data_sets_error(response)
} else {
crate::operation_deser::parse_list_data_sets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeployments {
_private: (),
}
impl ListDeployments {
pub fn builder() -> crate::input::list_deployments_input::Builder {
crate::input::list_deployments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeployments {
type Output = std::result::Result<
crate::output::ListDeploymentsOutput,
crate::error::ListDeploymentsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_deployments_error(response)
} else {
crate::operation_deser::parse_list_deployments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEngineVersions {
_private: (),
}
impl ListEngineVersions {
pub fn builder() -> crate::input::list_engine_versions_input::Builder {
crate::input::list_engine_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEngineVersions {
type Output = std::result::Result<
crate::output::ListEngineVersionsOutput,
crate::error::ListEngineVersionsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_engine_versions_error(response)
} else {
crate::operation_deser::parse_list_engine_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEnvironments {
_private: (),
}
impl ListEnvironments {
pub fn builder() -> crate::input::list_environments_input::Builder {
crate::input::list_environments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEnvironments {
type Output = std::result::Result<
crate::output::ListEnvironmentsOutput,
crate::error::ListEnvironmentsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_environments_error(response)
} else {
crate::operation_deser::parse_list_environments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTagsForResource {
_private: (),
}
impl ListTagsForResource {
pub fn builder() -> crate::input::list_tags_for_resource_input::Builder {
crate::input::list_tags_for_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTagsForResource {
type Output = std::result::Result<
crate::output::ListTagsForResourceOutput,
crate::error::ListTagsForResourceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_tags_for_resource_error(response)
} else {
crate::operation_deser::parse_list_tags_for_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartApplication {
_private: (),
}
impl StartApplication {
pub fn builder() -> crate::input::start_application_input::Builder {
crate::input::start_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartApplication {
type Output = std::result::Result<
crate::output::StartApplicationOutput,
crate::error::StartApplicationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_application_error(response)
} else {
crate::operation_deser::parse_start_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartBatchJob {
_private: (),
}
impl StartBatchJob {
pub fn builder() -> crate::input::start_batch_job_input::Builder {
crate::input::start_batch_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartBatchJob {
type Output =
std::result::Result<crate::output::StartBatchJobOutput, crate::error::StartBatchJobError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_start_batch_job_error(response)
} else {
crate::operation_deser::parse_start_batch_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopApplication {
_private: (),
}
impl StopApplication {
pub fn builder() -> crate::input::stop_application_input::Builder {
crate::input::stop_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopApplication {
type Output = std::result::Result<
crate::output::StopApplicationOutput,
crate::error::StopApplicationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_stop_application_error(response)
} else {
crate::operation_deser::parse_stop_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct TagResource {
_private: (),
}
impl TagResource {
pub fn builder() -> crate::input::tag_resource_input::Builder {
crate::input::tag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for TagResource {
type Output =
std::result::Result<crate::output::TagResourceOutput, crate::error::TagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_tag_resource_error(response)
} else {
crate::operation_deser::parse_tag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UntagResource {
_private: (),
}
impl UntagResource {
pub fn builder() -> crate::input::untag_resource_input::Builder {
crate::input::untag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UntagResource {
type Output =
std::result::Result<crate::output::UntagResourceOutput, crate::error::UntagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_untag_resource_error(response)
} else {
crate::operation_deser::parse_untag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateApplication {
_private: (),
}
impl UpdateApplication {
pub fn builder() -> crate::input::update_application_input::Builder {
crate::input::update_application_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateApplication {
type Output = std::result::Result<
crate::output::UpdateApplicationOutput,
crate::error::UpdateApplicationError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_update_application_error(response)
} else {
crate::operation_deser::parse_update_application_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEnvironment {
_private: (),
}
impl UpdateEnvironment {
pub fn builder() -> crate::input::update_environment_input::Builder {
crate::input::update_environment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEnvironment {
type Output = std::result::Result<
crate::output::UpdateEnvironmentOutput,
crate::error::UpdateEnvironmentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_update_environment_error(response)
} else {
crate::operation_deser::parse_update_environment_response(response)
}
}
}
pub mod customize;