Copyright Microsoft Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
/** * Copyright Microsoft Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */
package com.microsoft.azure.storage;
Represents error codes that may be returned by the Microsoft Azure storage services or the storage client library.
/** * Represents error codes that may be returned by the Microsoft Azure storage services or the storage client library. */
public enum StorageErrorCode {
Access was denied (client-side error).
/** * Access was denied (client-side error). */
ACCESS_DENIED(12),
The specified account was not found (client-side error).
/** * The specified account was not found (client-side error). */
ACCOUNT_NOT_FOUND(8),
An authentication error occurred (client-side error).
/** * An authentication error occurred (client-side error). */
AUTHENTICATION_FAILURE(11),
There was an error with the gateway used for the request (client-side error).
/** * There was an error with the gateway used for the request (client-side error). */
BAD_GATEWAY(18),
The request was incorrect or badly formed (client-side error).
/** * The request was incorrect or badly formed (client-side error). */
BAD_REQUEST(16),
The specified blob already exists (client-side error).
/** * The specified blob already exists (client-side error). */
BLOB_ALREADY_EXISTS(15),
The specified blob was not found (client-side error).
/** * The specified blob was not found (client-side error). */
BLOB_NOT_FOUND(10),
The specified condition failed (client-side error).
/** * The specified condition failed (client-side error). */
CONDITION_FAILED(17),
The specified container already exists (client-side error).
/** * The specified container already exists (client-side error). */
CONTAINER_ALREADY_EXISTS(14),
The specified container was not found (client-side error).
/** * The specified container was not found (client-side error). */
CONTAINER_NOT_FOUND(9),
The request version header is not supported (client-side error).
/** * The request version header is not supported (client-side error). */
HTTP_VERSION_NOT_SUPPORTED(20),
No error specified.
/** * No error specified. */
NONE(0),
The requested operation is not implemented on the specified resource (client-side error).
/** * The requested operation is not implemented on the specified resource (client-side error). */
NOT_IMPLEMENTED(19),
The specified resource already exists (client-side error).
/** * The specified resource already exists (client-side error). */
RESOURCE_ALREADY_EXISTS(13),
The specified resource was not found (client-side error).
/** * The specified resource was not found (client-side error). */
RESOURCE_NOT_FOUND(7),
The service returned a bad response (server-side error).
/** * The service returned a bad response (server-side error). */
SERVICE_BAD_REQUEST(6),
A service integrity check failed (server-side error).
/** * A service integrity check failed (server-side error). */
SERVICE_INTEGRITY_CHECK_FAILED(4),
An internal server error occurred (server-side error).
/** * An internal server error occurred (server-side error). */
SERVICE_INTERNAL_ERROR(1),
The service timed out (server-side error).
/** * The service timed out (server-side error). */
SERVICE_TIMEOUT(3),
A transport error occurred (server-side error).
/** * A transport error occurred (server-side error). */
TRANSPORT_ERROR(5),
A lease is required to perform the operation.
/** * A lease is required to perform the operation. */
LEASE_ID_MISSING(21),
The given lease ID does not match the current lease.
/** * The given lease ID does not match the current lease. */
LEASE_ID_MISMATCH(22),
A lease ID was used when no lease currently is held.
/** * A lease ID was used when no lease currently is held. */
LEASE_NOT_PRESENT(23),
The server is currently unavailable.
/** * The server is currently unavailable. */
SERVER_BUSY(24);
Returns the value of this enum.
/** * Returns the value of this enum. */
public int value;
Sets the value of this enum.
Params:
  • val – The value being assigned.
/** * Sets the value of this enum. * * @param val * The value being assigned. */
StorageErrorCode(final int val) { this.value = val; } }