#[non_exhaustive]pub struct DeleteDomainInputBuilder { /* private fields */ }
Expand description
A builder for DeleteDomainInput
.
Implementations§
source§impl DeleteDomainInputBuilder
impl DeleteDomainInputBuilder
sourcepub fn identifier(self, input: impl Into<String>) -> Self
pub fn identifier(self, input: impl Into<String>) -> Self
The identifier of the Amazon Web Services domain that is to be deleted.
This field is required.sourcepub fn set_identifier(self, input: Option<String>) -> Self
pub fn set_identifier(self, input: Option<String>) -> Self
The identifier of the Amazon Web Services domain that is to be deleted.
sourcepub fn get_identifier(&self) -> &Option<String>
pub fn get_identifier(&self) -> &Option<String>
The identifier of the Amazon Web Services domain that is to be deleted.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
sourcepub fn skip_deletion_check(self, input: bool) -> Self
pub fn skip_deletion_check(self, input: bool) -> Self
Specifies the optional flag to delete all child entities within the domain.
sourcepub fn set_skip_deletion_check(self, input: Option<bool>) -> Self
pub fn set_skip_deletion_check(self, input: Option<bool>) -> Self
Specifies the optional flag to delete all child entities within the domain.
sourcepub fn get_skip_deletion_check(&self) -> &Option<bool>
pub fn get_skip_deletion_check(&self) -> &Option<bool>
Specifies the optional flag to delete all child entities within the domain.
sourcepub fn build(self) -> Result<DeleteDomainInput, BuildError>
pub fn build(self) -> Result<DeleteDomainInput, BuildError>
Consumes the builder and constructs a DeleteDomainInput
.
source§impl DeleteDomainInputBuilder
impl DeleteDomainInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DeleteDomainOutput, SdkError<DeleteDomainError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DeleteDomainOutput, SdkError<DeleteDomainError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteDomainInputBuilder
impl Clone for DeleteDomainInputBuilder
source§fn clone(&self) -> DeleteDomainInputBuilder
fn clone(&self) -> DeleteDomainInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteDomainInputBuilder
impl Debug for DeleteDomainInputBuilder
source§impl Default for DeleteDomainInputBuilder
impl Default for DeleteDomainInputBuilder
source§fn default() -> DeleteDomainInputBuilder
fn default() -> DeleteDomainInputBuilder
source§impl PartialEq for DeleteDomainInputBuilder
impl PartialEq for DeleteDomainInputBuilder
impl StructuralPartialEq for DeleteDomainInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteDomainInputBuilder
impl RefUnwindSafe for DeleteDomainInputBuilder
impl Send for DeleteDomainInputBuilder
impl Sync for DeleteDomainInputBuilder
impl Unpin for DeleteDomainInputBuilder
impl UnwindSafe for DeleteDomainInputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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