pub struct DeleteDataCatalogFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to DeleteDataCatalog.
Deletes a data catalog.
Implementations§
Source§impl DeleteDataCatalogFluentBuilder
impl DeleteDataCatalogFluentBuilder
Sourcepub fn as_input(&self) -> &DeleteDataCatalogInputBuilder
pub fn as_input(&self) -> &DeleteDataCatalogInputBuilder
Access the DeleteDataCatalog as a reference.
Sourcepub async fn send(
self,
) -> Result<DeleteDataCatalogOutput, SdkError<DeleteDataCatalogError, HttpResponse>>
pub async fn send( self, ) -> Result<DeleteDataCatalogOutput, SdkError<DeleteDataCatalogError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Sourcepub fn customize(
self,
) -> CustomizableOperation<DeleteDataCatalogOutput, DeleteDataCatalogError, Self>
pub fn customize( self, ) -> CustomizableOperation<DeleteDataCatalogOutput, DeleteDataCatalogError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
Sourcepub fn delete_catalog_only(self, input: bool) -> Self
pub fn delete_catalog_only(self, input: bool) -> Self
Deletes the Athena Data Catalog. You can only use this with the FEDERATED catalogs. You usually perform this before registering the connector with Glue Data Catalog. After deletion, you will have to manage the Glue Connection and Lambda function.
Sourcepub fn set_delete_catalog_only(self, input: Option<bool>) -> Self
pub fn set_delete_catalog_only(self, input: Option<bool>) -> Self
Deletes the Athena Data Catalog. You can only use this with the FEDERATED catalogs. You usually perform this before registering the connector with Glue Data Catalog. After deletion, you will have to manage the Glue Connection and Lambda function.
Sourcepub fn get_delete_catalog_only(&self) -> &Option<bool>
pub fn get_delete_catalog_only(&self) -> &Option<bool>
Deletes the Athena Data Catalog. You can only use this with the FEDERATED catalogs. You usually perform this before registering the connector with Glue Data Catalog. After deletion, you will have to manage the Glue Connection and Lambda function.
Trait Implementations§
Source§impl Clone for DeleteDataCatalogFluentBuilder
impl Clone for DeleteDataCatalogFluentBuilder
Source§fn clone(&self) -> DeleteDataCatalogFluentBuilder
fn clone(&self) -> DeleteDataCatalogFluentBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl Freeze for DeleteDataCatalogFluentBuilder
impl !RefUnwindSafe for DeleteDataCatalogFluentBuilder
impl Send for DeleteDataCatalogFluentBuilder
impl Sync for DeleteDataCatalogFluentBuilder
impl Unpin for DeleteDataCatalogFluentBuilder
impl UnsafeUnpin for DeleteDataCatalogFluentBuilder
impl !UnwindSafe for DeleteDataCatalogFluentBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more