| Classes | |
|---|---|
| Client | Class Client |
| ClientBuilder | |
| EndpointFactory | A factory for creating endpoints. |
| GuzzleClientFactory | Creates an OpenSearch client using Guzzle. |
| HttpTransport | Transport that uses PSR-7, PSR-17 and PSR-18 interfaces. |
| LegacyEndpointFactory | Provides a endpoint factory using a legacy callable. |
| LegacyTransportWrapper | Transport that wraps the legacy transport. |
| RequestFactory | Request factory that uses PSR-7, PSR-17 and PSR-18 interfaces. |
| SymfonyClientFactory | Creates an OpenSearch client using Symfony HTTP Client. |
| Transport | |
| TransportFactory | Creates a PSR transport falling back to a discovery mechanism if properties are not specified. |
| Interfaces | |
| ClientFactoryInterface | Creates an OpenSearch client. |
| EndpointFactoryInterface | A factory for creating endpoints. |
| EndpointInterface | Provides and interface for endpoints. |
| RequestFactoryInterface | |
| TransportInterface | Provides an interface for sending OpenSearch requests. |
| Namespaces | |
| OpenSearch\Aws | |
| OpenSearch\Common | |
| OpenSearch\ConnectionPool | |
| OpenSearch\Connections | |
| OpenSearch\Endpoints | |
| OpenSearch\Exception | |
| OpenSearch\Handlers | |
| OpenSearch\Helper | |
| OpenSearch\HttpClient | |
| OpenSearch\Namespaces | |
| OpenSearch\Serializers | |