Compartilhar via


com.microsoft.azure.storage

Classes

AccessCondition

Representa um conjunto de condições de acesso a ser usado para operações nos serviços de armazenamento.

AccountInformation

Contém informações relacionadas à conta de armazenamento.

BaseEvent

Representa um evento.

BatchException

Exceção para quando uma ou mais subprojetas dentro de uma solicitação em lote falham. Essa exceção é um mapa dos StorageExceptions para os objetos pai da sub-solicitação. Extensões de Throwable não podem usar genéricos, portanto, essa classe usa várias estruturas de dados com curingas. Como somente grupos do mesmo tipo de solicitação podem ser agrupados em lote, o chamador do lote conhecerá o tipo pretendido no contexto e poderá converter o resultado com segurança. Consulte o projeto de exemplos para obter um exemplo sobre como lidar adequadamente com exceções em lote.

BatchOperation<C,P,R>

Uma coleção de operações a serem enviadas como uma solicitação em lote. Mantém a ordem das solicitações conforme adicionado ao lote.

BatchSubResponse

RESERVADO PARA USO INTERNO. Representa uma subseção de uma resposta em lote.

CloudStorageAccount

Representa uma conta de armazenamento do Microsoft Azure.

Constants

RESERVADO PARA USO INTERNO. Contém constantes de armazenamento.

CorsProperties

Classe que representa as propriedades do serviço que pertencem a CORS.

CorsRule

Representa uma regra CORS (Compartilhamento de Recursos entre Origens).

DeleteRetentionPolicy

Representa a política que rege a retenção de blobs excluídos.

ErrorReceivingResponseEvent

Representa um evento que é disparado quando ocorre um erro de rede antes que a resposta HTTP status e cabeçalhos sejam recebidos.

GeoReplicationStats

Classe que representa as estatísticas de replicação geográfica.

IPRange

Um intervalo contínuo de endereços IP.

LoggingProperties

Representa as propriedades de registro em log para o serviço de análise.

MetricsProperties

Representa as propriedades de métricas para o serviço de análise.

NameValidator

Fornece auxiliares para validar os nomes de recursos entre os serviços de armazenamento do Microsoft Azure.

OperationContext

Representa a operação lógica atual. Uma operação lógica pode ter uma relação um-para-muitos com várias solicitações físicas individuais.

Permissions<T>

Representa as permissões para uma política de acesso compartilhado.

RequestCompletedEvent

Representa um evento que é disparado quando uma solicitação é concluída.

RequestOptions

Representa as opções a serem usadas durante o processamento de uma determinada solicitação.

RequestResult

Representa o resultado de uma solicitação física.

ResponseReceivedEvent

Representa um evento que é disparado quando uma resposta é recebida.

ResultContinuation

Representa um token de continuação para operações de listagem. Tokens de continuação são usados em métodos que retornam um ResultSegment<T> objeto, como listBlobsSegmented().

ResultSegment<T>

Representa um segmento de resultados e contém informações de continuação e paginação.

RetryContext

Representa o contexto para uma repetição de uma solicitação feita em relação aos serviços de armazenamento.

RetryExponentialRetry

Representa uma política de repetição que executa um número especificado de repetições, usando um esquema de retirada exponencial aleatório para determinar o intervalo entre repetições.

Essa classe estende a RetryPolicy classe e implementa a RetryPolicyFactory interface .

RetryInfo

Representa o contexto para uma repetição de uma solicitação feita em relação aos serviços de armazenamento.

RetryingEvent

Representa um evento que é acionado quando uma solicitação é repetida.

RetryLinearRetry

Representa uma política de repetição que executa um determinado número de tentativas, usando um intervalo de tempo fixo especificado entre repetições.

Essa classe estende a RetryPolicy classe e implementa a RetryPolicyFactory interface .

RetryNoRetry

Representa uma política de repetição que não executa repetições.

Essa classe estende a RetryPolicy classe e implementa a RetryPolicyFactory interface .

RetryPolicy

Classe abstrata que representa uma política de repetição.

SendingRequestEvent

Representa um evento que é disparado quando antes de enviar uma solicitação. O objeto de conexão ainda não está ativo.

ServiceClient

Fornece um cliente para acessar o serviço Armazenamento do Microsoft Azure.

