Struct aws_sdk_databrew::model::PathOptions
source · [−]#[non_exhaustive]pub struct PathOptions { /* private fields */ }
Expand description
Represents a set of options that define how DataBrew selects files for a given Amazon S3 path in a dataset.
Implementations
sourceimpl PathOptions
impl PathOptions
sourcepub fn last_modified_date_condition(&self) -> Option<&FilterExpression>
pub fn last_modified_date_condition(&self) -> Option<&FilterExpression>
If provided, this structure defines a date range for matching Amazon S3 objects based on their LastModifiedDate attribute in Amazon S3.
sourcepub fn files_limit(&self) -> Option<&FilesLimit>
pub fn files_limit(&self) -> Option<&FilesLimit>
If provided, this structure imposes a limit on a number of files that should be selected.
sourcepub fn parameters(&self) -> Option<&HashMap<String, DatasetParameter>>
pub fn parameters(&self) -> Option<&HashMap<String, DatasetParameter>>
A structure that maps names of parameters used in the Amazon S3 path of a dataset to their definitions.
sourceimpl PathOptions
impl PathOptions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PathOptions
.
Trait Implementations
sourceimpl Clone for PathOptions
impl Clone for PathOptions
sourcefn clone(&self) -> PathOptions
fn clone(&self) -> PathOptions
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 PathOptions
impl Debug for PathOptions
sourceimpl PartialEq<PathOptions> for PathOptions
impl PartialEq<PathOptions> for PathOptions
sourcefn eq(&self, other: &PathOptions) -> bool
fn eq(&self, other: &PathOptions) -> bool
impl StructuralPartialEq for PathOptions
Auto Trait Implementations
impl RefUnwindSafe for PathOptions
impl Send for PathOptions
impl Sync for PathOptions
impl Unpin for PathOptions
impl UnwindSafe for PathOptions
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