Struct aws_sdk_workmail::types::builders::ListGroupsFiltersBuilder
source · #[non_exhaustive]pub struct ListGroupsFiltersBuilder { /* private fields */ }
Expand description
A builder for ListGroupsFilters
.
Implementations§
source§impl ListGroupsFiltersBuilder
impl ListGroupsFiltersBuilder
sourcepub fn name_prefix(self, input: impl Into<String>) -> Self
pub fn name_prefix(self, input: impl Into<String>) -> Self
Filters only groups with the provided name prefix.
sourcepub fn set_name_prefix(self, input: Option<String>) -> Self
pub fn set_name_prefix(self, input: Option<String>) -> Self
Filters only groups with the provided name prefix.
sourcepub fn get_name_prefix(&self) -> &Option<String>
pub fn get_name_prefix(&self) -> &Option<String>
Filters only groups with the provided name prefix.
sourcepub fn primary_email_prefix(self, input: impl Into<String>) -> Self
pub fn primary_email_prefix(self, input: impl Into<String>) -> Self
Filters only groups with the provided primary email prefix.
sourcepub fn set_primary_email_prefix(self, input: Option<String>) -> Self
pub fn set_primary_email_prefix(self, input: Option<String>) -> Self
Filters only groups with the provided primary email prefix.
sourcepub fn get_primary_email_prefix(&self) -> &Option<String>
pub fn get_primary_email_prefix(&self) -> &Option<String>
Filters only groups with the provided primary email prefix.
sourcepub fn state(self, input: EntityState) -> Self
pub fn state(self, input: EntityState) -> Self
Filters only groups with the provided state.
sourcepub fn set_state(self, input: Option<EntityState>) -> Self
pub fn set_state(self, input: Option<EntityState>) -> Self
Filters only groups with the provided state.
sourcepub fn get_state(&self) -> &Option<EntityState>
pub fn get_state(&self) -> &Option<EntityState>
Filters only groups with the provided state.
sourcepub fn build(self) -> ListGroupsFilters
pub fn build(self) -> ListGroupsFilters
Consumes the builder and constructs a ListGroupsFilters
.
Trait Implementations§
source§impl Clone for ListGroupsFiltersBuilder
impl Clone for ListGroupsFiltersBuilder
source§fn clone(&self) -> ListGroupsFiltersBuilder
fn clone(&self) -> ListGroupsFiltersBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ListGroupsFiltersBuilder
impl Debug for ListGroupsFiltersBuilder
source§impl Default for ListGroupsFiltersBuilder
impl Default for ListGroupsFiltersBuilder
source§fn default() -> ListGroupsFiltersBuilder
fn default() -> ListGroupsFiltersBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListGroupsFiltersBuilder
impl PartialEq for ListGroupsFiltersBuilder
source§fn eq(&self, other: &ListGroupsFiltersBuilder) -> bool
fn eq(&self, other: &ListGroupsFiltersBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListGroupsFiltersBuilder
Auto Trait Implementations§
impl Freeze for ListGroupsFiltersBuilder
impl RefUnwindSafe for ListGroupsFiltersBuilder
impl Send for ListGroupsFiltersBuilder
impl Sync for ListGroupsFiltersBuilder
impl Unpin for ListGroupsFiltersBuilder
impl UnwindSafe for ListGroupsFiltersBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.