Partager via


StorageException Classe

  • java.lang.Object
    • Exception
      • com.microsoft.azure.storage.StorageException

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.

StorageExtendedErrorInformation 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.

StorageExtendedErrorInformation 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.

StorageException translateClientException(final Exception cause)

RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage.

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.

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:

errorCode - String qui représente le code d’erreur retourné par l’opération.
message - String qui représente le message d’erreur retourné par l’opération.
innerException - Objet 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:

errorCode - String qui représente le code d’erreur retourné par l’opération.
message - String qui représente le message d’erreur retourné par l’opération.
statusCode - Le code HTTP status retourné par l’opération.
extendedErrorInfo - Objet StorageExtendedErrorInformation qui représente les informations d’erreur étendues retournées par l’opération.
innerException - Objet 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:

errorCode

getExtendedErrorInformation

public StorageExtendedErrorInformation getExtendedErrorInformation()

Obtient les informations d’erreur étendues retournées par l’opération.

Returns:

extendedErrorInformation

getHttpStatusCode

public int getHttpStatusCode()

Obtient le code http status retourné par l’opération.

Returns:

httpStatusCode

translateClientException

public static StorageException translateClientException(final Exception cause)

RÉSERVÉ À UN USAGE INTERNE. Convertit l’exception spécifiée en exception de stockage.

Parameters:

cause - Objet Exception qui représente l’exception à traduire.

Returns:

Objet 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:

request - Objet HttpURLConnection qui représente la requête dont l’exception est en cours de traduction.
cause - Objet Exception qui représente l’exception à traduire.
opContext

Returns:

Objet StorageException qui représente l’exception traduite.

S’applique à