Namespace OpenSearch

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