#[non_exhaustive]pub struct GetCatalogsOutputBuilder { /* private fields */ }Expand description
A builder for GetCatalogsOutput.
Implementations§
Source§impl GetCatalogsOutputBuilder
impl GetCatalogsOutputBuilder
Sourcepub fn catalog_list(self, input: Catalog) -> Self
pub fn catalog_list(self, input: Catalog) -> Self
Appends an item to catalog_list.
To override the contents of this collection use set_catalog_list.
An array of Catalog objects. A list of Catalog objects from the specified parent catalog.
Sourcepub fn set_catalog_list(self, input: Option<Vec<Catalog>>) -> Self
pub fn set_catalog_list(self, input: Option<Vec<Catalog>>) -> Self
An array of Catalog objects. A list of Catalog objects from the specified parent catalog.
Sourcepub fn get_catalog_list(&self) -> &Option<Vec<Catalog>>
pub fn get_catalog_list(&self) -> &Option<Vec<Catalog>>
An array of Catalog objects. A list of Catalog objects from the specified parent catalog.
Sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
Sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
Sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.
Sourcepub fn build(self) -> Result<GetCatalogsOutput, BuildError>
pub fn build(self) -> Result<GetCatalogsOutput, BuildError>
Consumes the builder and constructs a GetCatalogsOutput.
This method will fail if any of the following fields are not set:
Trait Implementations§
Source§impl Clone for GetCatalogsOutputBuilder
impl Clone for GetCatalogsOutputBuilder
Source§fn clone(&self) -> GetCatalogsOutputBuilder
fn clone(&self) -> GetCatalogsOutputBuilder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GetCatalogsOutputBuilder
impl Debug for GetCatalogsOutputBuilder
Source§impl Default for GetCatalogsOutputBuilder
impl Default for GetCatalogsOutputBuilder
Source§fn default() -> GetCatalogsOutputBuilder
fn default() -> GetCatalogsOutputBuilder
Source§impl PartialEq for GetCatalogsOutputBuilder
impl PartialEq for GetCatalogsOutputBuilder
Source§fn eq(&self, other: &GetCatalogsOutputBuilder) -> bool
fn eq(&self, other: &GetCatalogsOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetCatalogsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetCatalogsOutputBuilder
impl RefUnwindSafe for GetCatalogsOutputBuilder
impl Send for GetCatalogsOutputBuilder
impl Sync for GetCatalogsOutputBuilder
impl Unpin for GetCatalogsOutputBuilder
impl UnsafeUnpin for GetCatalogsOutputBuilder
impl UnwindSafe for GetCatalogsOutputBuilder
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