Struct aws_sdk_frauddetector::operation::get_model_version::builders::GetModelVersionInputBuilder
source · #[non_exhaustive]pub struct GetModelVersionInputBuilder { /* private fields */ }
Expand description
A builder for GetModelVersionInput
.
Implementations§
source§impl GetModelVersionInputBuilder
impl GetModelVersionInputBuilder
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 model_version_number(self, input: impl Into<String>) -> Self
pub fn model_version_number(self, input: impl Into<String>) -> Self
The model version number.
This field is required.sourcepub fn set_model_version_number(self, input: Option<String>) -> Self
pub fn set_model_version_number(self, input: Option<String>) -> Self
The model version number.
sourcepub fn get_model_version_number(&self) -> &Option<String>
pub fn get_model_version_number(&self) -> &Option<String>
The model version number.
sourcepub fn build(self) -> Result<GetModelVersionInput, BuildError>
pub fn build(self) -> Result<GetModelVersionInput, BuildError>
Consumes the builder and constructs a GetModelVersionInput
.
source§impl GetModelVersionInputBuilder
impl GetModelVersionInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetModelVersionOutput, SdkError<GetModelVersionError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetModelVersionOutput, SdkError<GetModelVersionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetModelVersionInputBuilder
impl Clone for GetModelVersionInputBuilder
source§fn clone(&self) -> GetModelVersionInputBuilder
fn clone(&self) -> GetModelVersionInputBuilder
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 GetModelVersionInputBuilder
impl Debug for GetModelVersionInputBuilder
source§impl Default for GetModelVersionInputBuilder
impl Default for GetModelVersionInputBuilder
source§fn default() -> GetModelVersionInputBuilder
fn default() -> GetModelVersionInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetModelVersionInputBuilder
impl PartialEq for GetModelVersionInputBuilder
source§fn eq(&self, other: &GetModelVersionInputBuilder) -> bool
fn eq(&self, other: &GetModelVersionInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetModelVersionInputBuilder
Auto Trait Implementations§
impl Freeze for GetModelVersionInputBuilder
impl RefUnwindSafe for GetModelVersionInputBuilder
impl Send for GetModelVersionInputBuilder
impl Sync for GetModelVersionInputBuilder
impl Unpin for GetModelVersionInputBuilder
impl UnwindSafe for GetModelVersionInputBuilder
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.