#[non_exhaustive]pub struct SearchSchemaVersionSummaryBuilder { /* private fields */ }Expand description
A builder for SearchSchemaVersionSummary.
Implementations§
source§impl SearchSchemaVersionSummaryBuilder
impl SearchSchemaVersionSummaryBuilder
sourcepub fn created_date(self, input: DateTime) -> Self
pub fn created_date(self, input: DateTime) -> Self
The date the schema version was created.
sourcepub fn set_created_date(self, input: Option<DateTime>) -> Self
pub fn set_created_date(self, input: Option<DateTime>) -> Self
The date the schema version was created.
sourcepub fn get_created_date(&self) -> &Option<DateTime>
pub fn get_created_date(&self) -> &Option<DateTime>
The date the schema version was created.
sourcepub fn schema_version(self, input: impl Into<String>) -> Self
pub fn schema_version(self, input: impl Into<String>) -> Self
The version number of the schema
sourcepub fn set_schema_version(self, input: Option<String>) -> Self
pub fn set_schema_version(self, input: Option<String>) -> Self
The version number of the schema
sourcepub fn get_schema_version(&self) -> &Option<String>
pub fn get_schema_version(&self) -> &Option<String>
The version number of the schema
sourcepub fn build(self) -> SearchSchemaVersionSummary
pub fn build(self) -> SearchSchemaVersionSummary
Consumes the builder and constructs a SearchSchemaVersionSummary.
Trait Implementations§
source§impl Clone for SearchSchemaVersionSummaryBuilder
impl Clone for SearchSchemaVersionSummaryBuilder
source§fn clone(&self) -> SearchSchemaVersionSummaryBuilder
fn clone(&self) -> SearchSchemaVersionSummaryBuilder
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 SearchSchemaVersionSummaryBuilder
impl Default for SearchSchemaVersionSummaryBuilder
source§fn default() -> SearchSchemaVersionSummaryBuilder
fn default() -> SearchSchemaVersionSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SearchSchemaVersionSummaryBuilder
impl PartialEq for SearchSchemaVersionSummaryBuilder
source§fn eq(&self, other: &SearchSchemaVersionSummaryBuilder) -> bool
fn eq(&self, other: &SearchSchemaVersionSummaryBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SearchSchemaVersionSummaryBuilder
Auto Trait Implementations§
impl Freeze for SearchSchemaVersionSummaryBuilder
impl RefUnwindSafe for SearchSchemaVersionSummaryBuilder
impl Send for SearchSchemaVersionSummaryBuilder
impl Sync for SearchSchemaVersionSummaryBuilder
impl Unpin for SearchSchemaVersionSummaryBuilder
impl UnwindSafe for SearchSchemaVersionSummaryBuilder
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.