Aracılığıyla paylaş


Java istemci kitaplıklarını kullanan Azure Depolama örnekleri

Bu makale, geliştirici kılavuzlarımız ve örnek depomuzda bulunan kod örneği senaryolarına genel bir bakış sağlar. Geliştirici kılavuzlarımızda veya GitHub depolarında ilgili örnekleri görüntülemek için bağlantılara tıklayın.

Geliştirici kılavuzları, Azure Depolama hizmetleriyle ilgili belirli senaryolar için ayrıntılı bilgi ve kod örnekleri sağlayan makale koleksiyonlarıdır. Java için Blob Depolama geliştirici kılavuzu hakkında daha fazla bilgi edinmek için bkz. Azure Blob Depolama ve Java'yı kullanmaya başlama.

Not

Bu örnekler en son Azure Depolama Java v12 kitaplığını kullanır. Eski v8 kodu için GitHub deposundaki Java'da Azure Blob Hizmeti ile Çalışmaya Başlama bölümüne bakın.

Blob örnekleri

Aşağıdaki tablo, Java istemci kitaplıklarını kullanan Azure Blob Depolama geliştirici kılavuzlarına ve örneklerine bağlantılar içerir:

Konu Geliştirici kılavuzu GitHub’daki örnekler
Kimlik doğrulaması/yetkilendirme Erişimi yetkilendir ve Blob Depolama'ya bağlan

Bir blob için kullanıcı temsilci SAS oluştur

Bir blob için hizmet SAS oluştur

Bir hesap SAS oluştur
Azure Identity kullanarak kimlik doğrulaması yapma (önerilir)

Paylaşılan anahtar kimlik bilgilerini kullanarak kimlik doğrulaması
Kapsayıcı oluşturma Kapsayıcı oluşturma Kapsayıcı oluşturma
Yükle Blob yükle Blob yükle

Büyük bir dosyadan blob yükle
İndir Bir blob indir Bir blob indir

Büyük bir blobu bir dosyaya indir
Liste Kapsayıcıları Listele

Blobları Listele
Kapsayıcıları Listele

Blobları Listele
Sil Kapsayıcıları Sil

Blobları Sil
Kapsayıcıları Sil

Blob'u Sil
Kopyala Kopyalama işlemlerine genel bakış

Kaynak nesne URL'sinden blob kopyalama

Zaman uyumsuz zamanlamayla blob kopyalama
Kira Sözleşmesi Kapsayıcı kiralamalarını oluşturma ve yönetme

Blob kiralamalarını oluşturma ve yönetme
Özellikler ve meta veriler Kapsayıcı özelliklerini ve meta verilerini yönetme

Blob özelliklerini ve meta verilerini yönetme
Dizin etiketleri Verileri yönetmek ve bulmak için blob dizini etiketlerini kullanma
Erişim katmanları Blok blobu erişim katmanını ayarlama veya değiştirme
Gruplama Bir blob toplu iş istemcisi oluşturun

Blobları toplu olarak sil

Bloblar üzerinde erişim katmanı ayarlayın
Sorun giderme Kapsayıcı istemcisi kullanarak kurtarılabilir bir hatayı tetikleme

Data Lake Storage örnekleri

Aşağıdaki tablo, Java istemci kitaplıklarını kullanan Azure Data Lake Storage örneklerine bağlanır:

Konu GitHub’daki örnekler
Data Lake hizmeti Data Lake hizmet istemcisi oluşturma
Dosya sistemi istemcisi oluşturma
Dosya sistemi Dosya sistemi oluşturma
Dizin oluşturma
Dosya ve alt dizin oluşturma
Dosya istemcisi oluşturma
Dosya sistemindeki yolları listeleme
Dosya sistemini silme
Azure depolama hesabındaki dosya sistemlerini listeleme
Dizin Dizin istemcisi oluşturma
Üst dizin oluşturma
Alt dizin oluşturma
Alt dizinde bir dosya oluştur
Dizin özelliklerini alma
Alt dizini silme
Üst klasörü silme
Dosya Dosya istemcisi kullanarak dosya oluşturma

Dosya silme
Dosyada erişim denetimlerini ayarlama
Dosyaya erişim denetimleri alma

Azure Dosya örnekleri

Aşağıdaki tablo, Java istemci kitaplıklarını kullanan Azure Dosyalar örneklerine ulaşabileceğiniz bağlantıları içerir.

Konu GitHub’daki örnekler
Kimlik Doğrulaması bağlantı dizesi kullanarak kimlik doğrulaması
Dosya hizmeti Dosya paylaşımları oluştur
Özellikleri al
Paylaşımları listele
Paylaşımları sil
Dosya paylaşımı Paylaşım istemcisi oluştur
Paylaşım oluştur
Paylaşım anlık görüntüsü oluştur
Paylaşım istemcisi kullanarak dizin oluştur
Paylaşım özelliklerini al
Kök dizini al ve dizinleri listele
Paylaşımı sil
Dizin Üst dizin oluştur
Alt dizin oluştur
Alt dizinde dosya oluştur
Dizinleri ve dosyaları listele
Alt klasörü sil
Üst klasörü sil
Dosya Bir dosya istemcisi oluştur
Bir dosya yükle
Bir dosya indir
Dosya özelliklerini al
Bir dosya sil

Kuyruk örnekleri

Aşağıdaki tablo, Java istemci kitaplıklarını kullanan Azure Kuyrukları örneklerine bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması SAS belirteci kullanarak kimlik doğrulaması
Kuyruk hizmeti Kuyruk oluştur
Kuyrukları listele
Kuyrukları sil
Sıra Kuyruk istemcisi oluşturma
Kuyruğa ileti ekleme
İleti İleti sayısını al
İletilere göz at
İletileri al
Bir iletiyi güncelle
İlk iletiyi sil
Tüm iletileri temizle
Bir kuyruğu sil

Tablo örnekleri

Aşağıdaki liste, Java istemci kitaplıklarını kullanan Azure Tablo Depolama örneklerine bağlantı sağlar:

Kullanım dışı bırakılan istemci kitaplıklarına yönelik örnekler Java için Azure Tablo Depolama örnekleri'nde bulunabilir.

Azure kod örnek kitaplıkları

Tüm Java örnek kitaplıklarını görüntülemek için şuraya gidin:

Her kitaplık için GitHub deposuna göz atabilir ve depoyu kopyalayabilirsiniz.

Başlangıç kılavuzları

Azure Depolama istemci kitaplıklarını yükleme ve kullanmaya başlama yönergeleri için aşağıdaki makalelere bakın.

Sonraki adımlar

Diğer dil örnekleri hakkında bilgi için: