IClusterEventUploader
public
interface
IClusterEventUploader
com.android.tradefed.cluster.IClusterEventUploader<T mở rộng com.android.tradefed.cluster.IClusterEvent> |
Giao diện cho ClusterEventUploader
Tóm tắt
Phương thức công khai | |
---|---|
abstract
void
|
flush()
Buộc tải tất cả sự kiện lên trong hàng đợi. |
abstract
long
|
getEventUploadInterval()
Lấy khoảng thời gian tải lên. |
abstract
int
|
getMaxBatchSize()
Nhận kích thước lô tối đa được sử dụng khi tải sự kiện lên. |
abstract
void
|
postEvent(T event)
Đăng sự kiện lên TFC. |
abstract
void
|
setEventUploadInterval(long interval)
Đặt tần suất chúng tôi tải sự kiện lên TFC. |
abstract
void
|
setMaxBatchSize(int batchSize)
Nhận số lượng sự kiện tối đa để tải lên cùng một lúc. |
Phương thức công khai
xả nước
public abstract void flush ()
Buộc tải tất cả sự kiện lên trong hàng đợi.
getEventUpload khoảng thời gian
public abstract long getEventUploadInterval ()
Lấy khoảng thời gian tải lên.
Giá trị trả về | |
---|---|
long |
khoảng thời gian tải lên (tính bằng mili giây). |
getMaxBatchSize
public abstract int getMaxBatchSize ()
Nhận kích thước lô tối đa được sử dụng khi tải sự kiện lên.
Giá trị trả về | |
---|---|
int |
kích thước lô tối đa. |
postEvent
public abstract void postEvent (T event)
Đăng sự kiện lên TFC. Thao tác này sẽ đưa sự kiện lên hàng đợi. Các sự kiện sẽ được phân theo lô và đã tải lên.
Tham số | |
---|---|
event |
T : sự kiện cần tải lên |
setEventUploadInterval
public abstract void setEventUploadInterval (long interval)
Đặt tần suất chúng tôi tải sự kiện lên TFC.
Tham số | |
---|---|
interval |
long : tính bằng mili giây để tải sự kiện lên TFC. |
setMaxBatchSize
public abstract void setMaxBatchSize (int batchSize)
Nhận số lượng sự kiện tối đa để tải lên cùng một lúc.
Tham số | |
---|---|
batchSize |
int : số lượng sự kiện tối đa có thể tải lên cùng một lúc. |