Struct aws_sdk_elasticache::operation::describe_global_replication_groups::builders::DescribeGlobalReplicationGroupsInputBuilder
source · #[non_exhaustive]pub struct DescribeGlobalReplicationGroupsInputBuilder { /* private fields */ }
Expand description
A builder for DescribeGlobalReplicationGroupsInput
.
Implementations§
source§impl DescribeGlobalReplicationGroupsInputBuilder
impl DescribeGlobalReplicationGroupsInputBuilder
sourcepub fn global_replication_group_id(self, input: impl Into<String>) -> Self
pub fn global_replication_group_id(self, input: impl Into<String>) -> Self
The name of the Global datastore
sourcepub fn set_global_replication_group_id(self, input: Option<String>) -> Self
pub fn set_global_replication_group_id(self, input: Option<String>) -> Self
The name of the Global datastore
sourcepub fn get_global_replication_group_id(&self) -> &Option<String>
pub fn get_global_replication_group_id(&self) -> &Option<String>
The name of the Global datastore
sourcepub fn max_records(self, input: i32) -> Self
pub fn max_records(self, input: i32) -> Self
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.
sourcepub fn set_max_records(self, input: Option<i32>) -> Self
pub fn set_max_records(self, input: Option<i32>) -> Self
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.
sourcepub fn get_max_records(&self) -> &Option<i32>
pub fn get_max_records(&self) -> &Option<i32>
The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords
.
sourcepub fn show_member_info(self, input: bool) -> Self
pub fn show_member_info(self, input: bool) -> Self
Returns the list of members that comprise the Global datastore.
sourcepub fn set_show_member_info(self, input: Option<bool>) -> Self
pub fn set_show_member_info(self, input: Option<bool>) -> Self
Returns the list of members that comprise the Global datastore.
sourcepub fn get_show_member_info(&self) -> &Option<bool>
pub fn get_show_member_info(&self) -> &Option<bool>
Returns the list of members that comprise the Global datastore.
sourcepub fn build(self) -> Result<DescribeGlobalReplicationGroupsInput, BuildError>
pub fn build(self) -> Result<DescribeGlobalReplicationGroupsInput, BuildError>
Consumes the builder and constructs a DescribeGlobalReplicationGroupsInput
.
source§impl DescribeGlobalReplicationGroupsInputBuilder
impl DescribeGlobalReplicationGroupsInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeGlobalReplicationGroupsOutput, SdkError<DescribeGlobalReplicationGroupsError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeGlobalReplicationGroupsOutput, SdkError<DescribeGlobalReplicationGroupsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeGlobalReplicationGroupsInputBuilder
impl Clone for DescribeGlobalReplicationGroupsInputBuilder
source§fn clone(&self) -> DescribeGlobalReplicationGroupsInputBuilder
fn clone(&self) -> DescribeGlobalReplicationGroupsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeGlobalReplicationGroupsInputBuilder
impl Default for DescribeGlobalReplicationGroupsInputBuilder
source§fn default() -> DescribeGlobalReplicationGroupsInputBuilder
fn default() -> DescribeGlobalReplicationGroupsInputBuilder
source§impl PartialEq for DescribeGlobalReplicationGroupsInputBuilder
impl PartialEq for DescribeGlobalReplicationGroupsInputBuilder
source§fn eq(&self, other: &DescribeGlobalReplicationGroupsInputBuilder) -> bool
fn eq(&self, other: &DescribeGlobalReplicationGroupsInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeGlobalReplicationGroupsInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeGlobalReplicationGroupsInputBuilder
impl RefUnwindSafe for DescribeGlobalReplicationGroupsInputBuilder
impl Send for DescribeGlobalReplicationGroupsInputBuilder
impl Sync for DescribeGlobalReplicationGroupsInputBuilder
impl Unpin for DescribeGlobalReplicationGroupsInputBuilder
impl UnwindSafe for DescribeGlobalReplicationGroupsInputBuilder
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