Interface ImplicitFilterConfiguration.Builder

  • Method Details

    • metadataAttributes

      A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.

      Parameters:
      metadataAttributes - A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadataAttributes

      ImplicitFilterConfiguration.Builder metadataAttributes(MetadataAttributeSchema... metadataAttributes)

      A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.

      Parameters:
      metadataAttributes - A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadataAttributes

      A list of metadata attribute schemas that define the structure and properties of metadata fields used for implicit filtering. Each attribute defines a key, type, and optional description.

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

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

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

      The Amazon Resource Name (ARN) of the foundation model used for implicit filtering. This model processes the query to extract relevant filtering criteria.

      Parameters:
      modelArn - The Amazon Resource Name (ARN) of the foundation model used for implicit filtering. This model processes the query to extract relevant filtering criteria.
      Returns:
      Returns a reference to this object so that method calls can be chained together.