#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateConnectorProfile {
_private: (),
}
impl CreateConnectorProfile {
pub fn builder() -> crate::input::create_connector_profile_input::Builder {
crate::input::create_connector_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateConnectorProfile {
type Output = std::result::Result<
crate::output::CreateConnectorProfileOutput,
crate::error::CreateConnectorProfileError,
>;
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_connector_profile_error(response)
} else {
crate::operation_deser::parse_create_connector_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct CreateFlow {
_private: (),
}
impl CreateFlow {
pub fn builder() -> crate::input::create_flow_input::Builder {
crate::input::create_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for CreateFlow {
type Output =
std::result::Result<crate::output::CreateFlowOutput, crate::error::CreateFlowError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_create_flow_error(response)
} else {
crate::operation_deser::parse_create_flow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteConnectorProfile {
_private: (),
}
impl DeleteConnectorProfile {
pub fn builder() -> crate::input::delete_connector_profile_input::Builder {
crate::input::delete_connector_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteConnectorProfile {
type Output = std::result::Result<
crate::output::DeleteConnectorProfileOutput,
crate::error::DeleteConnectorProfileError,
>;
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_connector_profile_error(response)
} else {
crate::operation_deser::parse_delete_connector_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DeleteFlow {
_private: (),
}
impl DeleteFlow {
pub fn builder() -> crate::input::delete_flow_input::Builder {
crate::input::delete_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DeleteFlow {
type Output =
std::result::Result<crate::output::DeleteFlowOutput, crate::error::DeleteFlowError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_delete_flow_error(response)
} else {
crate::operation_deser::parse_delete_flow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConnector {
_private: (),
}
impl DescribeConnector {
pub fn builder() -> crate::input::describe_connector_input::Builder {
crate::input::describe_connector_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConnector {
type Output = std::result::Result<
crate::output::DescribeConnectorOutput,
crate::error::DescribeConnectorError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_connector_error(response)
} else {
crate::operation_deser::parse_describe_connector_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConnectorEntity {
_private: (),
}
impl DescribeConnectorEntity {
pub fn builder() -> crate::input::describe_connector_entity_input::Builder {
crate::input::describe_connector_entity_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConnectorEntity {
type Output = std::result::Result<
crate::output::DescribeConnectorEntityOutput,
crate::error::DescribeConnectorEntityError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_connector_entity_error(response)
} else {
crate::operation_deser::parse_describe_connector_entity_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConnectorProfiles {
_private: (),
}
impl DescribeConnectorProfiles {
pub fn builder() -> crate::input::describe_connector_profiles_input::Builder {
crate::input::describe_connector_profiles_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConnectorProfiles {
type Output = std::result::Result<
crate::output::DescribeConnectorProfilesOutput,
crate::error::DescribeConnectorProfilesError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_connector_profiles_error(response)
} else {
crate::operation_deser::parse_describe_connector_profiles_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeConnectors {
_private: (),
}
impl DescribeConnectors {
pub fn builder() -> crate::input::describe_connectors_input::Builder {
crate::input::describe_connectors_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeConnectors {
type Output = std::result::Result<
crate::output::DescribeConnectorsOutput,
crate::error::DescribeConnectorsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_connectors_error(response)
} else {
crate::operation_deser::parse_describe_connectors_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFlow {
_private: (),
}
impl DescribeFlow {
pub fn builder() -> crate::input::describe_flow_input::Builder {
crate::input::describe_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFlow {
type Output =
std::result::Result<crate::output::DescribeFlowOutput, crate::error::DescribeFlowError>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_flow_error(response)
} else {
crate::operation_deser::parse_describe_flow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct DescribeFlowExecutionRecords {
_private: (),
}
impl DescribeFlowExecutionRecords {
pub fn builder() -> crate::input::describe_flow_execution_records_input::Builder {
crate::input::describe_flow_execution_records_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for DescribeFlowExecutionRecords {
type Output = std::result::Result<
crate::output::DescribeFlowExecutionRecordsOutput,
crate::error::DescribeFlowExecutionRecordsError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_describe_flow_execution_records_error(response)
} else {
crate::operation_deser::parse_describe_flow_execution_records_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListConnectorEntities {
_private: (),
}
impl ListConnectorEntities {
pub fn builder() -> crate::input::list_connector_entities_input::Builder {
crate::input::list_connector_entities_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListConnectorEntities {
type Output = std::result::Result<
crate::output::ListConnectorEntitiesOutput,
crate::error::ListConnectorEntitiesError,
>;
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_connector_entities_error(response)
} else {
crate::operation_deser::parse_list_connector_entities_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListConnectors {
_private: (),
}
impl ListConnectors {
pub fn builder() -> crate::input::list_connectors_input::Builder {
crate::input::list_connectors_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListConnectors {
type Output =
std::result::Result<crate::output::ListConnectorsOutput, crate::error::ListConnectorsError>;
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_connectors_error(response)
} else {
crate::operation_deser::parse_list_connectors_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListFlows {
_private: (),
}
impl ListFlows {
pub fn builder() -> crate::input::list_flows_input::Builder {
crate::input::list_flows_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListFlows {
type Output = std::result::Result<crate::output::ListFlowsOutput, crate::error::ListFlowsError>;
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_flows_error(response)
} else {
crate::operation_deser::parse_list_flows_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct ListTagsForResource {
_private: (),
}
impl ListTagsForResource {
pub fn builder() -> crate::input::list_tags_for_resource_input::Builder {
crate::input::list_tags_for_resource_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for ListTagsForResource {
type Output = std::result::Result<
crate::output::ListTagsForResourceOutput,
crate::error::ListTagsForResourceError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_list_tags_for_resource_error(response)
} else {
crate::operation_deser::parse_list_tags_for_resource_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct RegisterConnector {
_private: (),
}
impl RegisterConnector {
pub fn builder() -> crate::input::register_connector_input::Builder {
crate::input::register_connector_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for RegisterConnector {
type Output = std::result::Result<
crate::output::RegisterConnectorOutput,
crate::error::RegisterConnectorError,
>;
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_connector_error(response)
} else {
crate::operation_deser::parse_register_connector_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StartFlow {
_private: (),
}
impl StartFlow {
pub fn builder() -> crate::input::start_flow_input::Builder {
crate::input::start_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StartFlow {
type Output = std::result::Result<crate::output::StartFlowOutput, crate::error::StartFlowError>;
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_flow_error(response)
} else {
crate::operation_deser::parse_start_flow_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct StopFlow {
_private: (),
}
impl StopFlow {
pub fn builder() -> crate::input::stop_flow_input::Builder {
crate::input::stop_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for StopFlow {
type Output = std::result::Result<crate::output::StopFlowOutput, crate::error::StopFlowError>;
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_flow_error(response)
} else {
crate::operation_deser::parse_stop_flow_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 UnregisterConnector {
_private: (),
}
impl UnregisterConnector {
pub fn builder() -> crate::input::unregister_connector_input::Builder {
crate::input::unregister_connector_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UnregisterConnector {
type Output = std::result::Result<
crate::output::UnregisterConnectorOutput,
crate::error::UnregisterConnectorError,
>;
fn parse(&self, response: &http::Response<bytes::Bytes>) -> Self::Output {
if !response.status().is_success() && response.status().as_u16() != 200 {
crate::operation_deser::parse_unregister_connector_error(response)
} else {
crate::operation_deser::parse_unregister_connector_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 UpdateConnectorProfile {
_private: (),
}
impl UpdateConnectorProfile {
pub fn builder() -> crate::input::update_connector_profile_input::Builder {
crate::input::update_connector_profile_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateConnectorProfile {
type Output = std::result::Result<
crate::output::UpdateConnectorProfileOutput,
crate::error::UpdateConnectorProfileError,
>;
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_connector_profile_error(response)
} else {
crate::operation_deser::parse_update_connector_profile_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateConnectorRegistration {
_private: (),
}
impl UpdateConnectorRegistration {
pub fn builder() -> crate::input::update_connector_registration_input::Builder {
crate::input::update_connector_registration_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateConnectorRegistration {
type Output = std::result::Result<
crate::output::UpdateConnectorRegistrationOutput,
crate::error::UpdateConnectorRegistrationError,
>;
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_connector_registration_error(response)
} else {
crate::operation_deser::parse_update_connector_registration_response(response)
}
}
}
#[derive(std::clone::Clone, std::default::Default, std::fmt::Debug)]
pub struct UpdateFlow {
_private: (),
}
impl UpdateFlow {
pub fn builder() -> crate::input::update_flow_input::Builder {
crate::input::update_flow_input::Builder::default()
}
pub fn new() -> Self {
Self { _private: () }
}
}
impl aws_smithy_http::response::ParseStrictResponse for UpdateFlow {
type Output =
std::result::Result<crate::output::UpdateFlowOutput, crate::error::UpdateFlowError>;
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_flow_error(response)
} else {
crate::operation_deser::parse_update_flow_response(response)
}
}
}
pub mod customize;