ClusterEventUploader
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T extends IClusterEvent >
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T ขยาย com.android.tradefed.cluster.IClusterEvent > |
คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent
ไปยัง TFC
สรุป
ผู้สร้างสาธารณะ | |
---|---|
ClusterEventUploader () |
วิธีการสาธารณะ | |
---|---|
void | flush () บังคับให้อัปโหลดเหตุการณ์ทั้งหมดที่อยู่ในคิว |
long | getEventUploadInterval () รับช่วงเวลาการอัปโหลด |
int | getMaxBatchSize () รับขนาดแบทช์สูงสุดที่ใช้เมื่ออัปโหลดกิจกรรม |
void | postEvent (T event) โพสต์งานกิจกรรมไปที่ TFC |
void | setEventUploadInterval (long interval) กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC |
void | setMaxBatchSize (int batchSize) รับจำนวนกิจกรรมสูงสุดที่จะอัปโหลดในครั้งเดียว |
วิธีการป้องกัน | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
ผู้สร้างสาธารณะ
ClusterEventUploader
public ClusterEventUploader ()
วิธีการสาธารณะ
ล้างออก
public void flush ()
บังคับให้อัปโหลดเหตุการณ์ทั้งหมดที่อยู่ในคิว
getEventUploadInterval
public long getEventUploadInterval ()
รับช่วงเวลาการอัปโหลด
ส่งคืน | |
---|---|
long | ช่วงเวลาการอัปโหลดเป็น ms |
getMaxBatchSize
public int getMaxBatchSize ()
รับขนาดแบทช์สูงสุดที่ใช้เมื่ออัปโหลดกิจกรรม
ส่งคืน | |
---|---|
int | ขนาดแบทช์สูงสุด |
โพสต์เหตุการณ์
public void postEvent (T event)
โพสต์งานกิจกรรมไปที่ TFC สิ่งนี้จัดคิวกิจกรรมที่จะอัปโหลด เหตุการณ์จะถูกแบทช์และอัปโหลด
พารามิเตอร์ | |
---|---|
event | T : เหตุการณ์ที่จะอัปโหลด |
setEventUploadInterval
public void setEventUploadInterval (long interval)
กำหนดความถี่ที่เราอัปโหลดกิจกรรมไปยัง TFC
พารามิเตอร์ | |
---|---|
interval | long : เป็น ms สำหรับกิจกรรมที่จะอัพโหลดไปยัง TFC |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
รับจำนวนกิจกรรมสูงสุดที่จะอัปโหลดในครั้งเดียว
พารามิเตอร์ | |
---|---|
batchSize | int : จำนวนสูงสุดของเหตุการณ์ที่จะอัปโหลดในครั้งเดียว |
วิธีการป้องกัน
doUploadEvents
protected abstract void doUploadEvents (events)
พารามิเตอร์ | |
---|---|
events |