Struct aws_sdk_eks::types::builders::UpdateLabelsPayloadBuilder
source · #[non_exhaustive]pub struct UpdateLabelsPayloadBuilder { /* private fields */ }Expand description
A builder for UpdateLabelsPayload.
Implementations§
source§impl UpdateLabelsPayloadBuilder
impl UpdateLabelsPayloadBuilder
sourcepub fn add_or_update_labels(
self,
k: impl Into<String>,
v: impl Into<String>,
) -> Self
pub fn add_or_update_labels( self, k: impl Into<String>, v: impl Into<String>, ) -> Self
Adds a key-value pair to add_or_update_labels.
To override the contents of this collection use set_add_or_update_labels.
The Kubernetes labels to add or update.
sourcepub fn set_add_or_update_labels(
self,
input: Option<HashMap<String, String>>,
) -> Self
pub fn set_add_or_update_labels( self, input: Option<HashMap<String, String>>, ) -> Self
The Kubernetes labels to add or update.
sourcepub fn get_add_or_update_labels(&self) -> &Option<HashMap<String, String>>
pub fn get_add_or_update_labels(&self) -> &Option<HashMap<String, String>>
The Kubernetes labels to add or update.
sourcepub fn remove_labels(self, input: impl Into<String>) -> Self
pub fn remove_labels(self, input: impl Into<String>) -> Self
Appends an item to remove_labels.
To override the contents of this collection use set_remove_labels.
The Kubernetes labels to remove.
sourcepub fn set_remove_labels(self, input: Option<Vec<String>>) -> Self
pub fn set_remove_labels(self, input: Option<Vec<String>>) -> Self
The Kubernetes labels to remove.
sourcepub fn get_remove_labels(&self) -> &Option<Vec<String>>
pub fn get_remove_labels(&self) -> &Option<Vec<String>>
The Kubernetes labels to remove.
sourcepub fn build(self) -> UpdateLabelsPayload
pub fn build(self) -> UpdateLabelsPayload
Consumes the builder and constructs a UpdateLabelsPayload.
Trait Implementations§
source§impl Clone for UpdateLabelsPayloadBuilder
impl Clone for UpdateLabelsPayloadBuilder
source§fn clone(&self) -> UpdateLabelsPayloadBuilder
fn clone(&self) -> UpdateLabelsPayloadBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for UpdateLabelsPayloadBuilder
impl Debug for UpdateLabelsPayloadBuilder
source§impl Default for UpdateLabelsPayloadBuilder
impl Default for UpdateLabelsPayloadBuilder
source§fn default() -> UpdateLabelsPayloadBuilder
fn default() -> UpdateLabelsPayloadBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for UpdateLabelsPayloadBuilder
Auto Trait Implementations§
impl Freeze for UpdateLabelsPayloadBuilder
impl RefUnwindSafe for UpdateLabelsPayloadBuilder
impl Send for UpdateLabelsPayloadBuilder
impl Sync for UpdateLabelsPayloadBuilder
impl Unpin for UpdateLabelsPayloadBuilder
impl UnwindSafe for UpdateLabelsPayloadBuilder
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.