IClusterEventUploader
public interface IClusterEventUploader
com.android.tradefed.cluster.IClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent > |
Giao diện cho ClusterEventUploader
Bản tóm tắt
Phương thức công khai | |
---|---|
abstract void | flush () Buộc tải lên tất cả các sự kiện đã xếp hàng. |
abstract long | getEventUploadInterval () Nhận khoảng thời gian tải lên. |
abstract int | getMaxBatchSize () Lấy 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 một sự kiện lên TFC. |
abstract void | setEventUploadInterval (long interval) Đặt tần suất chúng tôi tải các 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
tuôn ra
public abstract void flush ()
Buộc tải lên tất cả các sự kiện đã xếp hàng.
getEventUploadInterval
public abstract long getEventUploadInterval ()
Nhận khoảng thời gian tải lên.
trả lại | |
---|---|
long | khoảng thời gian tải lên tính bằng ms. |
getMaxBatchSize
public abstract int getMaxBatchSize ()
Lấy kích thước lô tối đa được sử dụng khi tải sự kiện lên.
trả lại | |
---|---|
int | kích thước lô tối đa. |
đăng sự kiện
public abstract void postEvent (T event)
Đăng một sự kiện lên TFC. Điều này xếp hàng sự kiện sẽ được tải lên. Sự kiện sẽ được theo đợt và tải lên.
Thông số | |
---|---|
event | T : sự kiện để tải lên |
setEventUploadInterval
public abstract void setEventUploadInterval (long interval)
Đặt tần suất chúng tôi tải các sự kiện lên TFC.
Thông số | |
---|---|
interval | long : tính bằng mili giây cho các sự kiện được tải 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.
Thông số | |
---|---|
batchSize | int : số lượng sự kiện tối đa để tải lên cùng một lúc. |