Struct aws_sdk_comprehend::client::fluent_builders::UpdateEndpoint
source · [−]pub struct UpdateEndpoint { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateEndpoint.
Updates information about the specified endpoint. For information about endpoints, see Managing endpoints.
Implementations
sourceimpl UpdateEndpoint
impl UpdateEndpoint
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateEndpoint, AwsResponseRetryClassifier>, SdkError<UpdateEndpointError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<UpdateEndpoint, AwsResponseRetryClassifier>, SdkError<UpdateEndpointError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<UpdateEndpointOutput, SdkError<UpdateEndpointError>>
pub async fn send(
self
) -> Result<UpdateEndpointOutput, SdkError<UpdateEndpointError>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
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.
Trait Implementations
sourceimpl Clone for UpdateEndpoint
impl Clone for UpdateEndpoint
sourcefn clone(&self) -> UpdateEndpoint
fn clone(&self) -> UpdateEndpoint
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more