Ölçümlü

Inheritance: java.lang.Object

public class Metered

Entegrasyon için ölçülen yöntemler sağlar

Bu örnekte, ölçümlü genel ve özel anahtar ayarlamaya çalışılacaktır

// the component jar file: Metered metered = new Metered(); metered.setMeteredKey("PublicKey", "PrivateKey");

Yapıcılar

YapıcıAçıklama
Metered()

Yöntemler

YöntemAçıklama
getConsumptionQuantity()Tüketim dosya boyutunu alır
getConsumptionCredit()Tüketim kredisini alır
setMeteredKey(String publicKey, String privateKey)Ölçümlü genel ve özel anahtarı ayarlar.
equals(Object obj)Belirtilen Object’in bu örnekle eşit olup olmadığını belirler.

Metered()

public Metered()

getConsumptionQuantity()

public static BigDecimal getConsumptionQuantity()

Tüketim dosya boyutunu alır

Returns: java.math.BigDecimal - tüketim dosya boyutu

getConsumptionCredit()

public static BigDecimal getConsumptionCredit()

Tüketim kredisini alır

Returns: java.math.BigDecimal - tüketim miktarı

setMeteredKey(String publicKey, String privateKey)

public void setMeteredKey(String publicKey, String privateKey)

Ölçümlü genel ve özel anahtarı ayarlar.

Ölçümlü lisansı satın alırsanız, uygulamayı başlattığınızda bu API çağrılmalıdır, genellikle bu yeterlidir. Ancak, tüketim verilerini yükleme sürekli başarısız olur ve 24 saati aşarsa, lisans değerlendirme durumuna ayarlanır; böyle bir durumu önlemek için lisans durumunu düzenli olarak kontrol etmelisiniz, eğer değerlendirme durumundaysa bu API’yi tekrar çağırın.

Parameters:

ParametreTürAçıklama
publicKeyjava.lang.Stringgenel anahtar
privateKeyjava.lang.Stringözel anahtar

equals(Object obj)

public boolean equals(Object obj)

Belirtilen Object’in bu örnekle eşit olup olmadığını belirler.

Parameters:

ParametreTürAçıklama
objjava.lang.ObjectBu örnekle karşılaştırılacak Object.

Returns: boolean - belirtilen Object bu örnekle eşitse true; aksi takdirde false.