Interface ProvisionedModelSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ProvisionedModelSummary.Builder,ProvisionedModelSummary>, SdkBuilder<ProvisionedModelSummary.Builder,ProvisionedModelSummary>, SdkPojo
Enclosing class:
ProvisionedModelSummary

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

    • provisionedModelName

      ProvisionedModelSummary.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

      ProvisionedModelSummary.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 of the model associated with this provisioned throughput.

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

      ProvisionedModelSummary.Builder desiredModelArn(String desiredModelArn)

      Desired model ARN.

      Parameters:
      desiredModelArn - Desired model ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • foundationModelArn

      ProvisionedModelSummary.Builder foundationModelArn(String foundationModelArn)

      Foundation model ARN.

      Parameters:
      foundationModelArn - Foundation model ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelUnits

      ProvisionedModelSummary.Builder modelUnits(Integer modelUnits)

      The number of model units allocated.

      Parameters:
      modelUnits - The number of model units allocated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredModelUnits

      ProvisionedModelSummary.Builder desiredModelUnits(Integer desiredModelUnits)

      Desired model units.

      Parameters:
      desiredModelUnits - Desired model units.
      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:
    • commitmentDuration

      ProvisionedModelSummary.Builder commitmentDuration(String commitmentDuration)

      Commitment duration for the provisioned throughput.

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

      ProvisionedModelSummary.Builder commitmentDuration(CommitmentDuration commitmentDuration)

      Commitment duration for the provisioned throughput.

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

      ProvisionedModelSummary.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.
    • creationTime

      ProvisionedModelSummary.Builder creationTime(Instant creationTime)

      The time that this provisioned throughput was created.

      Parameters:
      creationTime - The time that this provisioned throughput was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      ProvisionedModelSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      The time that this provisioned throughput was last modified.

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