Struct aws_sdk_personalize::types::builders::RecipeSummaryBuilder
source · #[non_exhaustive]pub struct RecipeSummaryBuilder { /* private fields */ }Expand description
A builder for RecipeSummary.
Implementations§
source§impl RecipeSummaryBuilder
impl RecipeSummaryBuilder
sourcepub fn recipe_arn(self, input: impl Into<String>) -> Self
pub fn recipe_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the recipe.
sourcepub fn set_recipe_arn(self, input: Option<String>) -> Self
pub fn set_recipe_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the recipe.
sourcepub fn get_recipe_arn(&self) -> &Option<String>
pub fn get_recipe_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the recipe.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the recipe.
sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
The status of the recipe.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The date and time (in Unix time) that the recipe was created.
sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The date and time (in Unix time) that the recipe was created.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The date and time (in Unix time) that the recipe was created.
sourcepub fn last_updated_date_time(self, input: DateTime) -> Self
pub fn last_updated_date_time(self, input: DateTime) -> Self
The date and time (in Unix time) that the recipe was last updated.
sourcepub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_date_time(self, input: Option<DateTime>) -> Self
The date and time (in Unix time) that the recipe was last updated.
sourcepub fn get_last_updated_date_time(&self) -> &Option<DateTime>
pub fn get_last_updated_date_time(&self) -> &Option<DateTime>
The date and time (in Unix time) that the recipe was last updated.
sourcepub fn domain(self, input: Domain) -> Self
pub fn domain(self, input: Domain) -> Self
The domain of the recipe (if the recipe is a Domain dataset group use case).
sourcepub fn set_domain(self, input: Option<Domain>) -> Self
pub fn set_domain(self, input: Option<Domain>) -> Self
The domain of the recipe (if the recipe is a Domain dataset group use case).
sourcepub fn get_domain(&self) -> &Option<Domain>
pub fn get_domain(&self) -> &Option<Domain>
The domain of the recipe (if the recipe is a Domain dataset group use case).
sourcepub fn build(self) -> RecipeSummary
pub fn build(self) -> RecipeSummary
Consumes the builder and constructs a RecipeSummary.
Trait Implementations§
source§impl Clone for RecipeSummaryBuilder
impl Clone for RecipeSummaryBuilder
source§fn clone(&self) -> RecipeSummaryBuilder
fn clone(&self) -> RecipeSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for RecipeSummaryBuilder
impl Debug for RecipeSummaryBuilder
source§impl Default for RecipeSummaryBuilder
impl Default for RecipeSummaryBuilder
source§fn default() -> RecipeSummaryBuilder
fn default() -> RecipeSummaryBuilder
source§impl PartialEq for RecipeSummaryBuilder
impl PartialEq for RecipeSummaryBuilder
source§fn eq(&self, other: &RecipeSummaryBuilder) -> bool
fn eq(&self, other: &RecipeSummaryBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for RecipeSummaryBuilder
Auto Trait Implementations§
impl Freeze for RecipeSummaryBuilder
impl RefUnwindSafe for RecipeSummaryBuilder
impl Send for RecipeSummaryBuilder
impl Sync for RecipeSummaryBuilder
impl Unpin for RecipeSummaryBuilder
impl UnwindSafe for RecipeSummaryBuilder
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more