Struct aws_sdk_eks::operation::describe_addon_versions::builders::DescribeAddonVersionsOutputBuilder
source · #[non_exhaustive]pub struct DescribeAddonVersionsOutputBuilder { /* private fields */ }Expand description
A builder for DescribeAddonVersionsOutput.
Implementations§
source§impl DescribeAddonVersionsOutputBuilder
impl DescribeAddonVersionsOutputBuilder
sourcepub fn addons(self, input: AddonInfo) -> Self
pub fn addons(self, input: AddonInfo) -> Self
Appends an item to addons.
To override the contents of this collection use set_addons.
The list of available versions with Kubernetes version compatibility and other properties.
sourcepub fn set_addons(self, input: Option<Vec<AddonInfo>>) -> Self
pub fn set_addons(self, input: Option<Vec<AddonInfo>>) -> Self
The list of available versions with Kubernetes version compatibility and other properties.
sourcepub fn get_addons(&self) -> &Option<Vec<AddonInfo>>
pub fn get_addons(&self) -> &Option<Vec<AddonInfo>>
The list of available versions with Kubernetes version compatibility and other properties.
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 DescribeAddonVersions request. When the results of a DescribeAddonVersions request exceed maxResults, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
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 DescribeAddonVersions request. When the results of a DescribeAddonVersions request exceed maxResults, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
The nextToken value to include in a future DescribeAddonVersions request. When the results of a DescribeAddonVersions request exceed maxResults, you can use this value to retrieve the next page of results. This value is null when there are no more results to return.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
sourcepub fn build(self) -> DescribeAddonVersionsOutput
pub fn build(self) -> DescribeAddonVersionsOutput
Consumes the builder and constructs a DescribeAddonVersionsOutput.
Trait Implementations§
source§impl Clone for DescribeAddonVersionsOutputBuilder
impl Clone for DescribeAddonVersionsOutputBuilder
source§fn clone(&self) -> DescribeAddonVersionsOutputBuilder
fn clone(&self) -> DescribeAddonVersionsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DescribeAddonVersionsOutputBuilder
impl Default for DescribeAddonVersionsOutputBuilder
source§fn default() -> DescribeAddonVersionsOutputBuilder
fn default() -> DescribeAddonVersionsOutputBuilder
source§impl PartialEq for DescribeAddonVersionsOutputBuilder
impl PartialEq for DescribeAddonVersionsOutputBuilder
source§fn eq(&self, other: &DescribeAddonVersionsOutputBuilder) -> bool
fn eq(&self, other: &DescribeAddonVersionsOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeAddonVersionsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeAddonVersionsOutputBuilder
impl RefUnwindSafe for DescribeAddonVersionsOutputBuilder
impl Send for DescribeAddonVersionsOutputBuilder
impl Sync for DescribeAddonVersionsOutputBuilder
impl Unpin for DescribeAddonVersionsOutputBuilder
impl UnwindSafe for DescribeAddonVersionsOutputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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