Interface GetProvisionedModelThroughputResponse.Builder

All Superinterfaces:
AwsResponse.Builder, BedrockResponse.Builder, Buildable, CopyableBuilder<GetProvisionedModelThroughputResponse.Builder,GetProvisionedModelThroughputResponse>, SdkBuilder<GetProvisionedModelThroughputResponse.Builder,GetProvisionedModelThroughputResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetProvisionedModelThroughputResponse

public static interface GetProvisionedModelThroughputResponse.Builder extends BedrockResponse.Builder, SdkPojo, CopyableBuilder<GetProvisionedModelThroughputResponse.Builder,GetProvisionedModelThroughputResponse>
  • Method Details

    • modelUnits

      The current number of model units requested to be available for this provisioned throughput.

      Parameters:
      modelUnits - The current number of model units requested to be available for this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredModelUnits

      GetProvisionedModelThroughputResponse.Builder desiredModelUnits(Integer desiredModelUnits)

      The desired number of model units that was requested to be available for this provisioned throughput.

      Parameters:
      desiredModelUnits - The desired number of model units that was requested to be available for this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionedModelName

      GetProvisionedModelThroughputResponse.Builder provisionedModelName(String provisionedModelName)

      The name of the provisioned throughput.

      Parameters:
      provisionedModelName - The name of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • provisionedModelArn

      GetProvisionedModelThroughputResponse.Builder provisionedModelArn(String provisionedModelArn)

      The ARN of the provisioned throughput.

      Parameters:
      provisionedModelArn - The ARN of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelArn

      The ARN or name of the model associated with this provisioned throughput.

      Parameters:
      modelArn - The ARN or name of the model associated with this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredModelArn

      GetProvisionedModelThroughputResponse.Builder desiredModelArn(String desiredModelArn)

      The ARN of the new model to asssociate with this provisioned throughput.

      Parameters:
      desiredModelArn - The ARN of the new model to asssociate with this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • foundationModelArn

      GetProvisionedModelThroughputResponse.Builder foundationModelArn(String foundationModelArn)

      ARN of the foundation model.

      Parameters:
      foundationModelArn - ARN of the foundation model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Status of the provisioned throughput.

      Parameters:
      status - Status of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Status of the provisioned throughput.

      Parameters:
      status - Status of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      The timestamp of the creation time for this provisioned throughput.

      Parameters:
      creationTime - The timestamp of the creation time for this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      GetProvisionedModelThroughputResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      The timestamp of the last modified time of this provisioned throughput.

      Parameters:
      lastModifiedTime - The timestamp of the last modified time of this provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failureMessage

      GetProvisionedModelThroughputResponse.Builder failureMessage(String failureMessage)

      Failure message for any issues that the create operation encounters.

      Parameters:
      failureMessage - Failure message for any issues that the create operation encounters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • commitmentDuration

      GetProvisionedModelThroughputResponse.Builder commitmentDuration(String commitmentDuration)

      Commitment duration of the provisioned throughput.

      Parameters:
      commitmentDuration - Commitment duration of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • commitmentDuration

      GetProvisionedModelThroughputResponse.Builder commitmentDuration(CommitmentDuration commitmentDuration)

      Commitment duration of the provisioned throughput.

      Parameters:
      commitmentDuration - Commitment duration of the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • commitmentExpirationTime

      GetProvisionedModelThroughputResponse.Builder commitmentExpirationTime(Instant commitmentExpirationTime)

      Commitment expiration time for the provisioned throughput.

      Parameters:
      commitmentExpirationTime - Commitment expiration time for the provisioned throughput.
      Returns:
      Returns a reference to this object so that method calls can be chained together.