ServiceProperties

Representa as propriedades de análise para o serviço.

ServiceStats

Classe que representa um conjunto de estatísticas relativas a um serviço de armazenamento em nuvem.

SharedAccessAccountPolicy

Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.

SharedAccessHeaders

RESERVADO PARA USO INTERNO. Representa os cabeçalhos opcionais que podem ser retornados usando SAS.

SharedAccessPolicy

Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.

SharedAccessPolicyHandler<T>

RESERVADO PARA USO INTERNO. Uma classe usada para desserializar SharedAccessPolicies.

SharedAccessPolicySerializer

RESERVADO PARA USO INTERNO. Uma classe usada para serializar SharedAccessPolicies em uma matriz de bytes.

StaticWebsiteProperties

Representa as propriedades de serviço relativas a StaticWebsites

StorageCredentials

Representa um conjunto de credenciais usadas para autenticar o acesso a uma conta de armazenamento do Microsoft Azure. Essa é a classe base para as StorageCredentialsAccountAndKeyclasses , StorageCredentialsTokene StorageCredentialsSharedAccessSignature .

StorageCredentialsAccountAndKey

Representa as credenciais da conta de armazenamento, com base na conta de armazenamento e na chave de acesso, para acessar os serviços de armazenamento do Microsoft Azure.

StorageCredentialsAnonymous

Representa credenciais para acesso anônimo.

StorageCredentialsSharedAccessSignature

Representa as credenciais de armazenamento para acesso delegado aos recursos do serviço Blob por meio de uma assinatura de acesso compartilhado.

StorageCredentialsToken

Representa as credenciais da conta de armazenamento, com base em um token de autenticação, para acessar os serviços de armazenamento do Microsoft Azure.

StorageErrorCodeStrings

Representa cadeias de caracteres de código de erro comuns para o Armazenamento do Azure.

StorageEvent<T>

Classe abstrata que representa um ouvinte de eventos genérico.

StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>

Representa um multi caster de eventos genérico que permite que os ouvintes de eventos sejam adicionados e removidos dinamicamente.

StorageException

Representa uma exceção para o serviço de armazenamento do Microsoft Azure.

StorageExtendedErrorInformation

Representa informações de erro estendidas retornadas pelo serviço de armazenamento do Microsoft Azure.

StorageUri

Contém uma lista de URIs que representa o recurso de armazenamento.

SubStreamGenerator
UserDelegationKey
UserDelegationKeyHandler
Constants.AnalyticsConstants

Define constantes para solicitações serviceProperties.

Constants.EncryptionConstants

Define constantes para criptografia de cliente.

Constants.HeaderConstants

Define constantes para uso com cabeçalhos HTTP.

Constants.QueryConstants

Define constantes para uso com cadeias de caracteres de consulta.

Interfaces

DoesServiceRequest

Um atributo usado para descrever um método que fará uma solicitação ao serviço de armazenamento.

RetryPolicyFactory

Representa uma fábrica de políticas de repetição que cria um novo RetryPolicy objeto por transação.

Enumerações

CorsHttpMethods

Métodos HTTP com suporte do CORS.

GeoReplicationStatus

Enumeração que representa o estado de georeplicação em um serviço.

LocationMode

Especifica o modo de localização usado para decidir para qual local a solicitação deve ser enviada.

LoggingOperations

Especifica quais tipos de operações o serviço deve registrar.

MetricsLevel

Enumeração que representa o estado de coleção de métricas em um serviço.

ResultContinuationType

Especifica o tipo de um token de continuação.

SharedAccessAccountPermissions

Especifica o conjunto de permissões possíveis para uma política de conta de acesso compartilhado.

SharedAccessAccountResourceType

Especifica o conjunto de tipos de recursos possíveis para uma política de conta de acesso compartilhado.

SharedAccessAccountService

Especifica o conjunto de serviços possíveis para uma política de conta de acesso compartilhado.

SharedAccessProtocols

Especifica o conjunto de permissões possíveis para um protocolo de acesso compartilhado.

StorageErrorCode

Representa códigos de erro que podem ser retornados pelos serviços de armazenamento do Microsoft Azure ou pela biblioteca de clientes de armazenamento.

StorageLocation

Representa um local de serviço de armazenamento.