Partager via


Exemples Stockage Azure utilisant les bibliothèques clientes Java

Cet article fournit une vue d’ensemble des scénarios d’exemples de code présents dans nos guides du développeur et dans notre référentiel d’exemples. Cliquez sur les liens pour afficher les exemples correspondants, dans nos guides du développeur ou dans les référentiels GitHub.

Les guides du développeur sont des collections d’articles qui fournissent des informations détaillées et des exemples de code pour des scénarios spécifiques liés aux services Stockage Azure. Pour découvrir plus d’informations sur le guide du développeur Stockage Blob pour Java, consultez Bien démarrer avec le Stockage Blob Azure et Java.

Remarque

Ces exemples utilisent la bibliothèque Java v12 du stockage Azure la plus récente. Pour le code v8 hérité, consultez Bien démarrer avec le service Azure Blob en Java dans le dépôt GitHub.

Exemples d’objets blob

Le tableau suivant fournit des liens vers les exemples et guides du développeur Stockage Blob Azure qui utilisent des bibliothèques clientes Java :

Rubrique Guide du développeur Exemples sur GitHub
Authentification/autorisation Autoriser l’accès et la connexion à Stockage Blob

Créer une SAP de délégation d’utilisateur pour un objet blob

Créer une SAP de service pour un objet blob

Créer une SAP de compte
S’authentifier en utilisant Identité Azure

S’authentifier en utilisant des informations d’identification de la clé partagée
Créer un conteneur Créer un conteneur Créer un conteneur
Charger Charger un objet blob Charger un objet blob

Charger un objet blob à partir d’un fichier volumineux
Télécharger Télécharger un objet blob Télécharger un objet blob

Télécharger un objet blob volumineux dans un fichier
Liste Répertorier les conteneurs

Répertorier les objets blob
Répertorier les conteneurs

Répertorier les objets blob
Supprimer Supprimer des conteneurs

Supprimer des objets blob
Supprimer des conteneurs

Supprimer un objet blob
Copier Vue d’ensemble des opérations de copie

Copier un objet blob à partir d’une URL d’objet source

Copier un objet blob avec une planification asynchrone
Lease Créer et gérer des baux de conteneur

Créer et gérer des baux d’objets blob
Propriétés et métadonnées Gérer les propriétés et métadonnées de conteneur

Gérer les propriétés et les métadonnées d’objet blob
Étiquettes d’index Utiliser des balises d’index d’objet blob pour gérer et trouver des données
Niveaux d’accès Définir ou modifier le niveau d’accès d’un objet blob de blocs
Traitement par lot Créer un client de lot d’objets blob

Supprimer en bloc des objets blob

Définir un niveau d’accès sur un lot d’objets blob
Dépannage Déclencher une erreur récupérable à l’aide d’un client de conteneur

Exemples Data Lake Storage

Le tableau suivant contient des liens vers des exemples Azure Data Lake Storage qui utilisent des bibliothèques de client Java :

Rubrique Exemples sur GitHub
Service Data Lake Créer un client du service Data Lake
Créer un client du système de fichiers
Système de fichiers Créer un système de fichiers
Créer un répertoire
Créer un fichier et un sous-répertoire
Créer un client de fichier
Lister les chemins dans un système de fichiers
Supprimer un système de fichiers
Lister les systèmes de fichiers dans un compte de stockage Azure
Répertoire Créer un client de répertoire
Créer un répertoire parent
Créer un répertoire enfant
Créer un fichier dans un répertoire enfant
Obtenir les propriétés d’un répertoire
Supprimer un répertoire enfant
Supprimer un dossier parent
Fichier Créer un fichier à l’aide d’un client de fichier

Supprimer un fichier
Définir les contrôles d’accès sur un fichier
Obtenir les contrôles d’accès sur un fichier

Exemples de fichiers Azure

Le tableau suivant contient des liens vers des exemples Azure Files qui utilisent des bibliothèques clientes Java :

Rubrique Exemples sur GitHub
Authentification S’authentifier au moyen d’une chaîne de connexion
Service Fichier Créer des partages de fichiers
Obtenir les propriétés
Répertorier des partages
Supprimer des partages
Partage de fichiers Créer un client de partage
Créer un partage
Créer un instantané de partage
Créer un répertoire en utilisant un client de partage
Obtenir les propriétés d’un partage
Obtenir un répertoire racine et établir une liste des répertoires
Supprimer un partage
Répertoire Créer un répertoire parent
Créer un répertoire enfant
Créer un fichier dans un répertoire enfant
Répertorier des fichiers et des répertoires
Supprimer un dossier enfant
Supprimer un dossier parent
File Créer un client de fichier
Charger un fichier
Télécharger un fichier
Obtenir les propriétés d’un fichier
Supprimer un fichier

Exemples de files d’attente

Le tableau suivant contient des liens vers des exemples Files d’attentes Azure qui utilisent des bibliothèques clientes Java :

Rubrique Exemples sur GitHub
Authentification S’authentifier au moyen d’un jeton SAS
Service File d’attente Créer une file d’attente
Répertorier des files d’attente
Supprimer des files d’attente
File d'attente Créer un client de file d’attente
Ajouter des messages à une file d’attente
Message Obtenir le nombre de messages
Apercevoir des messages
Recevoir des messages
Mettre à jour un message
Supprimer le premier message
Effacer tous les messages
Supprimer une file d’attente

Exemples de tables

La liste suivante contient des liens vers des exemples Stockage Table Azure qui utilisent des bibliothèques clientes Java :

Des exemples pour les bibliothèques clientes déconseillées sont disponibles dans Exemples Stockage Table Azure pour Java.

Bibliothèques d’exemples de code Azure

Pour afficher l’intégralité des bibliothèques d’exemples Java, accédez à :

Vous pouvez parcourir et cloner le dépôt GitHub pour chaque bibliothèque.

Guides de prise en main

Consultez les articles suivants si vous recherchez des instructions sur l’installation et le démarrage des bibliothèques clientes Stockage Azure.

Étapes suivantes

Pour plus d’informations sur les exemples pour d’autres langages :