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 FlowFileEvent
public int getFlowFilesIn()
getFlowFilesIn
in interface FlowFileEvent
public void setFlowFilesIn(int flowFilesIn)
public int getFlowFilesOut()
getFlowFilesOut
in interface FlowFileEvent
public void setFlowFilesOut(int flowFilesOut)
public long getContentSizeIn()
getContentSizeIn
in interface FlowFileEvent
public void setContentSizeIn(long contentSizeIn)
public long getContentSizeOut()
getContentSizeOut
in interface FlowFileEvent
public void setContentSizeOut(long contentSizeOut)
public long getContentSizeRemoved()
getContentSizeRemoved
in interface FlowFileEvent
public void setContentSizeRemoved(long contentSizeRemoved)
public int getFlowFilesRemoved()
getFlowFilesRemoved
in interface FlowFileEvent
public void setFlowFilesRemoved(int flowFilesRemoved)
public long getBytesRead()
getBytesRead
in interface FlowFileEvent
public void setBytesRead(long bytesRead)
public long getBytesWritten()
getBytesWritten
in interface FlowFileEvent
public void setBytesWritten(long bytesWritten)
public long getProcessingNanoseconds()
getProcessingNanoseconds
in interface FlowFileEvent
public void setProcessingNanos(long processingNanos)
public int getInvocations()
getInvocations
in interface FlowFileEvent
public void setInvocations(int invocations)
public int getFlowFilesReceived()
getFlowFilesReceived
in interface FlowFileEvent
public void setFlowFilesReceived(int flowFilesReceived)
public long getBytesReceived()
getBytesReceived
in interface FlowFileEvent
public void setBytesReceived(long bytesReceived)
public int getFlowFilesSent()
getFlowFilesSent
in interface FlowFileEvent
public void setFlowFilesSent(int flowFilesSent)
public long getBytesSent()
getBytesSent
in interface FlowFileEvent
public void setBytesSent(long bytesSent)
public long getAverageLineageMillis()
getAverageLineageMillis
in interface FlowFileEvent
public void setAggregateLineageMillis(long lineageMilliseconds)
public long getAggregateLineageMillis()
getAggregateLineageMillis
in interface FlowFileEvent
public java.util.Map<java.lang.String,java.lang.Long> getCounters()
getCounters
in interface FlowFileEvent
public void setCounters(java.util.Map<java.lang.String,java.lang.Long> counters)