Struct aws_sdk_dynamodb::client::fluent_builders::ListTables
source · [−]pub struct ListTables { /* private fields */ }
Expand description
Fluent builder constructing a request to ListTables
.
Returns an array of table names associated with the current account and endpoint. The output from ListTables
is paginated, with each page returning a maximum of 100 table names.
Implementations
sourceimpl ListTables
impl ListTables
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<ListTables, AwsResponseRetryClassifier>, SdkError<ListTablesError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<ListTables, AwsResponseRetryClassifier>, SdkError<ListTablesError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(self) -> Result<ListTablesOutput, SdkError<ListTablesError>>
pub async fn send(self) -> Result<ListTablesOutput, SdkError<ListTablesError>>
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 into_paginator(self) -> ListTablesPaginator
pub fn into_paginator(self) -> ListTablesPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
sourcepub fn exclusive_start_table_name(self, input: impl Into<String>) -> Self
pub fn exclusive_start_table_name(self, input: impl Into<String>) -> Self
The first table name that this operation will evaluate. Use the value that was returned for LastEvaluatedTableName
in a previous operation, so that you can obtain the next page of results.
sourcepub fn set_exclusive_start_table_name(self, input: Option<String>) -> Self
pub fn set_exclusive_start_table_name(self, input: Option<String>) -> Self
The first table name that this operation will evaluate. Use the value that was returned for LastEvaluatedTableName
in a previous operation, so that you can obtain the next page of results.
Trait Implementations
sourceimpl Clone for ListTables
impl Clone for ListTables
sourcefn clone(&self) -> ListTables
fn clone(&self) -> ListTables
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more