AWS SDK

AWS SDK

rev. d838bf488731ae5e751cce0fe13f339a5b9be858 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/operation/update_log_anomaly_detector/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_log_anomaly_detector::_update_log_anomaly_detector_output::UpdateLogAnomalyDetectorOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_log_anomaly_detector::_update_log_anomaly_detector_input::UpdateLogAnomalyDetectorInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_log_anomaly_detector::_update_log_anomaly_detector_output::UpdateLogAnomalyDetectorOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_log_anomaly_detector::builders::UpdateLogAnomalyDetectorInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_log_anomaly_detector::UpdateLogAnomalyDetectorOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_log_anomaly_detector::UpdateLogAnomalyDetectorError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/primitives.rs

@@ -1,1 +7,9 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
pub use ::aws_smithy_types::date_time::Format as DateTimeFormat;
    2      3   
pub use ::aws_smithy_types::Blob;
           4  +
pub use ::aws_smithy_types::DateTime;
    3      5   
    4      6   
/// Event stream related primitives such as `Message` or `Header`.
    5      7   
pub mod event_stream;
    6      8   
    7      9   
pub(crate) mod sealed_enum_unknown;

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/types.rs

@@ -1,1 +280,280 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_evaluation_frequency::EvaluationFrequency;
    3         -
    4      2   
pub use crate::types::_s3_delivery_configuration::S3DeliveryConfiguration;
    5      3   
    6         -
pub use crate::types::_suppression_period::SuppressionPeriod;
           4  +
pub use crate::types::_delivery::Delivery;
    7      5   
    8         -
pub use crate::types::_suppression_unit::SuppressionUnit;
           6  +
pub use crate::types::_evaluation_frequency::EvaluationFrequency;
    9      7   
   10         -
pub use crate::types::_suppression_type::SuppressionType;
           8  +
pub use crate::types::_log_group_class::LogGroupClass;
   11      9   
   12         -
pub use crate::types::_transformed_log_record::TransformedLogRecord;
          10  +
pub use crate::types::_policy_type::PolicyType;
   13     11   
   14         -
pub use crate::types::_processor::Processor;
          12  +
pub use crate::types::_export_task_status_code::ExportTaskStatusCode;
   15     13   
   16         -
pub use crate::types::_upper_case_string::UpperCaseString;
          14  +
pub use crate::types::_order_by::OrderBy;
   17     15   
   18         -
pub use crate::types::_type_converter::TypeConverter;
          16  +
pub use crate::types::_query_status::QueryStatus;
   19     17   
   20         -
pub use crate::types::_type_converter_entry::TypeConverterEntry;
          18  +
pub use crate::types::_query_language::QueryLanguage;
   21     19   
   22         -
pub use crate::types::_type_::Type;
          20  +
pub use crate::types::_policy_scope::PolicyScope;
   23     21   
   24         -
pub use crate::types::_trim_string::TrimString;
          22  +
pub use crate::types::_delivery_destination::DeliveryDestination;
   25     23   
   26         -
pub use crate::types::_substitute_string::SubstituteString;
          24  +
pub use crate::types::_policy::Policy;
   27     25   
   28         -
pub use crate::types::_substitute_string_entry::SubstituteStringEntry;
          26  +
pub use crate::types::_delivery_source::DeliverySource;
   29     27   
   30         -
pub use crate::types::_split_string::SplitString;
          28  +
pub use crate::types::_integration_type::IntegrationType;
   31     29   
   32         -
pub use crate::types::_split_string_entry::SplitStringEntry;
          30  +
pub use crate::types::_integration_status::IntegrationStatus;
   33     31   
   34         -
pub use crate::types::_rename_keys::RenameKeys;
          32  +
pub use crate::types::_integration_details::IntegrationDetails;
   35     33   
   36         -
pub use crate::types::_rename_key_entry::RenameKeyEntry;
          34  +
pub use crate::types::_anomaly_detector_status::AnomalyDetectorStatus;
   37     35   
   38         -
pub use crate::types::_parse_waf::ParseWaf;
          36  +
pub use crate::types::_get_log_object_response_stream::GetLogObjectResponseStream;
   39     37   
   40         -
pub use crate::types::_parse_vpc::ParseVpc;
          38  +
pub use crate::types::_query_statistics::QueryStatistics;
   41     39   
   42         -
pub use crate::types::_parse_postgres::ParsePostgres;
          40  +
pub use crate::types::_suppression_state::SuppressionState;
   43     41   
   44         -
pub use crate::types::_parse_to_ocsf::ParseToOcsf;
          42  +
pub use crate::types::_scope::Scope;
   45     43   
   46         -
pub use crate::types::_ocsf_version::OcsfVersion;
          44  +
pub use crate::types::_account_policy::AccountPolicy;
   47     45   
   48         -
pub use crate::types::_event_source::EventSource;
          46  +
pub use crate::types::_output_format::OutputFormat;
   49     47   
   50         -
pub use crate::types::_parse_route53::ParseRoute53;
          48  +
pub use crate::types::_delivery_destination_configuration::DeliveryDestinationConfiguration;
   51     49   
   52         -
pub use crate::types::_parse_key_value::ParseKeyValue;
          50  +
pub use crate::types::_delivery_destination_type::DeliveryDestinationType;
   53     51   
   54         -
pub use crate::types::_parse_json::ParseJson;
          52  +
pub use crate::types::_destination::Destination;
   55     53   
   56         -
pub use crate::types::_parse_cloudfront::ParseCloudfront;
          54  +
pub use crate::types::_index_policy::IndexPolicy;
   57     55   
   58         -
pub use crate::types::_move_keys::MoveKeys;
          56  +
pub use crate::types::_resource_config::ResourceConfig;
   59     57   
   60         -
pub use crate::types::_move_key_entry::MoveKeyEntry;
          58  +
pub use crate::types::_entity::Entity;
   61     59   
   62         -
pub use crate::types::_lower_case_string::LowerCaseString;
          60  +
pub use crate::types::_rejected_log_events_info::RejectedLogEventsInfo;
   63     61   
   64         -
pub use crate::types::_list_to_map::ListToMap;
          62  +
pub use crate::types::_rejected_entity_info::RejectedEntityInfo;
   65     63   
   66         -
pub use crate::types::_flattened_element::FlattenedElement;
          64  +
pub use crate::types::_resource_policy::ResourcePolicy;
   67     65   
   68         -
pub use crate::types::_grok::Grok;
          66  +
pub use crate::types::_distribution::Distribution;
   69     67   
   70         -
pub use crate::types::_delete_keys::DeleteKeys;
          68  +
pub use crate::types::_start_live_tail_response_stream::StartLiveTailResponseStream;
   71     69   
   72         -
pub use crate::types::_date_time_converter::DateTimeConverter;
          70  +
pub use crate::types::_query_compile_error::QueryCompileError;
   73     71   
   74         -
pub use crate::types::_csv::Csv;
          72  +
pub use crate::types::_suppression_type::SuppressionType;
   75     73   
   76         -
pub use crate::types::_copy_value::CopyValue;
          74  +
pub use crate::types::_suppression_period::SuppressionPeriod;
   77     75   
   78         -
pub use crate::types::_copy_value_entry::CopyValueEntry;
          76  +
pub use crate::types::_configuration_template::ConfigurationTemplate;
   79     77   
   80         -
pub use crate::types::_add_keys::AddKeys;
          78  +
pub use crate::types::_export_task::ExportTask;
   81     79   
   82         -
pub use crate::types::_add_key_entry::AddKeyEntry;
          80  +
pub use crate::types::_field_index::FieldIndex;
   83     81   
   84         -
pub use crate::types::_metric_filter_match_record::MetricFilterMatchRecord;
          82  +
pub use crate::types::_log_group::LogGroup;
   85     83   
   86         -
pub use crate::types::_query_compile_error::QueryCompileError;
          84  +
pub use crate::types::_log_stream::LogStream;
   87     85   
   88         -
pub use crate::types::_query_compile_error_location::QueryCompileErrorLocation;
          86  +
pub use crate::types::_metric_filter::MetricFilter;
   89     87   
   90         -
pub use crate::types::_query_language::QueryLanguage;
          88  +
pub use crate::types::_query_info::QueryInfo;
   91     89   
   92         -
pub use crate::types::_start_live_tail_response_stream::StartLiveTailResponseStream;
          90  +
pub use crate::types::_query_definition::QueryDefinition;
   93     91   
   94         -
pub use crate::types::_live_tail_session_update::LiveTailSessionUpdate;
          92  +
pub use crate::types::_subscription_filter::SubscriptionFilter;
   95     93   
   96         -
pub use crate::types::_live_tail_session_log_event::LiveTailSessionLogEvent;
          94  +
pub use crate::types::_filtered_log_event::FilteredLogEvent;
   97     95   
   98         -
pub use crate::types::_live_tail_session_metadata::LiveTailSessionMetadata;
          96  +
pub use crate::types::_searched_log_stream::SearchedLogStream;
   99     97   
  100         -
pub use crate::types::_live_tail_session_start::LiveTailSessionStart;
          98  +
pub use crate::types::_open_search_integration_details::OpenSearchIntegrationDetails;
  101     99   
  102         -
pub use crate::types::_distribution::Distribution;
         100  +
pub use crate::types::_output_log_event::OutputLogEvent;
  103    101   
  104         -
pub use crate::types::_resource_policy::ResourcePolicy;
         102  +
pub use crate::types::_log_group_field::LogGroupField;
  105    103   
  106         -
pub use crate::types::_policy_scope::PolicyScope;
         104  +
pub use crate::types::_fields_data::FieldsData;
  107    105   
  108         -
pub use crate::types::_metric_transformation::MetricTransformation;
         106  +
pub use crate::types::_processor::Processor;
  109    107   
  110         -
pub use crate::types::_standard_unit::StandardUnit;
         108  +
pub use crate::types::_anomaly::Anomaly;
  111    109   
  112         -
pub use crate::types::_rejected_entity_info::RejectedEntityInfo;
         110  +
pub use crate::types::_integration_summary::IntegrationSummary;
  113    111   
  114         -
pub use crate::types::_entity_rejection_error_type::EntityRejectionErrorType;
         112  +
pub use crate::types::_anomaly_detector::AnomalyDetector;
  115    113   
  116         -
pub use crate::types::_rejected_log_events_info::RejectedLogEventsInfo;
         114  +
pub use crate::types::_log_group_summary::LogGroupSummary;
  117    115   
  118         -
pub use crate::types::_entity::Entity;
         116  +
pub use crate::types::_index_source::IndexSource;
         117  +
         118  +
pub use crate::types::_open_search_resource_config::OpenSearchResourceConfig;
  119    119   
  120    120   
pub use crate::types::_input_log_event::InputLogEvent;
  121    121   
  122         -
pub use crate::types::_integration_status::IntegrationStatus;
         122  +
pub use crate::types::_entity_rejection_error_type::EntityRejectionErrorType;
  123    123   
  124         -
pub use crate::types::_integration_type::IntegrationType;
         124  +
pub use crate::types::_metric_transformation::MetricTransformation;
  125    125   
  126         -
pub use crate::types::_resource_config::ResourceConfig;
         126  +
pub use crate::types::_live_tail_session_start::LiveTailSessionStart;
  127    127   
  128         -
pub use crate::types::_open_search_resource_config::OpenSearchResourceConfig;
         128  +
pub use crate::types::_live_tail_session_update::LiveTailSessionUpdate;
  129    129   
  130         -
pub use crate::types::_index_policy::IndexPolicy;
         130  +
pub use crate::types::_query_compile_error_location::QueryCompileErrorLocation;
  131    131   
  132         -
pub use crate::types::_index_source::IndexSource;
         132  +
pub use crate::types::_metric_filter_match_record::MetricFilterMatchRecord;
  133    133   
  134         -
pub use crate::types::_destination::Destination;
         134  +
pub use crate::types::_transformed_log_record::TransformedLogRecord;
  135    135   
  136         -
pub use crate::types::_delivery_source::DeliverySource;
         136  +
pub use crate::types::_suppression_unit::SuppressionUnit;
  137    137   
  138         -
pub use crate::types::_policy::Policy;
         138  +
pub use crate::types::_configuration_template_delivery_config_values::ConfigurationTemplateDeliveryConfigValues;
  139    139   
  140         -
pub use crate::types::_delivery_destination::DeliveryDestination;
         140  +
pub use crate::types::_export_task_status::ExportTaskStatus;
  141    141   
  142         -
pub use crate::types::_delivery_destination_configuration::DeliveryDestinationConfiguration;
         142  +
pub use crate::types::_export_task_execution_info::ExportTaskExecutionInfo;
  143    143   
  144         -
pub use crate::types::_output_format::OutputFormat;
         144  +
pub use crate::types::_data_protection_status::DataProtectionStatus;
  145    145   
  146         -
pub use crate::types::_delivery_destination_type::DeliveryDestinationType;
         146  +
pub use crate::types::_open_search_data_source::OpenSearchDataSource;
  147    147   
  148         -
pub use crate::types::_account_policy::AccountPolicy;
         148  +
pub use crate::types::_open_search_application::OpenSearchApplication;
  149    149   
  150         -
pub use crate::types::_scope::Scope;
         150  +
pub use crate::types::_open_search_collection::OpenSearchCollection;
  151    151   
  152         -
pub use crate::types::_policy_type::PolicyType;
         152  +
pub use crate::types::_open_search_workspace::OpenSearchWorkspace;
  153    153   
  154         -
pub use crate::types::_log_group_summary::LogGroupSummary;
         154  +
pub use crate::types::_open_search_encryption_policy::OpenSearchEncryptionPolicy;
  155    155   
  156         -
pub use crate::types::_log_group_class::LogGroupClass;
         156  +
pub use crate::types::_open_search_network_policy::OpenSearchNetworkPolicy;
  157    157   
  158         -
pub use crate::types::_anomaly_detector::AnomalyDetector;
         158  +
pub use crate::types::_open_search_data_access_policy::OpenSearchDataAccessPolicy;
  159    159   
  160         -
pub use crate::types::_anomaly_detector_status::AnomalyDetectorStatus;
         160  +
pub use crate::types::_open_search_lifecycle_policy::OpenSearchLifecyclePolicy;
  161    161   
  162         -
pub use crate::types::_integration_summary::IntegrationSummary;
         162  +
pub use crate::types::_result_field::ResultField;
  163    163   
  164         -
pub use crate::types::_anomaly::Anomaly;
         164  +
pub use crate::types::_add_keys::AddKeys;
  165    165   
  166         -
pub use crate::types::_pattern_token::PatternToken;
         166  +
pub use crate::types::_copy_value::CopyValue;
  167    167   
  168         -
pub use crate::types::_log_event::LogEvent;
         168  +
pub use crate::types::_csv::Csv;
  169    169   
  170         -
pub use crate::types::_state::State;
         170  +
pub use crate::types::_date_time_converter::DateTimeConverter;
  171    171   
  172         -
pub use crate::types::_suppression_state::SuppressionState;
         172  +
pub use crate::types::_delete_keys::DeleteKeys;
  173    173   
  174         -
pub use crate::types::_query_status::QueryStatus;
         174  +
pub use crate::types::_grok::Grok;
  175    175   
  176         -
pub use crate::types::_query_statistics::QueryStatistics;
         176  +
pub use crate::types::_list_to_map::ListToMap;
  177    177   
  178         -
pub use crate::types::_result_field::ResultField;
         178  +
pub use crate::types::_lower_case_string::LowerCaseString;
  179    179   
  180         -
pub use crate::types::_get_log_object_response_stream::GetLogObjectResponseStream;
         180  +
pub use crate::types::_move_keys::MoveKeys;
  181    181   
  182         -
pub use crate::types::_fields_data::FieldsData;
         182  +
pub use crate::types::_parse_cloudfront::ParseCloudfront;
  183    183   
  184         -
pub use crate::types::_log_group_field::LogGroupField;
         184  +
pub use crate::types::_parse_json::ParseJson;
  185    185   
  186         -
pub use crate::types::_output_log_event::OutputLogEvent;
         186  +
pub use crate::types::_parse_key_value::ParseKeyValue;
  187    187   
  188         -
pub use crate::types::_integration_details::IntegrationDetails;
         188  +
pub use crate::types::_parse_route53::ParseRoute53;
  189    189   
  190         -
pub use crate::types::_open_search_integration_details::OpenSearchIntegrationDetails;
         190  +
pub use crate::types::_parse_to_ocsf::ParseToOcsf;
  191    191   
  192         -
pub use crate::types::_open_search_lifecycle_policy::OpenSearchLifecyclePolicy;
         192  +
pub use crate::types::_parse_postgres::ParsePostgres;
  193    193   
  194         -
pub use crate::types::_open_search_resource_status::OpenSearchResourceStatus;
         194  +
pub use crate::types::_parse_vpc::ParseVpc;
  195    195   
  196         -
pub use crate::types::_open_search_resource_status_type::OpenSearchResourceStatusType;
         196  +
pub use crate::types::_parse_waf::ParseWaf;
  197    197   
  198         -
pub use crate::types::_open_search_data_access_policy::OpenSearchDataAccessPolicy;
         198  +
pub use crate::types::_rename_keys::RenameKeys;
  199    199   
  200         -
pub use crate::types::_open_search_network_policy::OpenSearchNetworkPolicy;
         200  +
pub use crate::types::_split_string::SplitString;
  201    201   
  202         -
pub use crate::types::_open_search_encryption_policy::OpenSearchEncryptionPolicy;
         202  +
pub use crate::types::_substitute_string::SubstituteString;
  203    203   
  204         -
pub use crate::types::_open_search_workspace::OpenSearchWorkspace;
         204  +
pub use crate::types::_trim_string::TrimString;
  205    205   
  206         -
pub use crate::types::_open_search_collection::OpenSearchCollection;
         206  +
pub use crate::types::_type_converter::TypeConverter;
  207    207   
  208         -
pub use crate::types::_open_search_application::OpenSearchApplication;
         208  +
pub use crate::types::_upper_case_string::UpperCaseString;
  209    209   
  210         -
pub use crate::types::_open_search_data_source::OpenSearchDataSource;
         210  +
pub use crate::types::_state::State;
  211    211   
  212         -
pub use crate::types::_delivery::Delivery;
         212  +
pub use crate::types::_standard_unit::StandardUnit;
  213    213   
  214         -
pub use crate::types::_searched_log_stream::SearchedLogStream;
         214  +
pub use crate::types::_live_tail_session_metadata::LiveTailSessionMetadata;
  215    215   
  216         -
pub use crate::types::_filtered_log_event::FilteredLogEvent;
         216  +
pub use crate::types::_record_field::RecordField;
  217    217   
  218         -
pub use crate::types::_subscription_filter::SubscriptionFilter;
         218  +
pub use crate::types::_inherited_property::InheritedProperty;
  219    219   
  220         -
pub use crate::types::_query_definition::QueryDefinition;
         220  +
pub use crate::types::_open_search_resource_status::OpenSearchResourceStatus;
  221    221   
  222         -
pub use crate::types::_query_info::QueryInfo;
         222  +
pub use crate::types::_flattened_element::FlattenedElement;
  223    223   
  224         -
pub use crate::types::_metric_filter::MetricFilter;
         224  +
pub use crate::types::_event_source::EventSource;
  225    225   
  226         -
pub use crate::types::_log_stream::LogStream;
         226  +
pub use crate::types::_ocsf_version::OcsfVersion;
  227    227   
  228         -
pub use crate::types::_order_by::OrderBy;
         228  +
pub use crate::types::_log_event::LogEvent;
  229    229   
  230         -
pub use crate::types::_log_group::LogGroup;
         230  +
pub use crate::types::_pattern_token::PatternToken;
  231    231   
  232         -
pub use crate::types::_inherited_property::InheritedProperty;
         232  +
pub use crate::types::_live_tail_session_log_event::LiveTailSessionLogEvent;
  233    233   
  234         -
pub use crate::types::_data_protection_status::DataProtectionStatus;
         234  +
pub use crate::types::_open_search_resource_status_type::OpenSearchResourceStatusType;
  235    235   
  236         -
pub use crate::types::_field_index::FieldIndex;
         236  +
pub use crate::types::_add_key_entry::AddKeyEntry;
  237    237   
  238         -
pub use crate::types::_export_task::ExportTask;
         238  +
pub use crate::types::_copy_value_entry::CopyValueEntry;
  239    239   
  240         -
pub use crate::types::_export_task_execution_info::ExportTaskExecutionInfo;
         240  +
pub use crate::types::_move_key_entry::MoveKeyEntry;
  241    241   
  242         -
pub use crate::types::_export_task_status::ExportTaskStatus;
         242  +
pub use crate::types::_rename_key_entry::RenameKeyEntry;
  243    243   
  244         -
pub use crate::types::_export_task_status_code::ExportTaskStatusCode;
         244  +
pub use crate::types::_split_string_entry::SplitStringEntry;
  245    245   
  246         -
pub use crate::types::_configuration_template::ConfigurationTemplate;
         246  +
pub use crate::types::_substitute_string_entry::SubstituteStringEntry;
  247    247   
  248         -
pub use crate::types::_record_field::RecordField;
         248  +
pub use crate::types::_type_converter_entry::TypeConverterEntry;
  249    249   
  250         -
pub use crate::types::_configuration_template_delivery_config_values::ConfigurationTemplateDeliveryConfigValues;
         250  +
pub use crate::types::_type_::Type;
  251    251   
  252    252   
mod _account_policy;
  253    253   
  254    254   
mod _add_key_entry;
  255    255   
  256    256   
mod _add_keys;
  257    257   
  258    258   
mod _anomaly;
  259    259   
  260    260   
mod _anomaly_detector;

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/types/builders.rs

@@ -1,1 +0,184 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub use crate::types::_s3_delivery_configuration::S3DeliveryConfigurationBuilder;
    3      3   
    4         -
pub use crate::types::_suppression_period::SuppressionPeriodBuilder;
    5         -
    6         -
pub use crate::types::_transformed_log_record::TransformedLogRecordBuilder;
           4  +
pub use crate::types::_delivery::DeliveryBuilder;
    7      5   
    8         -
pub use crate::types::_processor::ProcessorBuilder;
           6  +
pub use crate::types::_delivery_destination::DeliveryDestinationBuilder;
    9      7   
   10         -
pub use crate::types::_upper_case_string::UpperCaseStringBuilder;
           8  +
pub use crate::types::_policy::PolicyBuilder;
   11      9   
   12         -
pub use crate::types::_type_converter::TypeConverterBuilder;
          10  +
pub use crate::types::_delivery_source::DeliverySourceBuilder;
   13     11   
   14         -
pub use crate::types::_type_converter_entry::TypeConverterEntryBuilder;
          12  +
pub use crate::types::_query_statistics::QueryStatisticsBuilder;
   15     13   
   16         -
pub use crate::types::_trim_string::TrimStringBuilder;
          14  +
pub use crate::types::_account_policy::AccountPolicyBuilder;
   17     15   
   18         -
pub use crate::types::_substitute_string::SubstituteStringBuilder;
          16  +
pub use crate::types::_delivery_destination_configuration::DeliveryDestinationConfigurationBuilder;
   19     17   
   20         -
pub use crate::types::_substitute_string_entry::SubstituteStringEntryBuilder;
          18  +
pub use crate::types::_destination::DestinationBuilder;
   21     19   
   22         -
pub use crate::types::_split_string::SplitStringBuilder;
          20  +
pub use crate::types::_index_policy::IndexPolicyBuilder;
   23     21   
   24         -
pub use crate::types::_split_string_entry::SplitStringEntryBuilder;
          22  +
pub use crate::types::_entity::EntityBuilder;
   25     23   
   26         -
pub use crate::types::_rename_keys::RenameKeysBuilder;
          24  +
pub use crate::types::_rejected_log_events_info::RejectedLogEventsInfoBuilder;
   27     25   
   28         -
pub use crate::types::_rename_key_entry::RenameKeyEntryBuilder;
          26  +
pub use crate::types::_rejected_entity_info::RejectedEntityInfoBuilder;
   29     27   
   30         -
pub use crate::types::_parse_waf::ParseWafBuilder;
          28  +
pub use crate::types::_resource_policy::ResourcePolicyBuilder;
   31     29   
   32         -
pub use crate::types::_parse_vpc::ParseVpcBuilder;
          30  +
pub use crate::types::_query_compile_error::QueryCompileErrorBuilder;
   33     31   
   34         -
pub use crate::types::_parse_postgres::ParsePostgresBuilder;
          32  +
pub use crate::types::_suppression_period::SuppressionPeriodBuilder;
   35     33   
   36         -
pub use crate::types::_parse_to_ocsf::ParseToOcsfBuilder;
          34  +
pub use crate::types::_configuration_template::ConfigurationTemplateBuilder;
   37     35   
   38         -
pub use crate::types::_parse_route53::ParseRoute53Builder;
          36  +
pub use crate::types::_export_task::ExportTaskBuilder;
   39     37   
   40         -
pub use crate::types::_parse_key_value::ParseKeyValueBuilder;
          38  +
pub use crate::types::_field_index::FieldIndexBuilder;
   41     39   
   42         -
pub use crate::types::_parse_json::ParseJsonBuilder;
          40  +
pub use crate::types::_log_group::LogGroupBuilder;
   43     41   
   44         -
pub use crate::types::_parse_cloudfront::ParseCloudfrontBuilder;
          42  +
pub use crate::types::_log_stream::LogStreamBuilder;
   45     43   
   46         -
pub use crate::types::_move_keys::MoveKeysBuilder;
          44  +
pub use crate::types::_metric_filter::MetricFilterBuilder;
   47     45   
   48         -
pub use crate::types::_move_key_entry::MoveKeyEntryBuilder;
          46  +
pub use crate::types::_query_info::QueryInfoBuilder;
   49     47   
   50         -
pub use crate::types::_lower_case_string::LowerCaseStringBuilder;
          48  +
pub use crate::types::_query_definition::QueryDefinitionBuilder;
   51     49   
   52         -
pub use crate::types::_list_to_map::ListToMapBuilder;
          50  +
pub use crate::types::_subscription_filter::SubscriptionFilterBuilder;
   53     51   
   54         -
pub use crate::types::_grok::GrokBuilder;
          52  +
pub use crate::types::_filtered_log_event::FilteredLogEventBuilder;
   55     53   
   56         -
pub use crate::types::_delete_keys::DeleteKeysBuilder;
          54  +
pub use crate::types::_searched_log_stream::SearchedLogStreamBuilder;
   57     55   
   58         -
pub use crate::types::_date_time_converter::DateTimeConverterBuilder;
          56  +
pub use crate::types::_open_search_integration_details::OpenSearchIntegrationDetailsBuilder;
   59     57   
   60         -
pub use crate::types::_csv::CsvBuilder;
          58  +
pub use crate::types::_output_log_event::OutputLogEventBuilder;
   61     59   
   62         -
pub use crate::types::_copy_value::CopyValueBuilder;
          60  +
pub use crate::types::_log_group_field::LogGroupFieldBuilder;
   63     61   
   64         -
pub use crate::types::_copy_value_entry::CopyValueEntryBuilder;
          62  +
pub use crate::types::_fields_data::FieldsDataBuilder;
   65     63   
   66         -
pub use crate::types::_add_keys::AddKeysBuilder;
          64  +
pub use crate::types::_processor::ProcessorBuilder;
   67     65   
   68         -
pub use crate::types::_add_key_entry::AddKeyEntryBuilder;
          66  +
pub use crate::types::_anomaly::AnomalyBuilder;
   69     67   
   70         -
pub use crate::types::_metric_filter_match_record::MetricFilterMatchRecordBuilder;
          68  +
pub use crate::types::_integration_summary::IntegrationSummaryBuilder;
   71     69   
   72         -
pub use crate::types::_query_compile_error::QueryCompileErrorBuilder;
          70  +
pub use crate::types::_anomaly_detector::AnomalyDetectorBuilder;
   73     71   
   74         -
pub use crate::types::_query_compile_error_location::QueryCompileErrorLocationBuilder;
          72  +
pub use crate::types::_log_group_summary::LogGroupSummaryBuilder;
   75     73   
   76         -
pub use crate::types::_live_tail_session_update::LiveTailSessionUpdateBuilder;
          74  +
pub use crate::types::_open_search_resource_config::OpenSearchResourceConfigBuilder;
   77     75   
   78         -
pub use crate::types::_live_tail_session_log_event::LiveTailSessionLogEventBuilder;
          76  +
pub use crate::types::_input_log_event::InputLogEventBuilder;
   79     77   
   80         -
pub use crate::types::_live_tail_session_metadata::LiveTailSessionMetadataBuilder;
          78  +
pub use crate::types::_metric_transformation::MetricTransformationBuilder;
   81     79   
   82     80   
pub use crate::types::_live_tail_session_start::LiveTailSessionStartBuilder;
   83     81   
   84         -
pub use crate::types::_resource_policy::ResourcePolicyBuilder;
          82  +
pub use crate::types::_live_tail_session_update::LiveTailSessionUpdateBuilder;
   85     83   
   86         -
pub use crate::types::_metric_transformation::MetricTransformationBuilder;
          84  +
pub use crate::types::_query_compile_error_location::QueryCompileErrorLocationBuilder;
   87     85   
   88         -
pub use crate::types::_rejected_entity_info::RejectedEntityInfoBuilder;
          86  +
pub use crate::types::_metric_filter_match_record::MetricFilterMatchRecordBuilder;
   89     87   
   90         -
pub use crate::types::_rejected_log_events_info::RejectedLogEventsInfoBuilder;
          88  +
pub use crate::types::_transformed_log_record::TransformedLogRecordBuilder;
   91     89   
   92         -
pub use crate::types::_entity::EntityBuilder;
          90  +
pub use crate::types::_configuration_template_delivery_config_values::ConfigurationTemplateDeliveryConfigValuesBuilder;
   93     91   
   94         -
pub use crate::types::_input_log_event::InputLogEventBuilder;
          92  +
pub use crate::types::_export_task_status::ExportTaskStatusBuilder;
   95     93   
   96         -
pub use crate::types::_open_search_resource_config::OpenSearchResourceConfigBuilder;
          94  +
pub use crate::types::_export_task_execution_info::ExportTaskExecutionInfoBuilder;
   97     95   
   98         -
pub use crate::types::_index_policy::IndexPolicyBuilder;
          96  +
pub use crate::types::_open_search_data_source::OpenSearchDataSourceBuilder;
   99     97   
  100         -
pub use crate::types::_destination::DestinationBuilder;
          98  +
pub use crate::types::_open_search_application::OpenSearchApplicationBuilder;
  101     99   
  102         -
pub use crate::types::_delivery_source::DeliverySourceBuilder;
         100  +
pub use crate::types::_open_search_collection::OpenSearchCollectionBuilder;
  103    101   
  104         -
pub use crate::types::_policy::PolicyBuilder;
         102  +
pub use crate::types::_open_search_workspace::OpenSearchWorkspaceBuilder;
  105    103   
  106         -
pub use crate::types::_delivery_destination::DeliveryDestinationBuilder;
         104  +
pub use crate::types::_open_search_encryption_policy::OpenSearchEncryptionPolicyBuilder;
  107    105   
  108         -
pub use crate::types::_delivery_destination_configuration::DeliveryDestinationConfigurationBuilder;
         106  +
pub use crate::types::_open_search_network_policy::OpenSearchNetworkPolicyBuilder;
  109    107   
  110         -
pub use crate::types::_account_policy::AccountPolicyBuilder;
         108  +
pub use crate::types::_open_search_data_access_policy::OpenSearchDataAccessPolicyBuilder;
  111    109   
  112         -
pub use crate::types::_log_group_summary::LogGroupSummaryBuilder;
         110  +
pub use crate::types::_open_search_lifecycle_policy::OpenSearchLifecyclePolicyBuilder;
  113    111   
  114         -
pub use crate::types::_anomaly_detector::AnomalyDetectorBuilder;
         112  +
pub use crate::types::_result_field::ResultFieldBuilder;
  115    113   
  116         -
pub use crate::types::_integration_summary::IntegrationSummaryBuilder;
         114  +
pub use crate::types::_add_keys::AddKeysBuilder;
  117    115   
  118         -
pub use crate::types::_anomaly::AnomalyBuilder;
         116  +
pub use crate::types::_copy_value::CopyValueBuilder;
  119    117   
  120         -
pub use crate::types::_pattern_token::PatternTokenBuilder;
         118  +
pub use crate::types::_csv::CsvBuilder;
  121    119   
  122         -
pub use crate::types::_log_event::LogEventBuilder;
         120  +
pub use crate::types::_date_time_converter::DateTimeConverterBuilder;
  123    121   
  124         -
pub use crate::types::_query_statistics::QueryStatisticsBuilder;
         122  +
pub use crate::types::_delete_keys::DeleteKeysBuilder;
  125    123   
  126         -
pub use crate::types::_result_field::ResultFieldBuilder;
         124  +
pub use crate::types::_grok::GrokBuilder;
  127    125   
  128         -
pub use crate::types::_fields_data::FieldsDataBuilder;
         126  +
pub use crate::types::_list_to_map::ListToMapBuilder;
  129    127   
  130         -
pub use crate::types::_log_group_field::LogGroupFieldBuilder;
         128  +
pub use crate::types::_lower_case_string::LowerCaseStringBuilder;
  131    129   
  132         -
pub use crate::types::_output_log_event::OutputLogEventBuilder;
         130  +
pub use crate::types::_move_keys::MoveKeysBuilder;
  133    131   
  134         -
pub use crate::types::_open_search_integration_details::OpenSearchIntegrationDetailsBuilder;
         132  +
pub use crate::types::_parse_cloudfront::ParseCloudfrontBuilder;
  135    133   
  136         -
pub use crate::types::_open_search_lifecycle_policy::OpenSearchLifecyclePolicyBuilder;
         134  +
pub use crate::types::_parse_json::ParseJsonBuilder;
  137    135   
  138         -
pub use crate::types::_open_search_resource_status::OpenSearchResourceStatusBuilder;
         136  +
pub use crate::types::_parse_key_value::ParseKeyValueBuilder;
  139    137   
  140         -
pub use crate::types::_open_search_data_access_policy::OpenSearchDataAccessPolicyBuilder;
         138  +
pub use crate::types::_parse_route53::ParseRoute53Builder;
  141    139   
  142         -
pub use crate::types::_open_search_network_policy::OpenSearchNetworkPolicyBuilder;
         140  +
pub use crate::types::_parse_to_ocsf::ParseToOcsfBuilder;
  143    141   
  144         -
pub use crate::types::_open_search_encryption_policy::OpenSearchEncryptionPolicyBuilder;
         142  +
pub use crate::types::_parse_postgres::ParsePostgresBuilder;
  145    143   
  146         -
pub use crate::types::_open_search_workspace::OpenSearchWorkspaceBuilder;
         144  +
pub use crate::types::_parse_vpc::ParseVpcBuilder;
  147    145   
  148         -
pub use crate::types::_open_search_collection::OpenSearchCollectionBuilder;
         146  +
pub use crate::types::_parse_waf::ParseWafBuilder;
  149    147   
  150         -
pub use crate::types::_open_search_application::OpenSearchApplicationBuilder;
         148  +
pub use crate::types::_rename_keys::RenameKeysBuilder;
  151    149   
  152         -
pub use crate::types::_open_search_data_source::OpenSearchDataSourceBuilder;
         150  +
pub use crate::types::_split_string::SplitStringBuilder;
  153    151   
  154         -
pub use crate::types::_delivery::DeliveryBuilder;
         152  +
pub use crate::types::_substitute_string::SubstituteStringBuilder;
  155    153   
  156         -
pub use crate::types::_searched_log_stream::SearchedLogStreamBuilder;
         154  +
pub use crate::types::_trim_string::TrimStringBuilder;
  157    155   
  158         -
pub use crate::types::_filtered_log_event::FilteredLogEventBuilder;
         156  +
pub use crate::types::_type_converter::TypeConverterBuilder;
  159    157   
  160         -
pub use crate::types::_subscription_filter::SubscriptionFilterBuilder;
         158  +
pub use crate::types::_upper_case_string::UpperCaseStringBuilder;
  161    159   
  162         -
pub use crate::types::_query_definition::QueryDefinitionBuilder;
         160  +
pub use crate::types::_live_tail_session_metadata::LiveTailSessionMetadataBuilder;
  163    161   
  164         -
pub use crate::types::_query_info::QueryInfoBuilder;
         162  +
pub use crate::types::_record_field::RecordFieldBuilder;
  165    163   
  166         -
pub use crate::types::_metric_filter::MetricFilterBuilder;
         164  +
pub use crate::types::_open_search_resource_status::OpenSearchResourceStatusBuilder;
  167    165   
  168         -
pub use crate::types::_log_stream::LogStreamBuilder;
         166  +
pub use crate::types::_log_event::LogEventBuilder;
  169    167   
  170         -
pub use crate::types::_log_group::LogGroupBuilder;
         168  +
pub use crate::types::_pattern_token::PatternTokenBuilder;
  171    169   
  172         -
pub use crate::types::_field_index::FieldIndexBuilder;
         170  +
pub use crate::types::_live_tail_session_log_event::LiveTailSessionLogEventBuilder;
  173    171   
  174         -
pub use crate::types::_export_task::ExportTaskBuilder;
         172  +
pub use crate::types::_add_key_entry::AddKeyEntryBuilder;
  175    173   
  176         -
pub use crate::types::_export_task_execution_info::ExportTaskExecutionInfoBuilder;
         174  +
pub use crate::types::_copy_value_entry::CopyValueEntryBuilder;
  177    175   
  178         -
pub use crate::types::_export_task_status::ExportTaskStatusBuilder;
         176  +
pub use crate::types::_move_key_entry::MoveKeyEntryBuilder;
  179    177   
  180         -
pub use crate::types::_configuration_template::ConfigurationTemplateBuilder;
         178  +
pub use crate::types::_rename_key_entry::RenameKeyEntryBuilder;
  181    179   
  182         -
pub use crate::types::_record_field::RecordFieldBuilder;
         180  +
pub use crate::types::_split_string_entry::SplitStringEntryBuilder;
  183    181   
  184         -
pub use crate::types::_configuration_template_delivery_config_values::ConfigurationTemplateDeliveryConfigValuesBuilder;
         182  +
pub use crate::types::_substitute_string_entry::SubstituteStringEntryBuilder;
         183  +
         184  +
pub use crate::types::_type_converter_entry::TypeConverterEntryBuilder;

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/types/error.rs

@@ -1,1 +287,287 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableException;
           2  +
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterException;
           3  +
           4  +
pub use crate::types::error::_operation_aborted_exception::OperationAbortedException;
    3      5   
    4      6   
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
    5      7   
    6         -
pub use crate::types::error::_operation_aborted_exception::OperationAbortedException;
           8  +
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableException;
    7      9   
    8         -
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterException;
          10  +
pub use crate::types::error::_invalid_operation_exception::InvalidOperationException;
    9     11   
   10         -
pub use crate::types::error::_validation_exception::ValidationException;
          12  +
pub use crate::types::error::_access_denied_exception::AccessDeniedException;
          13  +
          14  +
pub use crate::types::error::_conflict_exception::ConflictException;
          15  +
          16  +
pub use crate::types::error::_service_quota_exceeded_exception::ServiceQuotaExceededException;
   11     17   
   12     18   
pub use crate::types::error::_throttling_exception::ThrottlingException;
   13     19   
   14         -
pub use crate::types::error::_conflict_exception::ConflictException;
          20  +
pub use crate::types::error::_validation_exception::ValidationException;
   15     21   
   16         -
pub use crate::types::error::_access_denied_exception::AccessDeniedException;
          22  +
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
   17     23   
   18         -
pub use crate::types::error::_invalid_operation_exception::InvalidOperationException;
          24  +
pub use crate::types::error::_resource_already_exists_exception::ResourceAlreadyExistsException;
   19     25   
   20         -
pub use crate::types::error::_too_many_tags_exception::TooManyTagsException;
          26  +
pub use crate::types::error::_internal_streaming_exception::InternalStreamingException;
   21     27   
   22         -
pub use crate::types::error::_malformed_query_exception::MalformedQueryException;
          28  +
pub use crate::types::error::_data_already_accepted_exception::DataAlreadyAcceptedException;
   23     29   
   24         -
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
          30  +
pub use crate::types::error::_invalid_sequence_token_exception::InvalidSequenceTokenException;
   25     31   
   26         -
pub use crate::types::error::_session_streaming_exception::SessionStreamingException;
          32  +
pub use crate::types::error::_unrecognized_client_exception::UnrecognizedClientException;
   27     33   
   28     34   
pub use crate::types::error::_session_timeout_exception::SessionTimeoutException;
   29     35   
   30         -
/// Error type for the `StartLiveTailResponseStreamError` operation.
          36  +
pub use crate::types::error::_session_streaming_exception::SessionStreamingException;
          37  +
          38  +
pub use crate::types::error::_malformed_query_exception::MalformedQueryException;
          39  +
          40  +
pub use crate::types::error::_too_many_tags_exception::TooManyTagsException;
          41  +
          42  +
/// Error type for the `GetLogObjectResponseStreamError` operation.
   31     43   
#[non_exhaustive]
   32     44   
#[derive(::std::fmt::Debug)]
   33         -
pub enum StartLiveTailResponseStreamError {
   34         -
    /// <p>This exception is returned in a Live Tail stream when the Live Tail session times out. Live Tail sessions time out after three hours.</p>
   35         -
    SessionTimeoutException(crate::types::error::SessionTimeoutException),
   36         -
    /// <p>This exception is returned if an unknown error occurs during a Live Tail session.</p>
   37         -
    SessionStreamingException(crate::types::error::SessionStreamingException),
          45  +
pub enum GetLogObjectResponseStreamError {
          46  +
    /// <p>An internal error occurred during the streaming of log data. This exception is thrown when there's an issue with the internal streaming mechanism used by the GetLogObject operation.</p>
          47  +
    InternalStreamingException(crate::types::error::InternalStreamingException),
   38     48   
    /// An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
   39     49   
    #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
   40     50   
    variable wildcard pattern and check `.code()`:
   41     51   
     \
   42     52   
    &nbsp;&nbsp;&nbsp;`err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
   43     53   
     \
   44         -
    See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-StartLiveTailResponseStreamError) for what information is available for the error.")]
          54  +
    See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-GetLogObjectResponseStreamError) for what information is available for the error.")]
   45     55   
    Unhandled(crate::error::sealed_unhandled::Unhandled),
   46     56   
}
   47         -
impl StartLiveTailResponseStreamError {
   48         -
    /// Creates the `StartLiveTailResponseStreamError::Unhandled` variant from any error type.
          57  +
impl GetLogObjectResponseStreamError {
          58  +
    /// Creates the `GetLogObjectResponseStreamError::Unhandled` variant from any error type.
   49     59   
    pub fn unhandled(
   50     60   
        err: impl ::std::convert::Into<::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>>,
   51     61   
    ) -> Self {
   52     62   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
   53     63   
            source: err.into(),
   54     64   
            meta: ::std::default::Default::default(),
   55     65   
        })
   56     66   
    }
   57     67   
   58         -
    /// Creates the `StartLiveTailResponseStreamError::Unhandled` variant from an [`ErrorMetadata`](::aws_smithy_types::error::ErrorMetadata).
          68  +
    /// Creates the `GetLogObjectResponseStreamError::Unhandled` variant from an [`ErrorMetadata`](::aws_smithy_types::error::ErrorMetadata).
   59     69   
    pub fn generic(err: ::aws_smithy_types::error::ErrorMetadata) -> Self {
   60     70   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
   61     71   
            source: err.clone().into(),
   62     72   
            meta: err,
   63     73   
        })
   64     74   
    }
   65     75   
    ///
   66     76   
    /// Returns error metadata, which includes the error code, message,
   67     77   
    /// request ID, and potentially additional information.
   68     78   
    ///
   69     79   
    pub fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
   70     80   
        match self {
   71         -
            Self::SessionTimeoutException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
   72         -
            Self::SessionStreamingException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
          81  +
            Self::InternalStreamingException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
   73     82   
            Self::Unhandled(e) => &e.meta,
   74     83   
        }
   75     84   
    }
   76         -
    /// Returns `true` if the error kind is `StartLiveTailResponseStreamError::SessionTimeoutException`.
   77         -
    pub fn is_session_timeout_exception(&self) -> bool {
   78         -
        matches!(self, Self::SessionTimeoutException(_))
   79         -
    }
   80         -
    /// Returns `true` if the error kind is `StartLiveTailResponseStreamError::SessionStreamingException`.
   81         -
    pub fn is_session_streaming_exception(&self) -> bool {
   82         -
        matches!(self, Self::SessionStreamingException(_))
          85  +
    /// Returns `true` if the error kind is `GetLogObjectResponseStreamError::InternalStreamingException`.
          86  +
    pub fn is_internal_streaming_exception(&self) -> bool {
          87  +
        matches!(self, Self::InternalStreamingException(_))
   83     88   
    }
   84     89   
}
   85         -
impl ::std::error::Error for StartLiveTailResponseStreamError {
          90  +
impl ::std::error::Error for GetLogObjectResponseStreamError {
   86     91   
    fn source(&self) -> ::std::option::Option<&(dyn ::std::error::Error + 'static)> {
   87     92   
        match self {
   88         -
            Self::SessionTimeoutException(_inner) => ::std::option::Option::Some(_inner),
   89         -
            Self::SessionStreamingException(_inner) => ::std::option::Option::Some(_inner),
          93  +
            Self::InternalStreamingException(_inner) => ::std::option::Option::Some(_inner),
   90     94   
            Self::Unhandled(_inner) => ::std::option::Option::Some(&*_inner.source),
   91     95   
        }
   92     96   
    }
   93     97   
}
   94         -
impl ::std::fmt::Display for StartLiveTailResponseStreamError {
          98  +
impl ::std::fmt::Display for GetLogObjectResponseStreamError {
   95     99   
    fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
   96    100   
        match self {
   97         -
            Self::SessionTimeoutException(_inner) => _inner.fmt(f),
   98         -
            Self::SessionStreamingException(_inner) => _inner.fmt(f),
         101  +
            Self::InternalStreamingException(_inner) => _inner.fmt(f),
   99    102   
            Self::Unhandled(_inner) => {
  100    103   
                if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
  101    104   
                    write!(f, "unhandled error ({code})")
  102    105   
                } else {
  103    106   
                    f.write_str("unhandled error")
  104    107   
                }
  105    108   
            }
  106    109   
        }
  107    110   
    }
  108    111   
}
  109         -
impl ::aws_smithy_types::retry::ProvideErrorKind for StartLiveTailResponseStreamError {
         112  +
impl ::aws_smithy_types::retry::ProvideErrorKind for GetLogObjectResponseStreamError {
  110    113   
    fn code(&self) -> ::std::option::Option<&str> {
  111    114   
        ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self)
  112    115   
    }
  113    116   
    fn retryable_error_kind(&self) -> ::std::option::Option<::aws_smithy_types::retry::ErrorKind> {
  114    117   
        ::std::option::Option::None
  115    118   
    }
  116    119   
}
  117         -
impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for StartLiveTailResponseStreamError {
         120  +
impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for GetLogObjectResponseStreamError {
  118    121   
    fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
  119    122   
        match self {
  120         -
            Self::SessionTimeoutException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
  121         -
            Self::SessionStreamingException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
         123  +
            Self::InternalStreamingException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
  122    124   
            Self::Unhandled(_inner) => &_inner.meta,
  123    125   
        }
  124    126   
    }
  125    127   
}
  126         -
impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for StartLiveTailResponseStreamError {
         128  +
impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for GetLogObjectResponseStreamError {
  127    129   
    fn create_unhandled_error(
  128    130   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  129    131   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  130    132   
    ) -> Self {
  131    133   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  132    134   
            source,
  133    135   
            meta: meta.unwrap_or_default(),
  134    136   
        })
  135    137   
    }
  136    138   
}
  137         -
impl ::aws_types::request_id::RequestId for crate::types::error::StartLiveTailResponseStreamError {
         139  +
impl ::aws_types::request_id::RequestId for crate::types::error::GetLogObjectResponseStreamError {
  138    140   
    fn request_id(&self) -> Option<&str> {
  139    141   
        self.meta().request_id()
  140    142   
    }
  141    143   
}
  142    144   
  143         -
pub use crate::types::error::_unrecognized_client_exception::UnrecognizedClientException;
  144         -
  145         -
pub use crate::types::error::_invalid_sequence_token_exception::InvalidSequenceTokenException;
  146         -
  147         -
pub use crate::types::error::_data_already_accepted_exception::DataAlreadyAcceptedException;
  148         -
  149         -
pub use crate::types::error::_service_quota_exceeded_exception::ServiceQuotaExceededException;
  150         -
  151         -
pub use crate::types::error::_internal_streaming_exception::InternalStreamingException;
  152         -
  153         -
/// Error type for the `GetLogObjectResponseStreamError` operation.
         145  +
/// Error type for the `StartLiveTailResponseStreamError` operation.
  154    146   
#[non_exhaustive]
  155    147   
#[derive(::std::fmt::Debug)]
  156         -
pub enum GetLogObjectResponseStreamError {
  157         -
    /// <p>An internal error occurred during the streaming of log data. This exception is thrown when there's an issue with the internal streaming mechanism used by the GetLogObject operation.</p>
  158         -
    InternalStreamingException(crate::types::error::InternalStreamingException),
         148  +
pub enum StartLiveTailResponseStreamError {
         149  +
    /// <p>This exception is returned in a Live Tail stream when the Live Tail session times out. Live Tail sessions time out after three hours.</p>
         150  +
    SessionTimeoutException(crate::types::error::SessionTimeoutException),
         151  +
    /// <p>This exception is returned if an unknown error occurs during a Live Tail session.</p>
         152  +
    SessionStreamingException(crate::types::error::SessionStreamingException),
  159    153   
    /// An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
  160    154   
    #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
  161    155   
    variable wildcard pattern and check `.code()`:
  162    156   
     \
  163    157   
    &nbsp;&nbsp;&nbsp;`err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
  164    158   
     \
  165         -
    See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-GetLogObjectResponseStreamError) for what information is available for the error.")]
         159  +
    See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-StartLiveTailResponseStreamError) for what information is available for the error.")]
  166    160   
    Unhandled(crate::error::sealed_unhandled::Unhandled),
  167    161   
}
  168         -
