TurbopufferClient
class TurbopufferClient
Turbopuffer API client.
The client is shared for the worker lifetime and holds only immutable configuration; each call builds a fresh pending request.
Methods
array
request(string $method, string $uri, array $options = [])
Send a request to Turbopuffer.
pendingRequest()
Create a pending HTTP request.
namespace(string $name)
Get a Turbopuffer namespace instance.
Details
at line 29
__construct(Factory $http, array $config)
Create a new Turbopuffer client instance.
at line 41
array
request(string $method, string $uri, array $options = [])
Send a request to Turbopuffer.
at line 55
protected PendingRequest
pendingRequest()
Create a pending HTTP request.
at line 88
TurbopufferNamespace
namespace(string $name)
Get a Turbopuffer namespace instance.