StorageException Classe
- java.
lang. Object - Exception
- com.
microsoft. azure. storage. StorageException
- com.
public class StorageException
Representa uma exceção para o serviço de armazenamento do Microsoft Azure.
Resumo do campo
Modificador e tipo | Campo e descrição |
---|---|
String |
errorCode
Representa o código de erro retornado pela operação. |
Storage |
extendedErrorInformation
Representa as informações de erro estendidas retornadas pela operação. |
Resumo do Construtor
Construtor | Description |
---|---|
StorageException(final String errorCode, final String message, final Exception innerException) |
Cria uma instância da classe usando os parâmetros especificados. O código status será 306 para representar uma exceção do lado do cliente com nulo para as informações de erro estendidas. |
StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException) |
Cria uma instância da classe usando os parâmetros especificados. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
getErrorCode()
Obtém o código de erro retornado pela operação. |
Storage |
getExtendedErrorInformation()
Obtém as informações de erro estendidas retornadas pela operação. |
int |
getHttpStatusCode()
Obtém o código http status retornado pela operação. |
Storage |
translateClientException(final Exception cause)
RESERVADO PARA USO INTERNO. Converte a exceção especificada em uma exceção de armazenamento. |
Storage |
translateException(final StorageRequest<?, ?, ?> request, final Exception cause, final OperationContext opContext)
RESERVADO PARA USO INTERNO. Converte a exceção especificada em uma exceção de armazenamento. |
Detalhes do campo
errorCode
protected String errorCode
Representa o código de erro retornado pela operação.
extendedErrorInformation
protected StorageExtendedErrorInformation extendedErrorInformation
Representa as informações de erro estendidas retornadas pela operação.
Detalhes do construtor
StorageException
public StorageException(final String errorCode, final String message, final Exception innerException)
Cria uma instância da classe usando os parâmetros especificados. O código status será 306 para representar uma exceção do lado do cliente com nulo para as informações de erro estendidas.
Parameters:
String
que representa o código de erro retornado pela operação.
String
que representa a mensagem de erro retornada pela operação.
Exception
objeto que representa uma referência à exceção inicial, se houver um.
StorageException
public StorageException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)
Cria uma instância da classe usando os parâmetros especificados.
Parameters:
String
que representa o código de erro retornado pela operação.
String
que representa a mensagem de erro retornada pela operação.
Exception
objeto que representa uma referência à exceção inicial, se houver um.
Detalhes do método
getErrorCode
public String getErrorCode()
Obtém o código de erro retornado pela operação.
Returns:
getExtendedErrorInformation
public StorageExtendedErrorInformation getExtendedErrorInformation()
Obtém as informações de erro estendidas retornadas pela operação.
Returns:
getHttpStatusCode
public int getHttpStatusCode()
Obtém o código http status retornado pela operação.
Returns:
translateClientException
public static StorageException translateClientException(final Exception cause)
RESERVADO PARA USO INTERNO. Converte a exceção especificada em uma exceção de armazenamento.
Parameters:
Exception
objeto que representa a exceção a ser convertida.
Returns:
StorageException
objeto que representa a exceção traduzida.translateException
public static StorageException translateException(final StorageRequest request, final Exception cause, final OperationContext opContext)
RESERVADO PARA USO INTERNO. Converte a exceção especificada em uma exceção de armazenamento.
Parameters:
HttpURLConnection
objeto que representa a solicitação cuja exceção está sendo convertida.
Exception
objeto que representa a exceção a ser convertida.
Returns:
StorageException
objeto que representa a exceção traduzida.Aplica-se a
Azure SDK for Java