Struct aws_sdk_personalize::operation::create_solution::builders::CreateSolutionOutputBuilder
source · #[non_exhaustive]pub struct CreateSolutionOutputBuilder { /* private fields */ }
Expand description
A builder for CreateSolutionOutput
.
Implementations§
source§impl CreateSolutionOutputBuilder
impl CreateSolutionOutputBuilder
sourcepub fn solution_arn(self, input: impl Into<String>) -> Self
pub fn solution_arn(self, input: impl Into<String>) -> Self
The ARN of the solution.
sourcepub fn set_solution_arn(self, input: Option<String>) -> Self
pub fn set_solution_arn(self, input: Option<String>) -> Self
The ARN of the solution.
sourcepub fn get_solution_arn(&self) -> &Option<String>
pub fn get_solution_arn(&self) -> &Option<String>
The ARN of the solution.
sourcepub fn build(self) -> CreateSolutionOutput
pub fn build(self) -> CreateSolutionOutput
Consumes the builder and constructs a CreateSolutionOutput
.
Trait Implementations§
source§impl Clone for CreateSolutionOutputBuilder
impl Clone for CreateSolutionOutputBuilder
source§fn clone(&self) -> CreateSolutionOutputBuilder
fn clone(&self) -> CreateSolutionOutputBuilder
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 CreateSolutionOutputBuilder
impl Debug for CreateSolutionOutputBuilder
source§impl Default for CreateSolutionOutputBuilder
impl Default for CreateSolutionOutputBuilder
source§fn default() -> CreateSolutionOutputBuilder
fn default() -> CreateSolutionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateSolutionOutputBuilder
impl PartialEq for CreateSolutionOutputBuilder
source§fn eq(&self, other: &CreateSolutionOutputBuilder) -> bool
fn eq(&self, other: &CreateSolutionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateSolutionOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateSolutionOutputBuilder
impl RefUnwindSafe for CreateSolutionOutputBuilder
impl Send for CreateSolutionOutputBuilder
impl Sync for CreateSolutionOutputBuilder
impl Unpin for CreateSolutionOutputBuilder
impl UnwindSafe for CreateSolutionOutputBuilder
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.