ClusterEventUploader
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T extends IClusterEvent >
java.lang.Object | |
↳ | com.android.tradefed.cluster.ClusterEventUploader<T מרחיב את com.android.tradefed.cluster.IClusterEvent > |
מחלקה ClusterEventUploader, אשר מעלה את IClusterEvent
ל-TFC.
סיכום
בנאים ציבוריים | |
---|---|
ClusterEventUploader () |
שיטות ציבוריות | |
---|---|
void | flush () כפה העלאה של כל האירועים בתור. |
long | getEventUploadInterval () קבל את מרווח ההעלאה. |
int | getMaxBatchSize () קבל את גודל האצווה המרבי המשמש בעת העלאת אירועים. |
void | postEvent (T event) מפרסם אירוע ב-TFC. |
void | setEventUploadInterval (long interval) קבע באיזו תדירות אנחנו מעלים אירועים ל-TFC. |
void | setMaxBatchSize (int batchSize) קבל את המספר המרבי של אירועים להעלאה בבת אחת. |
שיטות מוגנות | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
בנאים ציבוריים
ClusterEventUploader
public ClusterEventUploader ()
שיטות ציבוריות
סומק
public void flush ()
כפה העלאה של כל האירועים בתור.
getEventUploadInterval
public long getEventUploadInterval ()
קבל את מרווח ההעלאה.
החזרות | |
---|---|
long | מרווח ההעלאה ב-ms. |
getMaxBatchSize
public int getMaxBatchSize ()
קבל את גודל האצווה המרבי המשמש בעת העלאת אירועים.
החזרות | |
---|---|
int | גודל האצווה המרבי. |
postEvent
public void postEvent (T event)
מפרסם אירוע ב-TFC. זה מעמיד בתור את האירוע להעלאה. האירועים יועלו באצווה.
פרמטרים | |
---|---|
event | T : האירוע להעלאה |
setEventUploadInterval
public void setEventUploadInterval (long interval)
קבע באיזו תדירות אנחנו מעלים אירועים ל-TFC.
פרמטרים | |
---|---|
interval | long : ב-ms לאירועים שיועלו ל-TFC. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
קבל את המספר המרבי של אירועים להעלאה בבת אחת.
פרמטרים | |
---|---|
batchSize | int : המספר המרבי של אירועים להעלאה בבת אחת. |
שיטות מוגנות
doUploadEvents
protected abstract void doUploadEvents (events)
פרמטרים | |
---|---|
events |