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, שמעלות את IClusterEvent ל-TFC.
סיכום
constructors ציבוריים | |
|---|---|
ClusterEventUploader()
|
|
methods ציבוריים | |
|---|---|
void
|
flush()
העלאה בכוח של כל האירועים שנוספו לתור. |
long
|
getEventUploadInterval()
משיגים את מרווח ההעלאה. |
int
|
getMaxBatchSize()
מקבלים את גודל האצווה המקסימלי שנעשה בו שימוש כשמעלים אירועים. |
void
|
postEvent(T event)
שליחת אירוע ל-TCF. |
void
|
setEventUploadInterval(long interval)
מגדירים את התדירות שבה אנחנו מעלים אירועים ל-TFC. |
void
|
setMaxBatchSize(int batchSize)
קבלת המספר המקסימלי של אירועים להעלאה בבת אחת. |
שיטות מוגנות | |
|---|---|
abstract
void
|
doUploadEvents(List<T> events)
|
constructors ציבוריים
ClusterEventUploader
public ClusterEventUploader ()
methods ציבוריים
לרוקן מידע (Flush)
public void flush ()
העלאה בכוח של כל האירועים שנוספו לתור.
getEventUploadInterval
public long getEventUploadInterval ()
משיגים את מרווח ההעלאה.
| החזרות | |
|---|---|
long |
מרווח ההעלאה באלפיות השנייה. |
getMaxBatchSize
public int getMaxBatchSize ()
מקבלים את גודל האצווה המקסימלי שנעשה בו שימוש כשמעלים אירועים.
| החזרות | |
|---|---|
int |
גודל האצווה המקסימלי. |
postEvent
public void postEvent (T event)
שליחת אירוע ל-TCF. האירוע יתווסף לתור ההעלאה. האירועים יצורפו לקבוצות ויועלו.
| פרמטרים | |
|---|---|
event |
T: האירוע שרוצים להעלות |
setEventUploadInterval
public void setEventUploadInterval (long interval)
מגדירים את התדירות שבה אנחנו מעלים אירועים ל-TFC.
| פרמטרים | |
|---|---|
interval |
long: במילישניות, הזמן שחלף בין האירועים להעלאה ל-TFC. |
setMaxBatchSize
public void setMaxBatchSize (int batchSize)
קבלת המספר המקסימלי של אירועים להעלאה בבת אחת.
| פרמטרים | |
|---|---|
batchSize |
int: המספר המקסימלי של אירועים להעלאה בבת אחת. |
שיטות מוגנות
doUploadEvents
protected abstract void doUploadEvents (List<T> events)
| פרמטרים | |
|---|---|
events |
List |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
|