Struct aws_sdk_datazone::operation::list_project_memberships::builders::ListProjectMembershipsFluentBuilder
source · pub struct ListProjectMembershipsFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to ListProjectMemberships
.
Lists all members of the specified project.
Implementations§
source§impl ListProjectMembershipsFluentBuilder
impl ListProjectMembershipsFluentBuilder
sourcepub fn as_input(&self) -> &ListProjectMembershipsInputBuilder
pub fn as_input(&self) -> &ListProjectMembershipsInputBuilder
Access the ListProjectMemberships as a reference.
sourcepub async fn send(
self
) -> Result<ListProjectMembershipsOutput, SdkError<ListProjectMembershipsError, HttpResponse>>
pub async fn send( self ) -> Result<ListProjectMembershipsOutput, SdkError<ListProjectMembershipsError, 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 async fn customize(
self
) -> Result<CustomizableOperation<ListProjectMembershipsOutput, ListProjectMembershipsError, Self>, SdkError<ListProjectMembershipsError>>
pub async fn customize( self ) -> Result<CustomizableOperation<ListProjectMembershipsOutput, ListProjectMembershipsError, Self>, SdkError<ListProjectMembershipsError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn into_paginator(self) -> ListProjectMembershipsPaginator
pub fn into_paginator(self) -> ListProjectMembershipsPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
sourcepub fn domain_identifier(self, input: impl Into<String>) -> Self
pub fn domain_identifier(self, input: impl Into<String>) -> Self
The identifier of the Amazon DataZone domain in which you want to list project memberships.
sourcepub fn set_domain_identifier(self, input: Option<String>) -> Self
pub fn set_domain_identifier(self, input: Option<String>) -> Self
The identifier of the Amazon DataZone domain in which you want to list project memberships.
sourcepub fn get_domain_identifier(&self) -> &Option<String>
pub fn get_domain_identifier(&self) -> &Option<String>
The identifier of the Amazon DataZone domain in which you want to list project memberships.
sourcepub fn project_identifier(self, input: impl Into<String>) -> Self
pub fn project_identifier(self, input: impl Into<String>) -> Self
The identifier of the project whose memberships you want to list.
sourcepub fn set_project_identifier(self, input: Option<String>) -> Self
pub fn set_project_identifier(self, input: Option<String>) -> Self
The identifier of the project whose memberships you want to list.
sourcepub fn get_project_identifier(&self) -> &Option<String>
pub fn get_project_identifier(&self) -> &Option<String>
The identifier of the project whose memberships you want to list.
sourcepub fn sort_by(self, input: SortFieldProject) -> Self
pub fn sort_by(self, input: SortFieldProject) -> Self
The method by which you want to sort the project memberships.
sourcepub fn set_sort_by(self, input: Option<SortFieldProject>) -> Self
pub fn set_sort_by(self, input: Option<SortFieldProject>) -> Self
The method by which you want to sort the project memberships.
sourcepub fn get_sort_by(&self) -> &Option<SortFieldProject>
pub fn get_sort_by(&self) -> &Option<SortFieldProject>
The method by which you want to sort the project memberships.
sourcepub fn sort_order(self, input: SortOrder) -> Self
pub fn sort_order(self, input: SortOrder) -> Self
The sort order of the project memberships.
sourcepub fn set_sort_order(self, input: Option<SortOrder>) -> Self
pub fn set_sort_order(self, input: Option<SortOrder>) -> Self
The sort order of the project memberships.
sourcepub fn get_sort_order(&self) -> &Option<SortOrder>
pub fn get_sort_order(&self) -> &Option<SortOrder>
The sort order of the project memberships.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
When the number of memberships is greater than the default value for the MaxResults
parameter, or if you explicitly specify a value for MaxResults
that is less than the number of memberships, the response includes a pagination token named NextToken
. You can specify this NextToken
value in a subsequent call to ListProjectMemberships
to list the next set of memberships.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
When the number of memberships is greater than the default value for the MaxResults
parameter, or if you explicitly specify a value for MaxResults
that is less than the number of memberships, the response includes a pagination token named NextToken
. You can specify this NextToken
value in a subsequent call to ListProjectMemberships
to list the next set of memberships.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
When the number of memberships is greater than the default value for the MaxResults
parameter, or if you explicitly specify a value for MaxResults
that is less than the number of memberships, the response includes a pagination token named NextToken
. You can specify this NextToken
value in a subsequent call to ListProjectMemberships
to list the next set of memberships.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum number of memberships to return in a single call to ListProjectMemberships
. When the number of memberships to be listed is greater than the value of MaxResults
, the response contains a NextToken
value that you can use in a subsequent call to ListProjectMemberships
to list the next set of memberships.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum number of memberships to return in a single call to ListProjectMemberships
. When the number of memberships to be listed is greater than the value of MaxResults
, the response contains a NextToken
value that you can use in a subsequent call to ListProjectMemberships
to list the next set of memberships.
sourcepub fn get_max_results(&self) -> &Option<i32>
pub fn get_max_results(&self) -> &Option<i32>
The maximum number of memberships to return in a single call to ListProjectMemberships
. When the number of memberships to be listed is greater than the value of MaxResults
, the response contains a NextToken
value that you can use in a subsequent call to ListProjectMemberships
to list the next set of memberships.
Trait Implementations§
source§impl Clone for ListProjectMembershipsFluentBuilder
impl Clone for ListProjectMembershipsFluentBuilder
source§fn clone(&self) -> ListProjectMembershipsFluentBuilder
fn clone(&self) -> ListProjectMembershipsFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more