StorageException Clase
- java.
lang. Object - Exception
- com.
microsoft. azure. storage. StorageException
- com.
public class StorageException
Representa una excepción para el servicio de almacenamiento de Microsoft Azure.
Resumen del campo
Modificador y tipo | Campo y descripción |
---|---|
String |
errorCode
Representa el código de error devuelto por la operación. |
Storage |
extendedErrorInformation
Representa la información de error extendida devuelta por la operación. |
Resumen del constructor
Constructor | Description |
---|---|
StorageException(final String errorCode, final String message, final Exception innerException) |
Crea una instancia de la clase mediante los parámetros especificados. El código de estado será 306 para representar una excepción del lado cliente con null para la información de error extendida. |
StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException) |
Crea una instancia de la clase mediante los parámetros especificados. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
getErrorCode()
Obtiene el código de error devuelto por la operación. |
Storage |
getExtendedErrorInformation()
Obtiene la información de error extendida devuelta por la operación. |
int |
getHttpStatusCode()
Obtiene el código de estado HTTP devuelto por la operación. |
Storage |
translateClientException(final Exception cause)
RESERVADO PARA USO INTERNO. Convierte la excepción especificada en una excepción de almacenamiento. |
Storage |
translateException(final StorageRequest<?, ?, ?> request, final Exception cause, final OperationContext opContext)
RESERVADO PARA USO INTERNO. Convierte la excepción especificada en una excepción de almacenamiento. |
Detalles del campo
errorCode
protected String errorCode
Representa el código de error devuelto por la operación.
extendedErrorInformation
protected StorageExtendedErrorInformation extendedErrorInformation
Representa la información de error extendida devuelta por la operación.
Detalles del constructor
StorageException
public StorageException(final String errorCode, final String message, final Exception innerException)
Crea una instancia de la clase mediante los parámetros especificados. El código de estado será 306 para representar una excepción del lado cliente con null para la información de error extendida.
Parameters:
String
representa el código de error devuelto por la operación.
String
representa el mensaje de error devuelto por la operación.
Exception
que representa una referencia a la excepción inicial, si existe.
StorageException
public StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)
Crea una instancia de la clase mediante los parámetros especificados.
Parameters:
String
representa el código de error devuelto por la operación.
String
representa el mensaje de error devuelto por la operación.
Exception
que representa una referencia a la excepción inicial, si existe.
Detalles del método
getErrorCode
public String getErrorCode()
Obtiene el código de error devuelto por la operación.
Returns:
getExtendedErrorInformation
public StorageExtendedErrorInformation getExtendedErrorInformation()
Obtiene la información de error extendida devuelta por la operación.
Returns:
getHttpStatusCode
public int getHttpStatusCode()
Obtiene el código de estado HTTP devuelto por la operación.
Returns:
translateClientException
public static StorageException translateClientException(final Exception cause)
RESERVADO PARA USO INTERNO. Convierte la excepción especificada en una excepción de almacenamiento.
Parameters:
Exception
que representa la excepción que se va a traducir.
Returns:
StorageException
que representa la excepción traducida.translateException
public static StorageException translateException(final StorageRequest request, final Exception cause, final OperationContext opContext)
RESERVADO PARA USO INTERNO. Convierte la excepción especificada en una excepción de almacenamiento.
Parameters:
HttpURLConnection
que representa la solicitud cuya excepción se está traduciendo.
Exception
que representa la excepción que se va a traducir.
Returns:
StorageException
que representa la excepción traducida.Se aplica a
Azure SDK for Java