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
source§impl PartialEq for TriggerNodeDetailsBuilder
impl PartialEq for TriggerNodeDetailsBuilder
source§fn eq(&self, other: &TriggerNodeDetailsBuilder) -> bool
fn eq(&self, other: &TriggerNodeDetailsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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.