Google API Core Client - Class RestTransport (1.36.0)

Reference documentation and code samples for the Google API Core Client class RestTransport.

A REST based transport implementation.

Namespace

Google \ ApiCore \ Transport

Methods

__construct

Parameters
Name
Description
requestBuilder
Google\ApiCore\RequestBuilder

A builder responsible for creating a PSR-7 request from a set of request information.

httpHandler
callable

A handler used to deliver PSR-7 requests.

startUnaryCall

Returns a promise used to execute network requests.

Parameters
Name
Description
options
array

startServerStreamingCall

Starts a server streaming call.

Parameters
Name
Description
options
array

static::build

Builds a RestTransport.

Parameters
Name
Description
apiEndpoint
string

The address of the API remote host, for example "example.googleapis.com".

restConfigPath
string

Path to rest config file.

config
array

Config options used to construct the gRPC transport.

↳ httpHandler
callable

A handler used to deliver PSR-7 requests.

↳ clientCertSource
callable

A callable which returns the client cert as a string.

↳ hasEmulator
bool

True if the emulator is enabled.

Returns
Type
Description
Create a Mobile Website
View Site in Mobile | Classic
Share by: