#[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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
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.