Struct aws_sdk_emr::operation::remove_tags::builders::RemoveTagsInputBuilder
source · #[non_exhaustive]pub struct RemoveTagsInputBuilder { /* private fields */ }Expand description
A builder for RemoveTagsInput.
Implementations§
source§impl RemoveTagsInputBuilder
impl RemoveTagsInputBuilder
sourcepub fn resource_id(self, input: impl Into<String>) -> Self
pub fn resource_id(self, input: impl Into<String>) -> Self
The Amazon EMR resource identifier from which tags will be removed. For example, a cluster identifier or an Amazon EMR Studio ID.
sourcepub fn set_resource_id(self, input: Option<String>) -> Self
pub fn set_resource_id(self, input: Option<String>) -> Self
The Amazon EMR resource identifier from which tags will be removed. For example, a cluster identifier or an Amazon EMR Studio ID.
sourcepub fn tag_keys(self, input: impl Into<String>) -> Self
pub fn tag_keys(self, input: impl Into<String>) -> Self
Appends an item to tag_keys.
To override the contents of this collection use set_tag_keys.
A list of tag keys to remove from the resource.
sourcepub fn set_tag_keys(self, input: Option<Vec<String>>) -> Self
pub fn set_tag_keys(self, input: Option<Vec<String>>) -> Self
A list of tag keys to remove from the resource.
sourcepub fn build(self) -> Result<RemoveTagsInput, BuildError>
pub fn build(self) -> Result<RemoveTagsInput, BuildError>
Consumes the builder and constructs a RemoveTagsInput.
Trait Implementations§
source§impl Clone for RemoveTagsInputBuilder
impl Clone for RemoveTagsInputBuilder
source§fn clone(&self) -> RemoveTagsInputBuilder
fn clone(&self) -> RemoveTagsInputBuilder
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 RemoveTagsInputBuilder
impl Debug for RemoveTagsInputBuilder
source§impl Default for RemoveTagsInputBuilder
impl Default for RemoveTagsInputBuilder
source§fn default() -> RemoveTagsInputBuilder
fn default() -> RemoveTagsInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<RemoveTagsInputBuilder> for RemoveTagsInputBuilder
impl PartialEq<RemoveTagsInputBuilder> for RemoveTagsInputBuilder
source§fn eq(&self, other: &RemoveTagsInputBuilder) -> bool
fn eq(&self, other: &RemoveTagsInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for RemoveTagsInputBuilder
Auto Trait Implementations§
impl RefUnwindSafe for RemoveTagsInputBuilder
impl Send for RemoveTagsInputBuilder
impl Sync for RemoveTagsInputBuilder
impl Unpin for RemoveTagsInputBuilder
impl UnwindSafe for RemoveTagsInputBuilder
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