#[non_exhaustive]pub struct SourceTableConfigBuilder { /* private fields */ }Expand description
A builder for SourceTableConfig.
Implementations§
Source§impl SourceTableConfigBuilder
impl SourceTableConfigBuilder
Sourcepub fn fields(self, input: impl Into<String>) -> Self
pub fn fields(self, input: impl Into<String>) -> Self
Appends an item to fields.
To override the contents of this collection use set_fields.
A list of fields used for column-level filtering. Currently unsupported.
Sourcepub fn set_fields(self, input: Option<Vec<String>>) -> Self
pub fn set_fields(self, input: Option<Vec<String>>) -> Self
A list of fields used for column-level filtering. Currently unsupported.
Sourcepub fn get_fields(&self) -> &Option<Vec<String>>
pub fn get_fields(&self) -> &Option<Vec<String>>
A list of fields used for column-level filtering. Currently unsupported.
Sourcepub fn filter_predicate(self, input: impl Into<String>) -> Self
pub fn filter_predicate(self, input: impl Into<String>) -> Self
A condition clause used for row-level filtering. Currently unsupported.
Sourcepub fn set_filter_predicate(self, input: Option<String>) -> Self
pub fn set_filter_predicate(self, input: Option<String>) -> Self
A condition clause used for row-level filtering. Currently unsupported.
Sourcepub fn get_filter_predicate(&self) -> &Option<String>
pub fn get_filter_predicate(&self) -> &Option<String>
A condition clause used for row-level filtering. Currently unsupported.
Sourcepub fn primary_key(self, input: impl Into<String>) -> Self
pub fn primary_key(self, input: impl Into<String>) -> Self
Appends an item to primary_key.
To override the contents of this collection use set_primary_key.
Provide the primary key set for this table. Currently supported specifically for SAP EntityOf entities upon request. Contact Amazon Web Services Support to make this feature available.
Sourcepub fn set_primary_key(self, input: Option<Vec<String>>) -> Self
pub fn set_primary_key(self, input: Option<Vec<String>>) -> Self
Provide the primary key set for this table. Currently supported specifically for SAP EntityOf entities upon request. Contact Amazon Web Services Support to make this feature available.
Sourcepub fn get_primary_key(&self) -> &Option<Vec<String>>
pub fn get_primary_key(&self) -> &Option<Vec<String>>
Provide the primary key set for this table. Currently supported specifically for SAP EntityOf entities upon request. Contact Amazon Web Services Support to make this feature available.
Sourcepub fn record_update_field(self, input: impl Into<String>) -> Self
pub fn record_update_field(self, input: impl Into<String>) -> Self
Incremental pull timestamp-based field. Currently unsupported.
Sourcepub fn set_record_update_field(self, input: Option<String>) -> Self
pub fn set_record_update_field(self, input: Option<String>) -> Self
Incremental pull timestamp-based field. Currently unsupported.
Sourcepub fn get_record_update_field(&self) -> &Option<String>
pub fn get_record_update_field(&self) -> &Option<String>
Incremental pull timestamp-based field. Currently unsupported.
Sourcepub fn build(self) -> SourceTableConfig
pub fn build(self) -> SourceTableConfig
Consumes the builder and constructs a SourceTableConfig.
Trait Implementations§
Source§impl Clone for SourceTableConfigBuilder
impl Clone for SourceTableConfigBuilder
Source§fn clone(&self) -> SourceTableConfigBuilder
fn clone(&self) -> SourceTableConfigBuilder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for SourceTableConfigBuilder
impl Debug for SourceTableConfigBuilder
Source§impl Default for SourceTableConfigBuilder
impl Default for SourceTableConfigBuilder
Source§fn default() -> SourceTableConfigBuilder
fn default() -> SourceTableConfigBuilder
Source§impl PartialEq for SourceTableConfigBuilder
impl PartialEq for SourceTableConfigBuilder
Source§fn eq(&self, other: &SourceTableConfigBuilder) -> bool
fn eq(&self, other: &SourceTableConfigBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SourceTableConfigBuilder
Auto Trait Implementations§
impl Freeze for SourceTableConfigBuilder
impl RefUnwindSafe for SourceTableConfigBuilder
impl Send for SourceTableConfigBuilder
impl Sync for SourceTableConfigBuilder
impl Unpin for SourceTableConfigBuilder
impl UnsafeUnpin for SourceTableConfigBuilder
impl UnwindSafe for SourceTableConfigBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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