Struct aws_sdk_identitystore::types::builders::FilterBuilder
source · #[non_exhaustive]pub struct FilterBuilder { /* private fields */ }
Expand description
A builder for Filter
.
Implementations§
source§impl FilterBuilder
impl FilterBuilder
sourcepub fn attribute_path(self, input: impl Into<String>) -> Self
pub fn attribute_path(self, input: impl Into<String>) -> Self
The attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName
is a valid attribute path for the ListUsers
API, and DisplayName
is a valid attribute path for the ListGroups
API.
sourcepub fn set_attribute_path(self, input: Option<String>) -> Self
pub fn set_attribute_path(self, input: Option<String>) -> Self
The attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName
is a valid attribute path for the ListUsers
API, and DisplayName
is a valid attribute path for the ListGroups
API.
sourcepub fn get_attribute_path(&self) -> &Option<String>
pub fn get_attribute_path(&self) -> &Option<String>
The attribute path that is used to specify which attribute name to search. Length limit is 255 characters. For example, UserName
is a valid attribute path for the ListUsers
API, and DisplayName
is a valid attribute path for the ListGroups
API.
sourcepub fn attribute_value(self, input: impl Into<String>) -> Self
pub fn attribute_value(self, input: impl Into<String>) -> Self
Represents the data for an attribute. Each attribute value is described as a name-value pair.
This field is required.sourcepub fn set_attribute_value(self, input: Option<String>) -> Self
pub fn set_attribute_value(self, input: Option<String>) -> Self
Represents the data for an attribute. Each attribute value is described as a name-value pair.
sourcepub fn get_attribute_value(&self) -> &Option<String>
pub fn get_attribute_value(&self) -> &Option<String>
Represents the data for an attribute. Each attribute value is described as a name-value pair.
Trait Implementations§
source§impl Clone for FilterBuilder
impl Clone for FilterBuilder
source§fn clone(&self) -> FilterBuilder
fn clone(&self) -> FilterBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for FilterBuilder
impl Debug for FilterBuilder
source§impl Default for FilterBuilder
impl Default for FilterBuilder
source§fn default() -> FilterBuilder
fn default() -> FilterBuilder
source§impl PartialEq for FilterBuilder
impl PartialEq for FilterBuilder
source§fn eq(&self, other: &FilterBuilder) -> bool
fn eq(&self, other: &FilterBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FilterBuilder
Auto Trait Implementations§
impl Freeze for FilterBuilder
impl RefUnwindSafe for FilterBuilder
impl Send for FilterBuilder
impl Sync for FilterBuilder
impl Unpin for FilterBuilder
impl UnwindSafe for FilterBuilder
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