#[non_exhaustive]pub struct UpdateModelInputBuilder { /* private fields */ }
Expand description
A builder for UpdateModelInput
.
Implementations§
source§impl UpdateModelInputBuilder
impl UpdateModelInputBuilder
sourcepub fn set_model_id(self, input: Option<String>) -> Self
pub fn set_model_id(self, input: Option<String>) -> Self
The model ID.
sourcepub fn get_model_id(&self) -> &Option<String>
pub fn get_model_id(&self) -> &Option<String>
The model ID.
sourcepub fn model_type(self, input: ModelTypeEnum) -> Self
pub fn model_type(self, input: ModelTypeEnum) -> Self
The model type.
This field is required.sourcepub fn set_model_type(self, input: Option<ModelTypeEnum>) -> Self
pub fn set_model_type(self, input: Option<ModelTypeEnum>) -> Self
The model type.
sourcepub fn get_model_type(&self) -> &Option<ModelTypeEnum>
pub fn get_model_type(&self) -> &Option<ModelTypeEnum>
The model type.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The new model description.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The new model description.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The new model description.
sourcepub fn build(self) -> Result<UpdateModelInput, BuildError>
pub fn build(self) -> Result<UpdateModelInput, BuildError>
Consumes the builder and constructs a UpdateModelInput
.
source§impl UpdateModelInputBuilder
impl UpdateModelInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateModelOutput, SdkError<UpdateModelError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateModelOutput, SdkError<UpdateModelError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateModelInputBuilder
impl Clone for UpdateModelInputBuilder
source§fn clone(&self) -> UpdateModelInputBuilder
fn clone(&self) -> UpdateModelInputBuilder
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 UpdateModelInputBuilder
impl Debug for UpdateModelInputBuilder
source§impl Default for UpdateModelInputBuilder
impl Default for UpdateModelInputBuilder
source§fn default() -> UpdateModelInputBuilder
fn default() -> UpdateModelInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateModelInputBuilder
impl PartialEq for UpdateModelInputBuilder
source§fn eq(&self, other: &UpdateModelInputBuilder) -> bool
fn eq(&self, other: &UpdateModelInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateModelInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateModelInputBuilder
impl RefUnwindSafe for UpdateModelInputBuilder
impl Send for UpdateModelInputBuilder
impl Sync for UpdateModelInputBuilder
impl Unpin for UpdateModelInputBuilder
impl UnwindSafe for UpdateModelInputBuilder
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.