Struct aws_sdk_appflow::model::S3SourceProperties
source · [−]#[non_exhaustive]pub struct S3SourceProperties { /* private fields */ }Expand description
The properties that are applied when Amazon S3 is being used as the flow source.
Implementations
sourceimpl S3SourceProperties
impl S3SourceProperties
sourcepub fn bucket_name(&self) -> Option<&str>
pub fn bucket_name(&self) -> Option<&str>
The Amazon S3 bucket name where the source files are stored.
sourcepub fn bucket_prefix(&self) -> Option<&str>
pub fn bucket_prefix(&self) -> Option<&str>
The object key for the Amazon S3 bucket in which the source files are stored.
sourcepub fn s3_input_format_config(&self) -> Option<&S3InputFormatConfig>
pub fn s3_input_format_config(&self) -> Option<&S3InputFormatConfig>
When you use Amazon S3 as the source, the configuration format that you provide the flow input data.
sourceimpl S3SourceProperties
impl S3SourceProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture S3SourceProperties.
Trait Implementations
sourceimpl Clone for S3SourceProperties
impl Clone for S3SourceProperties
sourcefn clone(&self) -> S3SourceProperties
fn clone(&self) -> S3SourceProperties
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for S3SourceProperties
impl Debug for S3SourceProperties
sourceimpl PartialEq<S3SourceProperties> for S3SourceProperties
impl PartialEq<S3SourceProperties> for S3SourceProperties
sourcefn eq(&self, other: &S3SourceProperties) -> bool
fn eq(&self, other: &S3SourceProperties) -> bool
impl StructuralPartialEq for S3SourceProperties
Auto Trait Implementations
impl RefUnwindSafe for S3SourceProperties
impl Send for S3SourceProperties
impl Sync for S3SourceProperties
impl Unpin for S3SourceProperties
impl UnwindSafe for S3SourceProperties
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