Struct aws_sdk_glue::types::builders::UnionBuilder
source · #[non_exhaustive]pub struct UnionBuilder { /* private fields */ }
Expand description
A builder for Union
.
Implementations§
source§impl UnionBuilder
impl UnionBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the transform node.
This field is required.sourcepub fn inputs(self, input: impl Into<String>) -> Self
pub fn inputs(self, input: impl Into<String>) -> Self
Appends an item to inputs
.
To override the contents of this collection use set_inputs
.
The node ID inputs to the transform.
sourcepub fn set_inputs(self, input: Option<Vec<String>>) -> Self
pub fn set_inputs(self, input: Option<Vec<String>>) -> Self
The node ID inputs to the transform.
sourcepub fn get_inputs(&self) -> &Option<Vec<String>>
pub fn get_inputs(&self) -> &Option<Vec<String>>
The node ID inputs to the transform.
sourcepub fn union_type(self, input: UnionType) -> Self
pub fn union_type(self, input: UnionType) -> Self
Indicates the type of Union transform.
Specify ALL
to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.
Specify DISTINCT
to remove duplicate rows in the resulting DynamicFrame.
sourcepub fn set_union_type(self, input: Option<UnionType>) -> Self
pub fn set_union_type(self, input: Option<UnionType>) -> Self
Indicates the type of Union transform.
Specify ALL
to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.
Specify DISTINCT
to remove duplicate rows in the resulting DynamicFrame.
sourcepub fn get_union_type(&self) -> &Option<UnionType>
pub fn get_union_type(&self) -> &Option<UnionType>
Indicates the type of Union transform.
Specify ALL
to join all rows from data sources to the resulting DynamicFrame. The resulting union does not remove duplicate rows.
Specify DISTINCT
to remove duplicate rows in the resulting DynamicFrame.
Trait Implementations§
source§impl Clone for UnionBuilder
impl Clone for UnionBuilder
source§fn clone(&self) -> UnionBuilder
fn clone(&self) -> UnionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UnionBuilder
impl Debug for UnionBuilder
source§impl Default for UnionBuilder
impl Default for UnionBuilder
source§fn default() -> UnionBuilder
fn default() -> UnionBuilder
source§impl PartialEq for UnionBuilder
impl PartialEq for UnionBuilder
source§fn eq(&self, other: &UnionBuilder) -> bool
fn eq(&self, other: &UnionBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UnionBuilder
Auto Trait Implementations§
impl Freeze for UnionBuilder
impl RefUnwindSafe for UnionBuilder
impl Send for UnionBuilder
impl Sync for UnionBuilder
impl Unpin for UnionBuilder
impl UnwindSafe for UnionBuilder
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