Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud SDK:V2.0 Java SDK (önerilen)

Son Güncelleme:Oct 07, 2026

Hataları hızlıca çözmek ve geliştirme verimliliğini artırmak için V2.0 SDK'daki yaygın bağımlılık paketleri ve yapılandırma sınıflarını öğrenin.

Yaygın bağımlılık paketleri

V2.0 SDK'daki çoğu cloud hizmeti aşağıdaki yaygın bağımlılık paketlerini gerektirir. En son sürümleri Maven deposundan alabilirsiniz. Paket çakışmalarıyla karşılaşırsanız en son sürümleri projenize manuel olarak ekleyin.

Not

Bu paketler cloud hizmeti SDK ile birlikte otomatik olarak yüklenir. Bir hata oluşursa en son sürümü manuel olarak ekleyin.


Paket adı


Maven adresi


GitHub kod deposu adresi


tea-util


Maven Central: com.aliyun:tea-util


tea-util


tea


Maven Central: com.aliyun:tea


tea-java


credentials-java


Maven Central: com.aliyun:credentials-java


credentials-java


credentials-api


Maven Central: com.aliyun:credentials-api


credentials-api


openapiutil


Maven Central: com.aliyun:openapiutil


openapiutil


alibabacloud-gateway-spi


Maven Central: com.aliyun:alibabacloud-gateway-spi


alibabacloud-gateway-spi


tea-xml


Maven Central: com.aliyun:tea-xml


tea-xml


tea-openapi


Maven Central: com.aliyun:tea-openapi


tea-openapi

Yapılandırma sınıfları

com.aliyun.teaopenapi.models.Config

Kimlik bilgileri, uç noktalar, proxy ayarları ve zaman aşımları gibi genel parametreleri yapılandırmak için bu sınıfı kullanın. Parametrelerin açıklamaları aşağıdaki tabloda verilmiştir.

Not

Tabloda listelenmeyen parametreleri kullanmayın. Bu parametreler kullanım dışı kalmış olabilir veya etkisi olmayabilir.

Parametre adı

Açıklama

credential

Kimlik bilgisi istemcisi. V2.0 SDK'da kimlik bilgileri credentials aracı tarafından yönetilir. Daha fazla bilgi için bkz. Erişim kimlik bilgilerini yönetme.

accessKeyId

AccessKey ID. Bu parametreyi veya credential parametresini belirtin. Hem credential hem de accessKeyId ayarlanırsa credential içindeki kimlik bilgileri kullanılır.

accessKeySecret

AccessKey gizli anahtarı. Bu parametreyi veya credential parametresini belirtin. Hem credential hem de accessKeySecret ayarlanırsa credential içindeki kimlik bilgileri kullanılır.

securityToken

Security Token Service (STS) belirteci. Bu parametreyi veya credential parametresini belirtin. Hem credential hem de securityToken ayarlanırsa credential içindeki kimlik bilgileri kullanılır.

bearerToken

Bearer belirteci. Bu parametreyi veya credential parametresini belirtin. Hem credential hem de bearerToken ayarlanırsa credential içindeki kimlik bilgileri kullanılır.

endpoint

Cloud kaynaklarınızın bulunduğu bölgeye ait hizmet uç noktası. API çağrıları bu uç nokta üzerinden yönlendirilir. Daha fazla bilgi için bkz. Uç noktaları yapılandırma.

regionId

Cloud kaynaklarınızın bulunduğu bölge. endpoint ayarlanmamışsa SDK hizmet uç noktasını bu bölge kimliğinden çözümler. Daha fazla bilgi için bkz. Uç noktaları yapılandırma.

network

regionId ayarlandığında çözümlemek için kullanılacak uç nokta türünü belirtir. Varsayılan olarak bir İnternet uç noktası kullanılır. Geçerli değerler:

  • vpc: Bir VPC uç noktası çözümler.

Simple Log Service SDK'sında (sls20201230) varsayılan olarak bir İnternet uç noktası kullanılır. Farklı bir uç nokta türü belirtebilirsiniz:

  • intranet: Simple Log Service için VPC uç noktasını çözümler.

  • accelerate: Simple Log Service için aktarım hızlandırma uç noktasını çözümler.

