StorageException Classe
- java.
lang. Object - Exception
- com.
microsoft. azure. storage. StorageException
- com.
public class StorageException
Représente une exception pour le service de stockage Microsoft Azure.
Récapitulatif du champ
Modificateur et type | Champ et description |
---|---|
String |
errorCode
Représente le code d’erreur retourné par l’opération. |
Storage |
extendedErrorInformation
Représente les informations d’erreur étendues retournées par l’opération. |
Récapitulatif du constructeur
Constructeur | Description |
---|---|
StorageException(final String errorCode, final String message, final Exception innerException) |
Crée une instance de la classe à l’aide des paramètres spécifiés. Le code status sera 306 pour représenter une exception côté client avec null pour les informations d’erreur étendues. |
StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException) |
Crée une instance de la classe à l’aide des paramètres spécifiés. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
getErrorCode()
Obtient le code d’erreur retourné par l’opération. |
Storage |
getExtendedErrorInformation()
Obtient les informations d’erreur étendues retournées par l’opération. |
int |
getHttpStatusCode()
Obtient le code http status retourné par l’opération. |
Storage |
translateClientException(final Exception cause)
RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage. |
Storage |
translateException(final StorageRequest<?, ?, ?> request, final Exception cause, final OperationContext opContext)
RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage. |
Détails du champ
errorCode
protected String errorCode
Représente le code d’erreur retourné par l’opération.
extendedErrorInformation
protected StorageExtendedErrorInformation extendedErrorInformation
Représente les informations d’erreur étendues retournées par l’opération.
Détails du constructeur
StorageException
public StorageException(final String errorCode, final String message, final Exception innerException)
Crée une instance de la classe à l’aide des paramètres spécifiés. Le code status sera 306 pour représenter une exception côté client avec null pour les informations d’erreur étendues.
Parameters:
String
qui représente le code d’erreur retourné par l’opération.
String
qui représente le message d’erreur retourné par l’opération.
Exception
qui représente une référence à l’exception initiale, le cas échéant.
StorageException
public StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)
Crée une instance de la classe à l’aide des paramètres spécifiés.
Parameters:
String
qui représente le code d’erreur retourné par l’opération.
String
qui représente le message d’erreur retourné par l’opération.
Exception
qui représente une référence à l’exception initiale, le cas échéant.
Détails de la méthode
getErrorCode
public String getErrorCode()
Obtient le code d’erreur retourné par l’opération.
Returns:
getExtendedErrorInformation
public StorageExtendedErrorInformation getExtendedErrorInformation()
Obtient les informations d’erreur étendues retournées par l’opération.
Returns:
getHttpStatusCode
public int getHttpStatusCode()
Obtient le code http status retourné par l’opération.
Returns:
translateClientException
public static StorageException translateClientException(final Exception cause)
RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage.
Parameters:
Exception
qui représente l’exception à traduire.
Returns:
StorageException
qui représente l’exception traduite.translateException
public static StorageException translateException(final StorageRequest request, final Exception cause, final OperationContext opContext)
RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage.
Parameters:
HttpURLConnection
qui représente la requête dont l’exception est en cours de traduction.
Exception
qui représente l’exception à traduire.
Returns:
StorageException
qui représente l’exception traduite.S’applique à
Azure SDK for Java