Struct aws_sdk_elasticloadbalancing::operation::describe_load_balancers::builders::DescribeLoadBalancersInputBuilder
source · #[non_exhaustive]pub struct DescribeLoadBalancersInputBuilder { /* private fields */ }Expand description
A builder for DescribeLoadBalancersInput.
Implementations§
source§impl DescribeLoadBalancersInputBuilder
impl DescribeLoadBalancersInputBuilder
sourcepub fn load_balancer_names(self, input: impl Into<String>) -> Self
pub fn load_balancer_names(self, input: impl Into<String>) -> Self
Appends an item to load_balancer_names.
To override the contents of this collection use set_load_balancer_names.
The names of the load balancers.
sourcepub fn set_load_balancer_names(self, input: Option<Vec<String>>) -> Self
pub fn set_load_balancer_names(self, input: Option<Vec<String>>) -> Self
The names of the load balancers.
sourcepub fn get_load_balancer_names(&self) -> &Option<Vec<String>>
pub fn get_load_balancer_names(&self) -> &Option<Vec<String>>
The names of the load balancers.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
The marker for the next set of results. (You received this marker from a previous call.)
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
The marker for the next set of results. (You received this marker from a previous call.)
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
The marker for the next set of results. (You received this marker from a previous call.)
sourcepub fn page_size(self, input: i32) -> Self
pub fn page_size(self, input: i32) -> Self
The maximum number of results to return with this call (a number from 1 to 400). The default is 400.
sourcepub fn set_page_size(self, input: Option<i32>) -> Self
pub fn set_page_size(self, input: Option<i32>) -> Self
The maximum number of results to return with this call (a number from 1 to 400). The default is 400.
sourcepub fn get_page_size(&self) -> &Option<i32>
pub fn get_page_size(&self) -> &Option<i32>
The maximum number of results to return with this call (a number from 1 to 400). The default is 400.
sourcepub fn build(self) -> Result<DescribeLoadBalancersInput, BuildError>
pub fn build(self) -> Result<DescribeLoadBalancersInput, BuildError>
Consumes the builder and constructs a DescribeLoadBalancersInput.
source§impl DescribeLoadBalancersInputBuilder
impl DescribeLoadBalancersInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeLoadBalancersOutput, SdkError<DescribeLoadBalancersError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeLoadBalancersOutput, SdkError<DescribeLoadBalancersError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeLoadBalancersInputBuilder
impl Clone for DescribeLoadBalancersInputBuilder
source§fn clone(&self) -> DescribeLoadBalancersInputBuilder
fn clone(&self) -> DescribeLoadBalancersInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribeLoadBalancersInputBuilder
impl Default for DescribeLoadBalancersInputBuilder
source§fn default() -> DescribeLoadBalancersInputBuilder
fn default() -> DescribeLoadBalancersInputBuilder
source§impl PartialEq for DescribeLoadBalancersInputBuilder
impl PartialEq for DescribeLoadBalancersInputBuilder
source§fn eq(&self, other: &DescribeLoadBalancersInputBuilder) -> bool
fn eq(&self, other: &DescribeLoadBalancersInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeLoadBalancersInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeLoadBalancersInputBuilder
impl RefUnwindSafe for DescribeLoadBalancersInputBuilder
impl Send for DescribeLoadBalancersInputBuilder
impl Sync for DescribeLoadBalancersInputBuilder
impl Unpin for DescribeLoadBalancersInputBuilder
impl UnwindSafe for DescribeLoadBalancersInputBuilder
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