IClusterEventUploader

public interface IClusterEventUploader

com.android.tradefed.cluster.IClusterEventUploader<T mở rộng com.android.tradefed.cluster.IClusterEvent >


Giao diện cho ClusterEventUploader

Bản tóm tắt

Phương pháp công khai

abstract void flush ()

Buộc tải lên tất cả các sự kiện được xếp hàng đợi.

abstract long getEventUploadInterval ()

Nhận 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 lên các sự kiệ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 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 pháp công khai

tuôn ra

public abstract void flush ()

Buộc tải lên tất cả các sự kiện được xếp hàng đợi.

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 ()

Nhận kích thước lô tối đa được sử dụng khi tải lên các sự kiện.

Trả lại
int kích thước lô tối đa.

bài viết 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. Các sự kiện sẽ được nhóm lại và tải lên.

Thông 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.

Thông số
interval long : tính bằng ms 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 có thể tải lên cùng một lúc.