क्लस्टरइवेंट अपलोडर
public abstract class ClusterEventUploader
extends Object
implements IClusterEventUploader <T extends IClusterEvent >
java.lang.ऑब्जेक्ट | |
↳ | 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) टीएफसी पर एक इवेंट पोस्ट करता है। |
void | setEventUploadInterval (long interval) सेट करें कि हम कितनी बार टीएफसी पर ईवेंट अपलोड करते हैं। |
void | setMaxBatchSize (int batchSize) एक बार में अपलोड करने के लिए अधिकतम संख्या में ईवेंट प्राप्त करें। |
संरक्षित तरीके | |
---|---|
abstract void | doUploadEvents ( events) doUploadEvents ( events) |
सार्वजनिक निर्माणकर्ता
क्लस्टरइवेंट अपलोडर
public ClusterEventUploader ()
सार्वजनिक तरीके
लालिमा
public void flush ()
पंक्तिबद्ध सभी ईवेंट को जबरन अपलोड करें।
getEventUploadInterval
public long getEventUploadInterval ()
अपलोड अंतराल प्राप्त करें.
रिटर्न | |
---|---|
long | एमएस में अपलोड अंतराल. |
getMaxBatchSize
public int getMaxBatchSize ()
ईवेंट अपलोड करते समय अधिकतम बैच आकार का उपयोग करें।
रिटर्न | |
---|---|
int | अधिकतम बैच आकार. |
घटना के बाद
public void postEvent (T event)
टीएफसी पर एक इवेंट पोस्ट करता है। यह अपलोड किए जाने वाले ईवेंट को कतारबद्ध करता है। इवेंट को बैच करके अपलोड किया जाएगा.
पैरामीटर | |
---|---|
event | T : अपलोड करने के लिए घटना |
सेटइवेंटअपलोडइंटरवल
public void setEventUploadInterval (long interval)
सेट करें कि हम कितनी बार टीएफसी पर ईवेंट अपलोड करते हैं।
पैरामीटर | |
---|---|
interval | long : टीएफसी पर अपलोड किए जाने वाले इवेंट के लिए एमएस में। |
सेटमैक्सबैचआकार
public void setMaxBatchSize (int batchSize)
एक बार में अपलोड करने के लिए अधिकतम संख्या में ईवेंट प्राप्त करें।
पैरामीटर | |
---|---|
batchSize | int : एक बार में अपलोड करने के लिए इवेंट की अधिकतम संख्या। |
संरक्षित तरीके
doUploadEvents
protected abstract void doUploadEvents (events)
पैरामीटर | |
---|---|
events |