#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AddAssociation {
_private: (),
}
impl AddAssociation {
pub fn builder() -> crate::input::add_association_input::Builder {
crate::input::add_association_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AddAssociation {
type Output =
std::result::Result<crate::output::AddAssociationOutput, crate::error::AddAssociationError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_add_association_error(response)
} else {
crate::operation_deser::parse_add_association_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AddTags {
_private: (),
}
impl AddTags {
pub fn builder() -> crate::input::add_tags_input::Builder {
crate::input::add_tags_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AddTags {
type Output = std::result::Result<crate::output::AddTagsOutput, crate::error::AddTagsError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_add_tags_error(response)
} else {
crate::operation_deser::parse_add_tags_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct AssociateTrialComponent {
_private: (),
}
impl AssociateTrialComponent {
pub fn builder() -> crate::input::associate_trial_component_input::Builder {
crate::input::associate_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for AssociateTrialComponent {
type Output = std::result::Result<
crate::output::AssociateTrialComponentOutput,
crate::error::AssociateTrialComponentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_associate_trial_component_error(response)
} else {
crate::operation_deser::parse_associate_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDescribeModelPackage {
_private: (),
}
impl BatchDescribeModelPackage {
pub fn builder() -> crate::input::batch_describe_model_package_input::Builder {
crate::input::batch_describe_model_package_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDescribeModelPackage {
type Output = std::result::Result<
crate::output::BatchDescribeModelPackageOutput,
crate::error::BatchDescribeModelPackageError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_batch_describe_model_package_error(response)
} else {
crate::operation_deser::parse_batch_describe_model_package_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAction {
_private: (),
}
impl CreateAction {
pub fn builder() -> crate::input::create_action_input::Builder {
crate::input::create_action_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAction {
type Output =
std::result::Result<crate::output::CreateActionOutput, crate::error::CreateActionError>;
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_action_error(response)
} else {
crate::operation_deser::parse_create_action_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAlgorithm {
_private: (),
}
impl CreateAlgorithm {
pub fn builder() -> crate::input::create_algorithm_input::Builder {
crate::input::create_algorithm_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAlgorithm {
type Output = std::result::Result<
crate::output::CreateAlgorithmOutput,
crate::error::CreateAlgorithmError,
>;
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_algorithm_error(response)
} else {
crate::operation_deser::parse_create_algorithm_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateApp {
_private: (),
}
impl CreateApp {
pub fn builder() -> crate::input::create_app_input::Builder {
crate::input::create_app_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateApp {
type Output = std::result::Result<crate::output::CreateAppOutput, crate::error::CreateAppError>;
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_app_error(response)
} else {
crate::operation_deser::parse_create_app_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAppImageConfig {
_private: (),
}
impl CreateAppImageConfig {
pub fn builder() -> crate::input::create_app_image_config_input::Builder {
crate::input::create_app_image_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAppImageConfig {
type Output = std::result::Result<
crate::output::CreateAppImageConfigOutput,
crate::error::CreateAppImageConfigError,
>;
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_app_image_config_error(response)
} else {
crate::operation_deser::parse_create_app_image_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateArtifact {
_private: (),
}
impl CreateArtifact {
pub fn builder() -> crate::input::create_artifact_input::Builder {
crate::input::create_artifact_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateArtifact {
type Output =
std::result::Result<crate::output::CreateArtifactOutput, crate::error::CreateArtifactError>;
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_artifact_error(response)
} else {
crate::operation_deser::parse_create_artifact_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateAutoMLJob {
_private: (),
}
impl CreateAutoMLJob {
pub fn builder() -> crate::input::create_auto_ml_job_input::Builder {
crate::input::create_auto_ml_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateAutoMLJob {
type Output = std::result::Result<
crate::output::CreateAutoMlJobOutput,
crate::error::CreateAutoMLJobError,
>;
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_auto_ml_job_error(response)
} else {
crate::operation_deser::parse_create_auto_ml_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateCodeRepository {
_private: (),
}
impl CreateCodeRepository {
pub fn builder() -> crate::input::create_code_repository_input::Builder {
crate::input::create_code_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateCodeRepository {
type Output = std::result::Result<
crate::output::CreateCodeRepositoryOutput,
crate::error::CreateCodeRepositoryError,
>;
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_code_repository_error(response)
} else {
crate::operation_deser::parse_create_code_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateCompilationJob {
_private: (),
}
impl CreateCompilationJob {
pub fn builder() -> crate::input::create_compilation_job_input::Builder {
crate::input::create_compilation_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateCompilationJob {
type Output = std::result::Result<
crate::output::CreateCompilationJobOutput,
crate::error::CreateCompilationJobError,
>;
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_compilation_job_error(response)
} else {
crate::operation_deser::parse_create_compilation_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateContext {
_private: (),
}
impl CreateContext {
pub fn builder() -> crate::input::create_context_input::Builder {
crate::input::create_context_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateContext {
type Output =
std::result::Result<crate::output::CreateContextOutput, crate::error::CreateContextError>;
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_context_error(response)
} else {
crate::operation_deser::parse_create_context_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDataQualityJobDefinition {
_private: (),
}
impl CreateDataQualityJobDefinition {
pub fn builder() -> crate::input::create_data_quality_job_definition_input::Builder {
crate::input::create_data_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDataQualityJobDefinition {
type Output = std::result::Result<
crate::output::CreateDataQualityJobDefinitionOutput,
crate::error::CreateDataQualityJobDefinitionError,
>;
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_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_create_data_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDeviceFleet {
_private: (),
}
impl CreateDeviceFleet {
pub fn builder() -> crate::input::create_device_fleet_input::Builder {
crate::input::create_device_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDeviceFleet {
type Output = std::result::Result<
crate::output::CreateDeviceFleetOutput,
crate::error::CreateDeviceFleetError,
>;
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_device_fleet_error(response)
} else {
crate::operation_deser::parse_create_device_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDomain {
_private: (),
}
impl CreateDomain {
pub fn builder() -> crate::input::create_domain_input::Builder {
crate::input::create_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDomain {
type Output =
std::result::Result<crate::output::CreateDomainOutput, crate::error::CreateDomainError>;
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_domain_error(response)
} else {
crate::operation_deser::parse_create_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEdgeDeploymentPlan {
_private: (),
}
impl CreateEdgeDeploymentPlan {
pub fn builder() -> crate::input::create_edge_deployment_plan_input::Builder {
crate::input::create_edge_deployment_plan_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEdgeDeploymentPlan {
type Output = std::result::Result<
crate::output::CreateEdgeDeploymentPlanOutput,
crate::error::CreateEdgeDeploymentPlanError,
>;
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_edge_deployment_plan_error(response)
} else {
crate::operation_deser::parse_create_edge_deployment_plan_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEdgeDeploymentStage {
_private: (),
}
impl CreateEdgeDeploymentStage {
pub fn builder() -> crate::input::create_edge_deployment_stage_input::Builder {
crate::input::create_edge_deployment_stage_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEdgeDeploymentStage {
type Output = std::result::Result<
crate::output::CreateEdgeDeploymentStageOutput,
crate::error::CreateEdgeDeploymentStageError,
>;
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_edge_deployment_stage_error(response)
} else {
crate::operation_deser::parse_create_edge_deployment_stage_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEdgePackagingJob {
_private: (),
}
impl CreateEdgePackagingJob {
pub fn builder() -> crate::input::create_edge_packaging_job_input::Builder {
crate::input::create_edge_packaging_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEdgePackagingJob {
type Output = std::result::Result<
crate::output::CreateEdgePackagingJobOutput,
crate::error::CreateEdgePackagingJobError,
>;
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_edge_packaging_job_error(response)
} else {
crate::operation_deser::parse_create_edge_packaging_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEndpoint {
_private: (),
}
impl CreateEndpoint {
pub fn builder() -> crate::input::create_endpoint_input::Builder {
crate::input::create_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEndpoint {
type Output =
std::result::Result<crate::output::CreateEndpointOutput, crate::error::CreateEndpointError>;
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_endpoint_error(response)
} else {
crate::operation_deser::parse_create_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateEndpointConfig {
_private: (),
}
impl CreateEndpointConfig {
pub fn builder() -> crate::input::create_endpoint_config_input::Builder {
crate::input::create_endpoint_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateEndpointConfig {
type Output = std::result::Result<
crate::output::CreateEndpointConfigOutput,
crate::error::CreateEndpointConfigError,
>;
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_endpoint_config_error(response)
} else {
crate::operation_deser::parse_create_endpoint_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateExperiment {
_private: (),
}
impl CreateExperiment {
pub fn builder() -> crate::input::create_experiment_input::Builder {
crate::input::create_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateExperiment {
type Output = std::result::Result<
crate::output::CreateExperimentOutput,
crate::error::CreateExperimentError,
>;
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_experiment_error(response)
} else {
crate::operation_deser::parse_create_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateFeatureGroup {
_private: (),
}
impl CreateFeatureGroup {
pub fn builder() -> crate::input::create_feature_group_input::Builder {
crate::input::create_feature_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateFeatureGroup {
type Output = std::result::Result<
crate::output::CreateFeatureGroupOutput,
crate::error::CreateFeatureGroupError,
>;
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_feature_group_error(response)
} else {
crate::operation_deser::parse_create_feature_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateFlowDefinition {
_private: (),
}
impl CreateFlowDefinition {
pub fn builder() -> crate::input::create_flow_definition_input::Builder {
crate::input::create_flow_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateFlowDefinition {
type Output = std::result::Result<
crate::output::CreateFlowDefinitionOutput,
crate::error::CreateFlowDefinitionError,
>;
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_flow_definition_error(response)
} else {
crate::operation_deser::parse_create_flow_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateHub {
_private: (),
}
impl CreateHub {
pub fn builder() -> crate::input::create_hub_input::Builder {
crate::input::create_hub_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateHub {
type Output = std::result::Result<crate::output::CreateHubOutput, crate::error::CreateHubError>;
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_hub_error(response)
} else {
crate::operation_deser::parse_create_hub_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateHumanTaskUi {
_private: (),
}
impl CreateHumanTaskUi {
pub fn builder() -> crate::input::create_human_task_ui_input::Builder {
crate::input::create_human_task_ui_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateHumanTaskUi {
type Output = std::result::Result<
crate::output::CreateHumanTaskUiOutput,
crate::error::CreateHumanTaskUiError,
>;
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_human_task_ui_error(response)
} else {
crate::operation_deser::parse_create_human_task_ui_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateHyperParameterTuningJob {
_private: (),
}
impl CreateHyperParameterTuningJob {
pub fn builder() -> crate::input::create_hyper_parameter_tuning_job_input::Builder {
crate::input::create_hyper_parameter_tuning_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateHyperParameterTuningJob {
type Output = std::result::Result<
crate::output::CreateHyperParameterTuningJobOutput,
crate::error::CreateHyperParameterTuningJobError,
>;
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_hyper_parameter_tuning_job_error(response)
} else {
crate::operation_deser::parse_create_hyper_parameter_tuning_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateImage {
_private: (),
}
impl CreateImage {
pub fn builder() -> crate::input::create_image_input::Builder {
crate::input::create_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateImage {
type Output =
std::result::Result<crate::output::CreateImageOutput, crate::error::CreateImageError>;
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_image_error(response)
} else {
crate::operation_deser::parse_create_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateImageVersion {
_private: (),
}
impl CreateImageVersion {
pub fn builder() -> crate::input::create_image_version_input::Builder {
crate::input::create_image_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateImageVersion {
type Output = std::result::Result<
crate::output::CreateImageVersionOutput,
crate::error::CreateImageVersionError,
>;
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_image_version_error(response)
} else {
crate::operation_deser::parse_create_image_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateInferenceExperiment {
_private: (),
}
impl CreateInferenceExperiment {
pub fn builder() -> crate::input::create_inference_experiment_input::Builder {
crate::input::create_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateInferenceExperiment {
type Output = std::result::Result<
crate::output::CreateInferenceExperimentOutput,
crate::error::CreateInferenceExperimentError,
>;
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_inference_experiment_error(response)
} else {
crate::operation_deser::parse_create_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateInferenceRecommendationsJob {
_private: (),
}
impl CreateInferenceRecommendationsJob {
pub fn builder() -> crate::input::create_inference_recommendations_job_input::Builder {
crate::input::create_inference_recommendations_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateInferenceRecommendationsJob {
type Output = std::result::Result<
crate::output::CreateInferenceRecommendationsJobOutput,
crate::error::CreateInferenceRecommendationsJobError,
>;
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_inference_recommendations_job_error(response)
} else {
crate::operation_deser::parse_create_inference_recommendations_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateLabelingJob {
_private: (),
}
impl CreateLabelingJob {
pub fn builder() -> crate::input::create_labeling_job_input::Builder {
crate::input::create_labeling_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateLabelingJob {
type Output = std::result::Result<
crate::output::CreateLabelingJobOutput,
crate::error::CreateLabelingJobError,
>;
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_labeling_job_error(response)
} else {
crate::operation_deser::parse_create_labeling_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModel {
_private: (),
}
impl CreateModel {
pub fn builder() -> crate::input::create_model_input::Builder {
crate::input::create_model_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModel {
type Output =
std::result::Result<crate::output::CreateModelOutput, crate::error::CreateModelError>;
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_model_error(response)
} else {
crate::operation_deser::parse_create_model_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelBiasJobDefinition {
_private: (),
}
impl CreateModelBiasJobDefinition {
pub fn builder() -> crate::input::create_model_bias_job_definition_input::Builder {
crate::input::create_model_bias_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelBiasJobDefinition {
type Output = std::result::Result<
crate::output::CreateModelBiasJobDefinitionOutput,
crate::error::CreateModelBiasJobDefinitionError,
>;
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_model_bias_job_definition_error(response)
} else {
crate::operation_deser::parse_create_model_bias_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelCard {
_private: (),
}
impl CreateModelCard {
pub fn builder() -> crate::input::create_model_card_input::Builder {
crate::input::create_model_card_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelCard {
type Output = std::result::Result<
crate::output::CreateModelCardOutput,
crate::error::CreateModelCardError,
>;
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_model_card_error(response)
} else {
crate::operation_deser::parse_create_model_card_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelCardExportJob {
_private: (),
}
impl CreateModelCardExportJob {
pub fn builder() -> crate::input::create_model_card_export_job_input::Builder {
crate::input::create_model_card_export_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelCardExportJob {
type Output = std::result::Result<
crate::output::CreateModelCardExportJobOutput,
crate::error::CreateModelCardExportJobError,
>;
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_model_card_export_job_error(response)
} else {
crate::operation_deser::parse_create_model_card_export_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelExplainabilityJobDefinition {
_private: (),
}
impl CreateModelExplainabilityJobDefinition {
pub fn builder() -> crate::input::create_model_explainability_job_definition_input::Builder {
crate::input::create_model_explainability_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelExplainabilityJobDefinition {
type Output = std::result::Result<
crate::output::CreateModelExplainabilityJobDefinitionOutput,
crate::error::CreateModelExplainabilityJobDefinitionError,
>;
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_model_explainability_job_definition_error(response)
} else {
crate::operation_deser::parse_create_model_explainability_job_definition_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelPackage {
_private: (),
}
impl CreateModelPackage {
pub fn builder() -> crate::input::create_model_package_input::Builder {
crate::input::create_model_package_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelPackage {
type Output = std::result::Result<
crate::output::CreateModelPackageOutput,
crate::error::CreateModelPackageError,
>;
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_model_package_error(response)
} else {
crate::operation_deser::parse_create_model_package_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelPackageGroup {
_private: (),
}
impl CreateModelPackageGroup {
pub fn builder() -> crate::input::create_model_package_group_input::Builder {
crate::input::create_model_package_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelPackageGroup {
type Output = std::result::Result<
crate::output::CreateModelPackageGroupOutput,
crate::error::CreateModelPackageGroupError,
>;
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_model_package_group_error(response)
} else {
crate::operation_deser::parse_create_model_package_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateModelQualityJobDefinition {
_private: (),
}
impl CreateModelQualityJobDefinition {
pub fn builder() -> crate::input::create_model_quality_job_definition_input::Builder {
crate::input::create_model_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateModelQualityJobDefinition {
type Output = std::result::Result<
crate::output::CreateModelQualityJobDefinitionOutput,
crate::error::CreateModelQualityJobDefinitionError,
>;
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_model_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_create_model_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateMonitoringSchedule {
_private: (),
}
impl CreateMonitoringSchedule {
pub fn builder() -> crate::input::create_monitoring_schedule_input::Builder {
crate::input::create_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateMonitoringSchedule {
type Output = std::result::Result<
crate::output::CreateMonitoringScheduleOutput,
crate::error::CreateMonitoringScheduleError,
>;
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_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_create_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateNotebookInstance {
_private: (),
}
impl CreateNotebookInstance {
pub fn builder() -> crate::input::create_notebook_instance_input::Builder {
crate::input::create_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateNotebookInstance {
type Output = std::result::Result<
crate::output::CreateNotebookInstanceOutput,
crate::error::CreateNotebookInstanceError,
>;
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_notebook_instance_error(response)
} else {
crate::operation_deser::parse_create_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateNotebookInstanceLifecycleConfig {
_private: (),
}
impl CreateNotebookInstanceLifecycleConfig {
pub fn builder() -> crate::input::create_notebook_instance_lifecycle_config_input::Builder {
crate::input::create_notebook_instance_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateNotebookInstanceLifecycleConfig {
type Output = std::result::Result<
crate::output::CreateNotebookInstanceLifecycleConfigOutput,
crate::error::CreateNotebookInstanceLifecycleConfigError,
>;
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_notebook_instance_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_create_notebook_instance_lifecycle_config_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePipeline {
_private: (),
}
impl CreatePipeline {
pub fn builder() -> crate::input::create_pipeline_input::Builder {
crate::input::create_pipeline_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePipeline {
type Output =
std::result::Result<crate::output::CreatePipelineOutput, crate::error::CreatePipelineError>;
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_pipeline_error(response)
} else {
crate::operation_deser::parse_create_pipeline_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePresignedDomainUrl {
_private: (),
}
impl CreatePresignedDomainUrl {
pub fn builder() -> crate::input::create_presigned_domain_url_input::Builder {
crate::input::create_presigned_domain_url_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePresignedDomainUrl {
type Output = std::result::Result<
crate::output::CreatePresignedDomainUrlOutput,
crate::error::CreatePresignedDomainUrlError,
>;
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_presigned_domain_url_error(response)
} else {
crate::operation_deser::parse_create_presigned_domain_url_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePresignedNotebookInstanceUrl {
_private: (),
}
impl CreatePresignedNotebookInstanceUrl {
pub fn builder() -> crate::input::create_presigned_notebook_instance_url_input::Builder {
crate::input::create_presigned_notebook_instance_url_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePresignedNotebookInstanceUrl {
type Output = std::result::Result<
crate::output::CreatePresignedNotebookInstanceUrlOutput,
crate::error::CreatePresignedNotebookInstanceUrlError,
>;
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_presigned_notebook_instance_url_error(response)
} else {
crate::operation_deser::parse_create_presigned_notebook_instance_url_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateProcessingJob {
_private: (),
}
impl CreateProcessingJob {
pub fn builder() -> crate::input::create_processing_job_input::Builder {
crate::input::create_processing_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateProcessingJob {
type Output = std::result::Result<
crate::output::CreateProcessingJobOutput,
crate::error::CreateProcessingJobError,
>;
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_processing_job_error(response)
} else {
crate::operation_deser::parse_create_processing_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateProject {
_private: (),
}
impl CreateProject {
pub fn builder() -> crate::input::create_project_input::Builder {
crate::input::create_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateProject {
type Output =
std::result::Result<crate::output::CreateProjectOutput, crate::error::CreateProjectError>;
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_project_error(response)
} else {
crate::operation_deser::parse_create_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateSpace {
_private: (),
}
impl CreateSpace {
pub fn builder() -> crate::input::create_space_input::Builder {
crate::input::create_space_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateSpace {
type Output =
std::result::Result<crate::output::CreateSpaceOutput, crate::error::CreateSpaceError>;
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_space_error(response)
} else {
crate::operation_deser::parse_create_space_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateStudioLifecycleConfig {
_private: (),
}
impl CreateStudioLifecycleConfig {
pub fn builder() -> crate::input::create_studio_lifecycle_config_input::Builder {
crate::input::create_studio_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateStudioLifecycleConfig {
type Output = std::result::Result<
crate::output::CreateStudioLifecycleConfigOutput,
crate::error::CreateStudioLifecycleConfigError,
>;
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_studio_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_create_studio_lifecycle_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTrainingJob {
_private: (),
}
impl CreateTrainingJob {
pub fn builder() -> crate::input::create_training_job_input::Builder {
crate::input::create_training_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTrainingJob {
type Output = std::result::Result<
crate::output::CreateTrainingJobOutput,
crate::error::CreateTrainingJobError,
>;
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_training_job_error(response)
} else {
crate::operation_deser::parse_create_training_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTransformJob {
_private: (),
}
impl CreateTransformJob {
pub fn builder() -> crate::input::create_transform_job_input::Builder {
crate::input::create_transform_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTransformJob {
type Output = std::result::Result<
crate::output::CreateTransformJobOutput,
crate::error::CreateTransformJobError,
>;
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_transform_job_error(response)
} else {
crate::operation_deser::parse_create_transform_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTrial {
_private: (),
}
impl CreateTrial {
pub fn builder() -> crate::input::create_trial_input::Builder {
crate::input::create_trial_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTrial {
type Output =
std::result::Result<crate::output::CreateTrialOutput, crate::error::CreateTrialError>;
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_trial_error(response)
} else {
crate::operation_deser::parse_create_trial_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTrialComponent {
_private: (),
}
impl CreateTrialComponent {
pub fn builder() -> crate::input::create_trial_component_input::Builder {
crate::input::create_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTrialComponent {
type Output = std::result::Result<
crate::output::CreateTrialComponentOutput,
crate::error::CreateTrialComponentError,
>;
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_trial_component_error(response)
} else {
crate::operation_deser::parse_create_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateUserProfile {
_private: (),
}
impl CreateUserProfile {
pub fn builder() -> crate::input::create_user_profile_input::Builder {
crate::input::create_user_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateUserProfile {
type Output = std::result::Result<
crate::output::CreateUserProfileOutput,
crate::error::CreateUserProfileError,
>;
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_user_profile_error(response)
} else {
crate::operation_deser::parse_create_user_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateWorkforce {
_private: (),
}
impl CreateWorkforce {
pub fn builder() -> crate::input::create_workforce_input::Builder {
crate::input::create_workforce_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateWorkforce {
type Output = std::result::Result<
crate::output::CreateWorkforceOutput,
crate::error::CreateWorkforceError,
>;
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_workforce_error(response)
} else {
crate::operation_deser::parse_create_workforce_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateWorkteam {
_private: (),
}
impl CreateWorkteam {
pub fn builder() -> crate::input::create_workteam_input::Builder {
crate::input::create_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateWorkteam {
type Output =
std::result::Result<crate::output::CreateWorkteamOutput, crate::error::CreateWorkteamError>;
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_workteam_error(response)
} else {
crate::operation_deser::parse_create_workteam_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAction {
_private: (),
}
impl DeleteAction {
pub fn builder() -> crate::input::delete_action_input::Builder {
crate::input::delete_action_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAction {
type Output =
std::result::Result<crate::output::DeleteActionOutput, crate::error::DeleteActionError>;
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_action_error(response)
} else {
crate::operation_deser::parse_delete_action_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAlgorithm {
_private: (),
}
impl DeleteAlgorithm {
pub fn builder() -> crate::input::delete_algorithm_input::Builder {
crate::input::delete_algorithm_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAlgorithm {
type Output = std::result::Result<
crate::output::DeleteAlgorithmOutput,
crate::error::DeleteAlgorithmError,
>;
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_algorithm_error(response)
} else {
crate::operation_deser::parse_delete_algorithm_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteApp {
_private: (),
}
impl DeleteApp {
pub fn builder() -> crate::input::delete_app_input::Builder {
crate::input::delete_app_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteApp {
type Output = std::result::Result<crate::output::DeleteAppOutput, crate::error::DeleteAppError>;
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_app_error(response)
} else {
crate::operation_deser::parse_delete_app_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAppImageConfig {
_private: (),
}
impl DeleteAppImageConfig {
pub fn builder() -> crate::input::delete_app_image_config_input::Builder {
crate::input::delete_app_image_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAppImageConfig {
type Output = std::result::Result<
crate::output::DeleteAppImageConfigOutput,
crate::error::DeleteAppImageConfigError,
>;
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_app_image_config_error(response)
} else {
crate::operation_deser::parse_delete_app_image_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteArtifact {
_private: (),
}
impl DeleteArtifact {
pub fn builder() -> crate::input::delete_artifact_input::Builder {
crate::input::delete_artifact_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteArtifact {
type Output =
std::result::Result<crate::output::DeleteArtifactOutput, crate::error::DeleteArtifactError>;
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_artifact_error(response)
} else {
crate::operation_deser::parse_delete_artifact_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteAssociation {
_private: (),
}
impl DeleteAssociation {
pub fn builder() -> crate::input::delete_association_input::Builder {
crate::input::delete_association_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteAssociation {
type Output = std::result::Result<
crate::output::DeleteAssociationOutput,
crate::error::DeleteAssociationError,
>;
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_association_error(response)
} else {
crate::operation_deser::parse_delete_association_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteCodeRepository {
_private: (),
}
impl DeleteCodeRepository {
pub fn builder() -> crate::input::delete_code_repository_input::Builder {
crate::input::delete_code_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteCodeRepository {
type Output = std::result::Result<
crate::output::DeleteCodeRepositoryOutput,
crate::error::DeleteCodeRepositoryError,
>;
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_code_repository_error(response)
} else {
crate::operation_deser::parse_delete_code_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteContext {
_private: (),
}
impl DeleteContext {
pub fn builder() -> crate::input::delete_context_input::Builder {
crate::input::delete_context_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteContext {
type Output =
std::result::Result<crate::output::DeleteContextOutput, crate::error::DeleteContextError>;
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_context_error(response)
} else {
crate::operation_deser::parse_delete_context_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDataQualityJobDefinition {
_private: (),
}
impl DeleteDataQualityJobDefinition {
pub fn builder() -> crate::input::delete_data_quality_job_definition_input::Builder {
crate::input::delete_data_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDataQualityJobDefinition {
type Output = std::result::Result<
crate::output::DeleteDataQualityJobDefinitionOutput,
crate::error::DeleteDataQualityJobDefinitionError,
>;
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_data_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_delete_data_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDeviceFleet {
_private: (),
}
impl DeleteDeviceFleet {
pub fn builder() -> crate::input::delete_device_fleet_input::Builder {
crate::input::delete_device_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDeviceFleet {
type Output = std::result::Result<
crate::output::DeleteDeviceFleetOutput,
crate::error::DeleteDeviceFleetError,
>;
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_device_fleet_error(response)
} else {
crate::operation_deser::parse_delete_device_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDomain {
_private: (),
}
impl DeleteDomain {
pub fn builder() -> crate::input::delete_domain_input::Builder {
crate::input::delete_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDomain {
type Output =
std::result::Result<crate::output::DeleteDomainOutput, crate::error::DeleteDomainError>;
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_domain_error(response)
} else {
crate::operation_deser::parse_delete_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEdgeDeploymentPlan {
_private: (),
}
impl DeleteEdgeDeploymentPlan {
pub fn builder() -> crate::input::delete_edge_deployment_plan_input::Builder {
crate::input::delete_edge_deployment_plan_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEdgeDeploymentPlan {
type Output = std::result::Result<
crate::output::DeleteEdgeDeploymentPlanOutput,
crate::error::DeleteEdgeDeploymentPlanError,
>;
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_edge_deployment_plan_error(response)
} else {
crate::operation_deser::parse_delete_edge_deployment_plan_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEdgeDeploymentStage {
_private: (),
}
impl DeleteEdgeDeploymentStage {
pub fn builder() -> crate::input::delete_edge_deployment_stage_input::Builder {
crate::input::delete_edge_deployment_stage_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEdgeDeploymentStage {
type Output = std::result::Result<
crate::output::DeleteEdgeDeploymentStageOutput,
crate::error::DeleteEdgeDeploymentStageError,
>;
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_edge_deployment_stage_error(response)
} else {
crate::operation_deser::parse_delete_edge_deployment_stage_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEndpoint {
_private: (),
}
impl DeleteEndpoint {
pub fn builder() -> crate::input::delete_endpoint_input::Builder {
crate::input::delete_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEndpoint {
type Output =
std::result::Result<crate::output::DeleteEndpointOutput, crate::error::DeleteEndpointError>;
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_endpoint_error(response)
} else {
crate::operation_deser::parse_delete_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteEndpointConfig {
_private: (),
}
impl DeleteEndpointConfig {
pub fn builder() -> crate::input::delete_endpoint_config_input::Builder {
crate::input::delete_endpoint_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteEndpointConfig {
type Output = std::result::Result<
crate::output::DeleteEndpointConfigOutput,
crate::error::DeleteEndpointConfigError,
>;
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_endpoint_config_error(response)
} else {
crate::operation_deser::parse_delete_endpoint_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteExperiment {
_private: (),
}
impl DeleteExperiment {
pub fn builder() -> crate::input::delete_experiment_input::Builder {
crate::input::delete_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteExperiment {
type Output = std::result::Result<
crate::output::DeleteExperimentOutput,
crate::error::DeleteExperimentError,
>;
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_experiment_error(response)
} else {
crate::operation_deser::parse_delete_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteFeatureGroup {
_private: (),
}
impl DeleteFeatureGroup {
pub fn builder() -> crate::input::delete_feature_group_input::Builder {
crate::input::delete_feature_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteFeatureGroup {
type Output = std::result::Result<
crate::output::DeleteFeatureGroupOutput,
crate::error::DeleteFeatureGroupError,
>;
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_feature_group_error(response)
} else {
crate::operation_deser::parse_delete_feature_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteFlowDefinition {
_private: (),
}
impl DeleteFlowDefinition {
pub fn builder() -> crate::input::delete_flow_definition_input::Builder {
crate::input::delete_flow_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteFlowDefinition {
type Output = std::result::Result<
crate::output::DeleteFlowDefinitionOutput,
crate::error::DeleteFlowDefinitionError,
>;
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_flow_definition_error(response)
} else {
crate::operation_deser::parse_delete_flow_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteHub {
_private: (),
}
impl DeleteHub {
pub fn builder() -> crate::input::delete_hub_input::Builder {
crate::input::delete_hub_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteHub {
type Output = std::result::Result<crate::output::DeleteHubOutput, crate::error::DeleteHubError>;
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_hub_error(response)
} else {
crate::operation_deser::parse_delete_hub_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteHubContent {
_private: (),
}
impl DeleteHubContent {
pub fn builder() -> crate::input::delete_hub_content_input::Builder {
crate::input::delete_hub_content_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteHubContent {
type Output = std::result::Result<
crate::output::DeleteHubContentOutput,
crate::error::DeleteHubContentError,
>;
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_hub_content_error(response)
} else {
crate::operation_deser::parse_delete_hub_content_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteHumanTaskUi {
_private: (),
}
impl DeleteHumanTaskUi {
pub fn builder() -> crate::input::delete_human_task_ui_input::Builder {
crate::input::delete_human_task_ui_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteHumanTaskUi {
type Output = std::result::Result<
crate::output::DeleteHumanTaskUiOutput,
crate::error::DeleteHumanTaskUiError,
>;
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_human_task_ui_error(response)
} else {
crate::operation_deser::parse_delete_human_task_ui_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteImage {
_private: (),
}
impl DeleteImage {
pub fn builder() -> crate::input::delete_image_input::Builder {
crate::input::delete_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteImage {
type Output =
std::result::Result<crate::output::DeleteImageOutput, crate::error::DeleteImageError>;
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_image_error(response)
} else {
crate::operation_deser::parse_delete_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteImageVersion {
_private: (),
}
impl DeleteImageVersion {
pub fn builder() -> crate::input::delete_image_version_input::Builder {
crate::input::delete_image_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteImageVersion {
type Output = std::result::Result<
crate::output::DeleteImageVersionOutput,
crate::error::DeleteImageVersionError,
>;
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_image_version_error(response)
} else {
crate::operation_deser::parse_delete_image_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteInferenceExperiment {
_private: (),
}
impl DeleteInferenceExperiment {
pub fn builder() -> crate::input::delete_inference_experiment_input::Builder {
crate::input::delete_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteInferenceExperiment {
type Output = std::result::Result<
crate::output::DeleteInferenceExperimentOutput,
crate::error::DeleteInferenceExperimentError,
>;
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_inference_experiment_error(response)
} else {
crate::operation_deser::parse_delete_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModel {
_private: (),
}
impl DeleteModel {
pub fn builder() -> crate::input::delete_model_input::Builder {
crate::input::delete_model_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModel {
type Output =
std::result::Result<crate::output::DeleteModelOutput, crate::error::DeleteModelError>;
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_model_error(response)
} else {
crate::operation_deser::parse_delete_model_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelBiasJobDefinition {
_private: (),
}
impl DeleteModelBiasJobDefinition {
pub fn builder() -> crate::input::delete_model_bias_job_definition_input::Builder {
crate::input::delete_model_bias_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelBiasJobDefinition {
type Output = std::result::Result<
crate::output::DeleteModelBiasJobDefinitionOutput,
crate::error::DeleteModelBiasJobDefinitionError,
>;
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_model_bias_job_definition_error(response)
} else {
crate::operation_deser::parse_delete_model_bias_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelCard {
_private: (),
}
impl DeleteModelCard {
pub fn builder() -> crate::input::delete_model_card_input::Builder {
crate::input::delete_model_card_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelCard {
type Output = std::result::Result<
crate::output::DeleteModelCardOutput,
crate::error::DeleteModelCardError,
>;
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_model_card_error(response)
} else {
crate::operation_deser::parse_delete_model_card_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelExplainabilityJobDefinition {
_private: (),
}
impl DeleteModelExplainabilityJobDefinition {
pub fn builder() -> crate::input::delete_model_explainability_job_definition_input::Builder {
crate::input::delete_model_explainability_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelExplainabilityJobDefinition {
type Output = std::result::Result<
crate::output::DeleteModelExplainabilityJobDefinitionOutput,
crate::error::DeleteModelExplainabilityJobDefinitionError,
>;
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_model_explainability_job_definition_error(response)
} else {
crate::operation_deser::parse_delete_model_explainability_job_definition_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelPackage {
_private: (),
}
impl DeleteModelPackage {
pub fn builder() -> crate::input::delete_model_package_input::Builder {
crate::input::delete_model_package_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelPackage {
type Output = std::result::Result<
crate::output::DeleteModelPackageOutput,
crate::error::DeleteModelPackageError,
>;
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_model_package_error(response)
} else {
crate::operation_deser::parse_delete_model_package_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelPackageGroup {
_private: (),
}
impl DeleteModelPackageGroup {
pub fn builder() -> crate::input::delete_model_package_group_input::Builder {
crate::input::delete_model_package_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelPackageGroup {
type Output = std::result::Result<
crate::output::DeleteModelPackageGroupOutput,
crate::error::DeleteModelPackageGroupError,
>;
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_model_package_group_error(response)
} else {
crate::operation_deser::parse_delete_model_package_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelPackageGroupPolicy {
_private: (),
}
impl DeleteModelPackageGroupPolicy {
pub fn builder() -> crate::input::delete_model_package_group_policy_input::Builder {
crate::input::delete_model_package_group_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelPackageGroupPolicy {
type Output = std::result::Result<
crate::output::DeleteModelPackageGroupPolicyOutput,
crate::error::DeleteModelPackageGroupPolicyError,
>;
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_model_package_group_policy_error(response)
} else {
crate::operation_deser::parse_delete_model_package_group_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteModelQualityJobDefinition {
_private: (),
}
impl DeleteModelQualityJobDefinition {
pub fn builder() -> crate::input::delete_model_quality_job_definition_input::Builder {
crate::input::delete_model_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteModelQualityJobDefinition {
type Output = std::result::Result<
crate::output::DeleteModelQualityJobDefinitionOutput,
crate::error::DeleteModelQualityJobDefinitionError,
>;
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_model_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_delete_model_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteMonitoringSchedule {
_private: (),
}
impl DeleteMonitoringSchedule {
pub fn builder() -> crate::input::delete_monitoring_schedule_input::Builder {
crate::input::delete_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteMonitoringSchedule {
type Output = std::result::Result<
crate::output::DeleteMonitoringScheduleOutput,
crate::error::DeleteMonitoringScheduleError,
>;
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_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_delete_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteNotebookInstance {
_private: (),
}
impl DeleteNotebookInstance {
pub fn builder() -> crate::input::delete_notebook_instance_input::Builder {
crate::input::delete_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteNotebookInstance {
type Output = std::result::Result<
crate::output::DeleteNotebookInstanceOutput,
crate::error::DeleteNotebookInstanceError,
>;
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_notebook_instance_error(response)
} else {
crate::operation_deser::parse_delete_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteNotebookInstanceLifecycleConfig {
_private: (),
}
impl DeleteNotebookInstanceLifecycleConfig {
pub fn builder() -> crate::input::delete_notebook_instance_lifecycle_config_input::Builder {
crate::input::delete_notebook_instance_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteNotebookInstanceLifecycleConfig {
type Output = std::result::Result<
crate::output::DeleteNotebookInstanceLifecycleConfigOutput,
crate::error::DeleteNotebookInstanceLifecycleConfigError,
>;
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_notebook_instance_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_delete_notebook_instance_lifecycle_config_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeletePipeline {
_private: (),
}
impl DeletePipeline {
pub fn builder() -> crate::input::delete_pipeline_input::Builder {
crate::input::delete_pipeline_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeletePipeline {
type Output =
std::result::Result<crate::output::DeletePipelineOutput, crate::error::DeletePipelineError>;
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_pipeline_error(response)
} else {
crate::operation_deser::parse_delete_pipeline_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteProject {
_private: (),
}
impl DeleteProject {
pub fn builder() -> crate::input::delete_project_input::Builder {
crate::input::delete_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteProject {
type Output =
std::result::Result<crate::output::DeleteProjectOutput, crate::error::DeleteProjectError>;
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_project_error(response)
} else {
crate::operation_deser::parse_delete_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteSpace {
_private: (),
}
impl DeleteSpace {
pub fn builder() -> crate::input::delete_space_input::Builder {
crate::input::delete_space_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteSpace {
type Output =
std::result::Result<crate::output::DeleteSpaceOutput, crate::error::DeleteSpaceError>;
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_space_error(response)
} else {
crate::operation_deser::parse_delete_space_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteStudioLifecycleConfig {
_private: (),
}
impl DeleteStudioLifecycleConfig {
pub fn builder() -> crate::input::delete_studio_lifecycle_config_input::Builder {
crate::input::delete_studio_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteStudioLifecycleConfig {
type Output = std::result::Result<
crate::output::DeleteStudioLifecycleConfigOutput,
crate::error::DeleteStudioLifecycleConfigError,
>;
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_studio_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_delete_studio_lifecycle_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTags {
_private: (),
}
impl DeleteTags {
pub fn builder() -> crate::input::delete_tags_input::Builder {
crate::input::delete_tags_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTags {
type Output =
std::result::Result<crate::output::DeleteTagsOutput, crate::error::DeleteTagsError>;
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_tags_error(response)
} else {
crate::operation_deser::parse_delete_tags_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTrial {
_private: (),
}
impl DeleteTrial {
pub fn builder() -> crate::input::delete_trial_input::Builder {
crate::input::delete_trial_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTrial {
type Output =
std::result::Result<crate::output::DeleteTrialOutput, crate::error::DeleteTrialError>;
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_trial_error(response)
} else {
crate::operation_deser::parse_delete_trial_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTrialComponent {
_private: (),
}
impl DeleteTrialComponent {
pub fn builder() -> crate::input::delete_trial_component_input::Builder {
crate::input::delete_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTrialComponent {
type Output = std::result::Result<
crate::output::DeleteTrialComponentOutput,
crate::error::DeleteTrialComponentError,
>;
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_trial_component_error(response)
} else {
crate::operation_deser::parse_delete_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteUserProfile {
_private: (),
}
impl DeleteUserProfile {
pub fn builder() -> crate::input::delete_user_profile_input::Builder {
crate::input::delete_user_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteUserProfile {
type Output = std::result::Result<
crate::output::DeleteUserProfileOutput,
crate::error::DeleteUserProfileError,
>;
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_user_profile_error(response)
} else {
crate::operation_deser::parse_delete_user_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteWorkforce {
_private: (),
}
impl DeleteWorkforce {
pub fn builder() -> crate::input::delete_workforce_input::Builder {
crate::input::delete_workforce_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteWorkforce {
type Output = std::result::Result<
crate::output::DeleteWorkforceOutput,
crate::error::DeleteWorkforceError,
>;
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_workforce_error(response)
} else {
crate::operation_deser::parse_delete_workforce_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteWorkteam {
_private: (),
}
impl DeleteWorkteam {
pub fn builder() -> crate::input::delete_workteam_input::Builder {
crate::input::delete_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteWorkteam {
type Output =
std::result::Result<crate::output::DeleteWorkteamOutput, crate::error::DeleteWorkteamError>;
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_workteam_error(response)
} else {
crate::operation_deser::parse_delete_workteam_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeregisterDevices {
_private: (),
}
impl DeregisterDevices {
pub fn builder() -> crate::input::deregister_devices_input::Builder {
crate::input::deregister_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeregisterDevices {
type Output = std::result::Result<
crate::output::DeregisterDevicesOutput,
crate::error::DeregisterDevicesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_deregister_devices_error(response)
} else {
crate::operation_deser::parse_deregister_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAction {
_private: (),
}
impl DescribeAction {
pub fn builder() -> crate::input::describe_action_input::Builder {
crate::input::describe_action_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAction {
type Output =
std::result::Result<crate::output::DescribeActionOutput, crate::error::DescribeActionError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_action_error(response)
} else {
crate::operation_deser::parse_describe_action_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAlgorithm {
_private: (),
}
impl DescribeAlgorithm {
pub fn builder() -> crate::input::describe_algorithm_input::Builder {
crate::input::describe_algorithm_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAlgorithm {
type Output = std::result::Result<
crate::output::DescribeAlgorithmOutput,
crate::error::DescribeAlgorithmError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_algorithm_error(response)
} else {
crate::operation_deser::parse_describe_algorithm_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeApp {
_private: (),
}
impl DescribeApp {
pub fn builder() -> crate::input::describe_app_input::Builder {
crate::input::describe_app_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeApp {
type Output =
std::result::Result<crate::output::DescribeAppOutput, crate::error::DescribeAppError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_app_error(response)
} else {
crate::operation_deser::parse_describe_app_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAppImageConfig {
_private: (),
}
impl DescribeAppImageConfig {
pub fn builder() -> crate::input::describe_app_image_config_input::Builder {
crate::input::describe_app_image_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAppImageConfig {
type Output = std::result::Result<
crate::output::DescribeAppImageConfigOutput,
crate::error::DescribeAppImageConfigError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_app_image_config_error(response)
} else {
crate::operation_deser::parse_describe_app_image_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeArtifact {
_private: (),
}
impl DescribeArtifact {
pub fn builder() -> crate::input::describe_artifact_input::Builder {
crate::input::describe_artifact_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeArtifact {
type Output = std::result::Result<
crate::output::DescribeArtifactOutput,
crate::error::DescribeArtifactError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_artifact_error(response)
} else {
crate::operation_deser::parse_describe_artifact_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeAutoMLJob {
_private: (),
}
impl DescribeAutoMLJob {
pub fn builder() -> crate::input::describe_auto_ml_job_input::Builder {
crate::input::describe_auto_ml_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeAutoMLJob {
type Output = std::result::Result<
crate::output::DescribeAutoMlJobOutput,
crate::error::DescribeAutoMLJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_auto_ml_job_error(response)
} else {
crate::operation_deser::parse_describe_auto_ml_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeCodeRepository {
_private: (),
}
impl DescribeCodeRepository {
pub fn builder() -> crate::input::describe_code_repository_input::Builder {
crate::input::describe_code_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeCodeRepository {
type Output = std::result::Result<
crate::output::DescribeCodeRepositoryOutput,
crate::error::DescribeCodeRepositoryError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_code_repository_error(response)
} else {
crate::operation_deser::parse_describe_code_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeCompilationJob {
_private: (),
}
impl DescribeCompilationJob {
pub fn builder() -> crate::input::describe_compilation_job_input::Builder {
crate::input::describe_compilation_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeCompilationJob {
type Output = std::result::Result<
crate::output::DescribeCompilationJobOutput,
crate::error::DescribeCompilationJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_compilation_job_error(response)
} else {
crate::operation_deser::parse_describe_compilation_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeContext {
_private: (),
}
impl DescribeContext {
pub fn builder() -> crate::input::describe_context_input::Builder {
crate::input::describe_context_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeContext {
type Output = std::result::Result<
crate::output::DescribeContextOutput,
crate::error::DescribeContextError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_context_error(response)
} else {
crate::operation_deser::parse_describe_context_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDataQualityJobDefinition {
_private: (),
}
impl DescribeDataQualityJobDefinition {
pub fn builder() -> crate::input::describe_data_quality_job_definition_input::Builder {
crate::input::describe_data_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDataQualityJobDefinition {
type Output = std::result::Result<
crate::output::DescribeDataQualityJobDefinitionOutput,
crate::error::DescribeDataQualityJobDefinitionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_data_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_describe_data_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDevice {
_private: (),
}
impl DescribeDevice {
pub fn builder() -> crate::input::describe_device_input::Builder {
crate::input::describe_device_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDevice {
type Output =
std::result::Result<crate::output::DescribeDeviceOutput, crate::error::DescribeDeviceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_device_error(response)
} else {
crate::operation_deser::parse_describe_device_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDeviceFleet {
_private: (),
}
impl DescribeDeviceFleet {
pub fn builder() -> crate::input::describe_device_fleet_input::Builder {
crate::input::describe_device_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDeviceFleet {
type Output = std::result::Result<
crate::output::DescribeDeviceFleetOutput,
crate::error::DescribeDeviceFleetError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_device_fleet_error(response)
} else {
crate::operation_deser::parse_describe_device_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeDomain {
_private: (),
}
impl DescribeDomain {
pub fn builder() -> crate::input::describe_domain_input::Builder {
crate::input::describe_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeDomain {
type Output =
std::result::Result<crate::output::DescribeDomainOutput, crate::error::DescribeDomainError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_domain_error(response)
} else {
crate::operation_deser::parse_describe_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEdgeDeploymentPlan {
_private: (),
}
impl DescribeEdgeDeploymentPlan {
pub fn builder() -> crate::input::describe_edge_deployment_plan_input::Builder {
crate::input::describe_edge_deployment_plan_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEdgeDeploymentPlan {
type Output = std::result::Result<
crate::output::DescribeEdgeDeploymentPlanOutput,
crate::error::DescribeEdgeDeploymentPlanError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_edge_deployment_plan_error(response)
} else {
crate::operation_deser::parse_describe_edge_deployment_plan_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEdgePackagingJob {
_private: (),
}
impl DescribeEdgePackagingJob {
pub fn builder() -> crate::input::describe_edge_packaging_job_input::Builder {
crate::input::describe_edge_packaging_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEdgePackagingJob {
type Output = std::result::Result<
crate::output::DescribeEdgePackagingJobOutput,
crate::error::DescribeEdgePackagingJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_edge_packaging_job_error(response)
} else {
crate::operation_deser::parse_describe_edge_packaging_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEndpoint {
_private: (),
}
impl DescribeEndpoint {
pub fn builder() -> crate::input::describe_endpoint_input::Builder {
crate::input::describe_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEndpoint {
type Output = std::result::Result<
crate::output::DescribeEndpointOutput,
crate::error::DescribeEndpointError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_endpoint_error(response)
} else {
crate::operation_deser::parse_describe_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeEndpointConfig {
_private: (),
}
impl DescribeEndpointConfig {
pub fn builder() -> crate::input::describe_endpoint_config_input::Builder {
crate::input::describe_endpoint_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeEndpointConfig {
type Output = std::result::Result<
crate::output::DescribeEndpointConfigOutput,
crate::error::DescribeEndpointConfigError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_endpoint_config_error(response)
} else {
crate::operation_deser::parse_describe_endpoint_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeExperiment {
_private: (),
}
impl DescribeExperiment {
pub fn builder() -> crate::input::describe_experiment_input::Builder {
crate::input::describe_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeExperiment {
type Output = std::result::Result<
crate::output::DescribeExperimentOutput,
crate::error::DescribeExperimentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_experiment_error(response)
} else {
crate::operation_deser::parse_describe_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFeatureGroup {
_private: (),
}
impl DescribeFeatureGroup {
pub fn builder() -> crate::input::describe_feature_group_input::Builder {
crate::input::describe_feature_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFeatureGroup {
type Output = std::result::Result<
crate::output::DescribeFeatureGroupOutput,
crate::error::DescribeFeatureGroupError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_feature_group_error(response)
} else {
crate::operation_deser::parse_describe_feature_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFeatureMetadata {
_private: (),
}
impl DescribeFeatureMetadata {
pub fn builder() -> crate::input::describe_feature_metadata_input::Builder {
crate::input::describe_feature_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFeatureMetadata {
type Output = std::result::Result<
crate::output::DescribeFeatureMetadataOutput,
crate::error::DescribeFeatureMetadataError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_feature_metadata_error(response)
} else {
crate::operation_deser::parse_describe_feature_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFlowDefinition {
_private: (),
}
impl DescribeFlowDefinition {
pub fn builder() -> crate::input::describe_flow_definition_input::Builder {
crate::input::describe_flow_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFlowDefinition {
type Output = std::result::Result<
crate::output::DescribeFlowDefinitionOutput,
crate::error::DescribeFlowDefinitionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_flow_definition_error(response)
} else {
crate::operation_deser::parse_describe_flow_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeHub {
_private: (),
}
impl DescribeHub {
pub fn builder() -> crate::input::describe_hub_input::Builder {
crate::input::describe_hub_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeHub {
type Output =
std::result::Result<crate::output::DescribeHubOutput, crate::error::DescribeHubError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_hub_error(response)
} else {
crate::operation_deser::parse_describe_hub_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeHubContent {
_private: (),
}
impl DescribeHubContent {
pub fn builder() -> crate::input::describe_hub_content_input::Builder {
crate::input::describe_hub_content_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeHubContent {
type Output = std::result::Result<
crate::output::DescribeHubContentOutput,
crate::error::DescribeHubContentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_hub_content_error(response)
} else {
crate::operation_deser::parse_describe_hub_content_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeHumanTaskUi {
_private: (),
}
impl DescribeHumanTaskUi {
pub fn builder() -> crate::input::describe_human_task_ui_input::Builder {
crate::input::describe_human_task_ui_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeHumanTaskUi {
type Output = std::result::Result<
crate::output::DescribeHumanTaskUiOutput,
crate::error::DescribeHumanTaskUiError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_human_task_ui_error(response)
} else {
crate::operation_deser::parse_describe_human_task_ui_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeHyperParameterTuningJob {
_private: (),
}
impl DescribeHyperParameterTuningJob {
pub fn builder() -> crate::input::describe_hyper_parameter_tuning_job_input::Builder {
crate::input::describe_hyper_parameter_tuning_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeHyperParameterTuningJob {
type Output = std::result::Result<
crate::output::DescribeHyperParameterTuningJobOutput,
crate::error::DescribeHyperParameterTuningJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_hyper_parameter_tuning_job_error(response)
} else {
crate::operation_deser::parse_describe_hyper_parameter_tuning_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeImage {
_private: (),
}
impl DescribeImage {
pub fn builder() -> crate::input::describe_image_input::Builder {
crate::input::describe_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeImage {
type Output =
std::result::Result<crate::output::DescribeImageOutput, crate::error::DescribeImageError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_image_error(response)
} else {
crate::operation_deser::parse_describe_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeImageVersion {
_private: (),
}
impl DescribeImageVersion {
pub fn builder() -> crate::input::describe_image_version_input::Builder {
crate::input::describe_image_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeImageVersion {
type Output = std::result::Result<
crate::output::DescribeImageVersionOutput,
crate::error::DescribeImageVersionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_image_version_error(response)
} else {
crate::operation_deser::parse_describe_image_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeInferenceExperiment {
_private: (),
}
impl DescribeInferenceExperiment {
pub fn builder() -> crate::input::describe_inference_experiment_input::Builder {
crate::input::describe_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeInferenceExperiment {
type Output = std::result::Result<
crate::output::DescribeInferenceExperimentOutput,
crate::error::DescribeInferenceExperimentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_inference_experiment_error(response)
} else {
crate::operation_deser::parse_describe_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeInferenceRecommendationsJob {
_private: (),
}
impl DescribeInferenceRecommendationsJob {
pub fn builder() -> crate::input::describe_inference_recommendations_job_input::Builder {
crate::input::describe_inference_recommendations_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeInferenceRecommendationsJob {
type Output = std::result::Result<
crate::output::DescribeInferenceRecommendationsJobOutput,
crate::error::DescribeInferenceRecommendationsJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_inference_recommendations_job_error(response)
} else {
crate::operation_deser::parse_describe_inference_recommendations_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeLabelingJob {
_private: (),
}
impl DescribeLabelingJob {
pub fn builder() -> crate::input::describe_labeling_job_input::Builder {
crate::input::describe_labeling_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeLabelingJob {
type Output = std::result::Result<
crate::output::DescribeLabelingJobOutput,
crate::error::DescribeLabelingJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_labeling_job_error(response)
} else {
crate::operation_deser::parse_describe_labeling_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeLineageGroup {
_private: (),
}
impl DescribeLineageGroup {
pub fn builder() -> crate::input::describe_lineage_group_input::Builder {
crate::input::describe_lineage_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeLineageGroup {
type Output = std::result::Result<
crate::output::DescribeLineageGroupOutput,
crate::error::DescribeLineageGroupError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_lineage_group_error(response)
} else {
crate::operation_deser::parse_describe_lineage_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModel {
_private: (),
}
impl DescribeModel {
pub fn builder() -> crate::input::describe_model_input::Builder {
crate::input::describe_model_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModel {
type Output =
std::result::Result<crate::output::DescribeModelOutput, crate::error::DescribeModelError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_error(response)
} else {
crate::operation_deser::parse_describe_model_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelBiasJobDefinition {
_private: (),
}
impl DescribeModelBiasJobDefinition {
pub fn builder() -> crate::input::describe_model_bias_job_definition_input::Builder {
crate::input::describe_model_bias_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelBiasJobDefinition {
type Output = std::result::Result<
crate::output::DescribeModelBiasJobDefinitionOutput,
crate::error::DescribeModelBiasJobDefinitionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_bias_job_definition_error(response)
} else {
crate::operation_deser::parse_describe_model_bias_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelCard {
_private: (),
}
impl DescribeModelCard {
pub fn builder() -> crate::input::describe_model_card_input::Builder {
crate::input::describe_model_card_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelCard {
type Output = std::result::Result<
crate::output::DescribeModelCardOutput,
crate::error::DescribeModelCardError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_card_error(response)
} else {
crate::operation_deser::parse_describe_model_card_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelCardExportJob {
_private: (),
}
impl DescribeModelCardExportJob {
pub fn builder() -> crate::input::describe_model_card_export_job_input::Builder {
crate::input::describe_model_card_export_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelCardExportJob {
type Output = std::result::Result<
crate::output::DescribeModelCardExportJobOutput,
crate::error::DescribeModelCardExportJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_card_export_job_error(response)
} else {
crate::operation_deser::parse_describe_model_card_export_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelExplainabilityJobDefinition {
_private: (),
}
impl DescribeModelExplainabilityJobDefinition {
pub fn builder() -> crate::input::describe_model_explainability_job_definition_input::Builder {
crate::input::describe_model_explainability_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelExplainabilityJobDefinition {
type Output = std::result::Result<
crate::output::DescribeModelExplainabilityJobDefinitionOutput,
crate::error::DescribeModelExplainabilityJobDefinitionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_explainability_job_definition_error(
response,
)
} else {
crate::operation_deser::parse_describe_model_explainability_job_definition_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelPackage {
_private: (),
}
impl DescribeModelPackage {
pub fn builder() -> crate::input::describe_model_package_input::Builder {
crate::input::describe_model_package_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelPackage {
type Output = std::result::Result<
crate::output::DescribeModelPackageOutput,
crate::error::DescribeModelPackageError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_package_error(response)
} else {
crate::operation_deser::parse_describe_model_package_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelPackageGroup {
_private: (),
}
impl DescribeModelPackageGroup {
pub fn builder() -> crate::input::describe_model_package_group_input::Builder {
crate::input::describe_model_package_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelPackageGroup {
type Output = std::result::Result<
crate::output::DescribeModelPackageGroupOutput,
crate::error::DescribeModelPackageGroupError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_package_group_error(response)
} else {
crate::operation_deser::parse_describe_model_package_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeModelQualityJobDefinition {
_private: (),
}
impl DescribeModelQualityJobDefinition {
pub fn builder() -> crate::input::describe_model_quality_job_definition_input::Builder {
crate::input::describe_model_quality_job_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeModelQualityJobDefinition {
type Output = std::result::Result<
crate::output::DescribeModelQualityJobDefinitionOutput,
crate::error::DescribeModelQualityJobDefinitionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_model_quality_job_definition_error(response)
} else {
crate::operation_deser::parse_describe_model_quality_job_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeMonitoringSchedule {
_private: (),
}
impl DescribeMonitoringSchedule {
pub fn builder() -> crate::input::describe_monitoring_schedule_input::Builder {
crate::input::describe_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeMonitoringSchedule {
type Output = std::result::Result<
crate::output::DescribeMonitoringScheduleOutput,
crate::error::DescribeMonitoringScheduleError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_describe_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeNotebookInstance {
_private: (),
}
impl DescribeNotebookInstance {
pub fn builder() -> crate::input::describe_notebook_instance_input::Builder {
crate::input::describe_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeNotebookInstance {
type Output = std::result::Result<
crate::output::DescribeNotebookInstanceOutput,
crate::error::DescribeNotebookInstanceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_notebook_instance_error(response)
} else {
crate::operation_deser::parse_describe_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeNotebookInstanceLifecycleConfig {
_private: (),
}
impl DescribeNotebookInstanceLifecycleConfig {
pub fn builder() -> crate::input::describe_notebook_instance_lifecycle_config_input::Builder {
crate::input::describe_notebook_instance_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeNotebookInstanceLifecycleConfig {
type Output = std::result::Result<
crate::output::DescribeNotebookInstanceLifecycleConfigOutput,
crate::error::DescribeNotebookInstanceLifecycleConfigError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_notebook_instance_lifecycle_config_error(
response,
)
} else {
crate::operation_deser::parse_describe_notebook_instance_lifecycle_config_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribePipeline {
_private: (),
}
impl DescribePipeline {
pub fn builder() -> crate::input::describe_pipeline_input::Builder {
crate::input::describe_pipeline_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribePipeline {
type Output = std::result::Result<
crate::output::DescribePipelineOutput,
crate::error::DescribePipelineError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_pipeline_error(response)
} else {
crate::operation_deser::parse_describe_pipeline_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribePipelineDefinitionForExecution {
_private: (),
}
impl DescribePipelineDefinitionForExecution {
pub fn builder() -> crate::input::describe_pipeline_definition_for_execution_input::Builder {
crate::input::describe_pipeline_definition_for_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribePipelineDefinitionForExecution {
type Output = std::result::Result<
crate::output::DescribePipelineDefinitionForExecutionOutput,
crate::error::DescribePipelineDefinitionForExecutionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_pipeline_definition_for_execution_error(response)
} else {
crate::operation_deser::parse_describe_pipeline_definition_for_execution_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribePipelineExecution {
_private: (),
}
impl DescribePipelineExecution {
pub fn builder() -> crate::input::describe_pipeline_execution_input::Builder {
crate::input::describe_pipeline_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribePipelineExecution {
type Output = std::result::Result<
crate::output::DescribePipelineExecutionOutput,
crate::error::DescribePipelineExecutionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_pipeline_execution_error(response)
} else {
crate::operation_deser::parse_describe_pipeline_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeProcessingJob {
_private: (),
}
impl DescribeProcessingJob {
pub fn builder() -> crate::input::describe_processing_job_input::Builder {
crate::input::describe_processing_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeProcessingJob {
type Output = std::result::Result<
crate::output::DescribeProcessingJobOutput,
crate::error::DescribeProcessingJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_processing_job_error(response)
} else {
crate::operation_deser::parse_describe_processing_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeProject {
_private: (),
}
impl DescribeProject {
pub fn builder() -> crate::input::describe_project_input::Builder {
crate::input::describe_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeProject {
type Output = std::result::Result<
crate::output::DescribeProjectOutput,
crate::error::DescribeProjectError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_project_error(response)
} else {
crate::operation_deser::parse_describe_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeSpace {
_private: (),
}
impl DescribeSpace {
pub fn builder() -> crate::input::describe_space_input::Builder {
crate::input::describe_space_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeSpace {
type Output =
std::result::Result<crate::output::DescribeSpaceOutput, crate::error::DescribeSpaceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_space_error(response)
} else {
crate::operation_deser::parse_describe_space_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeStudioLifecycleConfig {
_private: (),
}
impl DescribeStudioLifecycleConfig {
pub fn builder() -> crate::input::describe_studio_lifecycle_config_input::Builder {
crate::input::describe_studio_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeStudioLifecycleConfig {
type Output = std::result::Result<
crate::output::DescribeStudioLifecycleConfigOutput,
crate::error::DescribeStudioLifecycleConfigError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_studio_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_describe_studio_lifecycle_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeSubscribedWorkteam {
_private: (),
}
impl DescribeSubscribedWorkteam {
pub fn builder() -> crate::input::describe_subscribed_workteam_input::Builder {
crate::input::describe_subscribed_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeSubscribedWorkteam {
type Output = std::result::Result<
crate::output::DescribeSubscribedWorkteamOutput,
crate::error::DescribeSubscribedWorkteamError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_subscribed_workteam_error(response)
} else {
crate::operation_deser::parse_describe_subscribed_workteam_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeTrainingJob {
_private: (),
}
impl DescribeTrainingJob {
pub fn builder() -> crate::input::describe_training_job_input::Builder {
crate::input::describe_training_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeTrainingJob {
type Output = std::result::Result<
crate::output::DescribeTrainingJobOutput,
crate::error::DescribeTrainingJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_training_job_error(response)
} else {
crate::operation_deser::parse_describe_training_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeTransformJob {
_private: (),
}
impl DescribeTransformJob {
pub fn builder() -> crate::input::describe_transform_job_input::Builder {
crate::input::describe_transform_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeTransformJob {
type Output = std::result::Result<
crate::output::DescribeTransformJobOutput,
crate::error::DescribeTransformJobError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_transform_job_error(response)
} else {
crate::operation_deser::parse_describe_transform_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeTrial {
_private: (),
}
impl DescribeTrial {
pub fn builder() -> crate::input::describe_trial_input::Builder {
crate::input::describe_trial_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeTrial {
type Output =
std::result::Result<crate::output::DescribeTrialOutput, crate::error::DescribeTrialError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_trial_error(response)
} else {
crate::operation_deser::parse_describe_trial_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeTrialComponent {
_private: (),
}
impl DescribeTrialComponent {
pub fn builder() -> crate::input::describe_trial_component_input::Builder {
crate::input::describe_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeTrialComponent {
type Output = std::result::Result<
crate::output::DescribeTrialComponentOutput,
crate::error::DescribeTrialComponentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_trial_component_error(response)
} else {
crate::operation_deser::parse_describe_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeUserProfile {
_private: (),
}
impl DescribeUserProfile {
pub fn builder() -> crate::input::describe_user_profile_input::Builder {
crate::input::describe_user_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeUserProfile {
type Output = std::result::Result<
crate::output::DescribeUserProfileOutput,
crate::error::DescribeUserProfileError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_user_profile_error(response)
} else {
crate::operation_deser::parse_describe_user_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeWorkforce {
_private: (),
}
impl DescribeWorkforce {
pub fn builder() -> crate::input::describe_workforce_input::Builder {
crate::input::describe_workforce_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeWorkforce {
type Output = std::result::Result<
crate::output::DescribeWorkforceOutput,
crate::error::DescribeWorkforceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_workforce_error(response)
} else {
crate::operation_deser::parse_describe_workforce_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeWorkteam {
_private: (),
}
impl DescribeWorkteam {
pub fn builder() -> crate::input::describe_workteam_input::Builder {
crate::input::describe_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeWorkteam {
type Output = std::result::Result<
crate::output::DescribeWorkteamOutput,
crate::error::DescribeWorkteamError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_workteam_error(response)
} else {
crate::operation_deser::parse_describe_workteam_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisableSagemakerServicecatalogPortfolio {
_private: (),
}
impl DisableSagemakerServicecatalogPortfolio {
pub fn builder() -> crate::input::disable_sagemaker_servicecatalog_portfolio_input::Builder {
crate::input::disable_sagemaker_servicecatalog_portfolio_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisableSagemakerServicecatalogPortfolio {
type Output = std::result::Result<
crate::output::DisableSagemakerServicecatalogPortfolioOutput,
crate::error::DisableSagemakerServicecatalogPortfolioError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disable_sagemaker_servicecatalog_portfolio_error(response)
} else {
crate::operation_deser::parse_disable_sagemaker_servicecatalog_portfolio_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DisassociateTrialComponent {
_private: (),
}
impl DisassociateTrialComponent {
pub fn builder() -> crate::input::disassociate_trial_component_input::Builder {
crate::input::disassociate_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DisassociateTrialComponent {
type Output = std::result::Result<
crate::output::DisassociateTrialComponentOutput,
crate::error::DisassociateTrialComponentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_disassociate_trial_component_error(response)
} else {
crate::operation_deser::parse_disassociate_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct EnableSagemakerServicecatalogPortfolio {
_private: (),
}
impl EnableSagemakerServicecatalogPortfolio {
pub fn builder() -> crate::input::enable_sagemaker_servicecatalog_portfolio_input::Builder {
crate::input::enable_sagemaker_servicecatalog_portfolio_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for EnableSagemakerServicecatalogPortfolio {
type Output = std::result::Result<
crate::output::EnableSagemakerServicecatalogPortfolioOutput,
crate::error::EnableSagemakerServicecatalogPortfolioError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_enable_sagemaker_servicecatalog_portfolio_error(response)
} else {
crate::operation_deser::parse_enable_sagemaker_servicecatalog_portfolio_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDeviceFleetReport {
_private: (),
}
impl GetDeviceFleetReport {
pub fn builder() -> crate::input::get_device_fleet_report_input::Builder {
crate::input::get_device_fleet_report_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDeviceFleetReport {
type Output = std::result::Result<
crate::output::GetDeviceFleetReportOutput,
crate::error::GetDeviceFleetReportError,
>;
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_device_fleet_report_error(response)
} else {
crate::operation_deser::parse_get_device_fleet_report_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetLineageGroupPolicy {
_private: (),
}
impl GetLineageGroupPolicy {
pub fn builder() -> crate::input::get_lineage_group_policy_input::Builder {
crate::input::get_lineage_group_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetLineageGroupPolicy {
type Output = std::result::Result<
crate::output::GetLineageGroupPolicyOutput,
crate::error::GetLineageGroupPolicyError,
>;
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_lineage_group_policy_error(response)
} else {
crate::operation_deser::parse_get_lineage_group_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetModelPackageGroupPolicy {
_private: (),
}
impl GetModelPackageGroupPolicy {
pub fn builder() -> crate::input::get_model_package_group_policy_input::Builder {
crate::input::get_model_package_group_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetModelPackageGroupPolicy {
type Output = std::result::Result<
crate::output::GetModelPackageGroupPolicyOutput,
crate::error::GetModelPackageGroupPolicyError,
>;
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_model_package_group_policy_error(response)
} else {
crate::operation_deser::parse_get_model_package_group_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSagemakerServicecatalogPortfolioStatus {
_private: (),
}
impl GetSagemakerServicecatalogPortfolioStatus {
pub fn builder() -> crate::input::get_sagemaker_servicecatalog_portfolio_status_input::Builder {
crate::input::get_sagemaker_servicecatalog_portfolio_status_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSagemakerServicecatalogPortfolioStatus {
type Output = std::result::Result<
crate::output::GetSagemakerServicecatalogPortfolioStatusOutput,
crate::error::GetSagemakerServicecatalogPortfolioStatusError,
>;
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_sagemaker_servicecatalog_portfolio_status_error(
response,
)
} else {
crate::operation_deser::parse_get_sagemaker_servicecatalog_portfolio_status_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSearchSuggestions {
_private: (),
}
impl GetSearchSuggestions {
pub fn builder() -> crate::input::get_search_suggestions_input::Builder {
crate::input::get_search_suggestions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSearchSuggestions {
type Output = std::result::Result<
crate::output::GetSearchSuggestionsOutput,
crate::error::GetSearchSuggestionsError,
>;
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_search_suggestions_error(response)
} else {
crate::operation_deser::parse_get_search_suggestions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ImportHubContent {
_private: (),
}
impl ImportHubContent {
pub fn builder() -> crate::input::import_hub_content_input::Builder {
crate::input::import_hub_content_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ImportHubContent {
type Output = std::result::Result<
crate::output::ImportHubContentOutput,
crate::error::ImportHubContentError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_import_hub_content_error(response)
} else {
crate::operation_deser::parse_import_hub_content_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListActions {
_private: (),
}
impl ListActions {
pub fn builder() -> crate::input::list_actions_input::Builder {
crate::input::list_actions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListActions {
type Output =
std::result::Result<crate::output::ListActionsOutput, crate::error::ListActionsError>;
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_actions_error(response)
} else {
crate::operation_deser::parse_list_actions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAlgorithms {
_private: (),
}
impl ListAlgorithms {
pub fn builder() -> crate::input::list_algorithms_input::Builder {
crate::input::list_algorithms_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAlgorithms {
type Output =
std::result::Result<crate::output::ListAlgorithmsOutput, crate::error::ListAlgorithmsError>;
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_algorithms_error(response)
} else {
crate::operation_deser::parse_list_algorithms_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAliases {
_private: (),
}
impl ListAliases {
pub fn builder() -> crate::input::list_aliases_input::Builder {
crate::input::list_aliases_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAliases {
type Output =
std::result::Result<crate::output::ListAliasesOutput, crate::error::ListAliasesError>;
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_aliases_error(response)
} else {
crate::operation_deser::parse_list_aliases_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAppImageConfigs {
_private: (),
}
impl ListAppImageConfigs {
pub fn builder() -> crate::input::list_app_image_configs_input::Builder {
crate::input::list_app_image_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAppImageConfigs {
type Output = std::result::Result<
crate::output::ListAppImageConfigsOutput,
crate::error::ListAppImageConfigsError,
>;
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_app_image_configs_error(response)
} else {
crate::operation_deser::parse_list_app_image_configs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListApps {
_private: (),
}
impl ListApps {
pub fn builder() -> crate::input::list_apps_input::Builder {
crate::input::list_apps_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListApps {
type Output = std::result::Result<crate::output::ListAppsOutput, crate::error::ListAppsError>;
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_apps_error(response)
} else {
crate::operation_deser::parse_list_apps_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListArtifacts {
_private: (),
}
impl ListArtifacts {
pub fn builder() -> crate::input::list_artifacts_input::Builder {
crate::input::list_artifacts_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListArtifacts {
type Output =
std::result::Result<crate::output::ListArtifactsOutput, crate::error::ListArtifactsError>;
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_artifacts_error(response)
} else {
crate::operation_deser::parse_list_artifacts_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAssociations {
_private: (),
}
impl ListAssociations {
pub fn builder() -> crate::input::list_associations_input::Builder {
crate::input::list_associations_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAssociations {
type Output = std::result::Result<
crate::output::ListAssociationsOutput,
crate::error::ListAssociationsError,
>;
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_associations_error(response)
} else {
crate::operation_deser::parse_list_associations_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListAutoMLJobs {
_private: (),
}
impl ListAutoMLJobs {
pub fn builder() -> crate::input::list_auto_ml_jobs_input::Builder {
crate::input::list_auto_ml_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListAutoMLJobs {
type Output =
std::result::Result<crate::output::ListAutoMlJobsOutput, crate::error::ListAutoMLJobsError>;
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_auto_ml_jobs_error(response)
} else {
crate::operation_deser::parse_list_auto_ml_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCandidatesForAutoMLJob {
_private: (),
}
impl ListCandidatesForAutoMLJob {
pub fn builder() -> crate::input::list_candidates_for_auto_ml_job_input::Builder {
crate::input::list_candidates_for_auto_ml_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCandidatesForAutoMLJob {
type Output = std::result::Result<
crate::output::ListCandidatesForAutoMlJobOutput,
crate::error::ListCandidatesForAutoMLJobError,
>;
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_candidates_for_auto_ml_job_error(response)
} else {
crate::operation_deser::parse_list_candidates_for_auto_ml_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCodeRepositories {
_private: (),
}
impl ListCodeRepositories {
pub fn builder() -> crate::input::list_code_repositories_input::Builder {
crate::input::list_code_repositories_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCodeRepositories {
type Output = std::result::Result<
crate::output::ListCodeRepositoriesOutput,
crate::error::ListCodeRepositoriesError,
>;
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_code_repositories_error(response)
} else {
crate::operation_deser::parse_list_code_repositories_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCompilationJobs {
_private: (),
}
impl ListCompilationJobs {
pub fn builder() -> crate::input::list_compilation_jobs_input::Builder {
crate::input::list_compilation_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCompilationJobs {
type Output = std::result::Result<
crate::output::ListCompilationJobsOutput,
crate::error::ListCompilationJobsError,
>;
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_compilation_jobs_error(response)
} else {
crate::operation_deser::parse_list_compilation_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListContexts {
_private: (),
}
impl ListContexts {
pub fn builder() -> crate::input::list_contexts_input::Builder {
crate::input::list_contexts_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListContexts {
type Output =
std::result::Result<crate::output::ListContextsOutput, crate::error::ListContextsError>;
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_contexts_error(response)
} else {
crate::operation_deser::parse_list_contexts_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataQualityJobDefinitions {
_private: (),
}
impl ListDataQualityJobDefinitions {
pub fn builder() -> crate::input::list_data_quality_job_definitions_input::Builder {
crate::input::list_data_quality_job_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataQualityJobDefinitions {
type Output = std::result::Result<
crate::output::ListDataQualityJobDefinitionsOutput,
crate::error::ListDataQualityJobDefinitionsError,
>;
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_quality_job_definitions_error(response)
} else {
crate::operation_deser::parse_list_data_quality_job_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDeviceFleets {
_private: (),
}
impl ListDeviceFleets {
pub fn builder() -> crate::input::list_device_fleets_input::Builder {
crate::input::list_device_fleets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDeviceFleets {
type Output = std::result::Result<
crate::output::ListDeviceFleetsOutput,
crate::error::ListDeviceFleetsError,
>;
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_device_fleets_error(response)
} else {
crate::operation_deser::parse_list_device_fleets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDevices {
_private: (),
}
impl ListDevices {
pub fn builder() -> crate::input::list_devices_input::Builder {
crate::input::list_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDevices {
type Output =
std::result::Result<crate::output::ListDevicesOutput, crate::error::ListDevicesError>;
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_devices_error(response)
} else {
crate::operation_deser::parse_list_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDomains {
_private: (),
}
impl ListDomains {
pub fn builder() -> crate::input::list_domains_input::Builder {
crate::input::list_domains_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDomains {
type Output =
std::result::Result<crate::output::ListDomainsOutput, crate::error::ListDomainsError>;
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_domains_error(response)
} else {
crate::operation_deser::parse_list_domains_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEdgeDeploymentPlans {
_private: (),
}
impl ListEdgeDeploymentPlans {
pub fn builder() -> crate::input::list_edge_deployment_plans_input::Builder {
crate::input::list_edge_deployment_plans_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEdgeDeploymentPlans {
type Output = std::result::Result<
crate::output::ListEdgeDeploymentPlansOutput,
crate::error::ListEdgeDeploymentPlansError,
>;
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_edge_deployment_plans_error(response)
} else {
crate::operation_deser::parse_list_edge_deployment_plans_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEdgePackagingJobs {
_private: (),
}
impl ListEdgePackagingJobs {
pub fn builder() -> crate::input::list_edge_packaging_jobs_input::Builder {
crate::input::list_edge_packaging_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEdgePackagingJobs {
type Output = std::result::Result<
crate::output::ListEdgePackagingJobsOutput,
crate::error::ListEdgePackagingJobsError,
>;
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_edge_packaging_jobs_error(response)
} else {
crate::operation_deser::parse_list_edge_packaging_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEndpointConfigs {
_private: (),
}
impl ListEndpointConfigs {
pub fn builder() -> crate::input::list_endpoint_configs_input::Builder {
crate::input::list_endpoint_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEndpointConfigs {
type Output = std::result::Result<
crate::output::ListEndpointConfigsOutput,
crate::error::ListEndpointConfigsError,
>;
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_endpoint_configs_error(response)
} else {
crate::operation_deser::parse_list_endpoint_configs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListEndpoints {
_private: (),
}
impl ListEndpoints {
pub fn builder() -> crate::input::list_endpoints_input::Builder {
crate::input::list_endpoints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListEndpoints {
type Output =
std::result::Result<crate::output::ListEndpointsOutput, crate::error::ListEndpointsError>;
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_endpoints_error(response)
} else {
crate::operation_deser::parse_list_endpoints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListExperiments {
_private: (),
}
impl ListExperiments {
pub fn builder() -> crate::input::list_experiments_input::Builder {
crate::input::list_experiments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListExperiments {
type Output = std::result::Result<
crate::output::ListExperimentsOutput,
crate::error::ListExperimentsError,
>;
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_experiments_error(response)
} else {
crate::operation_deser::parse_list_experiments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListFeatureGroups {
_private: (),
}
impl ListFeatureGroups {
pub fn builder() -> crate::input::list_feature_groups_input::Builder {
crate::input::list_feature_groups_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListFeatureGroups {
type Output = std::result::Result<
crate::output::ListFeatureGroupsOutput,
crate::error::ListFeatureGroupsError,
>;
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_feature_groups_error(response)
} else {
crate::operation_deser::parse_list_feature_groups_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListFlowDefinitions {
_private: (),
}
impl ListFlowDefinitions {
pub fn builder() -> crate::input::list_flow_definitions_input::Builder {
crate::input::list_flow_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListFlowDefinitions {
type Output = std::result::Result<
crate::output::ListFlowDefinitionsOutput,
crate::error::ListFlowDefinitionsError,
>;
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_flow_definitions_error(response)
} else {
crate::operation_deser::parse_list_flow_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListHubContents {
_private: (),
}
impl ListHubContents {
pub fn builder() -> crate::input::list_hub_contents_input::Builder {
crate::input::list_hub_contents_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListHubContents {
type Output = std::result::Result<
crate::output::ListHubContentsOutput,
crate::error::ListHubContentsError,
>;
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_hub_contents_error(response)
} else {
crate::operation_deser::parse_list_hub_contents_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListHubContentVersions {
_private: (),
}
impl ListHubContentVersions {
pub fn builder() -> crate::input::list_hub_content_versions_input::Builder {
crate::input::list_hub_content_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListHubContentVersions {
type Output = std::result::Result<
crate::output::ListHubContentVersionsOutput,
crate::error::ListHubContentVersionsError,
>;
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_hub_content_versions_error(response)
} else {
crate::operation_deser::parse_list_hub_content_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListHubs {
_private: (),
}
impl ListHubs {
pub fn builder() -> crate::input::list_hubs_input::Builder {
crate::input::list_hubs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListHubs {
type Output = std::result::Result<crate::output::ListHubsOutput, crate::error::ListHubsError>;
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_hubs_error(response)
} else {
crate::operation_deser::parse_list_hubs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListHumanTaskUis {
_private: (),
}
impl ListHumanTaskUis {
pub fn builder() -> crate::input::list_human_task_uis_input::Builder {
crate::input::list_human_task_uis_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListHumanTaskUis {
type Output = std::result::Result<
crate::output::ListHumanTaskUisOutput,
crate::error::ListHumanTaskUisError,
>;
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_human_task_uis_error(response)
} else {
crate::operation_deser::parse_list_human_task_uis_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListHyperParameterTuningJobs {
_private: (),
}
impl ListHyperParameterTuningJobs {
pub fn builder() -> crate::input::list_hyper_parameter_tuning_jobs_input::Builder {
crate::input::list_hyper_parameter_tuning_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListHyperParameterTuningJobs {
type Output = std::result::Result<
crate::output::ListHyperParameterTuningJobsOutput,
crate::error::ListHyperParameterTuningJobsError,
>;
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_hyper_parameter_tuning_jobs_error(response)
} else {
crate::operation_deser::parse_list_hyper_parameter_tuning_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListImages {
_private: (),
}
impl ListImages {
pub fn builder() -> crate::input::list_images_input::Builder {
crate::input::list_images_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListImages {
type Output =
std::result::Result<crate::output::ListImagesOutput, crate::error::ListImagesError>;
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_images_error(response)
} else {
crate::operation_deser::parse_list_images_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListImageVersions {
_private: (),
}
impl ListImageVersions {
pub fn builder() -> crate::input::list_image_versions_input::Builder {
crate::input::list_image_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListImageVersions {
type Output = std::result::Result<
crate::output::ListImageVersionsOutput,
crate::error::ListImageVersionsError,
>;
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_image_versions_error(response)
} else {
crate::operation_deser::parse_list_image_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListInferenceExperiments {
_private: (),
}
impl ListInferenceExperiments {
pub fn builder() -> crate::input::list_inference_experiments_input::Builder {
crate::input::list_inference_experiments_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListInferenceExperiments {
type Output = std::result::Result<
crate::output::ListInferenceExperimentsOutput,
crate::error::ListInferenceExperimentsError,
>;
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_inference_experiments_error(response)
} else {
crate::operation_deser::parse_list_inference_experiments_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListInferenceRecommendationsJobs {
_private: (),
}
impl ListInferenceRecommendationsJobs {
pub fn builder() -> crate::input::list_inference_recommendations_jobs_input::Builder {
crate::input::list_inference_recommendations_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListInferenceRecommendationsJobs {
type Output = std::result::Result<
crate::output::ListInferenceRecommendationsJobsOutput,
crate::error::ListInferenceRecommendationsJobsError,
>;
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_inference_recommendations_jobs_error(response)
} else {
crate::operation_deser::parse_list_inference_recommendations_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListInferenceRecommendationsJobSteps {
_private: (),
}
impl ListInferenceRecommendationsJobSteps {
pub fn builder() -> crate::input::list_inference_recommendations_job_steps_input::Builder {
crate::input::list_inference_recommendations_job_steps_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListInferenceRecommendationsJobSteps {
type Output = std::result::Result<
crate::output::ListInferenceRecommendationsJobStepsOutput,
crate::error::ListInferenceRecommendationsJobStepsError,
>;
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_inference_recommendations_job_steps_error(response)
} else {
crate::operation_deser::parse_list_inference_recommendations_job_steps_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListLabelingJobs {
_private: (),
}
impl ListLabelingJobs {
pub fn builder() -> crate::input::list_labeling_jobs_input::Builder {
crate::input::list_labeling_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListLabelingJobs {
type Output = std::result::Result<
crate::output::ListLabelingJobsOutput,
crate::error::ListLabelingJobsError,
>;
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_labeling_jobs_error(response)
} else {
crate::operation_deser::parse_list_labeling_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListLabelingJobsForWorkteam {
_private: (),
}
impl ListLabelingJobsForWorkteam {
pub fn builder() -> crate::input::list_labeling_jobs_for_workteam_input::Builder {
crate::input::list_labeling_jobs_for_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListLabelingJobsForWorkteam {
type Output = std::result::Result<
crate::output::ListLabelingJobsForWorkteamOutput,
crate::error::ListLabelingJobsForWorkteamError,
>;
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_labeling_jobs_for_workteam_error(response)
} else {
crate::operation_deser::parse_list_labeling_jobs_for_workteam_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListLineageGroups {
_private: (),
}
impl ListLineageGroups {
pub fn builder() -> crate::input::list_lineage_groups_input::Builder {
crate::input::list_lineage_groups_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListLineageGroups {
type Output = std::result::Result<
crate::output::ListLineageGroupsOutput,
crate::error::ListLineageGroupsError,
>;
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_lineage_groups_error(response)
} else {
crate::operation_deser::parse_list_lineage_groups_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelBiasJobDefinitions {
_private: (),
}
impl ListModelBiasJobDefinitions {
pub fn builder() -> crate::input::list_model_bias_job_definitions_input::Builder {
crate::input::list_model_bias_job_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelBiasJobDefinitions {
type Output = std::result::Result<
crate::output::ListModelBiasJobDefinitionsOutput,
crate::error::ListModelBiasJobDefinitionsError,
>;
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_model_bias_job_definitions_error(response)
} else {
crate::operation_deser::parse_list_model_bias_job_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelCardExportJobs {
_private: (),
}
impl ListModelCardExportJobs {
pub fn builder() -> crate::input::list_model_card_export_jobs_input::Builder {
crate::input::list_model_card_export_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelCardExportJobs {
type Output = std::result::Result<
crate::output::ListModelCardExportJobsOutput,
crate::error::ListModelCardExportJobsError,
>;
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_model_card_export_jobs_error(response)
} else {
crate::operation_deser::parse_list_model_card_export_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelCards {
_private: (),
}
impl ListModelCards {
pub fn builder() -> crate::input::list_model_cards_input::Builder {
crate::input::list_model_cards_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelCards {
type Output =
std::result::Result<crate::output::ListModelCardsOutput, crate::error::ListModelCardsError>;
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_model_cards_error(response)
} else {
crate::operation_deser::parse_list_model_cards_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelCardVersions {
_private: (),
}
impl ListModelCardVersions {
pub fn builder() -> crate::input::list_model_card_versions_input::Builder {
crate::input::list_model_card_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelCardVersions {
type Output = std::result::Result<
crate::output::ListModelCardVersionsOutput,
crate::error::ListModelCardVersionsError,
>;
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_model_card_versions_error(response)
} else {
crate::operation_deser::parse_list_model_card_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelExplainabilityJobDefinitions {
_private: (),
}
impl ListModelExplainabilityJobDefinitions {
pub fn builder() -> crate::input::list_model_explainability_job_definitions_input::Builder {
crate::input::list_model_explainability_job_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelExplainabilityJobDefinitions {
type Output = std::result::Result<
crate::output::ListModelExplainabilityJobDefinitionsOutput,
crate::error::ListModelExplainabilityJobDefinitionsError,
>;
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_model_explainability_job_definitions_error(response)
} else {
crate::operation_deser::parse_list_model_explainability_job_definitions_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelMetadata {
_private: (),
}
impl ListModelMetadata {
pub fn builder() -> crate::input::list_model_metadata_input::Builder {
crate::input::list_model_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelMetadata {
type Output = std::result::Result<
crate::output::ListModelMetadataOutput,
crate::error::ListModelMetadataError,
>;
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_model_metadata_error(response)
} else {
crate::operation_deser::parse_list_model_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelPackageGroups {
_private: (),
}
impl ListModelPackageGroups {
pub fn builder() -> crate::input::list_model_package_groups_input::Builder {
crate::input::list_model_package_groups_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelPackageGroups {
type Output = std::result::Result<
crate::output::ListModelPackageGroupsOutput,
crate::error::ListModelPackageGroupsError,
>;
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_model_package_groups_error(response)
} else {
crate::operation_deser::parse_list_model_package_groups_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelPackages {
_private: (),
}
impl ListModelPackages {
pub fn builder() -> crate::input::list_model_packages_input::Builder {
crate::input::list_model_packages_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelPackages {
type Output = std::result::Result<
crate::output::ListModelPackagesOutput,
crate::error::ListModelPackagesError,
>;
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_model_packages_error(response)
} else {
crate::operation_deser::parse_list_model_packages_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModelQualityJobDefinitions {
_private: (),
}
impl ListModelQualityJobDefinitions {
pub fn builder() -> crate::input::list_model_quality_job_definitions_input::Builder {
crate::input::list_model_quality_job_definitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModelQualityJobDefinitions {
type Output = std::result::Result<
crate::output::ListModelQualityJobDefinitionsOutput,
crate::error::ListModelQualityJobDefinitionsError,
>;
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_model_quality_job_definitions_error(response)
} else {
crate::operation_deser::parse_list_model_quality_job_definitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListModels {
_private: (),
}
impl ListModels {
pub fn builder() -> crate::input::list_models_input::Builder {
crate::input::list_models_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListModels {
type Output =
std::result::Result<crate::output::ListModelsOutput, crate::error::ListModelsError>;
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_models_error(response)
} else {
crate::operation_deser::parse_list_models_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListMonitoringAlertHistory {
_private: (),
}
impl ListMonitoringAlertHistory {
pub fn builder() -> crate::input::list_monitoring_alert_history_input::Builder {
crate::input::list_monitoring_alert_history_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListMonitoringAlertHistory {
type Output = std::result::Result<
crate::output::ListMonitoringAlertHistoryOutput,
crate::error::ListMonitoringAlertHistoryError,
>;
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_monitoring_alert_history_error(response)
} else {
crate::operation_deser::parse_list_monitoring_alert_history_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListMonitoringAlerts {
_private: (),
}
impl ListMonitoringAlerts {
pub fn builder() -> crate::input::list_monitoring_alerts_input::Builder {
crate::input::list_monitoring_alerts_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListMonitoringAlerts {
type Output = std::result::Result<
crate::output::ListMonitoringAlertsOutput,
crate::error::ListMonitoringAlertsError,
>;
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_monitoring_alerts_error(response)
} else {
crate::operation_deser::parse_list_monitoring_alerts_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListMonitoringExecutions {
_private: (),
}
impl ListMonitoringExecutions {
pub fn builder() -> crate::input::list_monitoring_executions_input::Builder {
crate::input::list_monitoring_executions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListMonitoringExecutions {
type Output = std::result::Result<
crate::output::ListMonitoringExecutionsOutput,
crate::error::ListMonitoringExecutionsError,
>;
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_monitoring_executions_error(response)
} else {
crate::operation_deser::parse_list_monitoring_executions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListMonitoringSchedules {
_private: (),
}
impl ListMonitoringSchedules {
pub fn builder() -> crate::input::list_monitoring_schedules_input::Builder {
crate::input::list_monitoring_schedules_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListMonitoringSchedules {
type Output = std::result::Result<
crate::output::ListMonitoringSchedulesOutput,
crate::error::ListMonitoringSchedulesError,
>;
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_monitoring_schedules_error(response)
} else {
crate::operation_deser::parse_list_monitoring_schedules_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListNotebookInstanceLifecycleConfigs {
_private: (),
}
impl ListNotebookInstanceLifecycleConfigs {
pub fn builder() -> crate::input::list_notebook_instance_lifecycle_configs_input::Builder {
crate::input::list_notebook_instance_lifecycle_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListNotebookInstanceLifecycleConfigs {
type Output = std::result::Result<
crate::output::ListNotebookInstanceLifecycleConfigsOutput,
crate::error::ListNotebookInstanceLifecycleConfigsError,
>;
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_notebook_instance_lifecycle_configs_error(response)
} else {
crate::operation_deser::parse_list_notebook_instance_lifecycle_configs_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListNotebookInstances {
_private: (),
}
impl ListNotebookInstances {
pub fn builder() -> crate::input::list_notebook_instances_input::Builder {
crate::input::list_notebook_instances_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListNotebookInstances {
type Output = std::result::Result<
crate::output::ListNotebookInstancesOutput,
crate::error::ListNotebookInstancesError,
>;
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_notebook_instances_error(response)
} else {
crate::operation_deser::parse_list_notebook_instances_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPipelineExecutions {
_private: (),
}
impl ListPipelineExecutions {
pub fn builder() -> crate::input::list_pipeline_executions_input::Builder {
crate::input::list_pipeline_executions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPipelineExecutions {
type Output = std::result::Result<
crate::output::ListPipelineExecutionsOutput,
crate::error::ListPipelineExecutionsError,
>;
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_pipeline_executions_error(response)
} else {
crate::operation_deser::parse_list_pipeline_executions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPipelineExecutionSteps {
_private: (),
}
impl ListPipelineExecutionSteps {
pub fn builder() -> crate::input::list_pipeline_execution_steps_input::Builder {
crate::input::list_pipeline_execution_steps_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPipelineExecutionSteps {
type Output = std::result::Result<
crate::output::ListPipelineExecutionStepsOutput,
crate::error::ListPipelineExecutionStepsError,
>;
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_pipeline_execution_steps_error(response)
} else {
crate::operation_deser::parse_list_pipeline_execution_steps_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPipelineParametersForExecution {
_private: (),
}
impl ListPipelineParametersForExecution {
pub fn builder() -> crate::input::list_pipeline_parameters_for_execution_input::Builder {
crate::input::list_pipeline_parameters_for_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPipelineParametersForExecution {
type Output = std::result::Result<
crate::output::ListPipelineParametersForExecutionOutput,
crate::error::ListPipelineParametersForExecutionError,
>;
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_pipeline_parameters_for_execution_error(response)
} else {
crate::operation_deser::parse_list_pipeline_parameters_for_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListPipelines {
_private: (),
}
impl ListPipelines {
pub fn builder() -> crate::input::list_pipelines_input::Builder {
crate::input::list_pipelines_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListPipelines {
type Output =
std::result::Result<crate::output::ListPipelinesOutput, crate::error::ListPipelinesError>;
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_pipelines_error(response)
} else {
crate::operation_deser::parse_list_pipelines_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListProcessingJobs {
_private: (),
}
impl ListProcessingJobs {
pub fn builder() -> crate::input::list_processing_jobs_input::Builder {
crate::input::list_processing_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListProcessingJobs {
type Output = std::result::Result<
crate::output::ListProcessingJobsOutput,
crate::error::ListProcessingJobsError,
>;
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_processing_jobs_error(response)
} else {
crate::operation_deser::parse_list_processing_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListProjects {
_private: (),
}
impl ListProjects {
pub fn builder() -> crate::input::list_projects_input::Builder {
crate::input::list_projects_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListProjects {
type Output =
std::result::Result<crate::output::ListProjectsOutput, crate::error::ListProjectsError>;
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_projects_error(response)
} else {
crate::operation_deser::parse_list_projects_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSpaces {
_private: (),
}
impl ListSpaces {
pub fn builder() -> crate::input::list_spaces_input::Builder {
crate::input::list_spaces_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSpaces {
type Output =
std::result::Result<crate::output::ListSpacesOutput, crate::error::ListSpacesError>;
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_spaces_error(response)
} else {
crate::operation_deser::parse_list_spaces_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListStageDevices {
_private: (),
}
impl ListStageDevices {
pub fn builder() -> crate::input::list_stage_devices_input::Builder {
crate::input::list_stage_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListStageDevices {
type Output = std::result::Result<
crate::output::ListStageDevicesOutput,
crate::error::ListStageDevicesError,
>;
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_stage_devices_error(response)
} else {
crate::operation_deser::parse_list_stage_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListStudioLifecycleConfigs {
_private: (),
}
impl ListStudioLifecycleConfigs {
pub fn builder() -> crate::input::list_studio_lifecycle_configs_input::Builder {
crate::input::list_studio_lifecycle_configs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListStudioLifecycleConfigs {
type Output = std::result::Result<
crate::output::ListStudioLifecycleConfigsOutput,
crate::error::ListStudioLifecycleConfigsError,
>;
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_studio_lifecycle_configs_error(response)
} else {
crate::operation_deser::parse_list_studio_lifecycle_configs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSubscribedWorkteams {
_private: (),
}
impl ListSubscribedWorkteams {
pub fn builder() -> crate::input::list_subscribed_workteams_input::Builder {
crate::input::list_subscribed_workteams_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSubscribedWorkteams {
type Output = std::result::Result<
crate::output::ListSubscribedWorkteamsOutput,
crate::error::ListSubscribedWorkteamsError,
>;
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_subscribed_workteams_error(response)
} else {
crate::operation_deser::parse_list_subscribed_workteams_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTags {
_private: (),
}
impl ListTags {
pub fn builder() -> crate::input::list_tags_input::Builder {
crate::input::list_tags_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTags {
type Output = std::result::Result<crate::output::ListTagsOutput, crate::error::ListTagsError>;
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_error(response)
} else {
crate::operation_deser::parse_list_tags_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTrainingJobs {
_private: (),
}
impl ListTrainingJobs {
pub fn builder() -> crate::input::list_training_jobs_input::Builder {
crate::input::list_training_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTrainingJobs {
type Output = std::result::Result<
crate::output::ListTrainingJobsOutput,
crate::error::ListTrainingJobsError,
>;
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_training_jobs_error(response)
} else {
crate::operation_deser::parse_list_training_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTrainingJobsForHyperParameterTuningJob {
_private: (),
}
impl ListTrainingJobsForHyperParameterTuningJob {
pub fn builder(
) -> crate::input::list_training_jobs_for_hyper_parameter_tuning_job_input::Builder {
crate::input::list_training_jobs_for_hyper_parameter_tuning_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTrainingJobsForHyperParameterTuningJob {
type Output = std::result::Result<
crate::output::ListTrainingJobsForHyperParameterTuningJobOutput,
crate::error::ListTrainingJobsForHyperParameterTuningJobError,
>;
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_training_jobs_for_hyper_parameter_tuning_job_error(
response,
)
} else {
crate::operation_deser::parse_list_training_jobs_for_hyper_parameter_tuning_job_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTransformJobs {
_private: (),
}
impl ListTransformJobs {
pub fn builder() -> crate::input::list_transform_jobs_input::Builder {
crate::input::list_transform_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTransformJobs {
type Output = std::result::Result<
crate::output::ListTransformJobsOutput,
crate::error::ListTransformJobsError,
>;
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_transform_jobs_error(response)
} else {
crate::operation_deser::parse_list_transform_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTrialComponents {
_private: (),
}
impl ListTrialComponents {
pub fn builder() -> crate::input::list_trial_components_input::Builder {
crate::input::list_trial_components_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTrialComponents {
type Output = std::result::Result<
crate::output::ListTrialComponentsOutput,
crate::error::ListTrialComponentsError,
>;
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_trial_components_error(response)
} else {
crate::operation_deser::parse_list_trial_components_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTrials {
_private: (),
}
impl ListTrials {
pub fn builder() -> crate::input::list_trials_input::Builder {
crate::input::list_trials_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTrials {
type Output =
std::result::Result<crate::output::ListTrialsOutput, crate::error::ListTrialsError>;
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_trials_error(response)
} else {
crate::operation_deser::parse_list_trials_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListUserProfiles {
_private: (),
}
impl ListUserProfiles {
pub fn builder() -> crate::input::list_user_profiles_input::Builder {
crate::input::list_user_profiles_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListUserProfiles {
type Output = std::result::Result<
crate::output::ListUserProfilesOutput,
crate::error::ListUserProfilesError,
>;
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_user_profiles_error(response)
} else {
crate::operation_deser::parse_list_user_profiles_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListWorkforces {
_private: (),
}
impl ListWorkforces {
pub fn builder() -> crate::input::list_workforces_input::Builder {
crate::input::list_workforces_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListWorkforces {
type Output =
std::result::Result<crate::output::ListWorkforcesOutput, crate::error::ListWorkforcesError>;
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_workforces_error(response)
} else {
crate::operation_deser::parse_list_workforces_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListWorkteams {
_private: (),
}
impl ListWorkteams {
pub fn builder() -> crate::input::list_workteams_input::Builder {
crate::input::list_workteams_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListWorkteams {
type Output =
std::result::Result<crate::output::ListWorkteamsOutput, crate::error::ListWorkteamsError>;
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_workteams_error(response)
} else {
crate::operation_deser::parse_list_workteams_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct PutModelPackageGroupPolicy {
_private: (),
}
impl PutModelPackageGroupPolicy {
pub fn builder() -> crate::input::put_model_package_group_policy_input::Builder {
crate::input::put_model_package_group_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutModelPackageGroupPolicy {
type Output = std::result::Result<
crate::output::PutModelPackageGroupPolicyOutput,
crate::error::PutModelPackageGroupPolicyError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_put_model_package_group_policy_error(response)
} else {
crate::operation_deser::parse_put_model_package_group_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct QueryLineage {
_private: (),
}
impl QueryLineage {
pub fn builder() -> crate::input::query_lineage_input::Builder {
crate::input::query_lineage_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for QueryLineage {
type Output =
std::result::Result<crate::output::QueryLineageOutput, crate::error::QueryLineageError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_query_lineage_error(response)
} else {
crate::operation_deser::parse_query_lineage_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RegisterDevices {
_private: (),
}
impl RegisterDevices {
pub fn builder() -> crate::input::register_devices_input::Builder {
crate::input::register_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RegisterDevices {
type Output = std::result::Result<
crate::output::RegisterDevicesOutput,
crate::error::RegisterDevicesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_register_devices_error(response)
} else {
crate::operation_deser::parse_register_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RenderUiTemplate {
_private: (),
}
impl RenderUiTemplate {
pub fn builder() -> crate::input::render_ui_template_input::Builder {
crate::input::render_ui_template_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RenderUiTemplate {
type Output = std::result::Result<
crate::output::RenderUiTemplateOutput,
crate::error::RenderUiTemplateError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_render_ui_template_error(response)
} else {
crate::operation_deser::parse_render_ui_template_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RetryPipelineExecution {
_private: (),
}
impl RetryPipelineExecution {
pub fn builder() -> crate::input::retry_pipeline_execution_input::Builder {
crate::input::retry_pipeline_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RetryPipelineExecution {
type Output = std::result::Result<
crate::output::RetryPipelineExecutionOutput,
crate::error::RetryPipelineExecutionError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_retry_pipeline_execution_error(response)
} else {
crate::operation_deser::parse_retry_pipeline_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct Search {
_private: (),
}
impl Search {
pub fn builder() -> crate::input::search_input::Builder {
crate::input::search_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for Search {
type Output = std::result::Result<crate::output::SearchOutput, crate::error::SearchError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_search_error(response)
} else {
crate::operation_deser::parse_search_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SendPipelineExecutionStepFailure {
_private: (),
}
impl SendPipelineExecutionStepFailure {
pub fn builder() -> crate::input::send_pipeline_execution_step_failure_input::Builder {
crate::input::send_pipeline_execution_step_failure_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SendPipelineExecutionStepFailure {
type Output = std::result::Result<
crate::output::SendPipelineExecutionStepFailureOutput,
crate::error::SendPipelineExecutionStepFailureError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_send_pipeline_execution_step_failure_error(response)
} else {
crate::operation_deser::parse_send_pipeline_execution_step_failure_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SendPipelineExecutionStepSuccess {
_private: (),
}
impl SendPipelineExecutionStepSuccess {
pub fn builder() -> crate::input::send_pipeline_execution_step_success_input::Builder {
crate::input::send_pipeline_execution_step_success_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SendPipelineExecutionStepSuccess {
type Output = std::result::Result<
crate::output::SendPipelineExecutionStepSuccessOutput,
crate::error::SendPipelineExecutionStepSuccessError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_send_pipeline_execution_step_success_error(response)
} else {
crate::operation_deser::parse_send_pipeline_execution_step_success_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartEdgeDeploymentStage {
_private: (),
}
impl StartEdgeDeploymentStage {
pub fn builder() -> crate::input::start_edge_deployment_stage_input::Builder {
crate::input::start_edge_deployment_stage_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartEdgeDeploymentStage {
type Output = std::result::Result<
crate::output::StartEdgeDeploymentStageOutput,
crate::error::StartEdgeDeploymentStageError,
>;
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_edge_deployment_stage_error(response)
} else {
crate::operation_deser::parse_start_edge_deployment_stage_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartInferenceExperiment {
_private: (),
}
impl StartInferenceExperiment {
pub fn builder() -> crate::input::start_inference_experiment_input::Builder {
crate::input::start_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartInferenceExperiment {
type Output = std::result::Result<
crate::output::StartInferenceExperimentOutput,
crate::error::StartInferenceExperimentError,
>;
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_inference_experiment_error(response)
} else {
crate::operation_deser::parse_start_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartMonitoringSchedule {
_private: (),
}
impl StartMonitoringSchedule {
pub fn builder() -> crate::input::start_monitoring_schedule_input::Builder {
crate::input::start_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartMonitoringSchedule {
type Output = std::result::Result<
crate::output::StartMonitoringScheduleOutput,
crate::error::StartMonitoringScheduleError,
>;
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_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_start_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartNotebookInstance {
_private: (),
}
impl StartNotebookInstance {
pub fn builder() -> crate::input::start_notebook_instance_input::Builder {
crate::input::start_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartNotebookInstance {
type Output = std::result::Result<
crate::output::StartNotebookInstanceOutput,
crate::error::StartNotebookInstanceError,
>;
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_notebook_instance_error(response)
} else {
crate::operation_deser::parse_start_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartPipelineExecution {
_private: (),
}
impl StartPipelineExecution {
pub fn builder() -> crate::input::start_pipeline_execution_input::Builder {
crate::input::start_pipeline_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartPipelineExecution {
type Output = std::result::Result<
crate::output::StartPipelineExecutionOutput,
crate::error::StartPipelineExecutionError,
>;
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_pipeline_execution_error(response)
} else {
crate::operation_deser::parse_start_pipeline_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopAutoMLJob {
_private: (),
}
impl StopAutoMLJob {
pub fn builder() -> crate::input::stop_auto_ml_job_input::Builder {
crate::input::stop_auto_ml_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopAutoMLJob {
type Output =
std::result::Result<crate::output::StopAutoMlJobOutput, crate::error::StopAutoMLJobError>;
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_auto_ml_job_error(response)
} else {
crate::operation_deser::parse_stop_auto_ml_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopCompilationJob {
_private: (),
}
impl StopCompilationJob {
pub fn builder() -> crate::input::stop_compilation_job_input::Builder {
crate::input::stop_compilation_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopCompilationJob {
type Output = std::result::Result<
crate::output::StopCompilationJobOutput,
crate::error::StopCompilationJobError,
>;
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_compilation_job_error(response)
} else {
crate::operation_deser::parse_stop_compilation_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopEdgeDeploymentStage {
_private: (),
}
impl StopEdgeDeploymentStage {
pub fn builder() -> crate::input::stop_edge_deployment_stage_input::Builder {
crate::input::stop_edge_deployment_stage_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopEdgeDeploymentStage {
type Output = std::result::Result<
crate::output::StopEdgeDeploymentStageOutput,
crate::error::StopEdgeDeploymentStageError,
>;
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_edge_deployment_stage_error(response)
} else {
crate::operation_deser::parse_stop_edge_deployment_stage_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopEdgePackagingJob {
_private: (),
}
impl StopEdgePackagingJob {
pub fn builder() -> crate::input::stop_edge_packaging_job_input::Builder {
crate::input::stop_edge_packaging_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopEdgePackagingJob {
type Output = std::result::Result<
crate::output::StopEdgePackagingJobOutput,
crate::error::StopEdgePackagingJobError,
>;
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_edge_packaging_job_error(response)
} else {
crate::operation_deser::parse_stop_edge_packaging_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopHyperParameterTuningJob {
_private: (),
}
impl StopHyperParameterTuningJob {
pub fn builder() -> crate::input::stop_hyper_parameter_tuning_job_input::Builder {
crate::input::stop_hyper_parameter_tuning_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopHyperParameterTuningJob {
type Output = std::result::Result<
crate::output::StopHyperParameterTuningJobOutput,
crate::error::StopHyperParameterTuningJobError,
>;
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_hyper_parameter_tuning_job_error(response)
} else {
crate::operation_deser::parse_stop_hyper_parameter_tuning_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopInferenceExperiment {
_private: (),
}
impl StopInferenceExperiment {
pub fn builder() -> crate::input::stop_inference_experiment_input::Builder {
crate::input::stop_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopInferenceExperiment {
type Output = std::result::Result<
crate::output::StopInferenceExperimentOutput,
crate::error::StopInferenceExperimentError,
>;
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_inference_experiment_error(response)
} else {
crate::operation_deser::parse_stop_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopInferenceRecommendationsJob {
_private: (),
}
impl StopInferenceRecommendationsJob {
pub fn builder() -> crate::input::stop_inference_recommendations_job_input::Builder {
crate::input::stop_inference_recommendations_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopInferenceRecommendationsJob {
type Output = std::result::Result<
crate::output::StopInferenceRecommendationsJobOutput,
crate::error::StopInferenceRecommendationsJobError,
>;
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_inference_recommendations_job_error(response)
} else {
crate::operation_deser::parse_stop_inference_recommendations_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopLabelingJob {
_private: (),
}
impl StopLabelingJob {
pub fn builder() -> crate::input::stop_labeling_job_input::Builder {
crate::input::stop_labeling_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopLabelingJob {
type Output = std::result::Result<
crate::output::StopLabelingJobOutput,
crate::error::StopLabelingJobError,
>;
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_labeling_job_error(response)
} else {
crate::operation_deser::parse_stop_labeling_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopMonitoringSchedule {
_private: (),
}
impl StopMonitoringSchedule {
pub fn builder() -> crate::input::stop_monitoring_schedule_input::Builder {
crate::input::stop_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopMonitoringSchedule {
type Output = std::result::Result<
crate::output::StopMonitoringScheduleOutput,
crate::error::StopMonitoringScheduleError,
>;
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_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_stop_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopNotebookInstance {
_private: (),
}
impl StopNotebookInstance {
pub fn builder() -> crate::input::stop_notebook_instance_input::Builder {
crate::input::stop_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopNotebookInstance {
type Output = std::result::Result<
crate::output::StopNotebookInstanceOutput,
crate::error::StopNotebookInstanceError,
>;
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_notebook_instance_error(response)
} else {
crate::operation_deser::parse_stop_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopPipelineExecution {
_private: (),
}
impl StopPipelineExecution {
pub fn builder() -> crate::input::stop_pipeline_execution_input::Builder {
crate::input::stop_pipeline_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopPipelineExecution {
type Output = std::result::Result<
crate::output::StopPipelineExecutionOutput,
crate::error::StopPipelineExecutionError,
>;
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_pipeline_execution_error(response)
} else {
crate::operation_deser::parse_stop_pipeline_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopProcessingJob {
_private: (),
}
impl StopProcessingJob {
pub fn builder() -> crate::input::stop_processing_job_input::Builder {
crate::input::stop_processing_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopProcessingJob {
type Output = std::result::Result<
crate::output::StopProcessingJobOutput,
crate::error::StopProcessingJobError,
>;
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_processing_job_error(response)
} else {
crate::operation_deser::parse_stop_processing_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopTrainingJob {
_private: (),
}
impl StopTrainingJob {
pub fn builder() -> crate::input::stop_training_job_input::Builder {
crate::input::stop_training_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopTrainingJob {
type Output = std::result::Result<
crate::output::StopTrainingJobOutput,
crate::error::StopTrainingJobError,
>;
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_training_job_error(response)
} else {
crate::operation_deser::parse_stop_training_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopTransformJob {
_private: (),
}
impl StopTransformJob {
pub fn builder() -> crate::input::stop_transform_job_input::Builder {
crate::input::stop_transform_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopTransformJob {
type Output = std::result::Result<
crate::output::StopTransformJobOutput,
crate::error::StopTransformJobError,
>;
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_transform_job_error(response)
} else {
crate::operation_deser::parse_stop_transform_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateAction {
_private: (),
}
impl UpdateAction {
pub fn builder() -> crate::input::update_action_input::Builder {
crate::input::update_action_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateAction {
type Output =
std::result::Result<crate::output::UpdateActionOutput, crate::error::UpdateActionError>;
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_action_error(response)
} else {
crate::operation_deser::parse_update_action_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateAppImageConfig {
_private: (),
}
impl UpdateAppImageConfig {
pub fn builder() -> crate::input::update_app_image_config_input::Builder {
crate::input::update_app_image_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateAppImageConfig {
type Output = std::result::Result<
crate::output::UpdateAppImageConfigOutput,
crate::error::UpdateAppImageConfigError,
>;
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_app_image_config_error(response)
} else {
crate::operation_deser::parse_update_app_image_config_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateArtifact {
_private: (),
}
impl UpdateArtifact {
pub fn builder() -> crate::input::update_artifact_input::Builder {
crate::input::update_artifact_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateArtifact {
type Output =
std::result::Result<crate::output::UpdateArtifactOutput, crate::error::UpdateArtifactError>;
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_artifact_error(response)
} else {
crate::operation_deser::parse_update_artifact_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateCodeRepository {
_private: (),
}
impl UpdateCodeRepository {
pub fn builder() -> crate::input::update_code_repository_input::Builder {
crate::input::update_code_repository_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateCodeRepository {
type Output = std::result::Result<
crate::output::UpdateCodeRepositoryOutput,
crate::error::UpdateCodeRepositoryError,
>;
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_code_repository_error(response)
} else {
crate::operation_deser::parse_update_code_repository_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateContext {
_private: (),
}
impl UpdateContext {
pub fn builder() -> crate::input::update_context_input::Builder {
crate::input::update_context_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateContext {
type Output =
std::result::Result<crate::output::UpdateContextOutput, crate::error::UpdateContextError>;
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_context_error(response)
} else {
crate::operation_deser::parse_update_context_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDeviceFleet {
_private: (),
}
impl UpdateDeviceFleet {
pub fn builder() -> crate::input::update_device_fleet_input::Builder {
crate::input::update_device_fleet_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDeviceFleet {
type Output = std::result::Result<
crate::output::UpdateDeviceFleetOutput,
crate::error::UpdateDeviceFleetError,
>;
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_device_fleet_error(response)
} else {
crate::operation_deser::parse_update_device_fleet_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDevices {
_private: (),
}
impl UpdateDevices {
pub fn builder() -> crate::input::update_devices_input::Builder {
crate::input::update_devices_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDevices {
type Output =
std::result::Result<crate::output::UpdateDevicesOutput, crate::error::UpdateDevicesError>;
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_devices_error(response)
} else {
crate::operation_deser::parse_update_devices_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDomain {
_private: (),
}
impl UpdateDomain {
pub fn builder() -> crate::input::update_domain_input::Builder {
crate::input::update_domain_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDomain {
type Output =
std::result::Result<crate::output::UpdateDomainOutput, crate::error::UpdateDomainError>;
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_domain_error(response)
} else {
crate::operation_deser::parse_update_domain_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEndpoint {
_private: (),
}
impl UpdateEndpoint {
pub fn builder() -> crate::input::update_endpoint_input::Builder {
crate::input::update_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEndpoint {
type Output =
std::result::Result<crate::output::UpdateEndpointOutput, crate::error::UpdateEndpointError>;
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_endpoint_error(response)
} else {
crate::operation_deser::parse_update_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateEndpointWeightsAndCapacities {
_private: (),
}
impl UpdateEndpointWeightsAndCapacities {
pub fn builder() -> crate::input::update_endpoint_weights_and_capacities_input::Builder {
crate::input::update_endpoint_weights_and_capacities_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateEndpointWeightsAndCapacities {
type Output = std::result::Result<
crate::output::UpdateEndpointWeightsAndCapacitiesOutput,
crate::error::UpdateEndpointWeightsAndCapacitiesError,
>;
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_endpoint_weights_and_capacities_error(response)
} else {
crate::operation_deser::parse_update_endpoint_weights_and_capacities_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateExperiment {
_private: (),
}
impl UpdateExperiment {
pub fn builder() -> crate::input::update_experiment_input::Builder {
crate::input::update_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateExperiment {
type Output = std::result::Result<
crate::output::UpdateExperimentOutput,
crate::error::UpdateExperimentError,
>;
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_experiment_error(response)
} else {
crate::operation_deser::parse_update_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateFeatureGroup {
_private: (),
}
impl UpdateFeatureGroup {
pub fn builder() -> crate::input::update_feature_group_input::Builder {
crate::input::update_feature_group_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateFeatureGroup {
type Output = std::result::Result<
crate::output::UpdateFeatureGroupOutput,
crate::error::UpdateFeatureGroupError,
>;
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_feature_group_error(response)
} else {
crate::operation_deser::parse_update_feature_group_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateFeatureMetadata {
_private: (),
}
impl UpdateFeatureMetadata {
pub fn builder() -> crate::input::update_feature_metadata_input::Builder {
crate::input::update_feature_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateFeatureMetadata {
type Output = std::result::Result<
crate::output::UpdateFeatureMetadataOutput,
crate::error::UpdateFeatureMetadataError,
>;
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_feature_metadata_error(response)
} else {
crate::operation_deser::parse_update_feature_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateHub {
_private: (),
}
impl UpdateHub {
pub fn builder() -> crate::input::update_hub_input::Builder {
crate::input::update_hub_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateHub {
type Output = std::result::Result<crate::output::UpdateHubOutput, crate::error::UpdateHubError>;
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_hub_error(response)
} else {
crate::operation_deser::parse_update_hub_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateImage {
_private: (),
}
impl UpdateImage {
pub fn builder() -> crate::input::update_image_input::Builder {
crate::input::update_image_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateImage {
type Output =
std::result::Result<crate::output::UpdateImageOutput, crate::error::UpdateImageError>;
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_image_error(response)
} else {
crate::operation_deser::parse_update_image_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateImageVersion {
_private: (),
}
impl UpdateImageVersion {
pub fn builder() -> crate::input::update_image_version_input::Builder {
crate::input::update_image_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateImageVersion {
type Output = std::result::Result<
crate::output::UpdateImageVersionOutput,
crate::error::UpdateImageVersionError,
>;
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_image_version_error(response)
} else {
crate::operation_deser::parse_update_image_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateInferenceExperiment {
_private: (),
}
impl UpdateInferenceExperiment {
pub fn builder() -> crate::input::update_inference_experiment_input::Builder {
crate::input::update_inference_experiment_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateInferenceExperiment {
type Output = std::result::Result<
crate::output::UpdateInferenceExperimentOutput,
crate::error::UpdateInferenceExperimentError,
>;
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_inference_experiment_error(response)
} else {
crate::operation_deser::parse_update_inference_experiment_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateModelCard {
_private: (),
}
impl UpdateModelCard {
pub fn builder() -> crate::input::update_model_card_input::Builder {
crate::input::update_model_card_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateModelCard {
type Output = std::result::Result<
crate::output::UpdateModelCardOutput,
crate::error::UpdateModelCardError,
>;
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_model_card_error(response)
} else {
crate::operation_deser::parse_update_model_card_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateModelPackage {
_private: (),
}
impl UpdateModelPackage {
pub fn builder() -> crate::input::update_model_package_input::Builder {
crate::input::update_model_package_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateModelPackage {
type Output = std::result::Result<
crate::output::UpdateModelPackageOutput,
crate::error::UpdateModelPackageError,
>;
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_model_package_error(response)
} else {
crate::operation_deser::parse_update_model_package_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateMonitoringAlert {
_private: (),
}
impl UpdateMonitoringAlert {
pub fn builder() -> crate::input::update_monitoring_alert_input::Builder {
crate::input::update_monitoring_alert_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateMonitoringAlert {
type Output = std::result::Result<
crate::output::UpdateMonitoringAlertOutput,
crate::error::UpdateMonitoringAlertError,
>;
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_monitoring_alert_error(response)
} else {
crate::operation_deser::parse_update_monitoring_alert_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateMonitoringSchedule {
_private: (),
}
impl UpdateMonitoringSchedule {
pub fn builder() -> crate::input::update_monitoring_schedule_input::Builder {
crate::input::update_monitoring_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateMonitoringSchedule {
type Output = std::result::Result<
crate::output::UpdateMonitoringScheduleOutput,
crate::error::UpdateMonitoringScheduleError,
>;
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_monitoring_schedule_error(response)
} else {
crate::operation_deser::parse_update_monitoring_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateNotebookInstance {
_private: (),
}
impl UpdateNotebookInstance {
pub fn builder() -> crate::input::update_notebook_instance_input::Builder {
crate::input::update_notebook_instance_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateNotebookInstance {
type Output = std::result::Result<
crate::output::UpdateNotebookInstanceOutput,
crate::error::UpdateNotebookInstanceError,
>;
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_notebook_instance_error(response)
} else {
crate::operation_deser::parse_update_notebook_instance_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateNotebookInstanceLifecycleConfig {
_private: (),
}
impl UpdateNotebookInstanceLifecycleConfig {
pub fn builder() -> crate::input::update_notebook_instance_lifecycle_config_input::Builder {
crate::input::update_notebook_instance_lifecycle_config_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateNotebookInstanceLifecycleConfig {
type Output = std::result::Result<
crate::output::UpdateNotebookInstanceLifecycleConfigOutput,
crate::error::UpdateNotebookInstanceLifecycleConfigError,
>;
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_notebook_instance_lifecycle_config_error(response)
} else {
crate::operation_deser::parse_update_notebook_instance_lifecycle_config_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdatePipeline {
_private: (),
}
impl UpdatePipeline {
pub fn builder() -> crate::input::update_pipeline_input::Builder {
crate::input::update_pipeline_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdatePipeline {
type Output =
std::result::Result<crate::output::UpdatePipelineOutput, crate::error::UpdatePipelineError>;
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_pipeline_error(response)
} else {
crate::operation_deser::parse_update_pipeline_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdatePipelineExecution {
_private: (),
}
impl UpdatePipelineExecution {
pub fn builder() -> crate::input::update_pipeline_execution_input::Builder {
crate::input::update_pipeline_execution_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdatePipelineExecution {
type Output = std::result::Result<
crate::output::UpdatePipelineExecutionOutput,
crate::error::UpdatePipelineExecutionError,
>;
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_pipeline_execution_error(response)
} else {
crate::operation_deser::parse_update_pipeline_execution_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateProject {
_private: (),
}
impl UpdateProject {
pub fn builder() -> crate::input::update_project_input::Builder {
crate::input::update_project_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateProject {
type Output =
std::result::Result<crate::output::UpdateProjectOutput, crate::error::UpdateProjectError>;
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_project_error(response)
} else {
crate::operation_deser::parse_update_project_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateSpace {
_private: (),
}
impl UpdateSpace {
pub fn builder() -> crate::input::update_space_input::Builder {
crate::input::update_space_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateSpace {
type Output =
std::result::Result<crate::output::UpdateSpaceOutput, crate::error::UpdateSpaceError>;
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_space_error(response)
} else {
crate::operation_deser::parse_update_space_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTrainingJob {
_private: (),
}
impl UpdateTrainingJob {
pub fn builder() -> crate::input::update_training_job_input::Builder {
crate::input::update_training_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTrainingJob {
type Output = std::result::Result<
crate::output::UpdateTrainingJobOutput,
crate::error::UpdateTrainingJobError,
>;
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_training_job_error(response)
} else {
crate::operation_deser::parse_update_training_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTrial {
_private: (),
}
impl UpdateTrial {
pub fn builder() -> crate::input::update_trial_input::Builder {
crate::input::update_trial_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTrial {
type Output =
std::result::Result<crate::output::UpdateTrialOutput, crate::error::UpdateTrialError>;
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_trial_error(response)
} else {
crate::operation_deser::parse_update_trial_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTrialComponent {
_private: (),
}
impl UpdateTrialComponent {
pub fn builder() -> crate::input::update_trial_component_input::Builder {
crate::input::update_trial_component_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTrialComponent {
type Output = std::result::Result<
crate::output::UpdateTrialComponentOutput,
crate::error::UpdateTrialComponentError,
>;
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_trial_component_error(response)
} else {
crate::operation_deser::parse_update_trial_component_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateUserProfile {
_private: (),
}
impl UpdateUserProfile {
pub fn builder() -> crate::input::update_user_profile_input::Builder {
crate::input::update_user_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateUserProfile {
type Output = std::result::Result<
crate::output::UpdateUserProfileOutput,
crate::error::UpdateUserProfileError,
>;
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_user_profile_error(response)
} else {
crate::operation_deser::parse_update_user_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateWorkforce {
_private: (),
}
impl UpdateWorkforce {
pub fn builder() -> crate::input::update_workforce_input::Builder {
crate::input::update_workforce_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateWorkforce {
type Output = std::result::Result<
crate::output::UpdateWorkforceOutput,
crate::error::UpdateWorkforceError,
>;
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_workforce_error(response)
} else {
crate::operation_deser::parse_update_workforce_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateWorkteam {
_private: (),
}
impl UpdateWorkteam {
pub fn builder() -> crate::input::update_workteam_input::Builder {
crate::input::update_workteam_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateWorkteam {
type Output =
std::result::Result<crate::output::UpdateWorkteamOutput, crate::error::UpdateWorkteamError>;
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_workteam_error(response)
} else {
crate::operation_deser::parse_update_workteam_response(response)
}
}
}
pub mod customize;