Struct aws_sdk_opensearch::operation::start_service_software_update::builders::StartServiceSoftwareUpdateOutputBuilder
source · #[non_exhaustive]pub struct StartServiceSoftwareUpdateOutputBuilder { /* private fields */ }
Expand description
A builder for StartServiceSoftwareUpdateOutput
.
Implementations§
source§impl StartServiceSoftwareUpdateOutputBuilder
impl StartServiceSoftwareUpdateOutputBuilder
sourcepub fn service_software_options(self, input: ServiceSoftwareOptions) -> Self
pub fn service_software_options(self, input: ServiceSoftwareOptions) -> Self
The current status of the OpenSearch Service software update.
sourcepub fn set_service_software_options(
self,
input: Option<ServiceSoftwareOptions>
) -> Self
pub fn set_service_software_options( self, input: Option<ServiceSoftwareOptions> ) -> Self
The current status of the OpenSearch Service software update.
sourcepub fn get_service_software_options(&self) -> &Option<ServiceSoftwareOptions>
pub fn get_service_software_options(&self) -> &Option<ServiceSoftwareOptions>
The current status of the OpenSearch Service software update.
sourcepub fn build(self) -> StartServiceSoftwareUpdateOutput
pub fn build(self) -> StartServiceSoftwareUpdateOutput
Consumes the builder and constructs a StartServiceSoftwareUpdateOutput
.
Trait Implementations§
source§impl Clone for StartServiceSoftwareUpdateOutputBuilder
impl Clone for StartServiceSoftwareUpdateOutputBuilder
source§fn clone(&self) -> StartServiceSoftwareUpdateOutputBuilder
fn clone(&self) -> StartServiceSoftwareUpdateOutputBuilder
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 StartServiceSoftwareUpdateOutputBuilder
impl Default for StartServiceSoftwareUpdateOutputBuilder
source§fn default() -> StartServiceSoftwareUpdateOutputBuilder
fn default() -> StartServiceSoftwareUpdateOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for StartServiceSoftwareUpdateOutputBuilder
impl PartialEq for StartServiceSoftwareUpdateOutputBuilder
source§fn eq(&self, other: &StartServiceSoftwareUpdateOutputBuilder) -> bool
fn eq(&self, other: &StartServiceSoftwareUpdateOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartServiceSoftwareUpdateOutputBuilder
Auto Trait Implementations§
impl Freeze for StartServiceSoftwareUpdateOutputBuilder
impl RefUnwindSafe for StartServiceSoftwareUpdateOutputBuilder
impl Send for StartServiceSoftwareUpdateOutputBuilder
impl Sync for StartServiceSoftwareUpdateOutputBuilder
impl Unpin for StartServiceSoftwareUpdateOutputBuilder
impl UnwindSafe for StartServiceSoftwareUpdateOutputBuilder
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.