Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class ServiceException (1.63.0)

Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class ServiceException.

Exception thrown when a request fails.

Namespace

Google \ Cloud \ Core \ Exception

Methods

__construct

Handle previous exceptions differently here.

Parameters
Name
Description
message
string|null
code
int
serviceException
Exception |null
metadata
array

[optional] Exception metadata.

hasServiceException

If $serviceException is set, return true.

Returns
Type
Description
bool

getServiceException

Return the service exception object.

Returns
Type
Description
Exception |null

Get exception metadata.

Returns the metadata from the ErrorInfo part of the exception

Returns
Type
Description
array

getReason

Returns the reason from the ErrorInfo part of the exception

Returns
Type
Description
string

getRetryDelay

Return the delay in seconds and nanos before retrying the failed request.

Returns
Type
Description
array

Constants

ERRORINFO_TYPE_REST

  Value: 'type.googleapis.com/google.rpc.ErrorInfo' 
 
Design a Mobile Site
View Site in Mobile | Classic
Share by: