57 57 | crate::client::customize::internal::SendResult<
|
58 58 | crate::operation::delete_bucket_intelligent_tiering_configuration::DeleteBucketIntelligentTieringConfigurationOutput,
|
59 59 | crate::operation::delete_bucket_intelligent_tiering_configuration::DeleteBucketIntelligentTieringConfigurationError,
|
60 60 | >,
|
61 61 | > {
|
62 62 | ::std::boxed::Box::pin(async move { self.config_override(config_override).send().await })
|
63 63 | }
|
64 64 | }
|
65 65 | impl DeleteBucketIntelligentTieringConfigurationFluentBuilder {
|
66 66 | /// Creates a new `DeleteBucketIntelligentTieringConfigurationFluentBuilder`.
|
67 67 | pub(crate) fn new(handle: ::std::sync::Arc<crate::client::Handle>) -> Self {
|
68 68 | Self {
|
69 69 | handle,
|
70 70 | inner: ::std::default::Default::default(),
|
71 71 | config_override: ::std::option::Option::None,
|
72 72 | }
|
73 73 | }
|
74 74 | /// Access the DeleteBucketIntelligentTieringConfiguration as a reference.
|
75 75 | pub fn as_input(
|
76 76 | &self,
|
77 77 | ) -> &crate::operation::delete_bucket_intelligent_tiering_configuration::builders::DeleteBucketIntelligentTieringConfigurationInputBuilder {
|
78 78 | &self.inner
|
79 79 | }
|
80 80 | /// Sends the request and returns the response.
|
81 81 | ///
|
82 82 | /// If an error occurs, an `SdkError` will be returned with additional details that
|
83 83 | /// can be matched against.
|
84 84 | ///
|
85 85 | /// By default, any retryable failures will be retried twice. Retry behavior
|
86 86 | /// is configurable with the [RetryConfig](aws_smithy_types::retry::RetryConfig), which can be
|
87 - | /// set when configuring the client.
|
87 + | /// set when configuring the client. Note: retries are enabled by default when using
|
88 + | /// `aws_config::load_from_env()` or when using `BehaviorVersion::v2025_01_17()` or later.
|
88 89 | pub async fn send(
|
89 90 | self,
|
90 91 | ) -> ::std::result::Result<
|
91 92 | crate::operation::delete_bucket_intelligent_tiering_configuration::DeleteBucketIntelligentTieringConfigurationOutput,
|
92 93 | ::aws_smithy_runtime_api::client::result::SdkError<
|
93 94 | crate::operation::delete_bucket_intelligent_tiering_configuration::DeleteBucketIntelligentTieringConfigurationError,
|
94 95 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
95 96 | >,
|
96 97 | > {
|
97 98 | let input = self
|