OpenSearch Module
Adapter\DynamicTemplatesProvider
This class provides dynamic field mapping templates for OpenSearch indexes in Magento 2. Developers use it to define how different field types (like s...
Adapter\DynamicTemplates\IntegerMapper
This class adds a dynamic field mapping template to OpenSearch that automatically converts long integer fields to the integer data type. Developers us...
Adapter\DynamicTemplates\PositionMapper
This class configures OpenSearch dynamic field mappings for product position fields. It automatically maps any field matching the pattern 'position_*'...
Adapter\DynamicTemplates\PriceMapper
This class defines OpenSearch dynamic template mappings for price fields in Magento 2. It ensures that price-related fields matching the pattern 'pric...
Adapter\DynamicTemplates\StringMapper
This class defines OpenSearch dynamic template mapping rules for string fields. It automatically maps all string-type fields in the index to searchabl...
Model\Adapter\DynamicTemplates\MapperInterface
This interface defines a contract for processing OpenSearch dynamic templates. Developers implement this interface to customize how field mappings are...
OpenSearch
This class provides OpenSearch 2.x compatibility for Magento's search functionality. Developers use it to add field mappings to OpenSearch indices wit...
SearchClient
This class serves as the main client interface for interacting with OpenSearch in Magento 2. Developers use it to perform search operations, manage in...