#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchCreatePartition {
_private: (),
}
impl BatchCreatePartition {
pub fn builder() -> crate::input::batch_create_partition_input::Builder {
crate::input::batch_create_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchCreatePartition {
type Output = std::result::Result<
crate::output::BatchCreatePartitionOutput,
crate::error::BatchCreatePartitionError,
>;
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_create_partition_error(response)
} else {
crate::operation_deser::parse_batch_create_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDeleteConnection {
_private: (),
}
impl BatchDeleteConnection {
pub fn builder() -> crate::input::batch_delete_connection_input::Builder {
crate::input::batch_delete_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDeleteConnection {
type Output = std::result::Result<
crate::output::BatchDeleteConnectionOutput,
crate::error::BatchDeleteConnectionError,
>;
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_delete_connection_error(response)
} else {
crate::operation_deser::parse_batch_delete_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDeletePartition {
_private: (),
}
impl BatchDeletePartition {
pub fn builder() -> crate::input::batch_delete_partition_input::Builder {
crate::input::batch_delete_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDeletePartition {
type Output = std::result::Result<
crate::output::BatchDeletePartitionOutput,
crate::error::BatchDeletePartitionError,
>;
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_delete_partition_error(response)
} else {
crate::operation_deser::parse_batch_delete_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDeleteTable {
_private: (),
}
impl BatchDeleteTable {
pub fn builder() -> crate::input::batch_delete_table_input::Builder {
crate::input::batch_delete_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDeleteTable {
type Output = std::result::Result<
crate::output::BatchDeleteTableOutput,
crate::error::BatchDeleteTableError,
>;
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_delete_table_error(response)
} else {
crate::operation_deser::parse_batch_delete_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchDeleteTableVersion {
_private: (),
}
impl BatchDeleteTableVersion {
pub fn builder() -> crate::input::batch_delete_table_version_input::Builder {
crate::input::batch_delete_table_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchDeleteTableVersion {
type Output = std::result::Result<
crate::output::BatchDeleteTableVersionOutput,
crate::error::BatchDeleteTableVersionError,
>;
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_delete_table_version_error(response)
} else {
crate::operation_deser::parse_batch_delete_table_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetBlueprints {
_private: (),
}
impl BatchGetBlueprints {
pub fn builder() -> crate::input::batch_get_blueprints_input::Builder {
crate::input::batch_get_blueprints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetBlueprints {
type Output = std::result::Result<
crate::output::BatchGetBlueprintsOutput,
crate::error::BatchGetBlueprintsError,
>;
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_get_blueprints_error(response)
} else {
crate::operation_deser::parse_batch_get_blueprints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetCrawlers {
_private: (),
}
impl BatchGetCrawlers {
pub fn builder() -> crate::input::batch_get_crawlers_input::Builder {
crate::input::batch_get_crawlers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetCrawlers {
type Output = std::result::Result<
crate::output::BatchGetCrawlersOutput,
crate::error::BatchGetCrawlersError,
>;
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_get_crawlers_error(response)
} else {
crate::operation_deser::parse_batch_get_crawlers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetCustomEntityTypes {
_private: (),
}
impl BatchGetCustomEntityTypes {
pub fn builder() -> crate::input::batch_get_custom_entity_types_input::Builder {
crate::input::batch_get_custom_entity_types_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetCustomEntityTypes {
type Output = std::result::Result<
crate::output::BatchGetCustomEntityTypesOutput,
crate::error::BatchGetCustomEntityTypesError,
>;
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_get_custom_entity_types_error(response)
} else {
crate::operation_deser::parse_batch_get_custom_entity_types_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDataQualityResult {
_private: (),
}
impl BatchGetDataQualityResult {
pub fn builder() -> crate::input::batch_get_data_quality_result_input::Builder {
crate::input::batch_get_data_quality_result_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDataQualityResult {
type Output = std::result::Result<
crate::output::BatchGetDataQualityResultOutput,
crate::error::BatchGetDataQualityResultError,
>;
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_get_data_quality_result_error(response)
} else {
crate::operation_deser::parse_batch_get_data_quality_result_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetDevEndpoints {
_private: (),
}
impl BatchGetDevEndpoints {
pub fn builder() -> crate::input::batch_get_dev_endpoints_input::Builder {
crate::input::batch_get_dev_endpoints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetDevEndpoints {
type Output = std::result::Result<
crate::output::BatchGetDevEndpointsOutput,
crate::error::BatchGetDevEndpointsError,
>;
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_get_dev_endpoints_error(response)
} else {
crate::operation_deser::parse_batch_get_dev_endpoints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetJobs {
_private: (),
}
impl BatchGetJobs {
pub fn builder() -> crate::input::batch_get_jobs_input::Builder {
crate::input::batch_get_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetJobs {
type Output =
std::result::Result<crate::output::BatchGetJobsOutput, crate::error::BatchGetJobsError>;
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_get_jobs_error(response)
} else {
crate::operation_deser::parse_batch_get_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetPartition {
_private: (),
}
impl BatchGetPartition {
pub fn builder() -> crate::input::batch_get_partition_input::Builder {
crate::input::batch_get_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetPartition {
type Output = std::result::Result<
crate::output::BatchGetPartitionOutput,
crate::error::BatchGetPartitionError,
>;
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_get_partition_error(response)
} else {
crate::operation_deser::parse_batch_get_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetTriggers {
_private: (),
}
impl BatchGetTriggers {
pub fn builder() -> crate::input::batch_get_triggers_input::Builder {
crate::input::batch_get_triggers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetTriggers {
type Output = std::result::Result<
crate::output::BatchGetTriggersOutput,
crate::error::BatchGetTriggersError,
>;
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_get_triggers_error(response)
} else {
crate::operation_deser::parse_batch_get_triggers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchGetWorkflows {
_private: (),
}
impl BatchGetWorkflows {
pub fn builder() -> crate::input::batch_get_workflows_input::Builder {
crate::input::batch_get_workflows_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchGetWorkflows {
type Output = std::result::Result<
crate::output::BatchGetWorkflowsOutput,
crate::error::BatchGetWorkflowsError,
>;
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_get_workflows_error(response)
} else {
crate::operation_deser::parse_batch_get_workflows_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchStopJobRun {
_private: (),
}
impl BatchStopJobRun {
pub fn builder() -> crate::input::batch_stop_job_run_input::Builder {
crate::input::batch_stop_job_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchStopJobRun {
type Output = std::result::Result<
crate::output::BatchStopJobRunOutput,
crate::error::BatchStopJobRunError,
>;
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_stop_job_run_error(response)
} else {
crate::operation_deser::parse_batch_stop_job_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct BatchUpdatePartition {
_private: (),
}
impl BatchUpdatePartition {
pub fn builder() -> crate::input::batch_update_partition_input::Builder {
crate::input::batch_update_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for BatchUpdatePartition {
type Output = std::result::Result<
crate::output::BatchUpdatePartitionOutput,
crate::error::BatchUpdatePartitionError,
>;
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_update_partition_error(response)
} else {
crate::operation_deser::parse_batch_update_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelDataQualityRuleRecommendationRun {
_private: (),
}
impl CancelDataQualityRuleRecommendationRun {
pub fn builder() -> crate::input::cancel_data_quality_rule_recommendation_run_input::Builder {
crate::input::cancel_data_quality_rule_recommendation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelDataQualityRuleRecommendationRun {
type Output = std::result::Result<
crate::output::CancelDataQualityRuleRecommendationRunOutput,
crate::error::CancelDataQualityRuleRecommendationRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_data_quality_rule_recommendation_run_error(
response,
)
} else {
crate::operation_deser::parse_cancel_data_quality_rule_recommendation_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelDataQualityRulesetEvaluationRun {
_private: (),
}
impl CancelDataQualityRulesetEvaluationRun {
pub fn builder() -> crate::input::cancel_data_quality_ruleset_evaluation_run_input::Builder {
crate::input::cancel_data_quality_ruleset_evaluation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelDataQualityRulesetEvaluationRun {
type Output = std::result::Result<
crate::output::CancelDataQualityRulesetEvaluationRunOutput,
crate::error::CancelDataQualityRulesetEvaluationRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_data_quality_ruleset_evaluation_run_error(response)
} else {
crate::operation_deser::parse_cancel_data_quality_ruleset_evaluation_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelMLTaskRun {
_private: (),
}
impl CancelMLTaskRun {
pub fn builder() -> crate::input::cancel_ml_task_run_input::Builder {
crate::input::cancel_ml_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelMLTaskRun {
type Output = std::result::Result<
crate::output::CancelMlTaskRunOutput,
crate::error::CancelMLTaskRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_ml_task_run_error(response)
} else {
crate::operation_deser::parse_cancel_ml_task_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CancelStatement {
_private: (),
}
impl CancelStatement {
pub fn builder() -> crate::input::cancel_statement_input::Builder {
crate::input::cancel_statement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CancelStatement {
type Output = std::result::Result<
crate::output::CancelStatementOutput,
crate::error::CancelStatementError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_cancel_statement_error(response)
} else {
crate::operation_deser::parse_cancel_statement_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CheckSchemaVersionValidity {
_private: (),
}
impl CheckSchemaVersionValidity {
pub fn builder() -> crate::input::check_schema_version_validity_input::Builder {
crate::input::check_schema_version_validity_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CheckSchemaVersionValidity {
type Output = std::result::Result<
crate::output::CheckSchemaVersionValidityOutput,
crate::error::CheckSchemaVersionValidityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_check_schema_version_validity_error(response)
} else {
crate::operation_deser::parse_check_schema_version_validity_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateBlueprint {
_private: (),
}
impl CreateBlueprint {
pub fn builder() -> crate::input::create_blueprint_input::Builder {
crate::input::create_blueprint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateBlueprint {
type Output = std::result::Result<
crate::output::CreateBlueprintOutput,
crate::error::CreateBlueprintError,
>;
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_blueprint_error(response)
} else {
crate::operation_deser::parse_create_blueprint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateClassifier {
_private: (),
}
impl CreateClassifier {
pub fn builder() -> crate::input::create_classifier_input::Builder {
crate::input::create_classifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateClassifier {
type Output = std::result::Result<
crate::output::CreateClassifierOutput,
crate::error::CreateClassifierError,
>;
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_classifier_error(response)
} else {
crate::operation_deser::parse_create_classifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateConnection {
_private: (),
}
impl CreateConnection {
pub fn builder() -> crate::input::create_connection_input::Builder {
crate::input::create_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateConnection {
type Output = std::result::Result<
crate::output::CreateConnectionOutput,
crate::error::CreateConnectionError,
>;
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_connection_error(response)
} else {
crate::operation_deser::parse_create_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateCrawler {
_private: (),
}
impl CreateCrawler {
pub fn builder() -> crate::input::create_crawler_input::Builder {
crate::input::create_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateCrawler {
type Output =
std::result::Result<crate::output::CreateCrawlerOutput, crate::error::CreateCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_create_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateCustomEntityType {
_private: (),
}
impl CreateCustomEntityType {
pub fn builder() -> crate::input::create_custom_entity_type_input::Builder {
crate::input::create_custom_entity_type_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateCustomEntityType {
type Output = std::result::Result<
crate::output::CreateCustomEntityTypeOutput,
crate::error::CreateCustomEntityTypeError,
>;
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_custom_entity_type_error(response)
} else {
crate::operation_deser::parse_create_custom_entity_type_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDatabase {
_private: (),
}
impl CreateDatabase {
pub fn builder() -> crate::input::create_database_input::Builder {
crate::input::create_database_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDatabase {
type Output =
std::result::Result<crate::output::CreateDatabaseOutput, crate::error::CreateDatabaseError>;
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_database_error(response)
} else {
crate::operation_deser::parse_create_database_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDataQualityRuleset {
_private: (),
}
impl CreateDataQualityRuleset {
pub fn builder() -> crate::input::create_data_quality_ruleset_input::Builder {
crate::input::create_data_quality_ruleset_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDataQualityRuleset {
type Output = std::result::Result<
crate::output::CreateDataQualityRulesetOutput,
crate::error::CreateDataQualityRulesetError,
>;
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_ruleset_error(response)
} else {
crate::operation_deser::parse_create_data_quality_ruleset_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateDevEndpoint {
_private: (),
}
impl CreateDevEndpoint {
pub fn builder() -> crate::input::create_dev_endpoint_input::Builder {
crate::input::create_dev_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateDevEndpoint {
type Output = std::result::Result<
crate::output::CreateDevEndpointOutput,
crate::error::CreateDevEndpointError,
>;
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_dev_endpoint_error(response)
} else {
crate::operation_deser::parse_create_dev_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateJob {
_private: (),
}
impl CreateJob {
pub fn builder() -> crate::input::create_job_input::Builder {
crate::input::create_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateJob {
type Output = std::result::Result<crate::output::CreateJobOutput, crate::error::CreateJobError>;
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_job_error(response)
} else {
crate::operation_deser::parse_create_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateMLTransform {
_private: (),
}
impl CreateMLTransform {
pub fn builder() -> crate::input::create_ml_transform_input::Builder {
crate::input::create_ml_transform_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateMLTransform {
type Output = std::result::Result<
crate::output::CreateMlTransformOutput,
crate::error::CreateMLTransformError,
>;
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_ml_transform_error(response)
} else {
crate::operation_deser::parse_create_ml_transform_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePartition {
_private: (),
}
impl CreatePartition {
pub fn builder() -> crate::input::create_partition_input::Builder {
crate::input::create_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePartition {
type Output = std::result::Result<
crate::output::CreatePartitionOutput,
crate::error::CreatePartitionError,
>;
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_partition_error(response)
} else {
crate::operation_deser::parse_create_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreatePartitionIndex {
_private: (),
}
impl CreatePartitionIndex {
pub fn builder() -> crate::input::create_partition_index_input::Builder {
crate::input::create_partition_index_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreatePartitionIndex {
type Output = std::result::Result<
crate::output::CreatePartitionIndexOutput,
crate::error::CreatePartitionIndexError,
>;
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_partition_index_error(response)
} else {
crate::operation_deser::parse_create_partition_index_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateRegistry {
_private: (),
}
impl CreateRegistry {
pub fn builder() -> crate::input::create_registry_input::Builder {
crate::input::create_registry_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateRegistry {
type Output =
std::result::Result<crate::output::CreateRegistryOutput, crate::error::CreateRegistryError>;
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_registry_error(response)
} else {
crate::operation_deser::parse_create_registry_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateSchema {
_private: (),
}
impl CreateSchema {
pub fn builder() -> crate::input::create_schema_input::Builder {
crate::input::create_schema_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateSchema {
type Output =
std::result::Result<crate::output::CreateSchemaOutput, crate::error::CreateSchemaError>;
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_schema_error(response)
} else {
crate::operation_deser::parse_create_schema_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateScript {
_private: (),
}
impl CreateScript {
pub fn builder() -> crate::input::create_script_input::Builder {
crate::input::create_script_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateScript {
type Output =
std::result::Result<crate::output::CreateScriptOutput, crate::error::CreateScriptError>;
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_script_error(response)
} else {
crate::operation_deser::parse_create_script_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateSecurityConfiguration {
_private: (),
}
impl CreateSecurityConfiguration {
pub fn builder() -> crate::input::create_security_configuration_input::Builder {
crate::input::create_security_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateSecurityConfiguration {
type Output = std::result::Result<
crate::output::CreateSecurityConfigurationOutput,
crate::error::CreateSecurityConfigurationError,
>;
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_security_configuration_error(response)
} else {
crate::operation_deser::parse_create_security_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateSession {
_private: (),
}
impl CreateSession {
pub fn builder() -> crate::input::create_session_input::Builder {
crate::input::create_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateSession {
type Output =
std::result::Result<crate::output::CreateSessionOutput, crate::error::CreateSessionError>;
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_session_error(response)
} else {
crate::operation_deser::parse_create_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTable {
_private: (),
}
impl CreateTable {
pub fn builder() -> crate::input::create_table_input::Builder {
crate::input::create_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTable {
type Output =
std::result::Result<crate::output::CreateTableOutput, crate::error::CreateTableError>;
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_table_error(response)
} else {
crate::operation_deser::parse_create_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateTrigger {
_private: (),
}
impl CreateTrigger {
pub fn builder() -> crate::input::create_trigger_input::Builder {
crate::input::create_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateTrigger {
type Output =
std::result::Result<crate::output::CreateTriggerOutput, crate::error::CreateTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_create_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateUserDefinedFunction {
_private: (),
}
impl CreateUserDefinedFunction {
pub fn builder() -> crate::input::create_user_defined_function_input::Builder {
crate::input::create_user_defined_function_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateUserDefinedFunction {
type Output = std::result::Result<
crate::output::CreateUserDefinedFunctionOutput,
crate::error::CreateUserDefinedFunctionError,
>;
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_defined_function_error(response)
} else {
crate::operation_deser::parse_create_user_defined_function_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateWorkflow {
_private: (),
}
impl CreateWorkflow {
pub fn builder() -> crate::input::create_workflow_input::Builder {
crate::input::create_workflow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateWorkflow {
type Output =
std::result::Result<crate::output::CreateWorkflowOutput, crate::error::CreateWorkflowError>;
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_workflow_error(response)
} else {
crate::operation_deser::parse_create_workflow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteBlueprint {
_private: (),
}
impl DeleteBlueprint {
pub fn builder() -> crate::input::delete_blueprint_input::Builder {
crate::input::delete_blueprint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteBlueprint {
type Output = std::result::Result<
crate::output::DeleteBlueprintOutput,
crate::error::DeleteBlueprintError,
>;
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_blueprint_error(response)
} else {
crate::operation_deser::parse_delete_blueprint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteClassifier {
_private: (),
}
impl DeleteClassifier {
pub fn builder() -> crate::input::delete_classifier_input::Builder {
crate::input::delete_classifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteClassifier {
type Output = std::result::Result<
crate::output::DeleteClassifierOutput,
crate::error::DeleteClassifierError,
>;
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_classifier_error(response)
} else {
crate::operation_deser::parse_delete_classifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteColumnStatisticsForPartition {
_private: (),
}
impl DeleteColumnStatisticsForPartition {
pub fn builder() -> crate::input::delete_column_statistics_for_partition_input::Builder {
crate::input::delete_column_statistics_for_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteColumnStatisticsForPartition {
type Output = std::result::Result<
crate::output::DeleteColumnStatisticsForPartitionOutput,
crate::error::DeleteColumnStatisticsForPartitionError,
>;
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_column_statistics_for_partition_error(response)
} else {
crate::operation_deser::parse_delete_column_statistics_for_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteColumnStatisticsForTable {
_private: (),
}
impl DeleteColumnStatisticsForTable {
pub fn builder() -> crate::input::delete_column_statistics_for_table_input::Builder {
crate::input::delete_column_statistics_for_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteColumnStatisticsForTable {
type Output = std::result::Result<
crate::output::DeleteColumnStatisticsForTableOutput,
crate::error::DeleteColumnStatisticsForTableError,
>;
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_column_statistics_for_table_error(response)
} else {
crate::operation_deser::parse_delete_column_statistics_for_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteConnection {
_private: (),
}
impl DeleteConnection {
pub fn builder() -> crate::input::delete_connection_input::Builder {
crate::input::delete_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteConnection {
type Output = std::result::Result<
crate::output::DeleteConnectionOutput,
crate::error::DeleteConnectionError,
>;
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_connection_error(response)
} else {
crate::operation_deser::parse_delete_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteCrawler {
_private: (),
}
impl DeleteCrawler {
pub fn builder() -> crate::input::delete_crawler_input::Builder {
crate::input::delete_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteCrawler {
type Output =
std::result::Result<crate::output::DeleteCrawlerOutput, crate::error::DeleteCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_delete_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteCustomEntityType {
_private: (),
}
impl DeleteCustomEntityType {
pub fn builder() -> crate::input::delete_custom_entity_type_input::Builder {
crate::input::delete_custom_entity_type_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteCustomEntityType {
type Output = std::result::Result<
crate::output::DeleteCustomEntityTypeOutput,
crate::error::DeleteCustomEntityTypeError,
>;
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_custom_entity_type_error(response)
} else {
crate::operation_deser::parse_delete_custom_entity_type_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDatabase {
_private: (),
}
impl DeleteDatabase {
pub fn builder() -> crate::input::delete_database_input::Builder {
crate::input::delete_database_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDatabase {
type Output =
std::result::Result<crate::output::DeleteDatabaseOutput, crate::error::DeleteDatabaseError>;
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_database_error(response)
} else {
crate::operation_deser::parse_delete_database_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDataQualityRuleset {
_private: (),
}
impl DeleteDataQualityRuleset {
pub fn builder() -> crate::input::delete_data_quality_ruleset_input::Builder {
crate::input::delete_data_quality_ruleset_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDataQualityRuleset {
type Output = std::result::Result<
crate::output::DeleteDataQualityRulesetOutput,
crate::error::DeleteDataQualityRulesetError,
>;
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_ruleset_error(response)
} else {
crate::operation_deser::parse_delete_data_quality_ruleset_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteDevEndpoint {
_private: (),
}
impl DeleteDevEndpoint {
pub fn builder() -> crate::input::delete_dev_endpoint_input::Builder {
crate::input::delete_dev_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteDevEndpoint {
type Output = std::result::Result<
crate::output::DeleteDevEndpointOutput,
crate::error::DeleteDevEndpointError,
>;
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_dev_endpoint_error(response)
} else {
crate::operation_deser::parse_delete_dev_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteJob {
_private: (),
}
impl DeleteJob {
pub fn builder() -> crate::input::delete_job_input::Builder {
crate::input::delete_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteJob {
type Output = std::result::Result<crate::output::DeleteJobOutput, crate::error::DeleteJobError>;
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_job_error(response)
} else {
crate::operation_deser::parse_delete_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteMLTransform {
_private: (),
}
impl DeleteMLTransform {
pub fn builder() -> crate::input::delete_ml_transform_input::Builder {
crate::input::delete_ml_transform_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteMLTransform {
type Output = std::result::Result<
crate::output::DeleteMlTransformOutput,
crate::error::DeleteMLTransformError,
>;
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_ml_transform_error(response)
} else {
crate::operation_deser::parse_delete_ml_transform_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeletePartition {
_private: (),
}
impl DeletePartition {
pub fn builder() -> crate::input::delete_partition_input::Builder {
crate::input::delete_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeletePartition {
type Output = std::result::Result<
crate::output::DeletePartitionOutput,
crate::error::DeletePartitionError,
>;
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_partition_error(response)
} else {
crate::operation_deser::parse_delete_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeletePartitionIndex {
_private: (),
}
impl DeletePartitionIndex {
pub fn builder() -> crate::input::delete_partition_index_input::Builder {
crate::input::delete_partition_index_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeletePartitionIndex {
type Output = std::result::Result<
crate::output::DeletePartitionIndexOutput,
crate::error::DeletePartitionIndexError,
>;
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_partition_index_error(response)
} else {
crate::operation_deser::parse_delete_partition_index_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteRegistry {
_private: (),
}
impl DeleteRegistry {
pub fn builder() -> crate::input::delete_registry_input::Builder {
crate::input::delete_registry_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteRegistry {
type Output =
std::result::Result<crate::output::DeleteRegistryOutput, crate::error::DeleteRegistryError>;
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_registry_error(response)
} else {
crate::operation_deser::parse_delete_registry_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteResourcePolicy {
_private: (),
}
impl DeleteResourcePolicy {
pub fn builder() -> crate::input::delete_resource_policy_input::Builder {
crate::input::delete_resource_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteResourcePolicy {
type Output = std::result::Result<
crate::output::DeleteResourcePolicyOutput,
crate::error::DeleteResourcePolicyError,
>;
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_resource_policy_error(response)
} else {
crate::operation_deser::parse_delete_resource_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteSchema {
_private: (),
}
impl DeleteSchema {
pub fn builder() -> crate::input::delete_schema_input::Builder {
crate::input::delete_schema_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteSchema {
type Output =
std::result::Result<crate::output::DeleteSchemaOutput, crate::error::DeleteSchemaError>;
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_schema_error(response)
} else {
crate::operation_deser::parse_delete_schema_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteSchemaVersions {
_private: (),
}
impl DeleteSchemaVersions {
pub fn builder() -> crate::input::delete_schema_versions_input::Builder {
crate::input::delete_schema_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteSchemaVersions {
type Output = std::result::Result<
crate::output::DeleteSchemaVersionsOutput,
crate::error::DeleteSchemaVersionsError,
>;
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_schema_versions_error(response)
} else {
crate::operation_deser::parse_delete_schema_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteSecurityConfiguration {
_private: (),
}
impl DeleteSecurityConfiguration {
pub fn builder() -> crate::input::delete_security_configuration_input::Builder {
crate::input::delete_security_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteSecurityConfiguration {
type Output = std::result::Result<
crate::output::DeleteSecurityConfigurationOutput,
crate::error::DeleteSecurityConfigurationError,
>;
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_security_configuration_error(response)
} else {
crate::operation_deser::parse_delete_security_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteSession {
_private: (),
}
impl DeleteSession {
pub fn builder() -> crate::input::delete_session_input::Builder {
crate::input::delete_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteSession {
type Output =
std::result::Result<crate::output::DeleteSessionOutput, crate::error::DeleteSessionError>;
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_session_error(response)
} else {
crate::operation_deser::parse_delete_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTable {
_private: (),
}
impl DeleteTable {
pub fn builder() -> crate::input::delete_table_input::Builder {
crate::input::delete_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTable {
type Output =
std::result::Result<crate::output::DeleteTableOutput, crate::error::DeleteTableError>;
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_table_error(response)
} else {
crate::operation_deser::parse_delete_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTableVersion {
_private: (),
}
impl DeleteTableVersion {
pub fn builder() -> crate::input::delete_table_version_input::Builder {
crate::input::delete_table_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTableVersion {
type Output = std::result::Result<
crate::output::DeleteTableVersionOutput,
crate::error::DeleteTableVersionError,
>;
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_table_version_error(response)
} else {
crate::operation_deser::parse_delete_table_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteTrigger {
_private: (),
}
impl DeleteTrigger {
pub fn builder() -> crate::input::delete_trigger_input::Builder {
crate::input::delete_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteTrigger {
type Output =
std::result::Result<crate::output::DeleteTriggerOutput, crate::error::DeleteTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_delete_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteUserDefinedFunction {
_private: (),
}
impl DeleteUserDefinedFunction {
pub fn builder() -> crate::input::delete_user_defined_function_input::Builder {
crate::input::delete_user_defined_function_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteUserDefinedFunction {
type Output = std::result::Result<
crate::output::DeleteUserDefinedFunctionOutput,
crate::error::DeleteUserDefinedFunctionError,
>;
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_defined_function_error(response)
} else {
crate::operation_deser::parse_delete_user_defined_function_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteWorkflow {
_private: (),
}
impl DeleteWorkflow {
pub fn builder() -> crate::input::delete_workflow_input::Builder {
crate::input::delete_workflow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteWorkflow {
type Output =
std::result::Result<crate::output::DeleteWorkflowOutput, crate::error::DeleteWorkflowError>;
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_workflow_error(response)
} else {
crate::operation_deser::parse_delete_workflow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetBlueprint {
_private: (),
}
impl GetBlueprint {
pub fn builder() -> crate::input::get_blueprint_input::Builder {
crate::input::get_blueprint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetBlueprint {
type Output =
std::result::Result<crate::output::GetBlueprintOutput, crate::error::GetBlueprintError>;
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_blueprint_error(response)
} else {
crate::operation_deser::parse_get_blueprint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetBlueprintRun {
_private: (),
}
impl GetBlueprintRun {
pub fn builder() -> crate::input::get_blueprint_run_input::Builder {
crate::input::get_blueprint_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetBlueprintRun {
type Output = std::result::Result<
crate::output::GetBlueprintRunOutput,
crate::error::GetBlueprintRunError,
>;
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_blueprint_run_error(response)
} else {
crate::operation_deser::parse_get_blueprint_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetBlueprintRuns {
_private: (),
}
impl GetBlueprintRuns {
pub fn builder() -> crate::input::get_blueprint_runs_input::Builder {
crate::input::get_blueprint_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetBlueprintRuns {
type Output = std::result::Result<
crate::output::GetBlueprintRunsOutput,
crate::error::GetBlueprintRunsError,
>;
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_blueprint_runs_error(response)
} else {
crate::operation_deser::parse_get_blueprint_runs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetCatalogImportStatus {
_private: (),
}
impl GetCatalogImportStatus {
pub fn builder() -> crate::input::get_catalog_import_status_input::Builder {
crate::input::get_catalog_import_status_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetCatalogImportStatus {
type Output = std::result::Result<
crate::output::GetCatalogImportStatusOutput,
crate::error::GetCatalogImportStatusError,
>;
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_catalog_import_status_error(response)
} else {
crate::operation_deser::parse_get_catalog_import_status_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetClassifier {
_private: (),
}
impl GetClassifier {
pub fn builder() -> crate::input::get_classifier_input::Builder {
crate::input::get_classifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetClassifier {
type Output =
std::result::Result<crate::output::GetClassifierOutput, crate::error::GetClassifierError>;
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_classifier_error(response)
} else {
crate::operation_deser::parse_get_classifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetClassifiers {
_private: (),
}
impl GetClassifiers {
pub fn builder() -> crate::input::get_classifiers_input::Builder {
crate::input::get_classifiers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetClassifiers {
type Output =
std::result::Result<crate::output::GetClassifiersOutput, crate::error::GetClassifiersError>;
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_classifiers_error(response)
} else {
crate::operation_deser::parse_get_classifiers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetColumnStatisticsForPartition {
_private: (),
}
impl GetColumnStatisticsForPartition {
pub fn builder() -> crate::input::get_column_statistics_for_partition_input::Builder {
crate::input::get_column_statistics_for_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetColumnStatisticsForPartition {
type Output = std::result::Result<
crate::output::GetColumnStatisticsForPartitionOutput,
crate::error::GetColumnStatisticsForPartitionError,
>;
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_column_statistics_for_partition_error(response)
} else {
crate::operation_deser::parse_get_column_statistics_for_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetColumnStatisticsForTable {
_private: (),
}
impl GetColumnStatisticsForTable {
pub fn builder() -> crate::input::get_column_statistics_for_table_input::Builder {
crate::input::get_column_statistics_for_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetColumnStatisticsForTable {
type Output = std::result::Result<
crate::output::GetColumnStatisticsForTableOutput,
crate::error::GetColumnStatisticsForTableError,
>;
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_column_statistics_for_table_error(response)
} else {
crate::operation_deser::parse_get_column_statistics_for_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetConnection {
_private: (),
}
impl GetConnection {
pub fn builder() -> crate::input::get_connection_input::Builder {
crate::input::get_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetConnection {
type Output =
std::result::Result<crate::output::GetConnectionOutput, crate::error::GetConnectionError>;
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_connection_error(response)
} else {
crate::operation_deser::parse_get_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetConnections {
_private: (),
}
impl GetConnections {
pub fn builder() -> crate::input::get_connections_input::Builder {
crate::input::get_connections_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetConnections {
type Output =
std::result::Result<crate::output::GetConnectionsOutput, crate::error::GetConnectionsError>;
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_connections_error(response)
} else {
crate::operation_deser::parse_get_connections_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetCrawler {
_private: (),
}
impl GetCrawler {
pub fn builder() -> crate::input::get_crawler_input::Builder {
crate::input::get_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetCrawler {
type Output =
std::result::Result<crate::output::GetCrawlerOutput, crate::error::GetCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_get_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetCrawlerMetrics {
_private: (),
}
impl GetCrawlerMetrics {
pub fn builder() -> crate::input::get_crawler_metrics_input::Builder {
crate::input::get_crawler_metrics_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetCrawlerMetrics {
type Output = std::result::Result<
crate::output::GetCrawlerMetricsOutput,
crate::error::GetCrawlerMetricsError,
>;
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_crawler_metrics_error(response)
} else {
crate::operation_deser::parse_get_crawler_metrics_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetCrawlers {
_private: (),
}
impl GetCrawlers {
pub fn builder() -> crate::input::get_crawlers_input::Builder {
crate::input::get_crawlers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetCrawlers {
type Output =
std::result::Result<crate::output::GetCrawlersOutput, crate::error::GetCrawlersError>;
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_crawlers_error(response)
} else {
crate::operation_deser::parse_get_crawlers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetCustomEntityType {
_private: (),
}
impl GetCustomEntityType {
pub fn builder() -> crate::input::get_custom_entity_type_input::Builder {
crate::input::get_custom_entity_type_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetCustomEntityType {
type Output = std::result::Result<
crate::output::GetCustomEntityTypeOutput,
crate::error::GetCustomEntityTypeError,
>;
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_custom_entity_type_error(response)
} else {
crate::operation_deser::parse_get_custom_entity_type_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDatabase {
_private: (),
}
impl GetDatabase {
pub fn builder() -> crate::input::get_database_input::Builder {
crate::input::get_database_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDatabase {
type Output =
std::result::Result<crate::output::GetDatabaseOutput, crate::error::GetDatabaseError>;
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_database_error(response)
} else {
crate::operation_deser::parse_get_database_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDatabases {
_private: (),
}
impl GetDatabases {
pub fn builder() -> crate::input::get_databases_input::Builder {
crate::input::get_databases_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDatabases {
type Output =
std::result::Result<crate::output::GetDatabasesOutput, crate::error::GetDatabasesError>;
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_databases_error(response)
} else {
crate::operation_deser::parse_get_databases_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataCatalogEncryptionSettings {
_private: (),
}
impl GetDataCatalogEncryptionSettings {
pub fn builder() -> crate::input::get_data_catalog_encryption_settings_input::Builder {
crate::input::get_data_catalog_encryption_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataCatalogEncryptionSettings {
type Output = std::result::Result<
crate::output::GetDataCatalogEncryptionSettingsOutput,
crate::error::GetDataCatalogEncryptionSettingsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_catalog_encryption_settings_error(response)
} else {
crate::operation_deser::parse_get_data_catalog_encryption_settings_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataflowGraph {
_private: (),
}
impl GetDataflowGraph {
pub fn builder() -> crate::input::get_dataflow_graph_input::Builder {
crate::input::get_dataflow_graph_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataflowGraph {
type Output = std::result::Result<
crate::output::GetDataflowGraphOutput,
crate::error::GetDataflowGraphError,
>;
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_dataflow_graph_error(response)
} else {
crate::operation_deser::parse_get_dataflow_graph_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataQualityResult {
_private: (),
}
impl GetDataQualityResult {
pub fn builder() -> crate::input::get_data_quality_result_input::Builder {
crate::input::get_data_quality_result_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataQualityResult {
type Output = std::result::Result<
crate::output::GetDataQualityResultOutput,
crate::error::GetDataQualityResultError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_quality_result_error(response)
} else {
crate::operation_deser::parse_get_data_quality_result_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataQualityRuleRecommendationRun {
_private: (),
}
impl GetDataQualityRuleRecommendationRun {
pub fn builder() -> crate::input::get_data_quality_rule_recommendation_run_input::Builder {
crate::input::get_data_quality_rule_recommendation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataQualityRuleRecommendationRun {
type Output = std::result::Result<
crate::output::GetDataQualityRuleRecommendationRunOutput,
crate::error::GetDataQualityRuleRecommendationRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_quality_rule_recommendation_run_error(response)
} else {
crate::operation_deser::parse_get_data_quality_rule_recommendation_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataQualityRuleset {
_private: (),
}
impl GetDataQualityRuleset {
pub fn builder() -> crate::input::get_data_quality_ruleset_input::Builder {
crate::input::get_data_quality_ruleset_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataQualityRuleset {
type Output = std::result::Result<
crate::output::GetDataQualityRulesetOutput,
crate::error::GetDataQualityRulesetError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_quality_ruleset_error(response)
} else {
crate::operation_deser::parse_get_data_quality_ruleset_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDataQualityRulesetEvaluationRun {
_private: (),
}
impl GetDataQualityRulesetEvaluationRun {
pub fn builder() -> crate::input::get_data_quality_ruleset_evaluation_run_input::Builder {
crate::input::get_data_quality_ruleset_evaluation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDataQualityRulesetEvaluationRun {
type Output = std::result::Result<
crate::output::GetDataQualityRulesetEvaluationRunOutput,
crate::error::GetDataQualityRulesetEvaluationRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_get_data_quality_ruleset_evaluation_run_error(response)
} else {
crate::operation_deser::parse_get_data_quality_ruleset_evaluation_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDevEndpoint {
_private: (),
}
impl GetDevEndpoint {
pub fn builder() -> crate::input::get_dev_endpoint_input::Builder {
crate::input::get_dev_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDevEndpoint {
type Output =
std::result::Result<crate::output::GetDevEndpointOutput, crate::error::GetDevEndpointError>;
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_dev_endpoint_error(response)
} else {
crate::operation_deser::parse_get_dev_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetDevEndpoints {
_private: (),
}
impl GetDevEndpoints {
pub fn builder() -> crate::input::get_dev_endpoints_input::Builder {
crate::input::get_dev_endpoints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetDevEndpoints {
type Output = std::result::Result<
crate::output::GetDevEndpointsOutput,
crate::error::GetDevEndpointsError,
>;
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_dev_endpoints_error(response)
} else {
crate::operation_deser::parse_get_dev_endpoints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetJob {
_private: (),
}
impl GetJob {
pub fn builder() -> crate::input::get_job_input::Builder {
crate::input::get_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetJob {
type Output = std::result::Result<crate::output::GetJobOutput, crate::error::GetJobError>;
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_job_error(response)
} else {
crate::operation_deser::parse_get_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetJobBookmark {
_private: (),
}
impl GetJobBookmark {
pub fn builder() -> crate::input::get_job_bookmark_input::Builder {
crate::input::get_job_bookmark_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetJobBookmark {
type Output =
std::result::Result<crate::output::GetJobBookmarkOutput, crate::error::GetJobBookmarkError>;
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_job_bookmark_error(response)
} else {
crate::operation_deser::parse_get_job_bookmark_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetJobRun {
_private: (),
}
impl GetJobRun {
pub fn builder() -> crate::input::get_job_run_input::Builder {
crate::input::get_job_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetJobRun {
type Output = std::result::Result<crate::output::GetJobRunOutput, crate::error::GetJobRunError>;
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_job_run_error(response)
} else {
crate::operation_deser::parse_get_job_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetJobRuns {
_private: (),
}
impl GetJobRuns {
pub fn builder() -> crate::input::get_job_runs_input::Builder {
crate::input::get_job_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetJobRuns {
type Output =
std::result::Result<crate::output::GetJobRunsOutput, crate::error::GetJobRunsError>;
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_job_runs_error(response)
} else {
crate::operation_deser::parse_get_job_runs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetJobs {
_private: (),
}
impl GetJobs {
pub fn builder() -> crate::input::get_jobs_input::Builder {
crate::input::get_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetJobs {
type Output = std::result::Result<crate::output::GetJobsOutput, crate::error::GetJobsError>;
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_jobs_error(response)
} else {
crate::operation_deser::parse_get_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetMapping {
_private: (),
}
impl GetMapping {
pub fn builder() -> crate::input::get_mapping_input::Builder {
crate::input::get_mapping_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetMapping {
type Output =
std::result::Result<crate::output::GetMappingOutput, crate::error::GetMappingError>;
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_mapping_error(response)
} else {
crate::operation_deser::parse_get_mapping_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetMLTaskRun {
_private: (),
}
impl GetMLTaskRun {
pub fn builder() -> crate::input::get_ml_task_run_input::Builder {
crate::input::get_ml_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetMLTaskRun {
type Output =
std::result::Result<crate::output::GetMlTaskRunOutput, crate::error::GetMLTaskRunError>;
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_ml_task_run_error(response)
} else {
crate::operation_deser::parse_get_ml_task_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetMLTaskRuns {
_private: (),
}
impl GetMLTaskRuns {
pub fn builder() -> crate::input::get_ml_task_runs_input::Builder {
crate::input::get_ml_task_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetMLTaskRuns {
type Output =
std::result::Result<crate::output::GetMlTaskRunsOutput, crate::error::GetMLTaskRunsError>;
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_ml_task_runs_error(response)
} else {
crate::operation_deser::parse_get_ml_task_runs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetMLTransform {
_private: (),
}
impl GetMLTransform {
pub fn builder() -> crate::input::get_ml_transform_input::Builder {
crate::input::get_ml_transform_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetMLTransform {
type Output =
std::result::Result<crate::output::GetMlTransformOutput, crate::error::GetMLTransformError>;
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_ml_transform_error(response)
} else {
crate::operation_deser::parse_get_ml_transform_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetMLTransforms {
_private: (),
}
impl GetMLTransforms {
pub fn builder() -> crate::input::get_ml_transforms_input::Builder {
crate::input::get_ml_transforms_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetMLTransforms {
type Output = std::result::Result<
crate::output::GetMlTransformsOutput,
crate::error::GetMLTransformsError,
>;
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_ml_transforms_error(response)
} else {
crate::operation_deser::parse_get_ml_transforms_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetPartition {
_private: (),
}
impl GetPartition {
pub fn builder() -> crate::input::get_partition_input::Builder {
crate::input::get_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetPartition {
type Output =
std::result::Result<crate::output::GetPartitionOutput, crate::error::GetPartitionError>;
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_partition_error(response)
} else {
crate::operation_deser::parse_get_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetPartitionIndexes {
_private: (),
}
impl GetPartitionIndexes {
pub fn builder() -> crate::input::get_partition_indexes_input::Builder {
crate::input::get_partition_indexes_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetPartitionIndexes {
type Output = std::result::Result<
crate::output::GetPartitionIndexesOutput,
crate::error::GetPartitionIndexesError,
>;
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_partition_indexes_error(response)
} else {
crate::operation_deser::parse_get_partition_indexes_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetPartitions {
_private: (),
}
impl GetPartitions {
pub fn builder() -> crate::input::get_partitions_input::Builder {
crate::input::get_partitions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetPartitions {
type Output =
std::result::Result<crate::output::GetPartitionsOutput, crate::error::GetPartitionsError>;
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_partitions_error(response)
} else {
crate::operation_deser::parse_get_partitions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetPlan {
_private: (),
}
impl GetPlan {
pub fn builder() -> crate::input::get_plan_input::Builder {
crate::input::get_plan_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetPlan {
type Output = std::result::Result<crate::output::GetPlanOutput, crate::error::GetPlanError>;
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_plan_error(response)
} else {
crate::operation_deser::parse_get_plan_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetRegistry {
_private: (),
}
impl GetRegistry {
pub fn builder() -> crate::input::get_registry_input::Builder {
crate::input::get_registry_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetRegistry {
type Output =
std::result::Result<crate::output::GetRegistryOutput, crate::error::GetRegistryError>;
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_registry_error(response)
} else {
crate::operation_deser::parse_get_registry_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetResourcePolicies {
_private: (),
}
impl GetResourcePolicies {
pub fn builder() -> crate::input::get_resource_policies_input::Builder {
crate::input::get_resource_policies_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetResourcePolicies {
type Output = std::result::Result<
crate::output::GetResourcePoliciesOutput,
crate::error::GetResourcePoliciesError,
>;
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_resource_policies_error(response)
} else {
crate::operation_deser::parse_get_resource_policies_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetResourcePolicy {
_private: (),
}
impl GetResourcePolicy {
pub fn builder() -> crate::input::get_resource_policy_input::Builder {
crate::input::get_resource_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetResourcePolicy {
type Output = std::result::Result<
crate::output::GetResourcePolicyOutput,
crate::error::GetResourcePolicyError,
>;
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_resource_policy_error(response)
} else {
crate::operation_deser::parse_get_resource_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSchema {
_private: (),
}
impl GetSchema {
pub fn builder() -> crate::input::get_schema_input::Builder {
crate::input::get_schema_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSchema {
type Output = std::result::Result<crate::output::GetSchemaOutput, crate::error::GetSchemaError>;
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_schema_error(response)
} else {
crate::operation_deser::parse_get_schema_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSchemaByDefinition {
_private: (),
}
impl GetSchemaByDefinition {
pub fn builder() -> crate::input::get_schema_by_definition_input::Builder {
crate::input::get_schema_by_definition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSchemaByDefinition {
type Output = std::result::Result<
crate::output::GetSchemaByDefinitionOutput,
crate::error::GetSchemaByDefinitionError,
>;
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_schema_by_definition_error(response)
} else {
crate::operation_deser::parse_get_schema_by_definition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSchemaVersion {
_private: (),
}
impl GetSchemaVersion {
pub fn builder() -> crate::input::get_schema_version_input::Builder {
crate::input::get_schema_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSchemaVersion {
type Output = std::result::Result<
crate::output::GetSchemaVersionOutput,
crate::error::GetSchemaVersionError,
>;
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_schema_version_error(response)
} else {
crate::operation_deser::parse_get_schema_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSchemaVersionsDiff {
_private: (),
}
impl GetSchemaVersionsDiff {
pub fn builder() -> crate::input::get_schema_versions_diff_input::Builder {
crate::input::get_schema_versions_diff_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSchemaVersionsDiff {
type Output = std::result::Result<
crate::output::GetSchemaVersionsDiffOutput,
crate::error::GetSchemaVersionsDiffError,
>;
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_schema_versions_diff_error(response)
} else {
crate::operation_deser::parse_get_schema_versions_diff_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSecurityConfiguration {
_private: (),
}
impl GetSecurityConfiguration {
pub fn builder() -> crate::input::get_security_configuration_input::Builder {
crate::input::get_security_configuration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSecurityConfiguration {
type Output = std::result::Result<
crate::output::GetSecurityConfigurationOutput,
crate::error::GetSecurityConfigurationError,
>;
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_security_configuration_error(response)
} else {
crate::operation_deser::parse_get_security_configuration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSecurityConfigurations {
_private: (),
}
impl GetSecurityConfigurations {
pub fn builder() -> crate::input::get_security_configurations_input::Builder {
crate::input::get_security_configurations_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSecurityConfigurations {
type Output = std::result::Result<
crate::output::GetSecurityConfigurationsOutput,
crate::error::GetSecurityConfigurationsError,
>;
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_security_configurations_error(response)
} else {
crate::operation_deser::parse_get_security_configurations_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetSession {
_private: (),
}
impl GetSession {
pub fn builder() -> crate::input::get_session_input::Builder {
crate::input::get_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetSession {
type Output =
std::result::Result<crate::output::GetSessionOutput, crate::error::GetSessionError>;
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_session_error(response)
} else {
crate::operation_deser::parse_get_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetStatement {
_private: (),
}
impl GetStatement {
pub fn builder() -> crate::input::get_statement_input::Builder {
crate::input::get_statement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetStatement {
type Output =
std::result::Result<crate::output::GetStatementOutput, crate::error::GetStatementError>;
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_statement_error(response)
} else {
crate::operation_deser::parse_get_statement_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTable {
_private: (),
}
impl GetTable {
pub fn builder() -> crate::input::get_table_input::Builder {
crate::input::get_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTable {
type Output = std::result::Result<crate::output::GetTableOutput, crate::error::GetTableError>;
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_table_error(response)
} else {
crate::operation_deser::parse_get_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTables {
_private: (),
}
impl GetTables {
pub fn builder() -> crate::input::get_tables_input::Builder {
crate::input::get_tables_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTables {
type Output = std::result::Result<crate::output::GetTablesOutput, crate::error::GetTablesError>;
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_tables_error(response)
} else {
crate::operation_deser::parse_get_tables_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTableVersion {
_private: (),
}
impl GetTableVersion {
pub fn builder() -> crate::input::get_table_version_input::Builder {
crate::input::get_table_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTableVersion {
type Output = std::result::Result<
crate::output::GetTableVersionOutput,
crate::error::GetTableVersionError,
>;
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_table_version_error(response)
} else {
crate::operation_deser::parse_get_table_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTableVersions {
_private: (),
}
impl GetTableVersions {
pub fn builder() -> crate::input::get_table_versions_input::Builder {
crate::input::get_table_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTableVersions {
type Output = std::result::Result<
crate::output::GetTableVersionsOutput,
crate::error::GetTableVersionsError,
>;
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_table_versions_error(response)
} else {
crate::operation_deser::parse_get_table_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTags {
_private: (),
}
impl GetTags {
pub fn builder() -> crate::input::get_tags_input::Builder {
crate::input::get_tags_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTags {
type Output = std::result::Result<crate::output::GetTagsOutput, crate::error::GetTagsError>;
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_tags_error(response)
} else {
crate::operation_deser::parse_get_tags_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTrigger {
_private: (),
}
impl GetTrigger {
pub fn builder() -> crate::input::get_trigger_input::Builder {
crate::input::get_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTrigger {
type Output =
std::result::Result<crate::output::GetTriggerOutput, crate::error::GetTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_get_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetTriggers {
_private: (),
}
impl GetTriggers {
pub fn builder() -> crate::input::get_triggers_input::Builder {
crate::input::get_triggers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetTriggers {
type Output =
std::result::Result<crate::output::GetTriggersOutput, crate::error::GetTriggersError>;
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_triggers_error(response)
} else {
crate::operation_deser::parse_get_triggers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUnfilteredPartitionMetadata {
_private: (),
}
impl GetUnfilteredPartitionMetadata {
pub fn builder() -> crate::input::get_unfiltered_partition_metadata_input::Builder {
crate::input::get_unfiltered_partition_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUnfilteredPartitionMetadata {
type Output = std::result::Result<
crate::output::GetUnfilteredPartitionMetadataOutput,
crate::error::GetUnfilteredPartitionMetadataError,
>;
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_unfiltered_partition_metadata_error(response)
} else {
crate::operation_deser::parse_get_unfiltered_partition_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUnfilteredPartitionsMetadata {
_private: (),
}
impl GetUnfilteredPartitionsMetadata {
pub fn builder() -> crate::input::get_unfiltered_partitions_metadata_input::Builder {
crate::input::get_unfiltered_partitions_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUnfilteredPartitionsMetadata {
type Output = std::result::Result<
crate::output::GetUnfilteredPartitionsMetadataOutput,
crate::error::GetUnfilteredPartitionsMetadataError,
>;
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_unfiltered_partitions_metadata_error(response)
} else {
crate::operation_deser::parse_get_unfiltered_partitions_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUnfilteredTableMetadata {
_private: (),
}
impl GetUnfilteredTableMetadata {
pub fn builder() -> crate::input::get_unfiltered_table_metadata_input::Builder {
crate::input::get_unfiltered_table_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUnfilteredTableMetadata {
type Output = std::result::Result<
crate::output::GetUnfilteredTableMetadataOutput,
crate::error::GetUnfilteredTableMetadataError,
>;
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_unfiltered_table_metadata_error(response)
} else {
crate::operation_deser::parse_get_unfiltered_table_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUserDefinedFunction {
_private: (),
}
impl GetUserDefinedFunction {
pub fn builder() -> crate::input::get_user_defined_function_input::Builder {
crate::input::get_user_defined_function_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUserDefinedFunction {
type Output = std::result::Result<
crate::output::GetUserDefinedFunctionOutput,
crate::error::GetUserDefinedFunctionError,
>;
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_user_defined_function_error(response)
} else {
crate::operation_deser::parse_get_user_defined_function_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetUserDefinedFunctions {
_private: (),
}
impl GetUserDefinedFunctions {
pub fn builder() -> crate::input::get_user_defined_functions_input::Builder {
crate::input::get_user_defined_functions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetUserDefinedFunctions {
type Output = std::result::Result<
crate::output::GetUserDefinedFunctionsOutput,
crate::error::GetUserDefinedFunctionsError,
>;
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_user_defined_functions_error(response)
} else {
crate::operation_deser::parse_get_user_defined_functions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetWorkflow {
_private: (),
}
impl GetWorkflow {
pub fn builder() -> crate::input::get_workflow_input::Builder {
crate::input::get_workflow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetWorkflow {
type Output =
std::result::Result<crate::output::GetWorkflowOutput, crate::error::GetWorkflowError>;
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_workflow_error(response)
} else {
crate::operation_deser::parse_get_workflow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetWorkflowRun {
_private: (),
}
impl GetWorkflowRun {
pub fn builder() -> crate::input::get_workflow_run_input::Builder {
crate::input::get_workflow_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetWorkflowRun {
type Output =
std::result::Result<crate::output::GetWorkflowRunOutput, crate::error::GetWorkflowRunError>;
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_workflow_run_error(response)
} else {
crate::operation_deser::parse_get_workflow_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetWorkflowRunProperties {
_private: (),
}
impl GetWorkflowRunProperties {
pub fn builder() -> crate::input::get_workflow_run_properties_input::Builder {
crate::input::get_workflow_run_properties_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetWorkflowRunProperties {
type Output = std::result::Result<
crate::output::GetWorkflowRunPropertiesOutput,
crate::error::GetWorkflowRunPropertiesError,
>;
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_workflow_run_properties_error(response)
} else {
crate::operation_deser::parse_get_workflow_run_properties_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct GetWorkflowRuns {
_private: (),
}
impl GetWorkflowRuns {
pub fn builder() -> crate::input::get_workflow_runs_input::Builder {
crate::input::get_workflow_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for GetWorkflowRuns {
type Output = std::result::Result<
crate::output::GetWorkflowRunsOutput,
crate::error::GetWorkflowRunsError,
>;
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_workflow_runs_error(response)
} else {
crate::operation_deser::parse_get_workflow_runs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ImportCatalogToGlue {
_private: (),
}
impl ImportCatalogToGlue {
pub fn builder() -> crate::input::import_catalog_to_glue_input::Builder {
crate::input::import_catalog_to_glue_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ImportCatalogToGlue {
type Output = std::result::Result<
crate::output::ImportCatalogToGlueOutput,
crate::error::ImportCatalogToGlueError,
>;
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_catalog_to_glue_error(response)
} else {
crate::operation_deser::parse_import_catalog_to_glue_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListBlueprints {
_private: (),
}
impl ListBlueprints {
pub fn builder() -> crate::input::list_blueprints_input::Builder {
crate::input::list_blueprints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListBlueprints {
type Output =
std::result::Result<crate::output::ListBlueprintsOutput, crate::error::ListBlueprintsError>;
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_blueprints_error(response)
} else {
crate::operation_deser::parse_list_blueprints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCrawlers {
_private: (),
}
impl ListCrawlers {
pub fn builder() -> crate::input::list_crawlers_input::Builder {
crate::input::list_crawlers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCrawlers {
type Output =
std::result::Result<crate::output::ListCrawlersOutput, crate::error::ListCrawlersError>;
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_crawlers_error(response)
} else {
crate::operation_deser::parse_list_crawlers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCrawls {
_private: (),
}
impl ListCrawls {
pub fn builder() -> crate::input::list_crawls_input::Builder {
crate::input::list_crawls_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCrawls {
type Output =
std::result::Result<crate::output::ListCrawlsOutput, crate::error::ListCrawlsError>;
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_crawls_error(response)
} else {
crate::operation_deser::parse_list_crawls_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListCustomEntityTypes {
_private: (),
}
impl ListCustomEntityTypes {
pub fn builder() -> crate::input::list_custom_entity_types_input::Builder {
crate::input::list_custom_entity_types_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListCustomEntityTypes {
type Output = std::result::Result<
crate::output::ListCustomEntityTypesOutput,
crate::error::ListCustomEntityTypesError,
>;
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_custom_entity_types_error(response)
} else {
crate::operation_deser::parse_list_custom_entity_types_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataQualityResults {
_private: (),
}
impl ListDataQualityResults {
pub fn builder() -> crate::input::list_data_quality_results_input::Builder {
crate::input::list_data_quality_results_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataQualityResults {
type Output = std::result::Result<
crate::output::ListDataQualityResultsOutput,
crate::error::ListDataQualityResultsError,
>;
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_results_error(response)
} else {
crate::operation_deser::parse_list_data_quality_results_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataQualityRuleRecommendationRuns {
_private: (),
}
impl ListDataQualityRuleRecommendationRuns {
pub fn builder() -> crate::input::list_data_quality_rule_recommendation_runs_input::Builder {
crate::input::list_data_quality_rule_recommendation_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataQualityRuleRecommendationRuns {
type Output = std::result::Result<
crate::output::ListDataQualityRuleRecommendationRunsOutput,
crate::error::ListDataQualityRuleRecommendationRunsError,
>;
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_rule_recommendation_runs_error(response)
} else {
crate::operation_deser::parse_list_data_quality_rule_recommendation_runs_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataQualityRulesetEvaluationRuns {
_private: (),
}
impl ListDataQualityRulesetEvaluationRuns {
pub fn builder() -> crate::input::list_data_quality_ruleset_evaluation_runs_input::Builder {
crate::input::list_data_quality_ruleset_evaluation_runs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataQualityRulesetEvaluationRuns {
type Output = std::result::Result<
crate::output::ListDataQualityRulesetEvaluationRunsOutput,
crate::error::ListDataQualityRulesetEvaluationRunsError,
>;
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_ruleset_evaluation_runs_error(response)
} else {
crate::operation_deser::parse_list_data_quality_ruleset_evaluation_runs_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDataQualityRulesets {
_private: (),
}
impl ListDataQualityRulesets {
pub fn builder() -> crate::input::list_data_quality_rulesets_input::Builder {
crate::input::list_data_quality_rulesets_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDataQualityRulesets {
type Output = std::result::Result<
crate::output::ListDataQualityRulesetsOutput,
crate::error::ListDataQualityRulesetsError,
>;
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_rulesets_error(response)
} else {
crate::operation_deser::parse_list_data_quality_rulesets_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListDevEndpoints {
_private: (),
}
impl ListDevEndpoints {
pub fn builder() -> crate::input::list_dev_endpoints_input::Builder {
crate::input::list_dev_endpoints_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListDevEndpoints {
type Output = std::result::Result<
crate::output::ListDevEndpointsOutput,
crate::error::ListDevEndpointsError,
>;
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_dev_endpoints_error(response)
} else {
crate::operation_deser::parse_list_dev_endpoints_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListJobs {
_private: (),
}
impl ListJobs {
pub fn builder() -> crate::input::list_jobs_input::Builder {
crate::input::list_jobs_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListJobs {
type Output = std::result::Result<crate::output::ListJobsOutput, crate::error::ListJobsError>;
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_jobs_error(response)
} else {
crate::operation_deser::parse_list_jobs_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListMLTransforms {
_private: (),
}
impl ListMLTransforms {
pub fn builder() -> crate::input::list_ml_transforms_input::Builder {
crate::input::list_ml_transforms_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListMLTransforms {
type Output = std::result::Result<
crate::output::ListMlTransformsOutput,
crate::error::ListMLTransformsError,
>;
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_ml_transforms_error(response)
} else {
crate::operation_deser::parse_list_ml_transforms_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListRegistries {
_private: (),
}
impl ListRegistries {
pub fn builder() -> crate::input::list_registries_input::Builder {
crate::input::list_registries_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListRegistries {
type Output =
std::result::Result<crate::output::ListRegistriesOutput, crate::error::ListRegistriesError>;
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_registries_error(response)
} else {
crate::operation_deser::parse_list_registries_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSchemas {
_private: (),
}
impl ListSchemas {
pub fn builder() -> crate::input::list_schemas_input::Builder {
crate::input::list_schemas_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSchemas {
type Output =
std::result::Result<crate::output::ListSchemasOutput, crate::error::ListSchemasError>;
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_schemas_error(response)
} else {
crate::operation_deser::parse_list_schemas_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSchemaVersions {
_private: (),
}
impl ListSchemaVersions {
pub fn builder() -> crate::input::list_schema_versions_input::Builder {
crate::input::list_schema_versions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSchemaVersions {
type Output = std::result::Result<
crate::output::ListSchemaVersionsOutput,
crate::error::ListSchemaVersionsError,
>;
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_schema_versions_error(response)
} else {
crate::operation_deser::parse_list_schema_versions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListSessions {
_private: (),
}
impl ListSessions {
pub fn builder() -> crate::input::list_sessions_input::Builder {
crate::input::list_sessions_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListSessions {
type Output =
std::result::Result<crate::output::ListSessionsOutput, crate::error::ListSessionsError>;
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_sessions_error(response)
} else {
crate::operation_deser::parse_list_sessions_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListStatements {
_private: (),
}
impl ListStatements {
pub fn builder() -> crate::input::list_statements_input::Builder {
crate::input::list_statements_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListStatements {
type Output =
std::result::Result<crate::output::ListStatementsOutput, crate::error::ListStatementsError>;
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_statements_error(response)
} else {
crate::operation_deser::parse_list_statements_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTriggers {
_private: (),
}
impl ListTriggers {
pub fn builder() -> crate::input::list_triggers_input::Builder {
crate::input::list_triggers_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTriggers {
type Output =
std::result::Result<crate::output::ListTriggersOutput, crate::error::ListTriggersError>;
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_triggers_error(response)
} else {
crate::operation_deser::parse_list_triggers_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListWorkflows {
_private: (),
}
impl ListWorkflows {
pub fn builder() -> crate::input::list_workflows_input::Builder {
crate::input::list_workflows_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListWorkflows {
type Output =
std::result::Result<crate::output::ListWorkflowsOutput, crate::error::ListWorkflowsError>;
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_workflows_error(response)
} else {
crate::operation_deser::parse_list_workflows_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct PutDataCatalogEncryptionSettings {
_private: (),
}
impl PutDataCatalogEncryptionSettings {
pub fn builder() -> crate::input::put_data_catalog_encryption_settings_input::Builder {
crate::input::put_data_catalog_encryption_settings_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutDataCatalogEncryptionSettings {
type Output = std::result::Result<
crate::output::PutDataCatalogEncryptionSettingsOutput,
crate::error::PutDataCatalogEncryptionSettingsError,
>;
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_data_catalog_encryption_settings_error(response)
} else {
crate::operation_deser::parse_put_data_catalog_encryption_settings_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct PutResourcePolicy {
_private: (),
}
impl PutResourcePolicy {
pub fn builder() -> crate::input::put_resource_policy_input::Builder {
crate::input::put_resource_policy_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutResourcePolicy {
type Output = std::result::Result<
crate::output::PutResourcePolicyOutput,
crate::error::PutResourcePolicyError,
>;
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_resource_policy_error(response)
} else {
crate::operation_deser::parse_put_resource_policy_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct PutSchemaVersionMetadata {
_private: (),
}
impl PutSchemaVersionMetadata {
pub fn builder() -> crate::input::put_schema_version_metadata_input::Builder {
crate::input::put_schema_version_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutSchemaVersionMetadata {
type Output = std::result::Result<
crate::output::PutSchemaVersionMetadataOutput,
crate::error::PutSchemaVersionMetadataError,
>;
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_schema_version_metadata_error(response)
} else {
crate::operation_deser::parse_put_schema_version_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct PutWorkflowRunProperties {
_private: (),
}
impl PutWorkflowRunProperties {
pub fn builder() -> crate::input::put_workflow_run_properties_input::Builder {
crate::input::put_workflow_run_properties_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for PutWorkflowRunProperties {
type Output = std::result::Result<
crate::output::PutWorkflowRunPropertiesOutput,
crate::error::PutWorkflowRunPropertiesError,
>;
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_workflow_run_properties_error(response)
} else {
crate::operation_deser::parse_put_workflow_run_properties_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct QuerySchemaVersionMetadata {
_private: (),
}
impl QuerySchemaVersionMetadata {
pub fn builder() -> crate::input::query_schema_version_metadata_input::Builder {
crate::input::query_schema_version_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for QuerySchemaVersionMetadata {
type Output = std::result::Result<
crate::output::QuerySchemaVersionMetadataOutput,
crate::error::QuerySchemaVersionMetadataError,
>;
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_schema_version_metadata_error(response)
} else {
crate::operation_deser::parse_query_schema_version_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RegisterSchemaVersion {
_private: (),
}
impl RegisterSchemaVersion {
pub fn builder() -> crate::input::register_schema_version_input::Builder {
crate::input::register_schema_version_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RegisterSchemaVersion {
type Output = std::result::Result<
crate::output::RegisterSchemaVersionOutput,
crate::error::RegisterSchemaVersionError,
>;
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_schema_version_error(response)
} else {
crate::operation_deser::parse_register_schema_version_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RemoveSchemaVersionMetadata {
_private: (),
}
impl RemoveSchemaVersionMetadata {
pub fn builder() -> crate::input::remove_schema_version_metadata_input::Builder {
crate::input::remove_schema_version_metadata_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RemoveSchemaVersionMetadata {
type Output = std::result::Result<
crate::output::RemoveSchemaVersionMetadataOutput,
crate::error::RemoveSchemaVersionMetadataError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_remove_schema_version_metadata_error(response)
} else {
crate::operation_deser::parse_remove_schema_version_metadata_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ResetJobBookmark {
_private: (),
}
impl ResetJobBookmark {
pub fn builder() -> crate::input::reset_job_bookmark_input::Builder {
crate::input::reset_job_bookmark_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ResetJobBookmark {
type Output = std::result::Result<
crate::output::ResetJobBookmarkOutput,
crate::error::ResetJobBookmarkError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_reset_job_bookmark_error(response)
} else {
crate::operation_deser::parse_reset_job_bookmark_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ResumeWorkflowRun {
_private: (),
}
impl ResumeWorkflowRun {
pub fn builder() -> crate::input::resume_workflow_run_input::Builder {
crate::input::resume_workflow_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ResumeWorkflowRun {
type Output = std::result::Result<
crate::output::ResumeWorkflowRunOutput,
crate::error::ResumeWorkflowRunError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_resume_workflow_run_error(response)
} else {
crate::operation_deser::parse_resume_workflow_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RunStatement {
_private: (),
}
impl RunStatement {
pub fn builder() -> crate::input::run_statement_input::Builder {
crate::input::run_statement_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RunStatement {
type Output =
std::result::Result<crate::output::RunStatementOutput, crate::error::RunStatementError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_run_statement_error(response)
} else {
crate::operation_deser::parse_run_statement_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct SearchTables {
_private: (),
}
impl SearchTables {
pub fn builder() -> crate::input::search_tables_input::Builder {
crate::input::search_tables_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for SearchTables {
type Output =
std::result::Result<crate::output::SearchTablesOutput, crate::error::SearchTablesError>;
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_tables_error(response)
} else {
crate::operation_deser::parse_search_tables_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartBlueprintRun {
_private: (),
}
impl StartBlueprintRun {
pub fn builder() -> crate::input::start_blueprint_run_input::Builder {
crate::input::start_blueprint_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartBlueprintRun {
type Output = std::result::Result<
crate::output::StartBlueprintRunOutput,
crate::error::StartBlueprintRunError,
>;
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_blueprint_run_error(response)
} else {
crate::operation_deser::parse_start_blueprint_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartCrawler {
_private: (),
}
impl StartCrawler {
pub fn builder() -> crate::input::start_crawler_input::Builder {
crate::input::start_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartCrawler {
type Output =
std::result::Result<crate::output::StartCrawlerOutput, crate::error::StartCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_start_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartCrawlerSchedule {
_private: (),
}
impl StartCrawlerSchedule {
pub fn builder() -> crate::input::start_crawler_schedule_input::Builder {
crate::input::start_crawler_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartCrawlerSchedule {
type Output = std::result::Result<
crate::output::StartCrawlerScheduleOutput,
crate::error::StartCrawlerScheduleError,
>;
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_crawler_schedule_error(response)
} else {
crate::operation_deser::parse_start_crawler_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartDataQualityRuleRecommendationRun {
_private: (),
}
impl StartDataQualityRuleRecommendationRun {
pub fn builder() -> crate::input::start_data_quality_rule_recommendation_run_input::Builder {
crate::input::start_data_quality_rule_recommendation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartDataQualityRuleRecommendationRun {
type Output = std::result::Result<
crate::output::StartDataQualityRuleRecommendationRunOutput,
crate::error::StartDataQualityRuleRecommendationRunError,
>;
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_data_quality_rule_recommendation_run_error(response)
} else {
crate::operation_deser::parse_start_data_quality_rule_recommendation_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartDataQualityRulesetEvaluationRun {
_private: (),
}
impl StartDataQualityRulesetEvaluationRun {
pub fn builder() -> crate::input::start_data_quality_ruleset_evaluation_run_input::Builder {
crate::input::start_data_quality_ruleset_evaluation_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartDataQualityRulesetEvaluationRun {
type Output = std::result::Result<
crate::output::StartDataQualityRulesetEvaluationRunOutput,
crate::error::StartDataQualityRulesetEvaluationRunError,
>;
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_data_quality_ruleset_evaluation_run_error(response)
} else {
crate::operation_deser::parse_start_data_quality_ruleset_evaluation_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartExportLabelsTaskRun {
_private: (),
}
impl StartExportLabelsTaskRun {
pub fn builder() -> crate::input::start_export_labels_task_run_input::Builder {
crate::input::start_export_labels_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartExportLabelsTaskRun {
type Output = std::result::Result<
crate::output::StartExportLabelsTaskRunOutput,
crate::error::StartExportLabelsTaskRunError,
>;
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_export_labels_task_run_error(response)
} else {
crate::operation_deser::parse_start_export_labels_task_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartImportLabelsTaskRun {
_private: (),
}
impl StartImportLabelsTaskRun {
pub fn builder() -> crate::input::start_import_labels_task_run_input::Builder {
crate::input::start_import_labels_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartImportLabelsTaskRun {
type Output = std::result::Result<
crate::output::StartImportLabelsTaskRunOutput,
crate::error::StartImportLabelsTaskRunError,
>;
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_import_labels_task_run_error(response)
} else {
crate::operation_deser::parse_start_import_labels_task_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartJobRun {
_private: (),
}
impl StartJobRun {
pub fn builder() -> crate::input::start_job_run_input::Builder {
crate::input::start_job_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartJobRun {
type Output =
std::result::Result<crate::output::StartJobRunOutput, crate::error::StartJobRunError>;
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_job_run_error(response)
} else {
crate::operation_deser::parse_start_job_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartMLEvaluationTaskRun {
_private: (),
}
impl StartMLEvaluationTaskRun {
pub fn builder() -> crate::input::start_ml_evaluation_task_run_input::Builder {
crate::input::start_ml_evaluation_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartMLEvaluationTaskRun {
type Output = std::result::Result<
crate::output::StartMlEvaluationTaskRunOutput,
crate::error::StartMLEvaluationTaskRunError,
>;
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_ml_evaluation_task_run_error(response)
} else {
crate::operation_deser::parse_start_ml_evaluation_task_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartMLLabelingSetGenerationTaskRun {
_private: (),
}
impl StartMLLabelingSetGenerationTaskRun {
pub fn builder() -> crate::input::start_ml_labeling_set_generation_task_run_input::Builder {
crate::input::start_ml_labeling_set_generation_task_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartMLLabelingSetGenerationTaskRun {
type Output = std::result::Result<
crate::output::StartMlLabelingSetGenerationTaskRunOutput,
crate::error::StartMLLabelingSetGenerationTaskRunError,
>;
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_ml_labeling_set_generation_task_run_error(response)
} else {
crate::operation_deser::parse_start_ml_labeling_set_generation_task_run_response(
response,
)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartTrigger {
_private: (),
}
impl StartTrigger {
pub fn builder() -> crate::input::start_trigger_input::Builder {
crate::input::start_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartTrigger {
type Output =
std::result::Result<crate::output::StartTriggerOutput, crate::error::StartTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_start_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartWorkflowRun {
_private: (),
}
impl StartWorkflowRun {
pub fn builder() -> crate::input::start_workflow_run_input::Builder {
crate::input::start_workflow_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartWorkflowRun {
type Output = std::result::Result<
crate::output::StartWorkflowRunOutput,
crate::error::StartWorkflowRunError,
>;
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_workflow_run_error(response)
} else {
crate::operation_deser::parse_start_workflow_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopCrawler {
_private: (),
}
impl StopCrawler {
pub fn builder() -> crate::input::stop_crawler_input::Builder {
crate::input::stop_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopCrawler {
type Output =
std::result::Result<crate::output::StopCrawlerOutput, crate::error::StopCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_stop_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopCrawlerSchedule {
_private: (),
}
impl StopCrawlerSchedule {
pub fn builder() -> crate::input::stop_crawler_schedule_input::Builder {
crate::input::stop_crawler_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopCrawlerSchedule {
type Output = std::result::Result<
crate::output::StopCrawlerScheduleOutput,
crate::error::StopCrawlerScheduleError,
>;
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_crawler_schedule_error(response)
} else {
crate::operation_deser::parse_stop_crawler_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopSession {
_private: (),
}
impl StopSession {
pub fn builder() -> crate::input::stop_session_input::Builder {
crate::input::stop_session_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopSession {
type Output =
std::result::Result<crate::output::StopSessionOutput, crate::error::StopSessionError>;
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_session_error(response)
} else {
crate::operation_deser::parse_stop_session_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopTrigger {
_private: (),
}
impl StopTrigger {
pub fn builder() -> crate::input::stop_trigger_input::Builder {
crate::input::stop_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopTrigger {
type Output =
std::result::Result<crate::output::StopTriggerOutput, crate::error::StopTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_stop_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopWorkflowRun {
_private: (),
}
impl StopWorkflowRun {
pub fn builder() -> crate::input::stop_workflow_run_input::Builder {
crate::input::stop_workflow_run_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopWorkflowRun {
type Output = std::result::Result<
crate::output::StopWorkflowRunOutput,
crate::error::StopWorkflowRunError,
>;
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_workflow_run_error(response)
} else {
crate::operation_deser::parse_stop_workflow_run_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct TagResource {
_private: (),
}
impl TagResource {
pub fn builder() -> crate::input::tag_resource_input::Builder {
crate::input::tag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for TagResource {
type Output =
std::result::Result<crate::output::TagResourceOutput, crate::error::TagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_tag_resource_error(response)
} else {
crate::operation_deser::parse_tag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UntagResource {
_private: (),
}
impl UntagResource {
pub fn builder() -> crate::input::untag_resource_input::Builder {
crate::input::untag_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UntagResource {
type Output =
std::result::Result<crate::output::UntagResourceOutput, crate::error::UntagResourceError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_untag_resource_error(response)
} else {
crate::operation_deser::parse_untag_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateBlueprint {
_private: (),
}
impl UpdateBlueprint {
pub fn builder() -> crate::input::update_blueprint_input::Builder {
crate::input::update_blueprint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateBlueprint {
type Output = std::result::Result<
crate::output::UpdateBlueprintOutput,
crate::error::UpdateBlueprintError,
>;
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_blueprint_error(response)
} else {
crate::operation_deser::parse_update_blueprint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateClassifier {
_private: (),
}
impl UpdateClassifier {
pub fn builder() -> crate::input::update_classifier_input::Builder {
crate::input::update_classifier_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateClassifier {
type Output = std::result::Result<
crate::output::UpdateClassifierOutput,
crate::error::UpdateClassifierError,
>;
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_classifier_error(response)
} else {
crate::operation_deser::parse_update_classifier_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateColumnStatisticsForPartition {
_private: (),
}
impl UpdateColumnStatisticsForPartition {
pub fn builder() -> crate::input::update_column_statistics_for_partition_input::Builder {
crate::input::update_column_statistics_for_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateColumnStatisticsForPartition {
type Output = std::result::Result<
crate::output::UpdateColumnStatisticsForPartitionOutput,
crate::error::UpdateColumnStatisticsForPartitionError,
>;
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_column_statistics_for_partition_error(response)
} else {
crate::operation_deser::parse_update_column_statistics_for_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateColumnStatisticsForTable {
_private: (),
}
impl UpdateColumnStatisticsForTable {
pub fn builder() -> crate::input::update_column_statistics_for_table_input::Builder {
crate::input::update_column_statistics_for_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateColumnStatisticsForTable {
type Output = std::result::Result<
crate::output::UpdateColumnStatisticsForTableOutput,
crate::error::UpdateColumnStatisticsForTableError,
>;
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_column_statistics_for_table_error(response)
} else {
crate::operation_deser::parse_update_column_statistics_for_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateConnection {
_private: (),
}
impl UpdateConnection {
pub fn builder() -> crate::input::update_connection_input::Builder {
crate::input::update_connection_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateConnection {
type Output = std::result::Result<
crate::output::UpdateConnectionOutput,
crate::error::UpdateConnectionError,
>;
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_connection_error(response)
} else {
crate::operation_deser::parse_update_connection_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateCrawler {
_private: (),
}
impl UpdateCrawler {
pub fn builder() -> crate::input::update_crawler_input::Builder {
crate::input::update_crawler_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateCrawler {
type Output =
std::result::Result<crate::output::UpdateCrawlerOutput, crate::error::UpdateCrawlerError>;
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_crawler_error(response)
} else {
crate::operation_deser::parse_update_crawler_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateCrawlerSchedule {
_private: (),
}
impl UpdateCrawlerSchedule {
pub fn builder() -> crate::input::update_crawler_schedule_input::Builder {
crate::input::update_crawler_schedule_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateCrawlerSchedule {
type Output = std::result::Result<
crate::output::UpdateCrawlerScheduleOutput,
crate::error::UpdateCrawlerScheduleError,
>;
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_crawler_schedule_error(response)
} else {
crate::operation_deser::parse_update_crawler_schedule_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDatabase {
_private: (),
}
impl UpdateDatabase {
pub fn builder() -> crate::input::update_database_input::Builder {
crate::input::update_database_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDatabase {
type Output =
std::result::Result<crate::output::UpdateDatabaseOutput, crate::error::UpdateDatabaseError>;
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_database_error(response)
} else {
crate::operation_deser::parse_update_database_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDataQualityRuleset {
_private: (),
}
impl UpdateDataQualityRuleset {
pub fn builder() -> crate::input::update_data_quality_ruleset_input::Builder {
crate::input::update_data_quality_ruleset_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDataQualityRuleset {
type Output = std::result::Result<
crate::output::UpdateDataQualityRulesetOutput,
crate::error::UpdateDataQualityRulesetError,
>;
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_data_quality_ruleset_error(response)
} else {
crate::operation_deser::parse_update_data_quality_ruleset_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateDevEndpoint {
_private: (),
}
impl UpdateDevEndpoint {
pub fn builder() -> crate::input::update_dev_endpoint_input::Builder {
crate::input::update_dev_endpoint_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateDevEndpoint {
type Output = std::result::Result<
crate::output::UpdateDevEndpointOutput,
crate::error::UpdateDevEndpointError,
>;
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_dev_endpoint_error(response)
} else {
crate::operation_deser::parse_update_dev_endpoint_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateJob {
_private: (),
}
impl UpdateJob {
pub fn builder() -> crate::input::update_job_input::Builder {
crate::input::update_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateJob {
type Output = std::result::Result<crate::output::UpdateJobOutput, crate::error::UpdateJobError>;
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_job_error(response)
} else {
crate::operation_deser::parse_update_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateJobFromSourceControl {
_private: (),
}
impl UpdateJobFromSourceControl {
pub fn builder() -> crate::input::update_job_from_source_control_input::Builder {
crate::input::update_job_from_source_control_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateJobFromSourceControl {
type Output = std::result::Result<
crate::output::UpdateJobFromSourceControlOutput,
crate::error::UpdateJobFromSourceControlError,
>;
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_job_from_source_control_error(response)
} else {
crate::operation_deser::parse_update_job_from_source_control_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateMLTransform {
_private: (),
}
impl UpdateMLTransform {
pub fn builder() -> crate::input::update_ml_transform_input::Builder {
crate::input::update_ml_transform_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateMLTransform {
type Output = std::result::Result<
crate::output::UpdateMlTransformOutput,
crate::error::UpdateMLTransformError,
>;
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_ml_transform_error(response)
} else {
crate::operation_deser::parse_update_ml_transform_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdatePartition {
_private: (),
}
impl UpdatePartition {
pub fn builder() -> crate::input::update_partition_input::Builder {
crate::input::update_partition_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdatePartition {
type Output = std::result::Result<
crate::output::UpdatePartitionOutput,
crate::error::UpdatePartitionError,
>;
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_partition_error(response)
} else {
crate::operation_deser::parse_update_partition_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateRegistry {
_private: (),
}
impl UpdateRegistry {
pub fn builder() -> crate::input::update_registry_input::Builder {
crate::input::update_registry_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateRegistry {
type Output =
std::result::Result<crate::output::UpdateRegistryOutput, crate::error::UpdateRegistryError>;
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_registry_error(response)
} else {
crate::operation_deser::parse_update_registry_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateSchema {
_private: (),
}
impl UpdateSchema {
pub fn builder() -> crate::input::update_schema_input::Builder {
crate::input::update_schema_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateSchema {
type Output =
std::result::Result<crate::output::UpdateSchemaOutput, crate::error::UpdateSchemaError>;
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_schema_error(response)
} else {
crate::operation_deser::parse_update_schema_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateSourceControlFromJob {
_private: (),
}
impl UpdateSourceControlFromJob {
pub fn builder() -> crate::input::update_source_control_from_job_input::Builder {
crate::input::update_source_control_from_job_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateSourceControlFromJob {
type Output = std::result::Result<
crate::output::UpdateSourceControlFromJobOutput,
crate::error::UpdateSourceControlFromJobError,
>;
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_source_control_from_job_error(response)
} else {
crate::operation_deser::parse_update_source_control_from_job_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTable {
_private: (),
}
impl UpdateTable {
pub fn builder() -> crate::input::update_table_input::Builder {
crate::input::update_table_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTable {
type Output =
std::result::Result<crate::output::UpdateTableOutput, crate::error::UpdateTableError>;
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_table_error(response)
} else {
crate::operation_deser::parse_update_table_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateTrigger {
_private: (),
}
impl UpdateTrigger {
pub fn builder() -> crate::input::update_trigger_input::Builder {
crate::input::update_trigger_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateTrigger {
type Output =
std::result::Result<crate::output::UpdateTriggerOutput, crate::error::UpdateTriggerError>;
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_trigger_error(response)
} else {
crate::operation_deser::parse_update_trigger_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateUserDefinedFunction {
_private: (),
}
impl UpdateUserDefinedFunction {
pub fn builder() -> crate::input::update_user_defined_function_input::Builder {
crate::input::update_user_defined_function_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateUserDefinedFunction {
type Output = std::result::Result<
crate::output::UpdateUserDefinedFunctionOutput,
crate::error::UpdateUserDefinedFunctionError,
>;
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_defined_function_error(response)
} else {
crate::operation_deser::parse_update_user_defined_function_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateWorkflow {
_private: (),
}
impl UpdateWorkflow {
pub fn builder() -> crate::input::update_workflow_input::Builder {
crate::input::update_workflow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateWorkflow {
type Output =
std::result::Result<crate::output::UpdateWorkflowOutput, crate::error::UpdateWorkflowError>;
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_workflow_error(response)
} else {
crate::operation_deser::parse_update_workflow_response(response)
}
}
}
pub mod customize;