Struct aws_sdk_ssm::operation::get_default_patch_baseline::builders::GetDefaultPatchBaselineOutputBuilder
source · #[non_exhaustive]pub struct GetDefaultPatchBaselineOutputBuilder { /* private fields */ }
Expand description
A builder for GetDefaultPatchBaselineOutput
.
Implementations§
source§impl GetDefaultPatchBaselineOutputBuilder
impl GetDefaultPatchBaselineOutputBuilder
sourcepub fn baseline_id(self, input: impl Into<String>) -> Self
pub fn baseline_id(self, input: impl Into<String>) -> Self
The ID of the default patch baseline.
sourcepub fn set_baseline_id(self, input: Option<String>) -> Self
pub fn set_baseline_id(self, input: Option<String>) -> Self
The ID of the default patch baseline.
sourcepub fn get_baseline_id(&self) -> &Option<String>
pub fn get_baseline_id(&self) -> &Option<String>
The ID of the default patch baseline.
sourcepub fn operating_system(self, input: OperatingSystem) -> Self
pub fn operating_system(self, input: OperatingSystem) -> Self
The operating system for the returned patch baseline.
sourcepub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
pub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
The operating system for the returned patch baseline.
sourcepub fn get_operating_system(&self) -> &Option<OperatingSystem>
pub fn get_operating_system(&self) -> &Option<OperatingSystem>
The operating system for the returned patch baseline.
sourcepub fn build(self) -> GetDefaultPatchBaselineOutput
pub fn build(self) -> GetDefaultPatchBaselineOutput
Consumes the builder and constructs a GetDefaultPatchBaselineOutput
.
Trait Implementations§
source§impl Clone for GetDefaultPatchBaselineOutputBuilder
impl Clone for GetDefaultPatchBaselineOutputBuilder
source§fn clone(&self) -> GetDefaultPatchBaselineOutputBuilder
fn clone(&self) -> GetDefaultPatchBaselineOutputBuilder
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 GetDefaultPatchBaselineOutputBuilder
impl Default for GetDefaultPatchBaselineOutputBuilder
source§fn default() -> GetDefaultPatchBaselineOutputBuilder
fn default() -> GetDefaultPatchBaselineOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetDefaultPatchBaselineOutputBuilder
impl PartialEq for GetDefaultPatchBaselineOutputBuilder
source§fn eq(&self, other: &GetDefaultPatchBaselineOutputBuilder) -> bool
fn eq(&self, other: &GetDefaultPatchBaselineOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetDefaultPatchBaselineOutputBuilder
Auto Trait Implementations§
impl Freeze for GetDefaultPatchBaselineOutputBuilder
impl RefUnwindSafe for GetDefaultPatchBaselineOutputBuilder
impl Send for GetDefaultPatchBaselineOutputBuilder
impl Sync for GetDefaultPatchBaselineOutputBuilder
impl Unpin for GetDefaultPatchBaselineOutputBuilder
impl UnwindSafe for GetDefaultPatchBaselineOutputBuilder
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.