StorageException Klasse
- java.
lang. Object - Exception
- com.
microsoft. azure. storage. StorageException
- com.
public class StorageException
Stellt eine Ausnahme für den Microsoft Azure-Speicherdienst dar.
Feldzusammenfassung
Modifizierer und Typ | Feld und Beschreibung |
---|---|
String |
errorCode
Stellt den Fehlercode dar, der vom Vorgang zurückgegeben wird. |
Storage |
extendedErrorInformation
Stellt die erweiterten Fehlerinformationen dar, die vom Vorgang zurückgegeben werden. |
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
StorageException(final String errorCode, final String message, final Exception innerException) |
Erstellt eine instance der -Klasse unter Verwendung der angegebenen Parameter. Der status Code ist 306, um eine clientseitige Ausnahme mit NULL für die erweiterten Fehlerinformationen darzustellen. |
StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException) |
Erstellt eine instance der -Klasse unter Verwendung der angegebenen Parameter. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
String |
getErrorCode()
Ruft den vom Vorgang zurückgegebenen Fehlercode ab. |
Storage |
getExtendedErrorInformation()
Ruft die vom Vorgang zurückgegebenen erweiterten Fehlerinformationen ab. |
int |
getHttpStatusCode()
Ruft den vom Vorgang zurückgegebenen HTTP-status-Code ab. |
Storage |
translateClientException(final Exception cause)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Übersetzt die angegebene Ausnahme in eine Speicher-Ausnahme. |
Storage |
translateException(final StorageRequest<?, ?, ?> request, final Exception cause, final OperationContext opContext)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Übersetzt die angegebene Ausnahme in eine Speicher-Ausnahme. |
Felddetails
errorCode
protected String errorCode
Stellt den Fehlercode dar, der vom Vorgang zurückgegeben wird.
extendedErrorInformation
protected StorageExtendedErrorInformation extendedErrorInformation
Stellt die erweiterten Fehlerinformationen dar, die vom Vorgang zurückgegeben werden.
Details zum Konstruktor
StorageException
public StorageException(final String errorCode, final String message, final Exception innerException)
Erstellt eine instance der -Klasse unter Verwendung der angegebenen Parameter. Der status Code ist 306, um eine clientseitige Ausnahme mit NULL für die erweiterten Fehlerinformationen darzustellen.
Parameter:
String
, der den vom Vorgang zurückgegebenen Fehlercode darstellt.
String
, der die vom Vorgang zurückgegebene Fehlermeldung darstellt.
Exception
-Objekt, das einen Verweis auf die anfängliche Ausnahme darstellt, sofern vorhanden.
StorageException
public StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)
Erstellt eine instance der -Klasse unter Verwendung der angegebenen Parameter.
Parameter:
String
, der den vom Vorgang zurückgegebenen Fehlercode darstellt.
String
, der die vom Vorgang zurückgegebene Fehlermeldung darstellt.
Exception
-Objekt, das einen Verweis auf die anfängliche Ausnahme darstellt, sofern vorhanden.
Details zur Methode
getErrorCode
public String getErrorCode()
Ruft den vom Vorgang zurückgegebenen Fehlercode ab.
Gibt zurück:
getExtendedErrorInformation
public StorageExtendedErrorInformation getExtendedErrorInformation()
Ruft die vom Vorgang zurückgegebenen erweiterten Fehlerinformationen ab.
Gibt zurück:
getHttpStatusCode
public int getHttpStatusCode()
Ruft den vom Vorgang zurückgegebenen HTTP-status-Code ab.
Gibt zurück:
translateClientException
public static StorageException translateClientException(final Exception cause)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Übersetzt die angegebene Ausnahme in eine Speicher-Ausnahme.
Parameter:
Exception
-Objekt, das die zu übersetzende Ausnahme darstellt.
Gibt zurück:
StorageException
-Objekt, das übersetzte Ausnahme darstellt.translateException
public static StorageException translateException(final StorageRequest request, final Exception cause, final OperationContext opContext)
RESERVIERT FÜR DIE INTERNE VERWENDUNG. Übersetzt die angegebene Ausnahme in eine Speicher-Ausnahme.
Parameter:
HttpURLConnection
-Objekt, das die Anforderung darstellt, deren Ausnahme übersetzt wird.
Exception
-Objekt, das die zu übersetzende Ausnahme darstellt.
Gibt zurück:
StorageException
-Objekt, das übersetzte Ausnahme darstellt.Gilt für:
Azure SDK for Java