Struct aws_sdk_elasticsearch::operation::describe_reserved_elasticsearch_instances::builders::DescribeReservedElasticsearchInstancesInputBuilder
source · #[non_exhaustive]pub struct DescribeReservedElasticsearchInstancesInputBuilder { /* private fields */ }
Expand description
A builder for DescribeReservedElasticsearchInstancesInput
.
Implementations§
source§impl DescribeReservedElasticsearchInstancesInputBuilder
impl DescribeReservedElasticsearchInstancesInputBuilder
sourcepub fn reserved_elasticsearch_instance_id(
self,
input: impl Into<String>,
) -> Self
pub fn reserved_elasticsearch_instance_id( self, input: impl Into<String>, ) -> Self
The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.
sourcepub fn set_reserved_elasticsearch_instance_id(
self,
input: Option<String>,
) -> Self
pub fn set_reserved_elasticsearch_instance_id( self, input: Option<String>, ) -> Self
The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.
sourcepub fn get_reserved_elasticsearch_instance_id(&self) -> &Option<String>
pub fn get_reserved_elasticsearch_instance_id(&self) -> &Option<String>
The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.
sourcepub fn max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
Set this value to limit the number of results returned. If not specified, defaults to 100.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
Set this value to limit the number of results returned. If not specified, defaults to 100.
sourcepub fn get_max_results(&self) -> &Option<i32>
pub fn get_max_results(&self) -> &Option<i32>
Set this value to limit the number of results returned. If not specified, defaults to 100.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
sourcepub fn build(
self,
) -> Result<DescribeReservedElasticsearchInstancesInput, BuildError>
pub fn build( self, ) -> Result<DescribeReservedElasticsearchInstancesInput, BuildError>
Consumes the builder and constructs a DescribeReservedElasticsearchInstancesInput
.
source§impl DescribeReservedElasticsearchInstancesInputBuilder
impl DescribeReservedElasticsearchInstancesInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DescribeReservedElasticsearchInstancesOutput, SdkError<DescribeReservedElasticsearchInstancesError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DescribeReservedElasticsearchInstancesOutput, SdkError<DescribeReservedElasticsearchInstancesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeReservedElasticsearchInstancesInputBuilder
impl Clone for DescribeReservedElasticsearchInstancesInputBuilder
source§fn clone(&self) -> DescribeReservedElasticsearchInstancesInputBuilder
fn clone(&self) -> DescribeReservedElasticsearchInstancesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeReservedElasticsearchInstancesInputBuilder
impl Default for DescribeReservedElasticsearchInstancesInputBuilder
source§fn default() -> DescribeReservedElasticsearchInstancesInputBuilder
fn default() -> DescribeReservedElasticsearchInstancesInputBuilder
source§impl PartialEq for DescribeReservedElasticsearchInstancesInputBuilder
impl PartialEq for DescribeReservedElasticsearchInstancesInputBuilder
source§fn eq(&self, other: &DescribeReservedElasticsearchInstancesInputBuilder) -> bool
fn eq(&self, other: &DescribeReservedElasticsearchInstancesInputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DescribeReservedElasticsearchInstancesInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeReservedElasticsearchInstancesInputBuilder
impl RefUnwindSafe for DescribeReservedElasticsearchInstancesInputBuilder
impl Send for DescribeReservedElasticsearchInstancesInputBuilder
impl Sync for DescribeReservedElasticsearchInstancesInputBuilder
impl Unpin for DescribeReservedElasticsearchInstancesInputBuilder
impl UnwindSafe for DescribeReservedElasticsearchInstancesInputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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