Struct aws_sdk_comprehend::input::update_endpoint_input::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for UpdateEndpointInput.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn endpoint_arn(self, input: impl Into<String>) -> Self
pub fn endpoint_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Number (ARN) of the endpoint being updated.
sourcepub fn set_endpoint_arn(self, input: Option<String>) -> Self
pub fn set_endpoint_arn(self, input: Option<String>) -> Self
The Amazon Resource Number (ARN) of the endpoint being updated.
sourcepub fn desired_model_arn(self, input: impl Into<String>) -> Self
pub fn desired_model_arn(self, input: impl Into<String>) -> Self
The ARN of the new model to use when updating an existing endpoint.
sourcepub fn set_desired_model_arn(self, input: Option<String>) -> Self
pub fn set_desired_model_arn(self, input: Option<String>) -> Self
The ARN of the new model to use when updating an existing endpoint.
sourcepub fn desired_inference_units(self, input: i32) -> Self
pub fn desired_inference_units(self, input: i32) -> Self
The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
sourcepub fn set_desired_inference_units(self, input: Option<i32>) -> Self
pub fn set_desired_inference_units(self, input: Option<i32>) -> Self
The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
sourcepub fn desired_data_access_role_arn(self, input: impl Into<String>) -> Self
pub fn desired_data_access_role_arn(self, input: impl Into<String>) -> Self
Data access role ARN to use in case the new model is encrypted with a customer CMK.
sourcepub fn set_desired_data_access_role_arn(self, input: Option<String>) -> Self
pub fn set_desired_data_access_role_arn(self, input: Option<String>) -> Self
Data access role ARN to use in case the new model is encrypted with a customer CMK.
sourcepub fn build(self) -> Result<UpdateEndpointInput, BuildError>
pub fn build(self) -> Result<UpdateEndpointInput, BuildError>
Consumes the builder and constructs a UpdateEndpointInput.