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 yetkilendirme ve Blob Depolama'ya

bağlanma Blob


için kullanıcı temsilcisi SAS'si oluşturma Blob


için hizmet SAS'si oluşturma Hesap SAS'si oluşturma
Paylaşılan anahtar kimlik bilgilerini kullanarak Azure Kimlik

Doğrulaması kullanarak kimlik doğrulaması yapma
Kapsayıcı oluşturma Kapsayıcı oluşturma Kapsayıcı oluşturma
Karşıya Yükleme Blobu karşıya yükleme Blobu

karşıya yükleme Büyük bir dosyadan blob yükleme
İndir Blob indirme Blob

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

listeleme Blobları listeleme
Kapsayıcıları

listeleme Blobları listeleme
Sil Kapsayıcıları

silme Blobları silme
Kapsayıcıları

silme Blobu silme
Kopyala Kopyalama işlemlerine

genel bakış Kaynak nesne URL'sinden


blob kopyalama Zaman uyumsuz zamanlamayla blob kopyalama
Kira Kapsayıcı kiralamaları

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

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
İşlem grubu oluşturma Blob toplu iş istemcisi

oluşturma Blobları toplu silme Bloblar


üzerinde erişim katmanı ayarlama
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 dosya oluşturma
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 bağlanır:

Konu GitHub’daki örnekler
Kimlik Doğrulaması bağlantı dizesi kullanarak kimlik doğrulaması
Dosya hizmeti Dosya paylaşımları
oluşturma Özellikleri
al Liste paylaşımları

Paylaşımları sil
Dosya paylaşımı Paylaşım istemcisi
oluşturma Paylaşım
anlık görüntüsü
oluşturma Paylaşım istemcisi kullanarak dizin oluşturma Paylaşım
özelliklerini
alma Kök dizini ve liste dizinlerini
alma Paylaşımı silme
Dizin Üst dizin
oluşturma Alt dizin oluşturma Alt dizinde


dosya oluşturma Dizinleri ve dosyaları
listeleme Alt klasörü
silme Üst klasörü silme
Dosya Dosya istemcisi
oluşturma Dosyayı karşıya yükleme Dosya

indirme Dosya özelliklerini
alma Dosya silme

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şturma Kuyrukları
listeleme Kuyrukları silme
Sıra Kuyruk istemcisi
oluşturma Kuyruğa ileti ekleme
İleti İleti sayısını alma İletilere
göz atma İletileri

alma İletiyi
güncelleştirme İlk iletiyi
silme Tüm iletileri temizle
Kuyruk silme

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: