Struct aws_sdk_redshift::operation::modify_cluster_maintenance::builders::ModifyClusterMaintenanceOutputBuilder
source · #[non_exhaustive]pub struct ModifyClusterMaintenanceOutputBuilder { /* private fields */ }
Expand description
A builder for ModifyClusterMaintenanceOutput
.
Implementations§
source§impl ModifyClusterMaintenanceOutputBuilder
impl ModifyClusterMaintenanceOutputBuilder
sourcepub fn set_cluster(self, input: Option<Cluster>) -> Self
pub fn set_cluster(self, input: Option<Cluster>) -> Self
Describes a cluster.
sourcepub fn get_cluster(&self) -> &Option<Cluster>
pub fn get_cluster(&self) -> &Option<Cluster>
Describes a cluster.
sourcepub fn build(self) -> ModifyClusterMaintenanceOutput
pub fn build(self) -> ModifyClusterMaintenanceOutput
Consumes the builder and constructs a ModifyClusterMaintenanceOutput
.
Trait Implementations§
source§impl Clone for ModifyClusterMaintenanceOutputBuilder
impl Clone for ModifyClusterMaintenanceOutputBuilder
source§fn clone(&self) -> ModifyClusterMaintenanceOutputBuilder
fn clone(&self) -> ModifyClusterMaintenanceOutputBuilder
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 Default for ModifyClusterMaintenanceOutputBuilder
impl Default for ModifyClusterMaintenanceOutputBuilder
source§fn default() -> ModifyClusterMaintenanceOutputBuilder
fn default() -> ModifyClusterMaintenanceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ModifyClusterMaintenanceOutputBuilder
impl PartialEq for ModifyClusterMaintenanceOutputBuilder
source§fn eq(&self, other: &ModifyClusterMaintenanceOutputBuilder) -> bool
fn eq(&self, other: &ModifyClusterMaintenanceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ModifyClusterMaintenanceOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyClusterMaintenanceOutputBuilder
impl RefUnwindSafe for ModifyClusterMaintenanceOutputBuilder
impl Send for ModifyClusterMaintenanceOutputBuilder
impl Sync for ModifyClusterMaintenanceOutputBuilder
impl Unpin for ModifyClusterMaintenanceOutputBuilder
impl UnwindSafe for ModifyClusterMaintenanceOutputBuilder
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.