#[non_exhaustive]pub struct CreatePromptOutputBuilder { /* private fields */ }
Expand description
A builder for CreatePromptOutput
.
Implementations§
source§impl CreatePromptOutputBuilder
impl CreatePromptOutputBuilder
sourcepub fn prompt_arn(self, input: impl Into<String>) -> Self
pub fn prompt_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the prompt.
sourcepub fn set_prompt_arn(self, input: Option<String>) -> Self
pub fn set_prompt_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the prompt.
sourcepub fn get_prompt_arn(&self) -> &Option<String>
pub fn get_prompt_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the prompt.
sourcepub fn set_prompt_id(self, input: Option<String>) -> Self
pub fn set_prompt_id(self, input: Option<String>) -> Self
A unique identifier for the prompt.
sourcepub fn get_prompt_id(&self) -> &Option<String>
pub fn get_prompt_id(&self) -> &Option<String>
A unique identifier for the prompt.
sourcepub fn build(self) -> CreatePromptOutput
pub fn build(self) -> CreatePromptOutput
Consumes the builder and constructs a CreatePromptOutput
.
Trait Implementations§
source§impl Clone for CreatePromptOutputBuilder
impl Clone for CreatePromptOutputBuilder
source§fn clone(&self) -> CreatePromptOutputBuilder
fn clone(&self) -> CreatePromptOutputBuilder
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 CreatePromptOutputBuilder
impl Debug for CreatePromptOutputBuilder
source§impl Default for CreatePromptOutputBuilder
impl Default for CreatePromptOutputBuilder
source§fn default() -> CreatePromptOutputBuilder
fn default() -> CreatePromptOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreatePromptOutputBuilder
impl PartialEq for CreatePromptOutputBuilder
source§fn eq(&self, other: &CreatePromptOutputBuilder) -> bool
fn eq(&self, other: &CreatePromptOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreatePromptOutputBuilder
Auto Trait Implementations§
impl Freeze for CreatePromptOutputBuilder
impl RefUnwindSafe for CreatePromptOutputBuilder
impl Send for CreatePromptOutputBuilder
impl Sync for CreatePromptOutputBuilder
impl Unpin for CreatePromptOutputBuilder
impl UnwindSafe for CreatePromptOutputBuilder
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.