Java クライアント ライブラリを使用する Azure Storage サンプル
この記事では、開発者ガイドとサンプル リポジトリにあるコード サンプル シナリオの概要を説明します。 リンクをクリックすると、開発者ガイドまたは GitHub リポジトリ内の対応するサンプルが表示されます。
開発者ガイドは、Azure Storage サービスに関連する特定のシナリオの詳細情報とコード例を提供する記事のコレクションです。 Java 用の Blob Storage 開発者ガイドの詳細については、「Azure Blob Storage と Java の概要」を参照してください。
Note
これらのサンプルには、最新の Azure Storage Java v12 ライブラリが使用されています。 従来の v8 コードについては、GitHub リポジトリの「Java での Azure Blob service の概要」を参照してください。
BLOB のサンプル
次の表は、Java クライアント ライブラリを使用する Azure Blob Storage 開発者ガイドとサンプルへのリンクです。
Data Lake Storage のサンプル
次の表は、Java クライアント ライブラリを使用する Azure Data Lake Storage サンプルへのリンクです。
Azure File のサンプル
次の表は、Java クライアント ライブラリを使用する Azure Files サンプルへのリンクです。
キューのサンプル
次の表は、Java クライアント ライブラリを使用する Azure Queues サンプルへのリンクです。
トピック | GitHub のサンプル |
---|---|
認証 | SAS トークンを使用して認証する |
Queue サービス | キューを作成する キューを一覧表示する キューを削除する |
キュー | キュー クライアントを作成する キューにメッセージを追加する |
メッセージ | メッセージ数を取得する メッセージ内容を確認する メッセージを受信する メッセージを更新する 最初のメッセージを削除する すべてのメッセージをクリアする キューを削除する |
テーブルのサンプル
次の一覧は、Java クライアント ライブラリを使用する Azure Table Storage サンプルへのリンクです。
- クライアントの作成
- テーブルを作成する
- テーブルを削除する
- エンティティを作成する
- エンティティを更新する
- エンティティをアップサートする
- エンティティを削除する
- リスト エンティティ
- エンティティを取得する
- トランザクションを送信する
非推奨のクライアント ライブラリのサンプルは、「Java 用の Azure Table Storage サンプル」で入手できます。
Azure のコード サンプル ライブラリ
完全な Java サンプル ライブラリをご覧いただくには、次のページにアクセスしてください。
各ライブラリの GitHub リポジトリを参照してクローンすることができます。
概要ガイド
Azure Storage クライアント ライブラリをインストールして使用する方法については、以下の記事を参照してください。
- クイック スタート: Java 用 Azure Blob Storage クライアント ライブラリ
- クイックスタート: Java 用の Azure Queue Storage クライアント ライブラリ
- Java での Azure Table service の概要
- Java を使用して Azure Files 用に開発する
次のステップ
他の言語のサンプルについては、以下のページをご覧ください。
- .NET:.NET を使用した Azure Storage サンプル
- Python: Python を使用した Azure Storage サンプル
- JavaScript/Node.js: JavaScript を使用した Azure Storage サンプル
- C++: C++ を使用した Azure Storage サンプル
- その他すべての言語: Azure Storage のサンプル