Struct aws_sdk_sagemaker::operation::describe_endpoint_config::builders::DescribeEndpointConfigOutputBuilder
source · #[non_exhaustive]pub struct DescribeEndpointConfigOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeEndpointConfigOutput
.
Implementations§
source§impl DescribeEndpointConfigOutputBuilder
impl DescribeEndpointConfigOutputBuilder
sourcepub fn endpoint_config_name(self, input: impl Into<String>) -> Self
pub fn endpoint_config_name(self, input: impl Into<String>) -> Self
Name of the SageMaker endpoint configuration.
This field is required.sourcepub fn set_endpoint_config_name(self, input: Option<String>) -> Self
pub fn set_endpoint_config_name(self, input: Option<String>) -> Self
Name of the SageMaker endpoint configuration.
sourcepub fn get_endpoint_config_name(&self) -> &Option<String>
pub fn get_endpoint_config_name(&self) -> &Option<String>
Name of the SageMaker endpoint configuration.
sourcepub fn endpoint_config_arn(self, input: impl Into<String>) -> Self
pub fn endpoint_config_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the endpoint configuration.
This field is required.sourcepub fn set_endpoint_config_arn(self, input: Option<String>) -> Self
pub fn set_endpoint_config_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the endpoint configuration.
sourcepub fn get_endpoint_config_arn(&self) -> &Option<String>
pub fn get_endpoint_config_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the endpoint configuration.
sourcepub fn production_variants(self, input: ProductionVariant) -> Self
pub fn production_variants(self, input: ProductionVariant) -> Self
Appends an item to production_variants
.
To override the contents of this collection use set_production_variants
.
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
sourcepub fn set_production_variants(
self,
input: Option<Vec<ProductionVariant>>
) -> Self
pub fn set_production_variants( self, input: Option<Vec<ProductionVariant>> ) -> Self
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
sourcepub fn get_production_variants(&self) -> &Option<Vec<ProductionVariant>>
pub fn get_production_variants(&self) -> &Option<Vec<ProductionVariant>>
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint.
sourcepub fn data_capture_config(self, input: DataCaptureConfig) -> Self
pub fn data_capture_config(self, input: DataCaptureConfig) -> Self
Configuration to control how SageMaker captures inference data.
sourcepub fn set_data_capture_config(self, input: Option<DataCaptureConfig>) -> Self
pub fn set_data_capture_config(self, input: Option<DataCaptureConfig>) -> Self
Configuration to control how SageMaker captures inference data.
sourcepub fn get_data_capture_config(&self) -> &Option<DataCaptureConfig>
pub fn get_data_capture_config(&self) -> &Option<DataCaptureConfig>
Configuration to control how SageMaker captures inference data.
sourcepub fn kms_key_id(self, input: impl Into<String>) -> Self
pub fn kms_key_id(self, input: impl Into<String>) -> Self
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
sourcepub fn set_kms_key_id(self, input: Option<String>) -> Self
pub fn set_kms_key_id(self, input: Option<String>) -> Self
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
sourcepub fn get_kms_key_id(&self) -> &Option<String>
pub fn get_kms_key_id(&self) -> &Option<String>
Amazon Web Services KMS key ID Amazon SageMaker uses to encrypt data when storing it on the ML storage volume attached to the instance.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
A timestamp that shows when the endpoint configuration was created.
This field is required.sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
A timestamp that shows when the endpoint configuration was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
A timestamp that shows when the endpoint configuration was created.
sourcepub fn async_inference_config(self, input: AsyncInferenceConfig) -> Self
pub fn async_inference_config(self, input: AsyncInferenceConfig) -> Self
Returns the description of an endpoint configuration created using the CreateEndpointConfig
API.
sourcepub fn set_async_inference_config(
self,
input: Option<AsyncInferenceConfig>
) -> Self
pub fn set_async_inference_config( self, input: Option<AsyncInferenceConfig> ) -> Self
Returns the description of an endpoint configuration created using the CreateEndpointConfig
API.
sourcepub fn get_async_inference_config(&self) -> &Option<AsyncInferenceConfig>
pub fn get_async_inference_config(&self) -> &Option<AsyncInferenceConfig>
Returns the description of an endpoint configuration created using the CreateEndpointConfig
API.
sourcepub fn explainer_config(self, input: ExplainerConfig) -> Self
pub fn explainer_config(self, input: ExplainerConfig) -> Self
The configuration parameters for an explainer.
sourcepub fn set_explainer_config(self, input: Option<ExplainerConfig>) -> Self
pub fn set_explainer_config(self, input: Option<ExplainerConfig>) -> Self
The configuration parameters for an explainer.
sourcepub fn get_explainer_config(&self) -> &Option<ExplainerConfig>
pub fn get_explainer_config(&self) -> &Option<ExplainerConfig>
The configuration parameters for an explainer.
sourcepub fn shadow_production_variants(self, input: ProductionVariant) -> Self
pub fn shadow_production_variants(self, input: ProductionVariant) -> Self
Appends an item to shadow_production_variants
.
To override the contents of this collection use set_shadow_production_variants
.
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in shadow mode with production traffic replicated from the model specified on ProductionVariants
.
sourcepub fn set_shadow_production_variants(
self,
input: Option<Vec<ProductionVariant>>
) -> Self
pub fn set_shadow_production_variants( self, input: Option<Vec<ProductionVariant>> ) -> Self
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in shadow mode with production traffic replicated from the model specified on ProductionVariants
.
sourcepub fn get_shadow_production_variants(&self) -> &Option<Vec<ProductionVariant>>
pub fn get_shadow_production_variants(&self) -> &Option<Vec<ProductionVariant>>
An array of ProductionVariant
objects, one for each model that you want to host at this endpoint in shadow mode with production traffic replicated from the model specified on ProductionVariants
.
sourcepub fn build(self) -> DescribeEndpointConfigOutput
pub fn build(self) -> DescribeEndpointConfigOutput
Consumes the builder and constructs a DescribeEndpointConfigOutput
.
Trait Implementations§
source§impl Clone for DescribeEndpointConfigOutputBuilder
impl Clone for DescribeEndpointConfigOutputBuilder
source§fn clone(&self) -> DescribeEndpointConfigOutputBuilder
fn clone(&self) -> DescribeEndpointConfigOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeEndpointConfigOutputBuilder
impl Default for DescribeEndpointConfigOutputBuilder
source§fn default() -> DescribeEndpointConfigOutputBuilder
fn default() -> DescribeEndpointConfigOutputBuilder
source§impl PartialEq for DescribeEndpointConfigOutputBuilder
impl PartialEq for DescribeEndpointConfigOutputBuilder
source§fn eq(&self, other: &DescribeEndpointConfigOutputBuilder) -> bool
fn eq(&self, other: &DescribeEndpointConfigOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.