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.
Methods
__construct
Handle previous exceptions differently here.
message
string|null
code
int
serviceException
Exception
|null
metadata
array
[optional] Exception metadata.
hasServiceException
If $serviceException is set, return true.
bool
getServiceException
Return the service exception object.
Exception
|null
getMetadata
Get exception metadata.
getErrorInfoMetadata
Returns the metadata from the ErrorInfo part of the exception
array
getReason
Returns the reason from the ErrorInfo part of the exception
string
getRetryDelay
Return the delay in seconds and nanos before retrying the failed request.
array
Constants
ERRORINFO_TYPE_REST
Value: 'type.googleapis.com/google.rpc.ErrorInfo'