Interface UpdateEndpointRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, ComprehendRequest.Builder, CopyableBuilder<UpdateEndpointRequest.Builder,UpdateEndpointRequest>, SdkBuilder<UpdateEndpointRequest.Builder,UpdateEndpointRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateEndpointRequest

public static interface UpdateEndpointRequest.Builder extends ComprehendRequest.Builder, SdkPojo, CopyableBuilder<UpdateEndpointRequest.Builder,UpdateEndpointRequest>
  • Method Details

    • endpointArn

      UpdateEndpointRequest.Builder endpointArn(String endpointArn)

      The Amazon Resource Number (ARN) of the endpoint being updated.

      Parameters:
      endpointArn - The Amazon Resource Number (ARN) of the endpoint being updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredModelArn

      UpdateEndpointRequest.Builder desiredModelArn(String desiredModelArn)

      The ARN of the new model to use when updating an existing endpoint.

      Parameters:
      desiredModelArn - The ARN of the new model to use when updating an existing endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredInferenceUnits

      UpdateEndpointRequest.Builder desiredInferenceUnits(Integer desiredInferenceUnits)

      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.

      Parameters:
      desiredInferenceUnits - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredDataAccessRoleArn

      UpdateEndpointRequest.Builder desiredDataAccessRoleArn(String desiredDataAccessRoleArn)

      Data access role ARN to use in case the new model is encrypted with a customer CMK.

      Parameters:
      desiredDataAccessRoleArn - Data access role ARN to use in case the new model is encrypted with a customer CMK.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • flywheelArn

      UpdateEndpointRequest.Builder flywheelArn(String flywheelArn)

      The Amazon Resource Number (ARN) of the flywheel

      Parameters:
      flywheelArn - The Amazon Resource Number (ARN) of the flywheel
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.