pub struct DescribeDataSourcesFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeDataSources
.
Returns a list of DataSource
that match the search criteria in the request.
Implementations§
Source§impl DescribeDataSourcesFluentBuilder
impl DescribeDataSourcesFluentBuilder
Sourcepub fn as_input(&self) -> &DescribeDataSourcesInputBuilder
pub fn as_input(&self) -> &DescribeDataSourcesInputBuilder
Access the DescribeDataSources as a reference.
Sourcepub async fn send(
self,
) -> Result<DescribeDataSourcesOutput, SdkError<DescribeDataSourcesError, HttpResponse>>
pub async fn send( self, ) -> Result<DescribeDataSourcesOutput, SdkError<DescribeDataSourcesError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Sourcepub fn customize(
self,
) -> CustomizableOperation<DescribeDataSourcesOutput, DescribeDataSourcesError, Self>
pub fn customize( self, ) -> CustomizableOperation<DescribeDataSourcesOutput, DescribeDataSourcesError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
Sourcepub fn into_paginator(self) -> DescribeDataSourcesPaginator
pub fn into_paginator(self) -> DescribeDataSourcesPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a PaginationStream
.
Sourcepub fn filter_variable(self, input: DataSourceFilterVariable) -> Self
pub fn filter_variable(self, input: DataSourceFilterVariable) -> Self
Use one of the following variables to filter a list of DataSource
:
-
CreatedAt
- Sets the search criteria toDataSource
creation dates. -
Status
- Sets the search criteria toDataSource
statuses. -
Name
- Sets the search criteria to the contents ofDataSource
Name
. -
DataUri
- Sets the search criteria to the URI of data files used to create theDataSource
. The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3) bucket or directory. -
IAMUser
- Sets the search criteria to the user account that invoked theDataSource
creation.
Sourcepub fn set_filter_variable(
self,
input: Option<DataSourceFilterVariable>,
) -> Self
pub fn set_filter_variable( self, input: Option<DataSourceFilterVariable>, ) -> Self
Use one of the following variables to filter a list of DataSource
:
-
CreatedAt
- Sets the search criteria toDataSource
creation dates. -
Status
- Sets the search criteria toDataSource
statuses. -
Name
- Sets the search criteria to the contents ofDataSource
Name
. -
DataUri
- Sets the search criteria to the URI of data files used to create theDataSource
. The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3) bucket or directory. -
IAMUser
- Sets the search criteria to the user account that invoked theDataSource
creation.
Sourcepub fn get_filter_variable(&self) -> &Option<DataSourceFilterVariable>
pub fn get_filter_variable(&self) -> &Option<DataSourceFilterVariable>
Use one of the following variables to filter a list of DataSource
:
-
CreatedAt
- Sets the search criteria toDataSource
creation dates. -
Status
- Sets the search criteria toDataSource
statuses. -
Name
- Sets the search criteria to the contents ofDataSource
Name
. -
DataUri
- Sets the search criteria to the URI of data files used to create theDataSource
. The URI can identify either a file or an Amazon Simple Storage Service (Amazon S3) bucket or directory. -
IAMUser
- Sets the search criteria to the user account that invoked theDataSource
creation.
Sourcepub fn eq(self, input: impl Into<String>) -> Self
pub fn eq(self, input: impl Into<String>) -> Self
The equal to operator. The DataSource
results will have FilterVariable
values that exactly match the value specified with EQ
.
Sourcepub fn set_eq(self, input: Option<String>) -> Self
pub fn set_eq(self, input: Option<String>) -> Self
The equal to operator. The DataSource
results will have FilterVariable
values that exactly match the value specified with EQ
.
Sourcepub fn get_eq(&self) -> &Option<String>
pub fn get_eq(&self) -> &Option<String>
The equal to operator. The DataSource
results will have FilterVariable
values that exactly match the value specified with EQ
.
Sourcepub fn gt(self, input: impl Into<String>) -> Self
pub fn gt(self, input: impl Into<String>) -> Self
The greater than operator. The DataSource
results will have FilterVariable
values that are greater than the value specified with GT
.
Sourcepub fn set_gt(self, input: Option<String>) -> Self
pub fn set_gt(self, input: Option<String>) -> Self
The greater than operator. The DataSource
results will have FilterVariable
values that are greater than the value specified with GT
.
Sourcepub fn get_gt(&self) -> &Option<String>
pub fn get_gt(&self) -> &Option<String>
The greater than operator. The DataSource
results will have FilterVariable
values that are greater than the value specified with GT
.
Sourcepub fn lt(self, input: impl Into<String>) -> Self
pub fn lt(self, input: impl Into<String>) -> Self
The less than operator. The DataSource
results will have FilterVariable
values that are less than the value specified with LT
.
Sourcepub fn set_lt(self, input: Option<String>) -> Self
pub fn set_lt(self, input: Option<String>) -> Self
The less than operator. The DataSource
results will have FilterVariable
values that are less than the value specified with LT
.
Sourcepub fn get_lt(&self) -> &Option<String>
pub fn get_lt(&self) -> &Option<String>
The less than operator. The DataSource
results will have FilterVariable
values that are less than the value specified with LT
.
Sourcepub fn ge(self, input: impl Into<String>) -> Self
pub fn ge(self, input: impl Into<String>) -> Self
The greater than or equal to operator. The DataSource
results will have FilterVariable
values that are greater than or equal to the value specified with GE
.
Sourcepub fn set_ge(self, input: Option<String>) -> Self
pub fn set_ge(self, input: Option<String>) -> Self
The greater than or equal to operator. The DataSource
results will have FilterVariable
values that are greater than or equal to the value specified with GE
.
Sourcepub fn get_ge(&self) -> &Option<String>
pub fn get_ge(&self) -> &Option<String>
The greater than or equal to operator. The DataSource
results will have FilterVariable
values that are greater than or equal to the value specified with GE
.
Sourcepub fn le(self, input: impl Into<String>) -> Self
pub fn le(self, input: impl Into<String>) -> Self
The less than or equal to operator. The DataSource
results will have FilterVariable
values that are less than or equal to the value specified with LE
.
Sourcepub fn set_le(self, input: Option<String>) -> Self
pub fn set_le(self, input: Option<String>) -> Self
The less than or equal to operator. The DataSource
results will have FilterVariable
values that are less than or equal to the value specified with LE
.
Sourcepub fn get_le(&self) -> &Option<String>
pub fn get_le(&self) -> &Option<String>
The less than or equal to operator. The DataSource
results will have FilterVariable
values that are less than or equal to the value specified with LE
.
Sourcepub fn ne(self, input: impl Into<String>) -> Self
pub fn ne(self, input: impl Into<String>) -> Self
The not equal to operator. The DataSource
results will have FilterVariable
values not equal to the value specified with NE
.
Sourcepub fn set_ne(self, input: Option<String>) -> Self
pub fn set_ne(self, input: Option<String>) -> Self
The not equal to operator. The DataSource
results will have FilterVariable
values not equal to the value specified with NE
.
Sourcepub fn get_ne(&self) -> &Option<String>
pub fn get_ne(&self) -> &Option<String>
The not equal to operator. The DataSource
results will have FilterVariable
values not equal to the value specified with NE
.
Sourcepub fn prefix(self, input: impl Into<String>) -> Self
pub fn prefix(self, input: impl Into<String>) -> Self
A string that is found at the beginning of a variable, such as Name
or Id
.
For example, a DataSource
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this DataSource
, select Name
for the FilterVariable
and any of the following strings for the Prefix
:
-
2014-09
-
2014-09-09
-
2014-09-09-Holiday
Sourcepub fn set_prefix(self, input: Option<String>) -> Self
pub fn set_prefix(self, input: Option<String>) -> Self
A string that is found at the beginning of a variable, such as Name
or Id
.
For example, a DataSource
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this DataSource
, select Name
for the FilterVariable
and any of the following strings for the Prefix
:
-
2014-09
-
2014-09-09
-
2014-09-09-Holiday
Sourcepub fn get_prefix(&self) -> &Option<String>
pub fn get_prefix(&self) -> &Option<String>
A string that is found at the beginning of a variable, such as Name
or Id
.
For example, a DataSource
could have the Name
2014-09-09-HolidayGiftMailer
. To search for this DataSource
, select Name
for the FilterVariable
and any of the following strings for the Prefix
:
-
2014-09
-
2014-09-09
-
2014-09-09-Holiday
Sourcepub fn sort_order(self, input: SortOrder) -> Self
pub fn sort_order(self, input: SortOrder) -> Self
A two-value parameter that determines the sequence of the resulting list of DataSource
.
-
asc
- Arranges the list in ascending order (A-Z, 0-9). -
dsc
- Arranges the list in descending order (Z-A, 9-0).
Results are sorted by FilterVariable
.
Sourcepub fn set_sort_order(self, input: Option<SortOrder>) -> Self
pub fn set_sort_order(self, input: Option<SortOrder>) -> Self
A two-value parameter that determines the sequence of the resulting list of DataSource
.
-
asc
- Arranges the list in ascending order (A-Z, 0-9). -
dsc
- Arranges the list in descending order (Z-A, 9-0).
Results are sorted by FilterVariable
.
Sourcepub fn get_sort_order(&self) -> &Option<SortOrder>
pub fn get_sort_order(&self) -> &Option<SortOrder>
A two-value parameter that determines the sequence of the resulting list of DataSource
.
-
asc
- Arranges the list in ascending order (A-Z, 0-9). -
dsc
- Arranges the list in descending order (Z-A, 9-0).
Results are sorted by FilterVariable
.
Sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The ID of the page in the paginated results.
Sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The ID of the page in the paginated results.
Sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The ID of the page in the paginated results.
Sourcepub fn limit(self, input: i32) -> Self
pub fn limit(self, input: i32) -> Self
The maximum number of DataSource
to include in the result.
Trait Implementations§
Source§impl Clone for DescribeDataSourcesFluentBuilder
impl Clone for DescribeDataSourcesFluentBuilder
Source§fn clone(&self) -> DescribeDataSourcesFluentBuilder
fn clone(&self) -> DescribeDataSourcesFluentBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DescribeDataSourcesFluentBuilder
impl !RefUnwindSafe for DescribeDataSourcesFluentBuilder
impl Send for DescribeDataSourcesFluentBuilder
impl Sync for DescribeDataSourcesFluentBuilder
impl Unpin for DescribeDataSourcesFluentBuilder
impl !UnwindSafe for DescribeDataSourcesFluentBuilder
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 moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the foreground set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red()
and
green()
, which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg()
:
use yansi::{Paint, Color};
painted.fg(Color::White);
Set foreground color to white using white()
.
use yansi::Paint;
painted.white();
Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the background set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red()
and
on_green()
, which have the same functionality but
are pithier.
§Example
Set background color to red using fg()
:
use yansi::{Paint, Color};
painted.bg(Color::Red);
Set background color to red using on_red()
.
use yansi::Paint;
painted.on_red();
Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute
value
.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold()
and
underline()
, which have the same functionality
but are pithier.
§Example
Make text bold using attr()
:
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);
Make text bold using using bold()
.
use yansi::Paint;
painted.bold();
Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi
Quirk
value
.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask()
and
wrap()
, which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk()
:
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);
Enable wrapping using wrap()
.
use yansi::Paint;
painted.wrap();
Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition
value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted
only when both stdout
and stderr
are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);