IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent>


ClusterEventUploader arayüzü

Özet

Herkese açık yöntemler

abstract void flush()

Sırada bekleyen tüm etkinliklerin yüklenmesini zorunlu kılar.

abstract long getEventUploadInterval()

Yükleme aralığını alın.

abstract int getMaxBatchSize()

Etkinlikler yüklenirken kullanılan maksimum toplu yükleme boyutunu alın.

abstract void postEvent(T event)

TFC'ye etkinlik yayınlar.

abstract void setEventUploadInterval(long interval)

Etkinlikleri TFC'ye ne sıklıkta yükleyeceğimizi ayarlayın.

abstract void setMaxBatchSize(int batchSize)

Tek seferde yüklenebilecek maksimum etkinlik sayısını öğrenin.

Herkese açık yöntemler

eşitlemek

public abstract void flush ()

Sırada bekleyen tüm etkinliklerin yüklenmesini zorunlu kılar.

getEventUploadInterval

public abstract long getEventUploadInterval ()

Yükleme aralığını alın.

İlerlemeler
long Yükleme aralığı (ms).

getMaxBatchSize

public abstract int getMaxBatchSize ()

Etkinlikler yüklenirken kullanılan maksimum toplu yükleme boyutunu alın.

İlerlemeler
int maksimum grup boyutu.

postEvent

public abstract void postEvent (T event)

TFC'ye etkinlik yayınlar. Bu işlem, etkinliğin yüklenmek üzere sıraya alınmasını sağlar. Etkinlikler gruplandırılır ve yüklenir.

Parametreler
event T: Yüklenecek etkinlik

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

Etkinlikleri TFC'ye ne sıklıkta yükleyeceğimizi ayarlayın.

Parametreler
interval long: TFC'ye yüklenecek etkinlikler için ms cinsinden.

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

Tek seferde yüklenebilecek maksimum etkinlik sayısını öğrenin.

Parametreler
batchSize int: Tek seferde yüklenebilecek maksimum etkinlik sayısı.