Interface MongoDbAtlasFieldMapping.Builder

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

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

    • metadataField

      MongoDbAtlasFieldMapping.Builder metadataField(String metadataField)

      The name of the field in which Amazon Bedrock stores metadata about the vector store.

      Parameters:
      metadataField - The name of the field in which Amazon Bedrock stores metadata about the vector store.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • textField

      The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.

      Parameters:
      textField - The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vectorField

      MongoDbAtlasFieldMapping.Builder vectorField(String vectorField)

      The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.

      Parameters:
      vectorField - The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.