Struct aws_sdk_connect::types::builders::ViewSummaryBuilder
source · #[non_exhaustive]pub struct ViewSummaryBuilder { /* private fields */ }
Expand description
A builder for ViewSummary
.
Implementations§
source§impl ViewSummaryBuilder
impl ViewSummaryBuilder
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the view.
sourcepub fn status(self, input: ViewStatus) -> Self
pub fn status(self, input: ViewStatus) -> Self
Indicates the view status as either SAVED
or PUBLISHED
. The PUBLISHED
status will initiate validation on the content.
sourcepub fn set_status(self, input: Option<ViewStatus>) -> Self
pub fn set_status(self, input: Option<ViewStatus>) -> Self
Indicates the view status as either SAVED
or PUBLISHED
. The PUBLISHED
status will initiate validation on the content.
sourcepub fn get_status(&self) -> &Option<ViewStatus>
pub fn get_status(&self) -> &Option<ViewStatus>
Indicates the view status as either SAVED
or PUBLISHED
. The PUBLISHED
status will initiate validation on the content.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the view.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the view.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the view.
sourcepub fn build(self) -> ViewSummary
pub fn build(self) -> ViewSummary
Consumes the builder and constructs a ViewSummary
.
Trait Implementations§
source§impl Clone for ViewSummaryBuilder
impl Clone for ViewSummaryBuilder
source§fn clone(&self) -> ViewSummaryBuilder
fn clone(&self) -> ViewSummaryBuilder
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 ViewSummaryBuilder
impl Debug for ViewSummaryBuilder
source§impl Default for ViewSummaryBuilder
impl Default for ViewSummaryBuilder
source§fn default() -> ViewSummaryBuilder
fn default() -> ViewSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ViewSummaryBuilder
impl PartialEq for ViewSummaryBuilder
source§fn eq(&self, other: &ViewSummaryBuilder) -> bool
fn eq(&self, other: &ViewSummaryBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ViewSummaryBuilder
Auto Trait Implementations§
impl Freeze for ViewSummaryBuilder
impl RefUnwindSafe for ViewSummaryBuilder
impl Send for ViewSummaryBuilder
impl Sync for ViewSummaryBuilder
impl Unpin for ViewSummaryBuilder
impl UnwindSafe for ViewSummaryBuilder
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.