Struct aws_sdk_devopsguru::operation::get_resource_collection::builders::GetResourceCollectionInputBuilder
source · #[non_exhaustive]pub struct GetResourceCollectionInputBuilder { /* private fields */ }
Expand description
A builder for GetResourceCollectionInput
.
Implementations§
source§impl GetResourceCollectionInputBuilder
impl GetResourceCollectionInputBuilder
sourcepub fn resource_collection_type(self, input: ResourceCollectionType) -> Self
pub fn resource_collection_type(self, input: ResourceCollectionType) -> Self
The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION
for Amazon Web Services CloudFormation stacks.
sourcepub fn set_resource_collection_type(
self,
input: Option<ResourceCollectionType>
) -> Self
pub fn set_resource_collection_type( self, input: Option<ResourceCollectionType> ) -> Self
The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION
for Amazon Web Services CloudFormation stacks.
sourcepub fn get_resource_collection_type(&self) -> &Option<ResourceCollectionType>
pub fn get_resource_collection_type(&self) -> &Option<ResourceCollectionType>
The type of Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION
for Amazon Web Services CloudFormation stacks.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
sourcepub fn build(self) -> Result<GetResourceCollectionInput, BuildError>
pub fn build(self) -> Result<GetResourceCollectionInput, BuildError>
Consumes the builder and constructs a GetResourceCollectionInput
.
source§impl GetResourceCollectionInputBuilder
impl GetResourceCollectionInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetResourceCollectionOutput, SdkError<GetResourceCollectionError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetResourceCollectionOutput, SdkError<GetResourceCollectionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetResourceCollectionInputBuilder
impl Clone for GetResourceCollectionInputBuilder
source§fn clone(&self) -> GetResourceCollectionInputBuilder
fn clone(&self) -> GetResourceCollectionInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetResourceCollectionInputBuilder
impl Default for GetResourceCollectionInputBuilder
source§fn default() -> GetResourceCollectionInputBuilder
fn default() -> GetResourceCollectionInputBuilder
source§impl PartialEq for GetResourceCollectionInputBuilder
impl PartialEq for GetResourceCollectionInputBuilder
source§fn eq(&self, other: &GetResourceCollectionInputBuilder) -> bool
fn eq(&self, other: &GetResourceCollectionInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetResourceCollectionInputBuilder
Auto Trait Implementations§
impl Freeze for GetResourceCollectionInputBuilder
impl RefUnwindSafe for GetResourceCollectionInputBuilder
impl Send for GetResourceCollectionInputBuilder
impl Sync for GetResourceCollectionInputBuilder
impl Unpin for GetResourceCollectionInputBuilder
impl UnwindSafe for GetResourceCollectionInputBuilder
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> 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