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
source§fn eq(&self, other: &TermRelationsBuilder) -> bool
fn eq(&self, other: &TermRelationsBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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.