IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T ขยาย com.android.tradefed.cluster.IClusterEvent >


อินเทอร์เฟซสำหรับ ClusterEventUploader

สรุป

วิธีการสาธารณะ

abstract void flush ()

บังคับให้อัปโหลดกิจกรรมทั้งหมดในคิว

abstract long getEventUploadInterval ()

รับช่วงเวลาการอัปโหลด

abstract int getMaxBatchSize ()

รับขนาดแบตช์สูงสุดที่ใช้ในการอัปโหลดกิจกรรม

abstract void postEvent (T event)

โพสต์งานกิจกรรมไปที่ TFC

abstract void setEventUploadInterval (long interval)

กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC

abstract void setMaxBatchSize (int batchSize)

รับกิจกรรมสูงสุดที่จะอัปโหลดในคราวเดียว

วิธีการสาธารณะ

ล้าง

public abstract void flush ()

บังคับให้อัปโหลดกิจกรรมทั้งหมดในคิว

getEventUploadInterval

public abstract long getEventUploadInterval ()

รับช่วงเวลาการอัปโหลด

การส่งคืน
long ช่วงเวลาการอัปโหลดเป็นมิลลิวินาที

รับ MaxBatchSize

public abstract int getMaxBatchSize ()

รับขนาดแบตช์สูงสุดที่ใช้ในการอัปโหลดกิจกรรม

การส่งคืน
int ขนาดแบทช์สูงสุด

โพสต์เหตุการณ์

public abstract void postEvent (T event)

โพสต์งานกิจกรรมไปที่ TFC นี่เป็นการจัดคิวเหตุการณ์ที่จะอัปโหลด กิจกรรมจะถูกจัดกลุ่มและอัปโหลด

พารามิเตอร์
event T : กิจกรรมที่จะอัพโหลด

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC

พารามิเตอร์
interval long : เป็น ms สำหรับกิจกรรมที่จะอัปโหลดไปยัง TFC

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

รับกิจกรรมสูงสุดที่จะอัปโหลดในคราวเดียว

พารามิเตอร์
batchSize int : จำนวนเหตุการณ์สูงสุดที่จะอัปโหลดในคราวเดียว