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