public class ExchangeClientStatus extends Object implements Mergeable<ExchangeClientStatus>, OperatorInfo
| Constructor and Description |
|---|
ExchangeClientStatus(long bufferedBytes,
long maxBufferedBytes,
long averageBytesPerRequest,
long successFullRequestsCount,
int bufferedPages,
boolean noMoreLocations,
List<PageBufferClientStatus> pageBufferClientStatuses) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAverageBytesPerRequest() |
long |
getBufferedBytes() |
int |
getBufferedPages() |
long |
getMaxBufferedBytes() |
List<PageBufferClientStatus> |
getPageBufferClientStatuses() |
long |
getSuccessfulRequestsCount() |
boolean |
isFinal() |
boolean |
isNoMoreLocations() |
ExchangeClientStatus |
mergeWith(ExchangeClientStatus other)
Merges the current state with the state of the other instance, and returns the merged state.
|
String |
toString() |
public ExchangeClientStatus(long bufferedBytes,
long maxBufferedBytes,
long averageBytesPerRequest,
long successFullRequestsCount,
int bufferedPages,
boolean noMoreLocations,
List<PageBufferClientStatus> pageBufferClientStatuses)
public long getBufferedBytes()
public long getMaxBufferedBytes()
public long getAverageBytesPerRequest()
public long getSuccessfulRequestsCount()
public int getBufferedPages()
public boolean isNoMoreLocations()
public List<PageBufferClientStatus> getPageBufferClientStatuses()
public boolean isFinal()
isFinal in interface OperatorInfopublic ExchangeClientStatus mergeWith(ExchangeClientStatus other)
MergeablemergeWith in interface Mergeable<ExchangeClientStatus>Copyright © 2012–2019. All rights reserved.