Struct aws_sdk_glue::types::builders::TriggerNodeDetailsBuilder
source · #[non_exhaustive]pub struct TriggerNodeDetailsBuilder { /* private fields */ }Expand description
A builder for TriggerNodeDetails.
Implementations§
source§impl TriggerNodeDetailsBuilder
impl TriggerNodeDetailsBuilder
sourcepub fn trigger(self, input: Trigger) -> Self
pub fn trigger(self, input: Trigger) -> Self
The information of the trigger represented by the trigger node.
sourcepub fn set_trigger(self, input: Option<Trigger>) -> Self
pub fn set_trigger(self, input: Option<Trigger>) -> Self
The information of the trigger represented by the trigger node.
sourcepub fn get_trigger(&self) -> &Option<Trigger>
pub fn get_trigger(&self) -> &Option<Trigger>
The information of the trigger represented by the trigger node.
sourcepub fn build(self) -> TriggerNodeDetails
pub fn build(self) -> TriggerNodeDetails
Consumes the builder and constructs a TriggerNodeDetails.
Trait Implementations§
source§impl Clone for TriggerNodeDetailsBuilder
impl Clone for TriggerNodeDetailsBuilder
source§fn clone(&self) -> TriggerNodeDetailsBuilder
fn clone(&self) -> TriggerNodeDetailsBuilder
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 TriggerNodeDetailsBuilder
impl Debug for TriggerNodeDetailsBuilder
source§impl Default for TriggerNodeDetailsBuilder
impl Default for TriggerNodeDetailsBuilder
source§fn default() -> TriggerNodeDetailsBuilder
fn default() -> TriggerNodeDetailsBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for TriggerNodeDetailsBuilder
Auto Trait Implementations§
impl Freeze for TriggerNodeDetailsBuilder
impl RefUnwindSafe for TriggerNodeDetailsBuilder
impl Send for TriggerNodeDetailsBuilder
impl Sync for TriggerNodeDetailsBuilder
impl Unpin for TriggerNodeDetailsBuilder
impl UnwindSafe for TriggerNodeDetailsBuilder
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.