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