Struct aws_sdk_glue::types::builders::MergeBuilder
source · #[non_exhaustive]pub struct MergeBuilder { /* private fields */ }Expand description
A builder for Merge.
Implementations§
source§impl MergeBuilder
impl MergeBuilder
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 data inputs identified by their node names.
sourcepub fn set_inputs(self, input: Option<Vec<String>>) -> Self
pub fn set_inputs(self, input: Option<Vec<String>>) -> Self
The data inputs identified by their node names.
sourcepub fn get_inputs(&self) -> &Option<Vec<String>>
pub fn get_inputs(&self) -> &Option<Vec<String>>
The data inputs identified by their node names.
sourcepub fn source(self, input: impl Into<String>) -> Self
pub fn source(self, input: impl Into<String>) -> Self
The source DynamicFrame that will be merged with a staging DynamicFrame.
sourcepub fn set_source(self, input: Option<String>) -> Self
pub fn set_source(self, input: Option<String>) -> Self
The source DynamicFrame that will be merged with a staging DynamicFrame.
sourcepub fn get_source(&self) -> &Option<String>
pub fn get_source(&self) -> &Option<String>
The source DynamicFrame that will be merged with a staging DynamicFrame.
sourcepub fn primary_keys(self, input: Vec<String>) -> Self
pub fn primary_keys(self, input: Vec<String>) -> Self
Appends an item to primary_keys.
To override the contents of this collection use set_primary_keys.
The list of primary key fields to match records from the source and staging dynamic frames.
sourcepub fn set_primary_keys(self, input: Option<Vec<Vec<String>>>) -> Self
pub fn set_primary_keys(self, input: Option<Vec<Vec<String>>>) -> Self
The list of primary key fields to match records from the source and staging dynamic frames.
sourcepub fn get_primary_keys(&self) -> &Option<Vec<Vec<String>>>
pub fn get_primary_keys(&self) -> &Option<Vec<Vec<String>>>
The list of primary key fields to match records from the source and staging dynamic frames.
Trait Implementations§
source§impl Clone for MergeBuilder
impl Clone for MergeBuilder
source§fn clone(&self) -> MergeBuilder
fn clone(&self) -> MergeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for MergeBuilder
impl Debug for MergeBuilder
source§impl Default for MergeBuilder
impl Default for MergeBuilder
source§fn default() -> MergeBuilder
fn default() -> MergeBuilder
source§impl PartialEq for MergeBuilder
impl PartialEq for MergeBuilder
source§fn eq(&self, other: &MergeBuilder) -> bool
fn eq(&self, other: &MergeBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for MergeBuilder
Auto Trait Implementations§
impl Freeze for MergeBuilder
impl RefUnwindSafe for MergeBuilder
impl Send for MergeBuilder
impl Sync for MergeBuilder
impl Unpin for MergeBuilder
impl UnwindSafe for MergeBuilder
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