#[non_exhaustive]pub struct InferenceComponentSpecificationSummaryBuilder { /* private fields */ }
Expand description
A builder for InferenceComponentSpecificationSummary
.
Implementations§
source§impl InferenceComponentSpecificationSummaryBuilder
impl InferenceComponentSpecificationSummaryBuilder
sourcepub fn model_name(self, input: impl Into<String>) -> Self
pub fn model_name(self, input: impl Into<String>) -> Self
The name of the SageMaker model object that is deployed with the inference component.
sourcepub fn set_model_name(self, input: Option<String>) -> Self
pub fn set_model_name(self, input: Option<String>) -> Self
The name of the SageMaker model object that is deployed with the inference component.
sourcepub fn get_model_name(&self) -> &Option<String>
pub fn get_model_name(&self) -> &Option<String>
The name of the SageMaker model object that is deployed with the inference component.
sourcepub fn container(
self,
input: InferenceComponentContainerSpecificationSummary
) -> Self
pub fn container( self, input: InferenceComponentContainerSpecificationSummary ) -> Self
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
sourcepub fn set_container(
self,
input: Option<InferenceComponentContainerSpecificationSummary>
) -> Self
pub fn set_container( self, input: Option<InferenceComponentContainerSpecificationSummary> ) -> Self
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
sourcepub fn get_container(
&self
) -> &Option<InferenceComponentContainerSpecificationSummary>
pub fn get_container( &self ) -> &Option<InferenceComponentContainerSpecificationSummary>
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
sourcepub fn startup_parameters(
self,
input: InferenceComponentStartupParameters
) -> Self
pub fn startup_parameters( self, input: InferenceComponentStartupParameters ) -> Self
Settings that take effect while the model container starts up.
sourcepub fn set_startup_parameters(
self,
input: Option<InferenceComponentStartupParameters>
) -> Self
pub fn set_startup_parameters( self, input: Option<InferenceComponentStartupParameters> ) -> Self
Settings that take effect while the model container starts up.
sourcepub fn get_startup_parameters(
&self
) -> &Option<InferenceComponentStartupParameters>
pub fn get_startup_parameters( &self ) -> &Option<InferenceComponentStartupParameters>
Settings that take effect while the model container starts up.
sourcepub fn compute_resource_requirements(
self,
input: InferenceComponentComputeResourceRequirements
) -> Self
pub fn compute_resource_requirements( self, input: InferenceComponentComputeResourceRequirements ) -> Self
The compute resources allocated to run the model assigned to the inference component.
sourcepub fn set_compute_resource_requirements(
self,
input: Option<InferenceComponentComputeResourceRequirements>
) -> Self
pub fn set_compute_resource_requirements( self, input: Option<InferenceComponentComputeResourceRequirements> ) -> Self
The compute resources allocated to run the model assigned to the inference component.
sourcepub fn get_compute_resource_requirements(
&self
) -> &Option<InferenceComponentComputeResourceRequirements>
pub fn get_compute_resource_requirements( &self ) -> &Option<InferenceComponentComputeResourceRequirements>
The compute resources allocated to run the model assigned to the inference component.
sourcepub fn build(self) -> InferenceComponentSpecificationSummary
pub fn build(self) -> InferenceComponentSpecificationSummary
Consumes the builder and constructs a InferenceComponentSpecificationSummary
.
Trait Implementations§
source§impl Clone for InferenceComponentSpecificationSummaryBuilder
impl Clone for InferenceComponentSpecificationSummaryBuilder
source§fn clone(&self) -> InferenceComponentSpecificationSummaryBuilder
fn clone(&self) -> InferenceComponentSpecificationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for InferenceComponentSpecificationSummaryBuilder
impl Default for InferenceComponentSpecificationSummaryBuilder
source§fn default() -> InferenceComponentSpecificationSummaryBuilder
fn default() -> InferenceComponentSpecificationSummaryBuilder
source§impl PartialEq for InferenceComponentSpecificationSummaryBuilder
impl PartialEq for InferenceComponentSpecificationSummaryBuilder
source§fn eq(&self, other: &InferenceComponentSpecificationSummaryBuilder) -> bool
fn eq(&self, other: &InferenceComponentSpecificationSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.