Struct aws_sdk_glue::types::builders::DropNullFieldsBuilder
source · #[non_exhaustive]pub struct DropNullFieldsBuilder { /* private fields */ }
Expand description
A builder for DropNullFields
.
Implementations§
source§impl DropNullFieldsBuilder
impl DropNullFieldsBuilder
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 null_check_box_list(self, input: NullCheckBoxList) -> Self
pub fn null_check_box_list(self, input: NullCheckBoxList) -> Self
A structure that represents whether certain values are recognized as null values for removal.
sourcepub fn set_null_check_box_list(self, input: Option<NullCheckBoxList>) -> Self
pub fn set_null_check_box_list(self, input: Option<NullCheckBoxList>) -> Self
A structure that represents whether certain values are recognized as null values for removal.
sourcepub fn get_null_check_box_list(&self) -> &Option<NullCheckBoxList>
pub fn get_null_check_box_list(&self) -> &Option<NullCheckBoxList>
A structure that represents whether certain values are recognized as null values for removal.
sourcepub fn null_text_list(self, input: NullValueField) -> Self
pub fn null_text_list(self, input: NullValueField) -> Self
Appends an item to null_text_list
.
To override the contents of this collection use set_null_text_list
.
A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.
The DropNullFields
transform removes custom null values only if both the value of the null placeholder and the datatype match the data.
sourcepub fn set_null_text_list(self, input: Option<Vec<NullValueField>>) -> Self
pub fn set_null_text_list(self, input: Option<Vec<NullValueField>>) -> Self
A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.
The DropNullFields
transform removes custom null values only if both the value of the null placeholder and the datatype match the data.
sourcepub fn get_null_text_list(&self) -> &Option<Vec<NullValueField>>
pub fn get_null_text_list(&self) -> &Option<Vec<NullValueField>>
A structure that specifies a list of NullValueField structures that represent a custom null value such as zero or other value being used as a null placeholder unique to the dataset.
The DropNullFields
transform removes custom null values only if both the value of the null placeholder and the datatype match the data.
sourcepub fn build(self) -> Result<DropNullFields, BuildError>
pub fn build(self) -> Result<DropNullFields, BuildError>
Consumes the builder and constructs a DropNullFields
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DropNullFieldsBuilder
impl Clone for DropNullFieldsBuilder
source§fn clone(&self) -> DropNullFieldsBuilder
fn clone(&self) -> DropNullFieldsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DropNullFieldsBuilder
impl Debug for DropNullFieldsBuilder
source§impl Default for DropNullFieldsBuilder
impl Default for DropNullFieldsBuilder
source§fn default() -> DropNullFieldsBuilder
fn default() -> DropNullFieldsBuilder
source§impl PartialEq for DropNullFieldsBuilder
impl PartialEq for DropNullFieldsBuilder
source§fn eq(&self, other: &DropNullFieldsBuilder) -> bool
fn eq(&self, other: &DropNullFieldsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DropNullFieldsBuilder
Auto Trait Implementations§
impl Freeze for DropNullFieldsBuilder
impl RefUnwindSafe for DropNullFieldsBuilder
impl Send for DropNullFieldsBuilder
impl Sync for DropNullFieldsBuilder
impl Unpin for DropNullFieldsBuilder
impl UnwindSafe for DropNullFieldsBuilder
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