Interface UpdateProvisionedModelThroughputRequest.Builder

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

public static interface UpdateProvisionedModelThroughputRequest.Builder extends BedrockRequest.Builder, SdkPojo, CopyableBuilder<UpdateProvisionedModelThroughputRequest.Builder,UpdateProvisionedModelThroughputRequest>
  • Method Details

    • provisionedModelId

      UpdateProvisionedModelThroughputRequest.Builder provisionedModelId(String provisionedModelId)

      The Amazon Resource Name (ARN) or name of the Provisioned Throughput to update.

      Parameters:
      provisionedModelId - The Amazon Resource Name (ARN) or name of the Provisioned Throughput to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredProvisionedModelName

      UpdateProvisionedModelThroughputRequest.Builder desiredProvisionedModelName(String desiredProvisionedModelName)

      The new name for this Provisioned Throughput.

      Parameters:
      desiredProvisionedModelName - The new name for this Provisioned Throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredModelId

      The Amazon Resource Name (ARN) of the new model to associate with this Provisioned Throughput. You can't specify this field if this Provisioned Throughput is associated with a base model.

      If this Provisioned Throughput is associated with a custom model, you can specify one of the following options:

      • The base model from which the custom model was customized.

      • Another custom model that was customized from the same base model as the custom model.

      Parameters:
      desiredModelId - The Amazon Resource Name (ARN) of the new model to associate with this Provisioned Throughput. You can't specify this field if this Provisioned Throughput is associated with a base model.

      If this Provisioned Throughput is associated with a custom model, you can specify one of the following options:

      • The base model from which the custom model was customized.

      • Another custom model that was customized from the same base model as the custom model.

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