Struct aws_sdk_clouddirectory::client::fluent_builders::ListIndex
source · [−]pub struct ListIndex { /* private fields */ }
Expand description
Fluent builder constructing a request to ListIndex
.
Lists objects attached to the specified index.
Implementations
sourceimpl ListIndex
impl ListIndex
sourcepub async fn send(self) -> Result<ListIndexOutput, SdkError<ListIndexError>>
pub async fn send(self) -> Result<ListIndexOutput, SdkError<ListIndexError>>
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 fn into_paginator(self) -> ListIndexPaginator
pub fn into_paginator(self) -> ListIndexPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
sourcepub fn directory_arn(self, input: impl Into<String>) -> Self
pub fn directory_arn(self, input: impl Into<String>) -> Self
The ARN of the directory that the index exists in.
sourcepub fn set_directory_arn(self, input: Option<String>) -> Self
pub fn set_directory_arn(self, input: Option<String>) -> Self
The ARN of the directory that the index exists in.
sourcepub fn ranges_on_indexed_values(self, input: ObjectAttributeRange) -> Self
pub fn ranges_on_indexed_values(self, input: ObjectAttributeRange) -> Self
Appends an item to RangesOnIndexedValues
.
To override the contents of this collection use set_ranges_on_indexed_values
.
Specifies the ranges of indexed values that you want to query.
sourcepub fn set_ranges_on_indexed_values(
self,
input: Option<Vec<ObjectAttributeRange>>
) -> Self
pub fn set_ranges_on_indexed_values(
self,
input: Option<Vec<ObjectAttributeRange>>
) -> Self
Specifies the ranges of indexed values that you want to query.
sourcepub fn index_reference(self, input: ObjectReference) -> Self
pub fn index_reference(self, input: ObjectReference) -> Self
The reference to the index to list.
sourcepub fn set_index_reference(self, input: Option<ObjectReference>) -> Self
pub fn set_index_reference(self, input: Option<ObjectReference>) -> Self
The reference to the index to list.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum number of objects in a single page to retrieve from the index during a request. For more information, see Amazon Cloud Directory Limits.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum number of objects in a single page to retrieve from the index during a request. For more information, see Amazon Cloud Directory Limits.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The pagination token.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The pagination token.
sourcepub fn consistency_level(self, input: ConsistencyLevel) -> Self
pub fn consistency_level(self, input: ConsistencyLevel) -> Self
The consistency level to execute the request at.
sourcepub fn set_consistency_level(self, input: Option<ConsistencyLevel>) -> Self
pub fn set_consistency_level(self, input: Option<ConsistencyLevel>) -> Self
The consistency level to execute the request at.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ListIndex
impl Send for ListIndex
impl Sync for ListIndex
impl Unpin for ListIndex
impl !UnwindSafe for ListIndex
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more