ClusterEventUploader
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T extends IClusterEvent >
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T extends com.android.tradefed.cluster.IClusterEvent > |
ClusterEventUploader, tải IClusterEvent
lên TFC.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
ClusterEventUploader () |
Phương thức công khai | |
---|---|
void | flush () Buộc tải lên tất cả các sự kiện đã xếp hàng. |
long | getEventUploadInterval () Nhận khoảng thời gian tải lên. |
int | getMaxBatchSize () Nhận kích thước lô tối đa được sử dụng khi tải sự kiện lên. |
void | postEvent (T event) Đăng một sự kiện lên TFC. |
void | setEventUploadInterval (long interval) Đặt tần suất chúng tôi tải các sự kiện lên TFC. |
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 pháp được bảo vệ | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
nhà thầu công cộng
ClusterEventUploader
public ClusterEventUploader ()
Phương thức công khai
tuôn ra
public void flush ()
Buộc tải lên tất cả các sự kiện đã xếp hàng.
getEventUploadInterval
public 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 int getMaxBatchSize ()
Nhận 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 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 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 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. |
phương pháp được bảo vệ
doUploadEvents
protected abstract void doUploadEvents (events)
Thông số | |
---|---|
events |