#[non_exhaustive]pub struct UpdateTriggerInputBuilder { /* private fields */ }
Expand description
A builder for UpdateTriggerInput
.
Implementations§
source§impl UpdateTriggerInputBuilder
impl UpdateTriggerInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the trigger to update.
This field is required.sourcepub fn trigger_update(self, input: TriggerUpdate) -> Self
pub fn trigger_update(self, input: TriggerUpdate) -> Self
The new values with which to update the trigger.
This field is required.sourcepub fn set_trigger_update(self, input: Option<TriggerUpdate>) -> Self
pub fn set_trigger_update(self, input: Option<TriggerUpdate>) -> Self
The new values with which to update the trigger.
sourcepub fn get_trigger_update(&self) -> &Option<TriggerUpdate>
pub fn get_trigger_update(&self) -> &Option<TriggerUpdate>
The new values with which to update the trigger.
sourcepub fn build(self) -> Result<UpdateTriggerInput, BuildError>
pub fn build(self) -> Result<UpdateTriggerInput, BuildError>
Consumes the builder and constructs a UpdateTriggerInput
.
source§impl UpdateTriggerInputBuilder
impl UpdateTriggerInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateTriggerOutput, SdkError<UpdateTriggerError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateTriggerOutput, SdkError<UpdateTriggerError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateTriggerInputBuilder
impl Clone for UpdateTriggerInputBuilder
source§fn clone(&self) -> UpdateTriggerInputBuilder
fn clone(&self) -> UpdateTriggerInputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for UpdateTriggerInputBuilder
impl Debug for UpdateTriggerInputBuilder
source§impl Default for UpdateTriggerInputBuilder
impl Default for UpdateTriggerInputBuilder
source§fn default() -> UpdateTriggerInputBuilder
fn default() -> UpdateTriggerInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateTriggerInputBuilder
impl PartialEq for UpdateTriggerInputBuilder
source§fn eq(&self, other: &UpdateTriggerInputBuilder) -> bool
fn eq(&self, other: &UpdateTriggerInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateTriggerInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateTriggerInputBuilder
impl RefUnwindSafe for UpdateTriggerInputBuilder
impl Send for UpdateTriggerInputBuilder
impl Sync for UpdateTriggerInputBuilder
impl Unpin for UpdateTriggerInputBuilder
impl UnwindSafe for UpdateTriggerInputBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.