impl GetLogObjectResponseStreamError {
  169         -
    /// Creates the `GetLogObjectResponseStreamError::Unhandled` variant from any error type.
         162  +
impl StartLiveTailResponseStreamError {
         163  +
    /// Creates the `StartLiveTailResponseStreamError::Unhandled` variant from any error type.
  170    164   
    pub fn unhandled(
  171    165   
        err: impl ::std::convert::Into<::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>>,
  172    166   
    ) -> Self {
  173    167   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  174    168   
            source: err.into(),
  175    169   
            meta: ::std::default::Default::default(),
  176    170   
        })
  177    171   
    }
  178    172   
  179         -
    /// Creates the `GetLogObjectResponseStreamError::Unhandled` variant from an [`ErrorMetadata`](::aws_smithy_types::error::ErrorMetadata).
         173  +
    /// Creates the `StartLiveTailResponseStreamError::Unhandled` variant from an [`ErrorMetadata`](::aws_smithy_types::error::ErrorMetadata).
  180    174   
    pub fn generic(err: ::aws_smithy_types::error::ErrorMetadata) -> Self {
  181    175   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  182    176   
            source: err.clone().into(),
  183    177   
            meta: err,
  184    178   
        })
  185    179   
    }
  186    180   
    ///
  187    181   
    /// Returns error metadata, which includes the error code, message,
  188    182   
    /// request ID, and potentially additional information.
  189    183   
    ///
  190    184   
    pub fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
  191    185   
        match self {
  192         -
            Self::InternalStreamingException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
         186  +
            Self::SessionTimeoutException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
         187  +
            Self::SessionStreamingException(e) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(e),
  193    188   
            Self::Unhandled(e) => &e.meta,
  194    189   
        }
  195    190   
    }
  196         -
    /// Returns `true` if the error kind is `GetLogObjectResponseStreamError::InternalStreamingException`.
  197         -
    pub fn is_internal_streaming_exception(&self) -> bool {
  198         -
        matches!(self, Self::InternalStreamingException(_))
         191  +
    /// Returns `true` if the error kind is `StartLiveTailResponseStreamError::SessionTimeoutException`.
         192  +
    pub fn is_session_timeout_exception(&self) -> bool {
         193  +
        matches!(self, Self::SessionTimeoutException(_))
         194  +
    }
         195  +
    /// Returns `true` if the error kind is `StartLiveTailResponseStreamError::SessionStreamingException`.
         196  +
    pub fn is_session_streaming_exception(&self) -> bool {
         197  +
        matches!(self, Self::SessionStreamingException(_))
  199    198   
    }
  200    199   
}
  201         -
impl ::std::error::Error for GetLogObjectResponseStreamError {
         200  +
impl ::std::error::Error for StartLiveTailResponseStreamError {
  202    201   
    fn source(&self) -> ::std::option::Option<&(dyn ::std::error::Error + 'static)> {
  203    202   
        match self {
  204         -
            Self::InternalStreamingException(_inner) => ::std::option::Option::Some(_inner),
         203  +
            Self::SessionTimeoutException(_inner) => ::std::option::Option::Some(_inner),
         204  +
            Self::SessionStreamingException(_inner) => ::std::option::Option::Some(_inner),
  205    205   
            Self::Unhandled(_inner) => ::std::option::Option::Some(&*_inner.source),
  206    206   
        }
  207    207   
    }
  208    208   
}
  209         -
impl ::std::fmt::Display for GetLogObjectResponseStreamError {
         209  +
impl ::std::fmt::Display for StartLiveTailResponseStreamError {
  210    210   
    fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
  211    211   
        match self {
  212         -
            Self::InternalStreamingException(_inner) => _inner.fmt(f),
         212  +
            Self::SessionTimeoutException(_inner) => _inner.fmt(f),
         213  +
            Self::SessionStreamingException(_inner) => _inner.fmt(f),
  213    214   
            Self::Unhandled(_inner) => {
  214    215   
                if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
  215    216   
                    write!(f, "unhandled error ({code})")
  216    217   
                } else {
  217    218   
                    f.write_str("unhandled error")
  218    219   
                }
  219    220   
            }
  220    221   
        }
  221    222   
    }
  222    223   
}
  223         -
impl ::aws_smithy_types::retry::ProvideErrorKind for GetLogObjectResponseStreamError {
         224  +
impl ::aws_smithy_types::retry::ProvideErrorKind for StartLiveTailResponseStreamError {
  224    225   
    fn code(&self) -> ::std::option::Option<&str> {
  225    226   
        ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self)
  226    227   
    }
  227    228   
    fn retryable_error_kind(&self) -> ::std::option::Option<::aws_smithy_types::retry::ErrorKind> {
  228    229   
        ::std::option::Option::None
  229    230   
    }
  230    231   
}
  231         -
impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for GetLogObjectResponseStreamError {
         232  +
impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for StartLiveTailResponseStreamError {
  232    233   
    fn meta(&self) -> &::aws_smithy_types::error::ErrorMetadata {
  233    234   
        match self {
  234         -
            Self::InternalStreamingException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
         235  +
            Self::SessionTimeoutException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
         236  +
            Self::SessionStreamingException(_inner) => ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(_inner),
  235    237   
            Self::Unhandled(_inner) => &_inner.meta,
  236    238   
        }
  237    239   
    }
  238    240   
}
  239         -
impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for GetLogObjectResponseStreamError {
         241  +
impl ::aws_smithy_runtime_api::client::result::CreateUnhandledError for StartLiveTailResponseStreamError {
  240    242   
    fn create_unhandled_error(
  241    243   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  242    244   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  243    245   
    ) -> Self {
  244    246   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  245    247   
            source,
  246    248   
            meta: meta.unwrap_or_default(),
  247    249   
        })
  248    250   
    }
  249    251   
}
  250         -
impl ::aws_types::request_id::RequestId for crate::types::error::GetLogObjectResponseStreamError {
         252  +
impl ::aws_types::request_id::RequestId for crate::types::error::StartLiveTailResponseStreamError {
  251    253   
    fn request_id(&self) -> Option<&str> {
  252    254   
        self.meta().request_id()
  253    255   
    }
  254    256   
}
  255    257   
  256         -
pub use crate::types::error::_resource_already_exists_exception::ResourceAlreadyExistsException;
  257         -
  258    258   
mod _access_denied_exception;
  259    259   
  260    260   
mod _conflict_exception;
  261    261   
  262    262   
mod _data_already_accepted_exception;
  263    263   
  264    264   
mod _internal_streaming_exception;
  265    265   
  266    266   
mod _invalid_operation_exception;
  267    267   

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/src/types/error/builders.rs

@@ -1,1 +0,40 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableExceptionBuilder;
    3         -
    4         -
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
           2  +
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterExceptionBuilder;
    5      3   
    6      4   
pub use crate::types::error::_operation_aborted_exception::OperationAbortedExceptionBuilder;
    7      5   
    8         -
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterExceptionBuilder;
    9         -
   10         -
pub use crate::types::error::_validation_exception::ValidationExceptionBuilder;
           6  +
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
   11      7   
   12         -
pub use crate::types::error::_throttling_exception::ThrottlingExceptionBuilder;
           8  +
pub use crate::types::error::_service_unavailable_exception::ServiceUnavailableExceptionBuilder;
   13      9   
   14         -
pub use crate::types::error::_conflict_exception::ConflictExceptionBuilder;
          10  +
pub use crate::types::error::_invalid_operation_exception::InvalidOperationExceptionBuilder;
   15     11   
   16     12   
pub use crate::types::error::_access_denied_exception::AccessDeniedExceptionBuilder;
   17     13   
   18         -
pub use crate::types::error::_invalid_operation_exception::InvalidOperationExceptionBuilder;
          14  +
pub use crate::types::error::_conflict_exception::ConflictExceptionBuilder;
   19     15   
   20         -
pub use crate::types::error::_too_many_tags_exception::TooManyTagsExceptionBuilder;
          16  +
pub use crate::types::error::_service_quota_exceeded_exception::ServiceQuotaExceededExceptionBuilder;
   21     17   
   22         -
pub use crate::types::error::_malformed_query_exception::MalformedQueryExceptionBuilder;
          18  +
pub use crate::types::error::_throttling_exception::ThrottlingExceptionBuilder;
          19  +
          20  +
pub use crate::types::error::_validation_exception::ValidationExceptionBuilder;
   23     21   
   24     22   
pub use crate::types::error::_limit_exceeded_exception::LimitExceededExceptionBuilder;
   25     23   
   26         -
pub use crate::types::error::_session_streaming_exception::SessionStreamingExceptionBuilder;
          24  +
pub use crate::types::error::_resource_already_exists_exception::ResourceAlreadyExistsExceptionBuilder;
   27     25   
   28         -
pub use crate::types::error::_session_timeout_exception::SessionTimeoutExceptionBuilder;
          26  +
pub use crate::types::error::_internal_streaming_exception::InternalStreamingExceptionBuilder;
   29     27   
   30         -
pub use crate::types::error::_unrecognized_client_exception::UnrecognizedClientExceptionBuilder;
          28  +
pub use crate::types::error::_data_already_accepted_exception::DataAlreadyAcceptedExceptionBuilder;
   31     29   
   32     30   
pub use crate::types::error::_invalid_sequence_token_exception::InvalidSequenceTokenExceptionBuilder;
   33     31   
   34         -
pub use crate::types::error::_data_already_accepted_exception::DataAlreadyAcceptedExceptionBuilder;
          32  +
pub use crate::types::error::_unrecognized_client_exception::UnrecognizedClientExceptionBuilder;
   35     33   
   36         -
pub use crate::types::error::_service_quota_exceeded_exception::ServiceQuotaExceededExceptionBuilder;
          34  +
pub use crate::types::error::_session_timeout_exception::SessionTimeoutExceptionBuilder;
   37     35   
   38         -
pub use crate::types::error::_internal_streaming_exception::InternalStreamingExceptionBuilder;
          36  +
pub use crate::types::error::_session_streaming_exception::SessionStreamingExceptionBuilder;
   39     37   
   40         -
pub use crate::types::error::_resource_already_exists_exception::ResourceAlreadyExistsExceptionBuilder;
          38  +
pub use crate::types::error::_malformed_query_exception::MalformedQueryExceptionBuilder;
          39  +
          40  +
pub use crate::types::error::_too_many_tags_exception::TooManyTagsExceptionBuilder;

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/lib.rs

@@ -1,1 +44,45 @@
    5      5   
#![allow(clippy::large_enum_variant)]
    6      6   
#![allow(clippy::wrong_self_convention)]
    7      7   
#![allow(clippy::should_implement_trait)]
    8      8   
#![allow(clippy::disallowed_names)]
    9      9   
#![allow(clippy::vec_init_then_push)]
   10     10   
#![allow(clippy::type_complexity)]
   11     11   
#![allow(clippy::needless_return)]
   12     12   
#![allow(clippy::derive_partial_eq_without_eq)]
   13     13   
#![allow(clippy::result_large_err)]
   14     14   
#![allow(clippy::unnecessary_map_on_constructor)]
          15  +
#![allow(clippy::useless_conversion)]
   15     16   
#![allow(clippy::deprecated_semver)]
   16     17   
#![allow(rustdoc::bare_urls)]
   17     18   
#![allow(rustdoc::redundant_explicit_links)]
   18     19   
#![allow(rustdoc::broken_intra_doc_links)]
   19     20   
#![allow(rustdoc::invalid_html_tags)]
   20     21   
#![forbid(unsafe_code)]
   21     22   
#![warn(missing_docs)]
   22     23   
#![cfg_attr(docsrs, feature(doc_cfg))]
   23     24   
//! Welcome to the Amazon CodeCatalyst API reference. This reference provides descriptions of operations and data types for Amazon CodeCatalyst. You can use the Amazon CodeCatalyst API to work with the following objects.
   24     25   
//!

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_access_token.rs

@@ -370,370 +409,409 @@
  390    390   
            meta: meta.unwrap_or_default(),
  391    391   
        })
  392    392   
    }
  393    393   
}
  394    394   
