pub struct Builder { /* private fields */ }
Expand description
A builder for EndpointOutputConfiguration
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn endpoint_name(self, input: impl Into<String>) -> Self
pub fn endpoint_name(self, input: impl Into<String>) -> Self
The name of the endpoint made during a recommendation job.
sourcepub fn set_endpoint_name(self, input: Option<String>) -> Self
pub fn set_endpoint_name(self, input: Option<String>) -> Self
The name of the endpoint made during a recommendation job.
sourcepub fn variant_name(self, input: impl Into<String>) -> Self
pub fn variant_name(self, input: impl Into<String>) -> Self
The name of the production variant (deployed model) made during a recommendation job.
sourcepub fn set_variant_name(self, input: Option<String>) -> Self
pub fn set_variant_name(self, input: Option<String>) -> Self
The name of the production variant (deployed model) made during a recommendation job.
sourcepub fn instance_type(self, input: ProductionVariantInstanceType) -> Self
pub fn instance_type(self, input: ProductionVariantInstanceType) -> Self
The instance type recommended by Amazon SageMaker Inference Recommender.
sourcepub fn set_instance_type(
self,
input: Option<ProductionVariantInstanceType>
) -> Self
pub fn set_instance_type(
self,
input: Option<ProductionVariantInstanceType>
) -> Self
The instance type recommended by Amazon SageMaker Inference Recommender.
sourcepub fn initial_instance_count(self, input: i32) -> Self
pub fn initial_instance_count(self, input: i32) -> Self
The number of instances recommended to launch initially.
sourcepub fn set_initial_instance_count(self, input: Option<i32>) -> Self
pub fn set_initial_instance_count(self, input: Option<i32>) -> Self
The number of instances recommended to launch initially.
sourcepub fn build(self) -> EndpointOutputConfiguration
pub fn build(self) -> EndpointOutputConfiguration
Consumes the builder and constructs a EndpointOutputConfiguration
.