Struct aws_sdk_connect::model::task_template_constraints::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for TaskTemplateConstraints
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn required_fields(self, input: RequiredFieldInfo) -> Self
pub fn required_fields(self, input: RequiredFieldInfo) -> Self
Appends an item to required_fields
.
To override the contents of this collection use set_required_fields
.
Lists the fields that are required to be filled by agents.
sourcepub fn set_required_fields(self, input: Option<Vec<RequiredFieldInfo>>) -> Self
pub fn set_required_fields(self, input: Option<Vec<RequiredFieldInfo>>) -> Self
Lists the fields that are required to be filled by agents.
sourcepub fn read_only_fields(self, input: ReadOnlyFieldInfo) -> Self
pub fn read_only_fields(self, input: ReadOnlyFieldInfo) -> Self
Appends an item to read_only_fields
.
To override the contents of this collection use set_read_only_fields
.
Lists the fields that are read-only to agents, and cannot be edited.
sourcepub fn set_read_only_fields(self, input: Option<Vec<ReadOnlyFieldInfo>>) -> Self
pub fn set_read_only_fields(self, input: Option<Vec<ReadOnlyFieldInfo>>) -> Self
Lists the fields that are read-only to agents, and cannot be edited.
sourcepub fn invisible_fields(self, input: InvisibleFieldInfo) -> Self
pub fn invisible_fields(self, input: InvisibleFieldInfo) -> Self
Appends an item to invisible_fields
.
To override the contents of this collection use set_invisible_fields
.
Lists the fields that are invisible to agents.
sourcepub fn set_invisible_fields(self, input: Option<Vec<InvisibleFieldInfo>>) -> Self
pub fn set_invisible_fields(self, input: Option<Vec<InvisibleFieldInfo>>) -> Self
Lists the fields that are invisible to agents.
sourcepub fn build(self) -> TaskTemplateConstraints
pub fn build(self) -> TaskTemplateConstraints
Consumes the builder and constructs a TaskTemplateConstraints
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more