Interface UpdateIndexModeRequest.Builder

  • Method Details

    • vectorBucketName

      UpdateIndexModeRequest.Builder vectorBucketName(String vectorBucketName)

      The name of the vector bucket that contains the vector index.

      Parameters:
      vectorBucketName - The name of the vector bucket that contains the vector index.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • indexName

      UpdateIndexModeRequest.Builder indexName(String indexName)

      The name of the vector index to update.

      Parameters:
      indexName - The name of the vector index to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • indexArn

      The Amazon Resource Name (ARN) of the vector index to update.

      Parameters:
      indexArn - The Amazon Resource Name (ARN) of the vector index to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • indexMode

      UpdateIndexModeRequest.Builder indexMode(String indexMode)

      The new mode for the vector index.

      Valid values:

      • CLASSIC - Applies metadata filters during the vector search. You can specify CLASSIC only for a vector index in a vector bucket created before September 30, 2026.

      • ENHANCED - Applies metadata filters before the vector search.

      Parameters:
      indexMode - The new mode for the vector index.

      Valid values:

      • CLASSIC - Applies metadata filters during the vector search. You can specify CLASSIC only for a vector index in a vector bucket created before September 30, 2026.

      • ENHANCED - Applies metadata filters before the vector search.

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

      The new mode for the vector index.

      Valid values:

      • CLASSIC - Applies metadata filters during the vector search. You can specify CLASSIC only for a vector index in a vector bucket created before September 30, 2026.

      • ENHANCED - Applies metadata filters before the vector search.

      Parameters:
      indexMode - The new mode for the vector index.

      Valid values:

      • CLASSIC - Applies metadata filters during the vector search. You can specify CLASSIC only for a vector index in a vector bucket created before September 30, 2026.

      • ENHANCED - Applies metadata filters before the vector search.

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

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