Struct aws_sdk_glue::model::custom_code::Builder   
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for CustomCode.
Implementations
sourceimpl Builder
 
impl Builder
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 code(self, input: impl Into<String>) -> Self
 
pub fn code(self, input: impl Into<String>) -> Self
The custom code that is used to perform the data transformation.
sourcepub fn set_code(self, input: Option<String>) -> Self
 
pub fn set_code(self, input: Option<String>) -> Self
The custom code that is used to perform the data transformation.
sourcepub fn class_name(self, input: impl Into<String>) -> Self
 
pub fn class_name(self, input: impl Into<String>) -> Self
The name defined for the custom code node class.
sourcepub fn set_class_name(self, input: Option<String>) -> Self
 
pub fn set_class_name(self, input: Option<String>) -> Self
The name defined for the custom code node class.
sourcepub fn output_schemas(self, input: GlueSchema) -> Self
 
pub fn output_schemas(self, input: GlueSchema) -> Self
Appends an item to output_schemas.
To override the contents of this collection use set_output_schemas.
Specifies the data schema for the custom code transform.
sourcepub fn set_output_schemas(self, input: Option<Vec<GlueSchema>>) -> Self
 
pub fn set_output_schemas(self, input: Option<Vec<GlueSchema>>) -> Self
Specifies the data schema for the custom code transform.
sourcepub fn build(self) -> CustomCode
 
pub fn build(self) -> CustomCode
Consumes the builder and constructs a CustomCode.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more