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