public final class StandardFlowFileEvent extends java.lang.Object implements FlowFileEvent, java.lang.Cloneable
| Constructor and Description |
|---|
StandardFlowFileEvent(java.lang.String componentId) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAggregateLineageMillis() |
long |
getAverageLineageMillis() |
long |
getBytesRead() |
long |
getBytesReceived() |
long |
getBytesSent() |
long |
getBytesWritten() |
java.lang.String |
getComponentIdentifier() |
long |
getContentSizeIn() |
long |
getContentSizeOut() |
long |
getContentSizeRemoved() |
java.util.Map<java.lang.String,java.lang.Long> |
getCounters() |
int |
getFlowFilesIn() |
int |
getFlowFilesOut() |
int |
getFlowFilesReceived() |
int |
getFlowFilesRemoved() |
int |
getFlowFilesSent() |
int |
getInvocations() |
long |
getProcessingNanoseconds() |
void |
setAggregateLineageMillis(long lineageMilliseconds) |
void |
setBytesRead(long bytesRead) |
void |
setBytesReceived(long bytesReceived) |
void |
setBytesSent(long bytesSent) |
void |
setBytesWritten(long bytesWritten) |
void |
setContentSizeIn(long contentSizeIn) |
void |
setContentSizeOut(long contentSizeOut) |
void |
setContentSizeRemoved(long contentSizeRemoved) |
void |
setCounters(java.util.Map<java.lang.String,java.lang.Long> counters) |
void |
setFlowFilesIn(int flowFilesIn) |
void |
setFlowFilesOut(int flowFilesOut) |
void |
setFlowFilesReceived(int flowFilesReceived) |
void |
setFlowFilesRemoved(int flowFilesRemoved) |
void |
setFlowFilesSent(int flowFilesSent) |
void |
setInvocations(int invocations) |
void |
setProcessingNanos(long processingNanos) |
public java.lang.String getComponentIdentifier()
getComponentIdentifier in interface FlowFileEventpublic int getFlowFilesIn()
getFlowFilesIn in interface FlowFileEventpublic void setFlowFilesIn(int flowFilesIn)
public int getFlowFilesOut()
getFlowFilesOut in interface FlowFileEventpublic void setFlowFilesOut(int flowFilesOut)
public long getContentSizeIn()
getContentSizeIn in interface FlowFileEventpublic void setContentSizeIn(long contentSizeIn)
public long getContentSizeOut()
getContentSizeOut in interface FlowFileEventpublic void setContentSizeOut(long contentSizeOut)
public long getContentSizeRemoved()
getContentSizeRemoved in interface FlowFileEventpublic void setContentSizeRemoved(long contentSizeRemoved)
public int getFlowFilesRemoved()
getFlowFilesRemoved in interface FlowFileEventpublic void setFlowFilesRemoved(int flowFilesRemoved)
public long getBytesRead()
getBytesRead in interface FlowFileEventpublic void setBytesRead(long bytesRead)
public long getBytesWritten()
getBytesWritten in interface FlowFileEventpublic void setBytesWritten(long bytesWritten)
public long getProcessingNanoseconds()
getProcessingNanoseconds in interface FlowFileEventpublic void setProcessingNanos(long processingNanos)
public int getInvocations()
getInvocations in interface FlowFileEventpublic void setInvocations(int invocations)
public int getFlowFilesReceived()
getFlowFilesReceived in interface FlowFileEventpublic void setFlowFilesReceived(int flowFilesReceived)
public long getBytesReceived()
getBytesReceived in interface FlowFileEventpublic void setBytesReceived(long bytesReceived)
public int getFlowFilesSent()
getFlowFilesSent in interface FlowFileEventpublic void setFlowFilesSent(int flowFilesSent)
public long getBytesSent()
getBytesSent in interface FlowFileEventpublic void setBytesSent(long bytesSent)
public long getAverageLineageMillis()
getAverageLineageMillis in interface FlowFileEventpublic void setAggregateLineageMillis(long lineageMilliseconds)
public long getAggregateLineageMillis()
getAggregateLineageMillis in interface FlowFileEventpublic java.util.Map<java.lang.String,java.lang.Long> getCounters()
getCounters in interface FlowFileEventpublic void setCounters(java.util.Map<java.lang.String,java.lang.Long> counters)