com.microsoft.azure.storage.blob
Klassen
BlobBatchOperation<P,R> | ||
BlobContainerPermissions |
Stellt die Berechtigungen für einen Container dar. Die Berechtigungen des Containers umfassen zwei Arten von Zugriffseinstellungen für den Container:
|
|
BlobContainerProperties |
Stellt die Systemeigenschaften für einen Container dar. |
|
BlobCustomerProvidedKey |
Unveränderlicher Wrapper für einen Verschlüsselungsschlüssel, der mit der vom Client bereitgestellten Schlüsselverschlüsselung verwendet werden soll. |
|
BlobDeleteBatchOperation | ||
BlobEncryptionPolicy |
Stellt eine Blobverschlüsselungsrichtlinie dar, die zum Durchführen der Ver-/Entschlüsselung von Azure-Blobs verwendet wird. |
|
BlobInputStream |
Stellt einen Eingabestream zum Lesen einer bestimmten Blobressource bereit. |
|
BlobOutputStream | ||
BlobProperties |
Stellt die Systemeigenschaften für ein Blob dar. |
|
BlobRequestOptions |
Stellt eine Reihe von Optionen dar, die für eine Anforderung angegeben werden können. |
|
BlobSetTierBatchOperation | ||
BlockEntry |
Eine Klasse, die zum Auflisten und Commit von Blöcken eines CloudBlockBlobverwendet wird. |
|
CloudAppendBlob |
Stellt ein Microsoft Azure Append-Blob dar. |
|
CloudBlob |
Stellt ein Microsoft Azure-Blob dar. Dies ist die Basisklasse für die CloudBlockBlob Klassen und CloudPageBlob . |
|
CloudBlobClient |
Stellt einen Client für den Zugriff auf den Microsoft Azure Blob-Dienst bereit. Diese Klasse bietet einen Zugriffspunkt für den Blobdienst. Der Dienstclient kapselt den Basis-URI für den Blob-Dienst. Wenn der Dienstclient für den authentifizierten Zugriff verwendet wird, kapselt er auch die Anmeldeinformationen für den Zugriff auf das Speicherkonto. |
|
CloudBlobContainer |
Stellt einen Container im Microsoft Azure-Blobdienst dar. Container, die als CloudBlobDirectory-Objekte gekapselt sind, enthalten die Verzeichnisse, und die Verzeichnisse enthalten die Block- und Seitenblobs. Die Verzeichnisse können auch Unterverzeichnisse enthalten. |
|
CloudBlobDirectory |
Stellt ein virtuelles Blob-Verzeichnis dar, das durch ein Trennzeichen gekennzeichnet ist. Container, die als CloudBlobContainer-Objekte gekapselt sind, enthalten die Verzeichnisse, und die Verzeichnisse enthalten die Block- und Seitenblobs. Die Verzeichnisse können auch Unterverzeichnisse enthalten. |
|
CloudBlockBlob |
Stellt ein Blob dar, das als Gruppe von Blöcken hochgeladen wird. |
|
CloudPageBlob |
Stellt ein Microsoft Azure-Seitenblob dar. |
|
CopyState |
Stellt die Attribute eines Kopiervorgangs dar. |
|
LengthLimitingStream | ||
PageRange |
Stellt einen Bereich von Seiten in einem Seitenblob dar. |
|
PageRangeDiff |
Stellt einen Seitenbereich in einem Seitenblob dar, der sich seit dem vorherigen angegebenen Momentaufnahme geändert hat. |
|
SharedAccessBlobHeaders |
Stellt die optionalen Header dar, die mit Blobs, auf die mithilfe von SAS zugegriffen wurde, zurückgegeben werden können. |
|
SharedAccessBlobPolicy |
Stellt eine Richtlinie für den gemeinsamen Zugriff dar, die die Startzeit, Ablaufzeit und Berechtigungen für eine SAS angibt. |
|
SubStream | ||
UserDelegationKeyRequestSerializer |
Schnittstellen
ListBlobItem |
Stellt ein Element dar, das möglicherweise von einem Blob-Auflistungsvorgang zurückgegeben wird. |
Enumerationen
BlobContainerPublicAccessType |
Gibt die Ebene des öffentlichen Zugriffs an, die für den Container zulässig ist. Die Einstellung für den öffentlichen Zugriff gibt an, ob der Container und die zugehörigen Blobs über eine anonyme Anforderung gelesen werden können. Die BlobContainerPublicAccessType Enumeration bietet drei Ebenen anonymen Lesezugriffs:
|
BlobListingDetails |
Gibt an, welche Elemente beim Auflisten eines Blob-Satzes eingeschlossen werden sollen. Standardmäßig werden committete Blöcke immer zurückgegeben. Verwenden Sie die Werte in dieser Enumeration, um Momentaufnahmen, Metadaten und/oder Blöcke ohne Commit einzuschließen. |
BlobType |
Gibt den Typ eines Blobs an. |
BlockListingFilter |
Gibt an, ob nur committete Blöcke, nicht committete Blöcke oder alle Blöcke aufgelistet werden sollen. |
BlockSearchMode |
Gibt an, welche Blocklisten durchsucht werden sollen, um einen angegebenen Block zu finden. |
ContainerListingDetails |
Gibt an, welche Details eingeschlossen werden sollen, wenn die Container in diesem Speicherkonto aufgelistet werden. |
CopyStatus |
Stellt den Status eines Blob-Kopiervorgangs dar. |
DeleteSnapshotsOption |
Gibt Optionen beim Aufrufen von Löschvorgängen an. |
LeaseDuration |
Die Leasedauer einer Ressource. |
LeaseState |
Der Leasestatus einer Ressource. |
LeaseStatus |
Gibt die Lease-status eines Blobs an. Sie können die Lease status eines Blobs überprüfen, um festzustellen, ob es derzeit über eine aktive Lease (gesperrt für exklusiven Schreibzugriff) verfügt oder ob sie für exklusiven Schreibzugriff verfügbar ist. |
PremiumPageBlobTier |
Die Ebene des Seitenblobs. https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets Ausführliche Informationen zu den entsprechenden IOPS und dem Durchsatz pro PremiumPageBlobTier finden Sie unter. |
RehydratePriority |
Die Rehydrierungspriorität des Blobs. |
RehydrationStatus |
Die Rehydrierung status für das Blob, das derzeit archiviert wird. Gilt nur für Blockblobs in Standardspeicherkonten für diese Version. |
SharedAccessBlobPermissions |
Gibt den Satz der möglichen Berechtigungen für eine Richtlinie für den gemeinsamen Zugriff an. |
StandardBlobTier |
Die Ebene des Blockblobs in einem Standardspeicherkonto. |
Azure SDK for Java