IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T extends 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 ช่วงเวลาการอัปโหลดเป็นมิลลิวินาที

getMaxBatchSize

public abstract int getMaxBatchSize ()

ดูขนาดกลุ่มสูงสุดที่ใช้เมื่ออัปโหลดเหตุการณ์

คิกรีเทิร์น
int ขนาดการอัปโหลดสูงสุด

postEvent

public abstract void postEvent (T event)

โพสต์เหตุการณ์ไปยัง TFC ซึ่งจะจัดคิวให้อัปโหลดกิจกรรม ระบบจะจัดกลุ่มและอัปโหลดเหตุการณ์

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

setEventUploadInterval

public abstract void setEventUploadInterval (long interval)

กำหนดความถี่ในการอัปโหลดเหตุการณ์ไปยัง TFC

พารามิเตอร์
interval long: เป็นมิลลิวินาทีสำหรับเวลาในการอัปโหลดเหตุการณ์ไปยัง TFC

setMaxBatchSize

public abstract void setMaxBatchSize (int batchSize)

รับจํานวนเหตุการณ์สูงสุดที่จะอัปโหลดพร้อมกัน

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