Interface InferenceProfileSummary.Builder

  • Method Details

    • inferenceProfileName

      InferenceProfileSummary.Builder inferenceProfileName(String inferenceProfileName)

      The name of the inference profile.

      Parameters:
      inferenceProfileName - The name of the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      InferenceProfileSummary.Builder description(String description)

      The description of the inference profile.

      Parameters:
      description - The description of the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The time at which the inference profile was created.

      Parameters:
      createdAt - The time at which the inference profile was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      The time at which the inference profile was last updated.

      Parameters:
      updatedAt - The time at which the inference profile was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inferenceProfileArn

      InferenceProfileSummary.Builder inferenceProfileArn(String inferenceProfileArn)

      The Amazon Resource Name (ARN) of the inference profile.

      Parameters:
      inferenceProfileArn - The Amazon Resource Name (ARN) of the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • models

      A list of information about each model in the inference profile.

      Parameters:
      models - A list of information about each model in the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • models

      A list of information about each model in the inference profile.

      Parameters:
      models - A list of information about each model in the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • models

      A list of information about each model in the inference profile.

      This is a convenience method that creates an instance of the InferenceProfileModel.Builder avoiding the need to create one manually via InferenceProfileModel.builder() .

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to models(List<InferenceProfileModel>).

      Parameters:
      models - a consumer that will call methods on InferenceProfileModel.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • inferenceProfileId

      InferenceProfileSummary.Builder inferenceProfileId(String inferenceProfileId)

      The unique identifier of the inference profile.

      Parameters:
      inferenceProfileId - The unique identifier of the inference profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the inference profile. ACTIVE means that the inference profile is ready to be used.

      Parameters:
      status - The status of the inference profile. ACTIVE means that the inference profile is ready to be used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the inference profile. ACTIVE means that the inference profile is ready to be used.

      Parameters:
      status - The status of the inference profile. ACTIVE means that the inference profile is ready to be used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of the inference profile. The following types are possible:

      • SYSTEM_DEFINED – The inference profile is defined by Amazon Bedrock. You can route inference requests across regions with these inference profiles.

      • APPLICATION – The inference profile was created by a user. This type of inference profile can track metrics and costs when invoking the model in it. The inference profile may route requests to one or multiple regions.

      Parameters:
      type - The type of the inference profile. The following types are possible:

      • SYSTEM_DEFINED – The inference profile is defined by Amazon Bedrock. You can route inference requests across regions with these inference profiles.

      • APPLICATION – The inference profile was created by a user. This type of inference profile can track metrics and costs when invoking the model in it. The inference profile may route requests to one or multiple regions.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of the inference profile. The following types are possible:

      • SYSTEM_DEFINED – The inference profile is defined by Amazon Bedrock. You can route inference requests across regions with these inference profiles.

      • APPLICATION – The inference profile was created by a user. This type of inference profile can track metrics and costs when invoking the model in it. The inference profile may route requests to one or multiple regions.

      Parameters:
      type - The type of the inference profile. The following types are possible:

      • SYSTEM_DEFINED – The inference profile is defined by Amazon Bedrock. You can route inference requests across regions with these inference profiles.

      • APPLICATION – The inference profile was created by a user. This type of inference profile can track metrics and costs when invoking the model in it. The inference profile may route requests to one or multiple regions.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: