#[non_exhaustive]pub struct ListOutpostsInputBuilder { /* private fields */ }
Expand description
A builder for ListOutpostsInput
.
Implementations§
source§impl ListOutpostsInputBuilder
impl ListOutpostsInputBuilder
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 max_results(self, input: i32) -> Self
pub fn max_results(self, input: i32) -> Self
The maximum page size.
sourcepub fn set_max_results(self, input: Option<i32>) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
The maximum page size.
sourcepub fn life_cycle_status_filter(self, input: impl Into<String>) -> Self
pub fn life_cycle_status_filter(self, input: impl Into<String>) -> Self
Appends an item to life_cycle_status_filter
.
To override the contents of this collection use set_life_cycle_status_filter
.
Filters the results by the lifecycle status.
sourcepub fn set_life_cycle_status_filter(self, input: Option<Vec<String>>) -> Self
pub fn set_life_cycle_status_filter(self, input: Option<Vec<String>>) -> Self
Filters the results by the lifecycle status.
sourcepub fn availability_zone_filter(self, input: impl Into<String>) -> Self
pub fn availability_zone_filter(self, input: impl Into<String>) -> Self
Appends an item to availability_zone_filter
.
To override the contents of this collection use set_availability_zone_filter
.
Filters the results by Availability Zone (for example, us-east-1a
).
sourcepub fn set_availability_zone_filter(self, input: Option<Vec<String>>) -> Self
pub fn set_availability_zone_filter(self, input: Option<Vec<String>>) -> Self
Filters the results by Availability Zone (for example, us-east-1a
).
sourcepub fn availability_zone_id_filter(self, input: impl Into<String>) -> Self
pub fn availability_zone_id_filter(self, input: impl Into<String>) -> Self
Appends an item to availability_zone_id_filter
.
To override the contents of this collection use set_availability_zone_id_filter
.
Filters the results by AZ ID (for example, use1-az1
).
sourcepub fn set_availability_zone_id_filter(self, input: Option<Vec<String>>) -> Self
pub fn set_availability_zone_id_filter(self, input: Option<Vec<String>>) -> Self
Filters the results by AZ ID (for example, use1-az1
).
sourcepub fn build(self) -> Result<ListOutpostsInput, BuildError>
pub fn build(self) -> Result<ListOutpostsInput, BuildError>
Consumes the builder and constructs a ListOutpostsInput
.
Trait Implementations§
source§impl Clone for ListOutpostsInputBuilder
impl Clone for ListOutpostsInputBuilder
source§fn clone(&self) -> ListOutpostsInputBuilder
fn clone(&self) -> ListOutpostsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListOutpostsInputBuilder
impl Debug for ListOutpostsInputBuilder
source§impl Default for ListOutpostsInputBuilder
impl Default for ListOutpostsInputBuilder
source§fn default() -> ListOutpostsInputBuilder
fn default() -> ListOutpostsInputBuilder
source§impl PartialEq<ListOutpostsInputBuilder> for ListOutpostsInputBuilder
impl PartialEq<ListOutpostsInputBuilder> for ListOutpostsInputBuilder
source§fn eq(&self, other: &ListOutpostsInputBuilder) -> bool
fn eq(&self, other: &ListOutpostsInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.