Struct aws_sdk_bedrockagent::operation::delete_agent_alias::builders::DeleteAgentAliasFluentBuilder
source · pub struct DeleteAgentAliasFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteAgentAlias
.
Deletes an alias of an agent.
Implementations§
source§impl DeleteAgentAliasFluentBuilder
impl DeleteAgentAliasFluentBuilder
sourcepub fn as_input(&self) -> &DeleteAgentAliasInputBuilder
pub fn as_input(&self) -> &DeleteAgentAliasInputBuilder
Access the DeleteAgentAlias as a reference.
sourcepub async fn send(
self
) -> Result<DeleteAgentAliasOutput, SdkError<DeleteAgentAliasError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteAgentAliasOutput, SdkError<DeleteAgentAliasError, 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<DeleteAgentAliasOutput, DeleteAgentAliasError, Self>
pub fn customize( self ) -> CustomizableOperation<DeleteAgentAliasOutput, DeleteAgentAliasError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn agent_id(self, input: impl Into<String>) -> Self
pub fn agent_id(self, input: impl Into<String>) -> Self
The unique identifier of the agent that the alias belongs to.
sourcepub fn set_agent_id(self, input: Option<String>) -> Self
pub fn set_agent_id(self, input: Option<String>) -> Self
The unique identifier of the agent that the alias belongs to.
sourcepub fn get_agent_id(&self) -> &Option<String>
pub fn get_agent_id(&self) -> &Option<String>
The unique identifier of the agent that the alias belongs to.
sourcepub fn agent_alias_id(self, input: impl Into<String>) -> Self
pub fn agent_alias_id(self, input: impl Into<String>) -> Self
The unique identifier of the alias to delete.
sourcepub fn set_agent_alias_id(self, input: Option<String>) -> Self
pub fn set_agent_alias_id(self, input: Option<String>) -> Self
The unique identifier of the alias to delete.
sourcepub fn get_agent_alias_id(&self) -> &Option<String>
pub fn get_agent_alias_id(&self) -> &Option<String>
The unique identifier of the alias to delete.
Trait Implementations§
source§impl Clone for DeleteAgentAliasFluentBuilder
impl Clone for DeleteAgentAliasFluentBuilder
source§fn clone(&self) -> DeleteAgentAliasFluentBuilder
fn clone(&self) -> DeleteAgentAliasFluentBuilder
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 DeleteAgentAliasFluentBuilder
impl !RefUnwindSafe for DeleteAgentAliasFluentBuilder
impl Send for DeleteAgentAliasFluentBuilder
impl Sync for DeleteAgentAliasFluentBuilder
impl Unpin for DeleteAgentAliasFluentBuilder
impl !UnwindSafe for DeleteAgentAliasFluentBuilder
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> 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