#[non_exhaustive]pub struct DescribeUpdateInputBuilder { /* private fields */ }Expand description
A builder for DescribeUpdateInput.
Implementations§
source§impl DescribeUpdateInputBuilder
impl DescribeUpdateInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the Amazon EKS cluster associated with the update.
This field is required.sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the Amazon EKS cluster associated with the update.
sourcepub fn get_name(&self) -> &Option<String>
pub fn get_name(&self) -> &Option<String>
The name of the Amazon EKS cluster associated with the update.
sourcepub fn update_id(self, input: impl Into<String>) -> Self
pub fn update_id(self, input: impl Into<String>) -> Self
The ID of the update to describe.
This field is required.sourcepub fn set_update_id(self, input: Option<String>) -> Self
pub fn set_update_id(self, input: Option<String>) -> Self
The ID of the update to describe.
sourcepub fn get_update_id(&self) -> &Option<String>
pub fn get_update_id(&self) -> &Option<String>
The ID of the update to describe.
sourcepub fn nodegroup_name(self, input: impl Into<String>) -> Self
pub fn nodegroup_name(self, input: impl Into<String>) -> Self
The name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update.
sourcepub fn set_nodegroup_name(self, input: Option<String>) -> Self
pub fn set_nodegroup_name(self, input: Option<String>) -> Self
The name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update.
sourcepub fn get_nodegroup_name(&self) -> &Option<String>
pub fn get_nodegroup_name(&self) -> &Option<String>
The name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group update.
sourcepub fn addon_name(self, input: impl Into<String>) -> Self
pub fn addon_name(self, input: impl Into<String>) -> Self
The name of the add-on. The name must match one of the names returned by ListAddons . This parameter is required if the update is an add-on update.
sourcepub fn set_addon_name(self, input: Option<String>) -> Self
pub fn set_addon_name(self, input: Option<String>) -> Self
The name of the add-on. The name must match one of the names returned by ListAddons . This parameter is required if the update is an add-on update.
sourcepub fn get_addon_name(&self) -> &Option<String>
pub fn get_addon_name(&self) -> &Option<String>
The name of the add-on. The name must match one of the names returned by ListAddons . This parameter is required if the update is an add-on update.
sourcepub fn build(self) -> Result<DescribeUpdateInput, BuildError>
pub fn build(self) -> Result<DescribeUpdateInput, BuildError>
Consumes the builder and constructs a DescribeUpdateInput.
source§impl DescribeUpdateInputBuilder
impl DescribeUpdateInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DescribeUpdateOutput, SdkError<DescribeUpdateError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DescribeUpdateOutput, SdkError<DescribeUpdateError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeUpdateInputBuilder
impl Clone for DescribeUpdateInputBuilder
source§fn clone(&self) -> DescribeUpdateInputBuilder
fn clone(&self) -> DescribeUpdateInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeUpdateInputBuilder
impl Debug for DescribeUpdateInputBuilder
source§impl Default for DescribeUpdateInputBuilder
impl Default for DescribeUpdateInputBuilder
source§fn default() -> DescribeUpdateInputBuilder
fn default() -> DescribeUpdateInputBuilder
source§impl PartialEq for DescribeUpdateInputBuilder
impl PartialEq for DescribeUpdateInputBuilder
source§fn eq(&self, other: &DescribeUpdateInputBuilder) -> bool
fn eq(&self, other: &DescribeUpdateInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeUpdateInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeUpdateInputBuilder
impl RefUnwindSafe for DescribeUpdateInputBuilder
impl Send for DescribeUpdateInputBuilder
impl Sync for DescribeUpdateInputBuilder
impl Unpin for DescribeUpdateInputBuilder
impl UnwindSafe for DescribeUpdateInputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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