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 ช่วงเวลาการอัปโหลดเป็น ms

getMaxBatchSize

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 : จำนวนสูงสุดของเหตุการณ์ที่จะอัปโหลดในครั้งเดียว