maxIdleConns

Bağlantı havuzundaki maksimum boşta bağlantı sayısı. Kaynakları serbest bırakmak için fazladan boşta kalan bağlantılar kapatılır. Varsayılan değer: 5. Daha fazla bilgi için bkz. HTTP bağlantı havuzunu yapılandırma.

protocol

İstek protokolü. Geçerli değerler: HTTPS ve HTTP. Varsayılan değer: HTTPS. Daha fazla bilgi için bkz. HTTPS isteklerini yapılandırma.

readTimeout

Okuma zaman aşımı süresi. Varsayılan değer: 10000 milisaniye. Daha fazla bilgi için bkz. Zaman aşımı mekanizması.

connectTimeout

Bağlantı zaman aşımı süresi. Varsayılan değer: 5000 milisaniye. Daha fazla bilgi için bkz. Zaman aşımı mekanizması.

httpProxy

HTTP proxy sunucusunun adresi ve bağlantı noktası. Biçim: http://proxyServer:port. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.

httpsProxy

HTTPS proxy sunucusunun adresi ve bağlantı noktası. Biçim: https://username:password@proxyServer:port. Proxy kimlik doğrulaması gerekmiyorsa https://proxyServer:port kullanın. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.

noProxy

Proxy'yi atlayan adreslerin virgülle ayrılmış listesi. Alan adları ve IP adresleri desteklenir. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.

com.aliyun.teautil.models.RuntimeOptions

Proxy ve zaman aşımı ayarları gibi istek başına çalışma zamanı parametrelerini yapılandırmak için bu sınıfı kullanın. Parametrelerin açıklamaları aşağıdaki tabloda verilmiştir.

Not

Tabloda listelenmeyen parametreleri kullanmayın. Bu parametreler kullanım dışı kalmış olabilir veya etkisi olmayabilir.

Parametre adı

Açıklama

autoretry

Ağ hataları için otomatik yeniden denemelerin etkinleştirilip etkinleştirilmeyeceğini belirtir. Varsayılan değer: false (devre dışı). Daha fazla bilgi için bkz. Yeniden deneme mekanizması.

maxAttempts

Otomatik yeniden denemeler etkinleştirildiğinde yapılacak maksimum yeniden deneme sayısı. Varsayılan değer: 3. Daha fazla bilgi için bkz. Yeniden deneme mekanizması.

maxIdleConns

Bağlantı havuzundaki maksimum boşta bağlantı sayısı. Kaynakları serbest bırakmak için fazladan boşta kalan bağlantılar kapatılır. Varsayılan değer: 5. Daha fazla bilgi için bkz. HTTP bağlantı havuzunu yapılandırma.

ignoreSSL

protocol HTTPS olarak ayarlandığında SDK varsayılan olarak SSL/TLS sertifikalarını doğrular. Ortamınızda SSL/TLS sertifikası yoksa doğrulamayı geçici olarak atlamak için bu parametreyi kullanın. Varsayılan değer: false (doğrulama gerekli). Daha fazla bilgi için bkz. HTTPS isteklerini yapılandırma.

Not

Üretim ortamınızda iletişim güvenliğini sağlamak için sertifika doğrulamayı etkinleştirin.

readTimeout

Okuma zaman aşımı süresi. Varsayılan değer: 10000 milisaniye. Daha fazla bilgi için bkz. Zaman aşımı mekanizması.

connectTimeout

Bağlantı zaman aşımı süresi. Varsayılan değer: 5000 milisaniye. Daha fazla bilgi için bkz. Zaman aşımı mekanizması.

httpProxy

HTTP proxy sunucusunun adresi ve bağlantı noktası. Biçim: http://proxyServer:port. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.

httpsProxy

HTTPS proxy sunucusunun adresi ve bağlantı noktası. Biçim: https://username:password@proxyServer:port. Proxy kimlik doğrulaması gerekmiyorsa https://proxyServer:port kullanın. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.

noProxy

Proxy'yi atlayan adreslerin virgülle ayrılmış listesi. Alan adları ve IP adresleri desteklenir. Daha fazla bilgi için bkz. Proxy'yi yapılandırma.