com.microsoft.azure.storage

Clases

AccessCondition

Representa un conjunto de condiciones de acceso que se usarán para las operaciones en los servicios de almacenamiento.

AccountInformation

Contiene información relacionada con la cuenta de almacenamiento.

BaseEvent

Representa un evento.

BatchException

Excepción para cuando se produce un error en una solicitud por lotes o varias subrecursos. Esta excepción es un mapa de los StorageExceptions a los objetos primarios de la sub-solicitud. Las extensiones de Throwable no pueden usar genéricos, por lo que esta clase usa varias estructuras de datos con caracteres comodín. Dado que solo los grupos del mismo tipo de solicitud se pueden procesar por lotes juntos, el autor de la llamada por lotes conocerá el tipo previsto en contexto y podrá convertir el resultado de forma segura. Consulte el proyecto de ejemplos para obtener un ejemplo sobre cómo controlar correctamente las excepciones por lotes.

BatchOperation<C,P,R>

Colección de operaciones que se enviarán como una solicitud por lotes. Mantiene el orden de las solicitudes como agregadas al lote.

BatchSubResponse

RESERVADO PARA USO INTERNO. Representa una subsección de una respuesta por lotes.

CloudStorageAccount

Representa una cuenta de almacenamiento de Microsoft Azure.

Constants

RESERVADO PARA USO INTERNO. Contiene constantes de almacenamiento.

CorsProperties

Clase que representa las propiedades del servicio que pertenecen a CORS.

CorsRule

Representa una regla de uso compartido de recursos entre orígenes (CORS).

DeleteRetentionPolicy

Representa la directiva que rige la retención de blobs eliminados.

ErrorReceivingResponseEvent

Representa un evento que se desencadena cuando se produce un error de red antes de que se reciban los encabezados y el estado de respuesta HTTP.

GeoReplicationStats

Clase que representa las estadísticas de replicación geográfica.

IPRange

Intervalo continuo de direcciones IP.

LoggingProperties

Representa las propiedades de registro para el servicio de análisis.

MetricsProperties

Representa las propiedades de métricas para el servicio de análisis.

NameValidator

Proporciona asistentes para validar nombres de recursos en los servicios de almacenamiento de Microsoft Azure.

OperationContext

Representa la operación lógica actual. Una operación lógica puede tener una relación uno a varios con varias solicitudes físicas individuales.

Permissions<T>

Representa los permisos de una directiva de acceso compartido.

RequestCompletedEvent

Representa un evento que se desencadena cuando se completa una solicitud.

RequestOptions

Representa las opciones que se van a usar durante el procesamiento de una solicitud determinada.

RequestResult

Representa el resultado de una solicitud física.

ResponseReceivedEvent

Representa un evento que se desencadena cuando se recibe una respuesta.

ResultContinuation

Representa un token de continuación para operaciones de lista. Los tokens de continuación se usan en métodos que devuelven un ResultSegment<T> objeto, como listBlobsSegmented().

ResultSegment<T>

Representa un segmento de resultados y contiene información de continuación y paginación.

RetryContext

Representa el contexto de un reintento de una solicitud realizada en los servicios de almacenamiento.

RetryExponentialRetry

Representa una directiva de reintentos que realiza un número especificado de reintentos, utilizando un esquema de retroceso exponencial aleatorio para determinar el intervalo entre reintentos.

Esta clase extiende la RetryPolicy clase e implementa la RetryPolicyFactory interfaz .

RetryInfo

Representa el contexto de un reintento de una solicitud realizada en los servicios de almacenamiento.

RetryingEvent

Representa un evento que se desencadena cuando se reintenta una solicitud.

RetryLinearRetry

Representa una directiva de reintentos que realiza un número especificado de reintentos y deja entre ellos un intervalo de tiempo fijo especificado.

Esta clase extiende la RetryPolicy clase e implementa la RetryPolicyFactory interfaz .

RetryNoRetry

Representa una directiva de reintentos que no realiza ningún reintento.

Esta clase extiende la RetryPolicy clase e implementa la RetryPolicyFactory interfaz .

RetryPolicy

Clase abstracta que representa una directiva de reintento.

SendingRequestEvent

Representa un evento que se desencadena cuando antes de enviar una solicitud. El objeto de conexión aún no está activo.

ServiceClient

Proporciona un cliente para acceder al servicio Microsoft Azure Storage.

ServiceProperties

Representa las propiedades de análisis para el servicio.

ServiceStats

Clase que representa un conjunto de estadísticas que pertenecen a un servicio de almacenamiento en la nube.

SharedAccessAccountPolicy

Representa una directiva de acceso compartido, que especifica la hora de inicio, la hora de expiración y los permisos de una firma de acceso compartido.

SharedAccessHeaders

RESERVADO PARA USO INTERNO. Representa los encabezados opcionales que se pueden devolver mediante SAS.

SharedAccessPolicy

Representa una directiva de acceso compartido, que especifica la hora de inicio, la hora de expiración y los permisos de una firma de acceso compartido.

SharedAccessPolicyHandler<T>

RESERVADO PARA USO INTERNO. Clase usada para deserializar SharedAccessPolicies.

SharedAccessPolicySerializer

RESERVADO PARA USO INTERNO. Clase usada para serializar SharedAccessPolicies en una matriz de bytes.

StaticWebsiteProperties

Representa las propiedades del servicio que pertenecen a StaticWebsites.

StorageCredentials

Representa un conjunto de credenciales usadas para autenticar el acceso a una cuenta de almacenamiento de Microsoft Azure. Esta es la clase base para las StorageCredentialsAccountAndKeyclases , StorageCredentialsTokeny StorageCredentialsSharedAccessSignature .

StorageCredentialsAccountAndKey

Representa las credenciales de la cuenta de almacenamiento, basadas en la cuenta de almacenamiento y la clave de acceso, para acceder a los servicios de almacenamiento de Microsoft Azure.

StorageCredentialsAnonymous

Representa las credenciales para el acceso anónimo.

StorageCredentialsSharedAccessSignature

Representa las credenciales de almacenamiento para el acceso delegado a los recursos de Blob Service a través de una firma de acceso compartido.

StorageCredentialsToken

Representa las credenciales de la cuenta de almacenamiento, basadas en un token de autenticación, para acceder a los servicios de almacenamiento de Microsoft Azure.

StorageErrorCodeStrings

Representa cadenas de código de error comunes para Azure Storage.

StorageEvent<T>

Clase abstracta que representa un agente de escucha de eventos genérico.

StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>

Representa un multiprocesador de eventos genérico que permite que los agentes de escucha de eventos se agreguen y quiten dinámicamente.

StorageException

Representa una excepción para el servicio de almacenamiento de Microsoft Azure.

StorageExtendedErrorInformation

Representa la información de error extendida devuelta por el servicio de almacenamiento de Microsoft Azure.

StorageUri

Contiene una lista de URI que representa el recurso de almacenamiento.

SubStreamGenerator
UserDelegationKey
UserDelegationKeyHandler
Constants.AnalyticsConstants

Define constantes para las solicitudes ServiceProperties.

Constants.EncryptionConstants

Define constantes para el cifrado de cliente.

Constants.HeaderConstants

Define constantes para su uso con encabezados HTTP.

Constants.QueryConstants

Define constantes para su uso con cadenas de consulta.

Interfaces

DoesServiceRequest

Atributo usado para describir un método que realizará una solicitud al servicio de almacenamiento.

RetryPolicyFactory

Representa un generador de directivas de reintento que crea un nuevo RetryPolicy objeto por transacción.

Enumeraciones

CorsHttpMethods

Métodos HTTP admitidos por CORS.

GeoReplicationStatus

Enumeración que representa el estado de la replicación geográfica de un servicio.

LocationMode

Especifica el modo de ubicación utilizado para decidir a qué ubicación se debe enviar la solicitud.

LoggingOperations

Especifica qué tipos de operaciones debe registrar el servicio.

MetricsLevel

Enumeración que representa el estado de la colección de métricas de un servicio.

ResultContinuationType

Especifica el tipo de un token de continuación.

SharedAccessAccountPermissions

Especifica el conjunto de permisos posibles para una directiva de cuenta de acceso compartido.

SharedAccessAccountResourceType

Especifica el conjunto de posibles tipos de recursos para una directiva de cuenta de acceso compartido.

SharedAccessAccountService

Especifica el conjunto de servicios posibles para una directiva de cuenta de acceso compartido.

SharedAccessProtocols

Especifica el conjunto de permisos posibles para un protocolo de acceso compartido.

StorageErrorCode

Representa los códigos de error que pueden devolver los servicios de almacenamiento de Microsoft Azure o la biblioteca cliente de almacenamiento.

StorageLocation

Representa una ubicación del servicio de almacenamiento.