Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Class StorageException (2.1.10)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 2.1.10keyboard_arrow_down
public final class StorageException extends BaseHttpServiceException
Storage service exception.
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)
Constructors
StorageException(GoogleJsonError error)
public StorageException ( GoogleJsonError error )
Parameter
Name
Description
error
com.google.api.client.googleapis.json.GoogleJsonError
StorageException(int code, String message)
public StorageException ( int code , String message )
Parameters
StorageException(int code, String message, String reason, Throwable cause)
public StorageException ( int code , String message , String reason , Throwable cause )
Parameters
StorageException(int code, String message, Throwable cause)
public StorageException ( int code , String message , Throwable cause )
Parameters
StorageException(IOException exception)
public StorageException ( IOException exception )
Parameter
Methods
translate(IOException exception)
public static StorageException translate ( IOException exception )
Translate IOException to a StorageException representing the cause of the error. This method
defaults to idempotent always being true
. Additionally, this method translates
transient issues Connection Closed Prematurely as a retryable error.
Parameter
Returns
translateAndThrow(RetryHelper.RetryHelperException ex)
public static StorageException translateAndThrow ( RetryHelper . RetryHelperException ex )
Translate RetryHelperException to the StorageException that caused the error. This method will
always throw an exception.
Parameter
Name
Description
ex
com.google.cloud.RetryHelper.RetryHelperException
Returns
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 2025-07-18 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 2025-07-18 UTC."],[],[]]