#[non_exhaustive]pub struct ListRoutesOutputBuilder { /* private fields */ }Expand description
A builder for ListRoutesOutput.
Implementations§
source§impl ListRoutesOutputBuilder
impl ListRoutesOutputBuilder
sourcepub fn routes(self, input: RouteRef) -> Self
pub fn routes(self, input: RouteRef) -> Self
Appends an item to routes.
To override the contents of this collection use set_routes.
The list of existing routes for the specified service mesh and virtual router.
sourcepub fn set_routes(self, input: Option<Vec<RouteRef>>) -> Self
pub fn set_routes(self, input: Option<Vec<RouteRef>>) -> Self
The list of existing routes for the specified service mesh and virtual router.
sourcepub fn get_routes(&self) -> &Option<Vec<RouteRef>>
pub fn get_routes(&self) -> &Option<Vec<RouteRef>>
The list of existing routes for the specified service mesh and virtual router.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
The nextToken value to include in a future ListRoutes request. When the results of a ListRoutes request exceed limit, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
The nextToken value to include in a future ListRoutes request. When the results of a ListRoutes request exceed limit, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The nextToken value to include in a future ListRoutes request. When the results of a ListRoutes request exceed limit, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
sourcepub fn build(self) -> Result<ListRoutesOutput, BuildError>
pub fn build(self) -> Result<ListRoutesOutput, BuildError>
Consumes the builder and constructs a ListRoutesOutput.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for ListRoutesOutputBuilder
impl Clone for ListRoutesOutputBuilder
source§fn clone(&self) -> ListRoutesOutputBuilder
fn clone(&self) -> ListRoutesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ListRoutesOutputBuilder
impl Debug for ListRoutesOutputBuilder
source§impl Default for ListRoutesOutputBuilder
impl Default for ListRoutesOutputBuilder
source§fn default() -> ListRoutesOutputBuilder
fn default() -> ListRoutesOutputBuilder
source§impl PartialEq for ListRoutesOutputBuilder
impl PartialEq for ListRoutesOutputBuilder
source§fn eq(&self, other: &ListRoutesOutputBuilder) -> bool
fn eq(&self, other: &ListRoutesOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.