Struct aws_sdk_sagemaker::operation::update_inference_component::builders::UpdateInferenceComponentInputBuilder
source · #[non_exhaustive]pub struct UpdateInferenceComponentInputBuilder { /* private fields */ }
Expand description
A builder for UpdateInferenceComponentInput
.
Implementations§
source§impl UpdateInferenceComponentInputBuilder
impl UpdateInferenceComponentInputBuilder
sourcepub fn inference_component_name(self, input: impl Into<String>) -> Self
pub fn inference_component_name(self, input: impl Into<String>) -> Self
The name of the inference component.
This field is required.sourcepub fn set_inference_component_name(self, input: Option<String>) -> Self
pub fn set_inference_component_name(self, input: Option<String>) -> Self
The name of the inference component.
sourcepub fn get_inference_component_name(&self) -> &Option<String>
pub fn get_inference_component_name(&self) -> &Option<String>
The name of the inference component.
sourcepub fn specification(self, input: InferenceComponentSpecification) -> Self
pub fn specification(self, input: InferenceComponentSpecification) -> Self
Details about the resources to deploy with this inference component, including the model, container, and compute resources.
sourcepub fn set_specification(
self,
input: Option<InferenceComponentSpecification>
) -> Self
pub fn set_specification( self, input: Option<InferenceComponentSpecification> ) -> Self
Details about the resources to deploy with this inference component, including the model, container, and compute resources.
sourcepub fn get_specification(&self) -> &Option<InferenceComponentSpecification>
pub fn get_specification(&self) -> &Option<InferenceComponentSpecification>
Details about the resources to deploy with this inference component, including the model, container, and compute resources.
sourcepub fn runtime_config(self, input: InferenceComponentRuntimeConfig) -> Self
pub fn runtime_config(self, input: InferenceComponentRuntimeConfig) -> Self
Runtime settings for a model that is deployed with an inference component.
sourcepub fn set_runtime_config(
self,
input: Option<InferenceComponentRuntimeConfig>
) -> Self
pub fn set_runtime_config( self, input: Option<InferenceComponentRuntimeConfig> ) -> Self
Runtime settings for a model that is deployed with an inference component.
sourcepub fn get_runtime_config(&self) -> &Option<InferenceComponentRuntimeConfig>
pub fn get_runtime_config(&self) -> &Option<InferenceComponentRuntimeConfig>
Runtime settings for a model that is deployed with an inference component.
sourcepub fn build(self) -> Result<UpdateInferenceComponentInput, BuildError>
pub fn build(self) -> Result<UpdateInferenceComponentInput, BuildError>
Consumes the builder and constructs a UpdateInferenceComponentInput
.
source§impl UpdateInferenceComponentInputBuilder
impl UpdateInferenceComponentInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateInferenceComponentOutput, SdkError<UpdateInferenceComponentError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateInferenceComponentOutput, SdkError<UpdateInferenceComponentError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateInferenceComponentInputBuilder
impl Clone for UpdateInferenceComponentInputBuilder
source§fn clone(&self) -> UpdateInferenceComponentInputBuilder
fn clone(&self) -> UpdateInferenceComponentInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateInferenceComponentInputBuilder
impl Default for UpdateInferenceComponentInputBuilder
source§fn default() -> UpdateInferenceComponentInputBuilder
fn default() -> UpdateInferenceComponentInputBuilder
source§impl PartialEq for UpdateInferenceComponentInputBuilder
impl PartialEq for UpdateInferenceComponentInputBuilder
source§fn eq(&self, other: &UpdateInferenceComponentInputBuilder) -> bool
fn eq(&self, other: &UpdateInferenceComponentInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.