BlobsStorage Classe
- java.
lang. Object - com.
microsoft. bot. azure. blobs. BlobsStorage
- com.
Implémente
public class BlobsStorage
implements Storage
Implémente Storage à l’aide d’objets blob stockage Azure. Cette classe utilise un seul conteneur d’objets blob Stockage Azure. Chaque entité ou StoreItem est sérialisée dans une chaîne JSON et stockée dans un objet blob de texte individuel. Chaque objet blob est nommé après la clé d’élément de magasin, qui est encodée afin qu’elle soit conforme à un nom d’objet blob valide. une entité est un StoreItem, l’objet de stockage définit la valeur de propriété StoreItem de l’entité sur la valeur ETag de l’objet blob lors de la lecture. Ensuite, une BlobRequestConditions avec la valeur ETag sera générée pendant l’écriture. Les nouvelles entités commencent par un ETag Null.
Récapitulatif du constructeur
| Constructeur | Description |
|---|---|
| BlobsStorage(String dataConnectionString, String containerName) |
Initialise une nouvelle instance de la classe BlobsStorage. |
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(String[] keys)
Supprime les objets blob d’entités du conteneur configuré. |
| java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.Object>> |
read(String[] keys)
Récupérez des entités à partir du conteneur d’objets blob configuré. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
write(Map<String,Object> changes)
Stocke une nouvelle entité dans le conteneur d’objets blob configuré. |
Méthodes héritées de java.lang.Object
Détails du constructeur
BlobsStorage
public BlobsStorage(String dataConnectionString, String containerName)
Initialise une nouvelle instance de la classe BlobsStorage.
Paramètres:
Détails de la méthode
delete
public CompletableFuture
Supprime les objets blob d’entités du conteneur configuré.
Paramètres:
Retours:
read
public CompletableFuture
Récupérez des entités à partir du conteneur d’objets blob configuré.
Paramètres:
Retours:
write
public CompletableFuture
Stocke une nouvelle entité dans le conteneur d’objets blob configuré.
Paramètres:
Retours: