Struct aws_sdk_accessanalyzer::types::builders::SortCriteriaBuilder
source · #[non_exhaustive]pub struct SortCriteriaBuilder { /* private fields */ }
Expand description
A builder for SortCriteria
.
Implementations§
source§impl SortCriteriaBuilder
impl SortCriteriaBuilder
sourcepub fn attribute_name(self, input: impl Into<String>) -> Self
pub fn attribute_name(self, input: impl Into<String>) -> Self
The name of the attribute to sort on.
sourcepub fn set_attribute_name(self, input: Option<String>) -> Self
pub fn set_attribute_name(self, input: Option<String>) -> Self
The name of the attribute to sort on.
sourcepub fn get_attribute_name(&self) -> &Option<String>
pub fn get_attribute_name(&self) -> &Option<String>
The name of the attribute to sort on.
sourcepub fn set_order_by(self, input: Option<OrderBy>) -> Self
pub fn set_order_by(self, input: Option<OrderBy>) -> Self
The sort order, ascending or descending.
sourcepub fn get_order_by(&self) -> &Option<OrderBy>
pub fn get_order_by(&self) -> &Option<OrderBy>
The sort order, ascending or descending.
sourcepub fn build(self) -> SortCriteria
pub fn build(self) -> SortCriteria
Consumes the builder and constructs a SortCriteria
.
Trait Implementations§
source§impl Clone for SortCriteriaBuilder
impl Clone for SortCriteriaBuilder
source§fn clone(&self) -> SortCriteriaBuilder
fn clone(&self) -> SortCriteriaBuilder
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 SortCriteriaBuilder
impl Debug for SortCriteriaBuilder
source§impl Default for SortCriteriaBuilder
impl Default for SortCriteriaBuilder
source§fn default() -> SortCriteriaBuilder
fn default() -> SortCriteriaBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SortCriteriaBuilder
impl PartialEq for SortCriteriaBuilder
source§fn eq(&self, other: &SortCriteriaBuilder) -> bool
fn eq(&self, other: &SortCriteriaBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SortCriteriaBuilder
Auto Trait Implementations§
impl Freeze for SortCriteriaBuilder
impl RefUnwindSafe for SortCriteriaBuilder
impl Send for SortCriteriaBuilder
impl Sync for SortCriteriaBuilder
impl Unpin for SortCriteriaBuilder
impl UnwindSafe for SortCriteriaBuilder
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.