Struct aws_sdk_connect::types::builders::TagConditionBuilder
source · #[non_exhaustive]pub struct TagConditionBuilder { /* private fields */ }
Expand description
A builder for TagCondition
.
Implementations§
source§impl TagConditionBuilder
impl TagConditionBuilder
sourcepub fn set_tag_key(self, input: Option<String>) -> Self
pub fn set_tag_key(self, input: Option<String>) -> Self
The tag key in the tag condition.
sourcepub fn get_tag_key(&self) -> &Option<String>
pub fn get_tag_key(&self) -> &Option<String>
The tag key in the tag condition.
sourcepub fn set_tag_value(self, input: Option<String>) -> Self
pub fn set_tag_value(self, input: Option<String>) -> Self
The tag value in the tag condition.
sourcepub fn get_tag_value(&self) -> &Option<String>
pub fn get_tag_value(&self) -> &Option<String>
The tag value in the tag condition.
sourcepub fn build(self) -> TagCondition
pub fn build(self) -> TagCondition
Consumes the builder and constructs a TagCondition
.
Trait Implementations§
source§impl Clone for TagConditionBuilder
impl Clone for TagConditionBuilder
source§fn clone(&self) -> TagConditionBuilder
fn clone(&self) -> TagConditionBuilder
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 TagConditionBuilder
impl Debug for TagConditionBuilder
source§impl Default for TagConditionBuilder
impl Default for TagConditionBuilder
source§fn default() -> TagConditionBuilder
fn default() -> TagConditionBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TagConditionBuilder
impl PartialEq for TagConditionBuilder
source§fn eq(&self, other: &TagConditionBuilder) -> bool
fn eq(&self, other: &TagConditionBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TagConditionBuilder
Auto Trait Implementations§
impl Freeze for TagConditionBuilder
impl RefUnwindSafe for TagConditionBuilder
impl Send for TagConditionBuilder
impl Sync for TagConditionBuilder
impl Unpin for TagConditionBuilder
impl UnwindSafe for TagConditionBuilder
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> 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>
Creates a shared type from an unshared type.