impl ::aws_types::request_id::RequestId for crate::operation::create_access_token::CreateAccessTokenError {
  395    395   
    fn request_id(&self) -> Option<&str> {
  396    396   
        self.meta().request_id()
  397    397   
    }
  398    398   
}
  399    399   
  400         -
pub use crate::operation::create_access_token::_create_access_token_output::CreateAccessTokenOutput;
  401         -
  402    400   
pub use crate::operation::create_access_token::_create_access_token_input::CreateAccessTokenInput;
  403    401   
         402  +
pub use crate::operation::create_access_token::_create_access_token_output::CreateAccessTokenOutput;
         403  +
  404    404   
mod _create_access_token_input;
  405    405   
  406    406   
mod _create_access_token_output;
  407    407   
  408    408   
/// Builders
  409    409   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_access_token/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::create_access_token::_create_access_token_output::CreateAccessTokenOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_access_token::_create_access_token_input::CreateAccessTokenInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_access_token::_create_access_token_output::CreateAccessTokenOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_access_token::builders::CreateAccessTokenInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::create_access_token::CreateAccessTokenOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_access_token::CreateAccessTokenError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_dev_environment.rs

@@ -399,399 +438,438 @@
  419    419   
            meta: meta.unwrap_or_default(),
  420    420   
        })
  421    421   
    }
  422    422   
}
  423    423   
impl ::aws_types::request_id::RequestId for crate::operation::create_dev_environment::CreateDevEnvironmentError {
  424    424   
    fn request_id(&self) -> Option<&str> {
  425    425   
        self.meta().request_id()
  426    426   
    }
  427    427   
}
  428    428   
  429         -
pub use crate::operation::create_dev_environment::_create_dev_environment_output::CreateDevEnvironmentOutput;
  430         -
  431    429   
pub use crate::operation::create_dev_environment::_create_dev_environment_input::CreateDevEnvironmentInput;
  432    430   
         431  +
pub use crate::operation::create_dev_environment::_create_dev_environment_output::CreateDevEnvironmentOutput;
         432  +
  433    433   
mod _create_dev_environment_input;
  434    434   
  435    435   
mod _create_dev_environment_output;
  436    436   
  437    437   
/// Builders
  438    438   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_dev_environment/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::create_dev_environment::_create_dev_environment_output::CreateDevEnvironmentOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_dev_environment::_create_dev_environment_input::CreateDevEnvironmentInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_dev_environment::_create_dev_environment_output::CreateDevEnvironmentOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_dev_environment::builders::CreateDevEnvironmentInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::create_dev_environment::CreateDevEnvironmentOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_dev_environment::CreateDevEnvironmentError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_project.rs

@@ -380,380 +419,419 @@
  400    400   
            meta: meta.unwrap_or_default(),
  401    401   
        })
  402    402   
    }
  403    403   
}
  404    404   
impl ::aws_types::request_id::RequestId for crate::operation::create_project::CreateProjectError {
  405    405   
    fn request_id(&self) -> Option<&str> {
  406    406   
        self.meta().request_id()
  407    407   
    }
  408    408   
}
  409    409   
  410         -
pub use crate::operation::create_project::_create_project_output::CreateProjectOutput;
  411         -
  412    410   
pub use crate::operation::create_project::_create_project_input::CreateProjectInput;
  413    411   
         412  +
pub use crate::operation::create_project::_create_project_output::CreateProjectOutput;
         413  +
  414    414   
mod _create_project_input;
  415    415   
  416    416   
mod _create_project_output;
  417    417   
  418    418   
/// Builders
  419    419   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_project/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::create_project::_create_project_output::CreateProjectOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_project::_create_project_input::CreateProjectInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_project::_create_project_output::CreateProjectOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_project::builders::CreateProjectInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::create_project::CreateProjectOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_project::CreateProjectError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_source_repository.rs

@@ -417,417 +456,456 @@
  437    437   
            meta: meta.unwrap_or_default(),
  438    438   
        })
  439    439   
    }
  440    440   
}
  441    441   
impl ::aws_types::request_id::RequestId for crate::operation::create_source_repository::CreateSourceRepositoryError {
  442    442   
    fn request_id(&self) -> Option<&str> {
  443    443   
        self.meta().request_id()
  444    444   
    }
  445    445   
}
  446    446   
  447         -
pub use crate::operation::create_source_repository::_create_source_repository_output::CreateSourceRepositoryOutput;
  448         -
  449    447   
pub use crate::operation::create_source_repository::_create_source_repository_input::CreateSourceRepositoryInput;
  450    448   
         449  +
pub use crate::operation::create_source_repository::_create_source_repository_output::CreateSourceRepositoryOutput;
         450  +
  451    451   
mod _create_source_repository_input;
  452    452   
  453    453   
mod _create_source_repository_output;
  454    454   
  455    455   
/// Builders
  456    456   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_source_repository/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::create_source_repository::_create_source_repository_output::CreateSourceRepositoryOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_source_repository::_create_source_repository_input::CreateSourceRepositoryInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_source_repository::_create_source_repository_output::CreateSourceRepositoryOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_source_repository::builders::CreateSourceRepositoryInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::create_source_repository::CreateSourceRepositoryOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_source_repository::CreateSourceRepositoryError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/src/operation/create_source_repository_branch.rs

@@ -429,429 +468,468 @@
  449    449   
            meta: meta.unwrap_or_default(),
  450    450   
        })
  451    451   
    }
  452    452   
}
  453    453   
impl ::aws_types::request_id::RequestId for crate::operation::create_source_repository_branch::CreateSourceRepositoryBranchError {
  454    454   
    fn request_id(&self) -> Option<&str> {
  455    455   
        self.meta().request_id()
  456    456   
    }
  457    457   
}
  458    458   
  459         -
pub use crate::operation::create_source_repository_branch::_create_source_repository_branch_output::CreateSourceRepositoryBranchOutput;
  460         -
  461    459   
pub use crate::operation::create_source_repository_branch::_create_source_repository_branch_input::CreateSourceRepositoryBranchInput;
  462    460   
         461  +
pub use crate::operation::create_source_repository_branch::_create_source_repository_branch_output::CreateSourceRepositoryBranchOutput;
         462  +
  463    463   
mod _create_source_repository_branch_input;
  464    464   
  465    465   
mod _create_source_repository_branch_output;
  466    466   
  467    467   
/// Builders
  468    468   
pub mod builders;