Exception SpannerException (6.55.0)
6.111.1 (latest)
6.111.0
6.108.0
6.107.0
6.103.0
6.102.1
6.101.1
6.100.0
6.99.0
6.98.1
6.97.1
6.96.1
6.95.1
6.94.0
6.93.0
6.89.0
6.88.0
6.87.0
6.86.0
6.85.0
6.83.0
6.82.0
6.80.1
6.79.0
6.77.0
6.74.1
6.72.0
6.71.0
6.69.0
6.68.0
6.66.0
6.65.1
6.62.0
6.60.0
6.58.0
6.57.0
6.56.0
6.55.0
6.54.0
6.53.0
6.52.1
6.51.0
6.50.1
6.49.0
6.25.1
6.24.0
6.23.4
6.22.0
6.21.2
6.20.0
6.19.1
6.18.0
6.17.4
6.14.1
public class SpannerException extends BaseGrpcServiceException
Base exception type for all exceptions produced by the Cloud Spanner service.
Inherited Members
com.google.cloud.BaseServiceException.equals(java.lang.Object)
com.google.cloud.BaseServiceException.getCode()
com.google.cloud.BaseServiceException.getDebugInfo()
com.google.cloud.BaseServiceException.getLocation()
com.google.cloud.BaseServiceException.getReason()
com.google.cloud.BaseServiceException.hashCode()
com.google.cloud.BaseServiceException.isRetryable()
com.google.cloud.BaseServiceException.isRetryable(boolean,java.io.IOException)
com.google.cloud.BaseServiceException.isRetryable(java.lang.Integer,java.lang.String,boolean,java.util.Set<com.google.cloud.BaseServiceException.Error>)
com.google.cloud.BaseServiceException.translate(com.google.cloud.RetryHelper.RetryHelperException)
com.google.cloud.BaseServiceException.translate(java.util.concurrent.ExecutionException)
Methods
getDomain()
public String getDomain ()
Checks the underlying reason of the exception and if it's ApiException then return the
specific domain otherwise null.
See Also: Domain
Returns
Type
Description
String
the logical grouping to which the "reason" belongs.
getErrorCode()
public ErrorCode getErrorCode ()
Returns the error code associated with this exception.
getErrorDetails()
public ErrorDetails getErrorDetails ()
Returns
Type
Description
ErrorDetails
An object containing getters for structured objects from error_details.proto.
public Map<String , String > getMetadata ()
Checks the underlying reason of the exception and if it's ApiException then return a
map of key-value pairs otherwise null.
See Also: Metadata
Returns
Type
Description
Map <String ,String >
the map of additional structured details about an error.
getReason()
public String getReason ()
Checks the underlying reason of the exception and if it's ApiException then return the
reason otherwise null.
See Also: Reason
Returns
Type
Description
String
the reason of an error.
Overrides
com.google.cloud.BaseServiceException.getReason()
getRetryDelayInMillis()
public long getRetryDelayInMillis ()
Return the retry delay for operation in milliseconds. Return -1 if this does not specify any
retry delay.
Returns
Type
Description
long
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]