#[non_exhaustive]pub struct ListTableMetadataOutputBuilder { /* private fields */ }Expand description
A builder for ListTableMetadataOutput.
Implementations§
Source§impl ListTableMetadataOutputBuilder
impl ListTableMetadataOutputBuilder
Sourcepub fn table_metadata_list(self, input: TableMetadata) -> Self
pub fn table_metadata_list(self, input: TableMetadata) -> Self
Appends an item to table_metadata_list.
To override the contents of this collection use set_table_metadata_list.
A list of table metadata.
Sourcepub fn set_table_metadata_list(self, input: Option<Vec<TableMetadata>>) -> Self
pub fn set_table_metadata_list(self, input: Option<Vec<TableMetadata>>) -> Self
A list of table metadata.
Sourcepub fn get_table_metadata_list(&self) -> &Option<Vec<TableMetadata>>
pub fn get_table_metadata_list(&self) -> &Option<Vec<TableMetadata>>
A list of table metadata.
Sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A token generated by the Athena service that specifies where to continue pagination if a previous request was truncated. To obtain the next set of pages, pass in the NextToken from the response object of the previous page call.
Sourcepub fn build(self) -> ListTableMetadataOutput
pub fn build(self) -> ListTableMetadataOutput
Consumes the builder and constructs a ListTableMetadataOutput.
Trait Implementations§
Source§impl Clone for ListTableMetadataOutputBuilder
impl Clone for ListTableMetadataOutputBuilder
Source§fn clone(&self) -> ListTableMetadataOutputBuilder
fn clone(&self) -> ListTableMetadataOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ListTableMetadataOutputBuilder
impl Default for ListTableMetadataOutputBuilder
Source§fn default() -> ListTableMetadataOutputBuilder
fn default() -> ListTableMetadataOutputBuilder
Source§impl PartialEq for ListTableMetadataOutputBuilder
impl PartialEq for ListTableMetadataOutputBuilder
Source§fn eq(&self, other: &ListTableMetadataOutputBuilder) -> bool
fn eq(&self, other: &ListTableMetadataOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListTableMetadataOutputBuilder
Auto Trait Implementations§
impl Freeze for ListTableMetadataOutputBuilder
impl RefUnwindSafe for ListTableMetadataOutputBuilder
impl Send for ListTableMetadataOutputBuilder
impl Sync for ListTableMetadataOutputBuilder
impl Unpin for ListTableMetadataOutputBuilder
impl UnsafeUnpin for ListTableMetadataOutputBuilder
impl UnwindSafe for ListTableMetadataOutputBuilder
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