Struct aws_sdk_datazone::types::builders::TermRelationsBuilder
source · #[non_exhaustive]pub struct TermRelationsBuilder { /* private fields */ }Expand description
A builder for TermRelations.
Implementations§
source§impl TermRelationsBuilder
impl TermRelationsBuilder
sourcepub fn is_a(self, input: impl Into<String>) -> Self
pub fn is_a(self, input: impl Into<String>) -> Self
Appends an item to is_a.
To override the contents of this collection use set_is_a.
The isA property of the term relations.
sourcepub fn set_is_a(self, input: Option<Vec<String>>) -> Self
pub fn set_is_a(self, input: Option<Vec<String>>) -> Self
The isA property of the term relations.
sourcepub fn classifies(self, input: impl Into<String>) -> Self
pub fn classifies(self, input: impl Into<String>) -> Self
Appends an item to classifies.
To override the contents of this collection use set_classifies.
The classifies of the term relations.
sourcepub fn set_classifies(self, input: Option<Vec<String>>) -> Self
pub fn set_classifies(self, input: Option<Vec<String>>) -> Self
The classifies of the term relations.
sourcepub fn get_classifies(&self) -> &Option<Vec<String>>
pub fn get_classifies(&self) -> &Option<Vec<String>>
The classifies of the term relations.
sourcepub fn build(self) -> TermRelations
pub fn build(self) -> TermRelations
Consumes the builder and constructs a TermRelations.
Trait Implementations§
source§impl Clone for TermRelationsBuilder
impl Clone for TermRelationsBuilder
source§fn clone(&self) -> TermRelationsBuilder
fn clone(&self) -> TermRelationsBuilder
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 TermRelationsBuilder
impl Debug for TermRelationsBuilder
source§impl Default for TermRelationsBuilder
impl Default for TermRelationsBuilder
source§fn default() -> TermRelationsBuilder
fn default() -> TermRelationsBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TermRelationsBuilder
impl PartialEq for TermRelationsBuilder
impl StructuralPartialEq for TermRelationsBuilder
Auto Trait Implementations§
impl Freeze for TermRelationsBuilder
impl RefUnwindSafe for TermRelationsBuilder
impl Send for TermRelationsBuilder
impl Sync for TermRelationsBuilder
impl Unpin for TermRelationsBuilder
impl UnwindSafe for TermRelationsBuilder
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.