Class StandardFlowFileEvent
java.lang.Object
org.apache.nifi.controller.repository.metrics.StandardFlowFileEvent
- All Implemented Interfaces:
Cloneable,FlowFileEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate longprivate longprivate longprivate longprivate longprivate longprivate longprivate longprivate longprivate longprivate intprivate intprivate intprivate intprivate intprivate longprivate intprivate longprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(FlowFileEvent event) longlonglonglonglonglonglonglonglonglonglonglongintintintintintlongintlonglongvoidsetAggregateLineageMillis(long lineageMilliseconds) voidsetBytesRead(long bytesRead) voidsetBytesReceived(long bytesReceived) voidsetBytesSent(long bytesSent) voidsetBytesWritten(long bytesWritten) voidsetContentReadNanoseconds(long nanos) voidsetContentSizeIn(long contentSizeIn) voidsetContentSizeOut(long contentSizeOut) voidsetContentSizeRemoved(long contentSizeRemoved) voidsetContentWriteNanoseconds(long nanos) voidsetCounters(Map<String, Long> counters) voidsetCpuNanoseconds(long nanos) voidsetFlowFilesIn(int flowFilesIn) voidsetFlowFilesOut(int flowFilesOut) voidsetFlowFilesReceived(int flowFilesReceived) voidsetFlowFilesRemoved(int flowFilesRemoved) voidsetFlowFilesSent(int flowFilesSent) voidsetGarbageCollectionMillis(long gcMillis) voidsetInvocations(int invocations) voidsetProcessingNanos(long processingNanos) voidsetSessionCommitNanos(long nanos)
-
Field Details
-
flowFilesIn
private int flowFilesIn -
flowFilesOut
private int flowFilesOut -
flowFilesRemoved
private int flowFilesRemoved -
contentSizeIn
private long contentSizeIn -
contentSizeOut
private long contentSizeOut -
contentSizeRemoved
private long contentSizeRemoved -
bytesRead
private long bytesRead -
bytesWritten
private long bytesWritten -
processingNanos
private long processingNanos -
cpuNanos
private long cpuNanos -
contentReadNanos
private long contentReadNanos -
contentWriteNanos
private long contentWriteNanos -
sessionCommitNanos
private long sessionCommitNanos -
gcMillis
private long gcMillis -
aggregateLineageMillis
private long aggregateLineageMillis -
flowFilesReceived
private int flowFilesReceived -
bytesReceived
private long bytesReceived -
flowFilesSent
private int flowFilesSent -
bytesSent
private long bytesSent -
invocations
private int invocations -
counters
-
-
Constructor Details
-
StandardFlowFileEvent
public StandardFlowFileEvent()
-
-
Method Details
-
getFlowFilesIn
public int getFlowFilesIn()- Specified by:
getFlowFilesInin interfaceFlowFileEvent
-
setFlowFilesIn
public void setFlowFilesIn(int flowFilesIn) -
getFlowFilesOut
public int getFlowFilesOut()- Specified by:
getFlowFilesOutin interfaceFlowFileEvent
-
setFlowFilesOut
public void setFlowFilesOut(int flowFilesOut) -
getContentSizeIn
public long getContentSizeIn()- Specified by:
getContentSizeInin interfaceFlowFileEvent
-
setContentSizeIn
public void setContentSizeIn(long contentSizeIn) -
getContentSizeOut
public long getContentSizeOut()- Specified by:
getContentSizeOutin interfaceFlowFileEvent
-
setContentSizeOut
public void setContentSizeOut(long contentSizeOut) -
getContentSizeRemoved
public long getContentSizeRemoved()- Specified by:
getContentSizeRemovedin interfaceFlowFileEvent
-
setContentSizeRemoved
public void setContentSizeRemoved(long contentSizeRemoved) -
getFlowFilesRemoved
public int getFlowFilesRemoved()- Specified by:
getFlowFilesRemovedin interfaceFlowFileEvent
-
setFlowFilesRemoved
public void setFlowFilesRemoved(int flowFilesRemoved) -
getBytesRead
public long getBytesRead()- Specified by:
getBytesReadin interfaceFlowFileEvent
-
setBytesRead
public void setBytesRead(long bytesRead) -
getBytesWritten
public long getBytesWritten()- Specified by:
getBytesWrittenin interfaceFlowFileEvent
-
setBytesWritten
public void setBytesWritten(long bytesWritten) -
getProcessingNanoseconds
public long getProcessingNanoseconds()- Specified by:
getProcessingNanosecondsin interfaceFlowFileEvent
-
getCpuNanoseconds
public long getCpuNanoseconds()- Specified by:
getCpuNanosecondsin interfaceFlowFileEvent
-
setCpuNanoseconds
public void setCpuNanoseconds(long nanos) -
getContentReadNanoseconds
public long getContentReadNanoseconds()- Specified by:
getContentReadNanosecondsin interfaceFlowFileEvent
-
setContentReadNanoseconds
public void setContentReadNanoseconds(long nanos) -
getContentWriteNanoseconds
public long getContentWriteNanoseconds()- Specified by:
getContentWriteNanosecondsin interfaceFlowFileEvent
-
setContentWriteNanoseconds
public void setContentWriteNanoseconds(long nanos) -
getSessionCommitNanoseconds
public long getSessionCommitNanoseconds()- Specified by:
getSessionCommitNanosecondsin interfaceFlowFileEvent
-
setSessionCommitNanos
public void setSessionCommitNanos(long nanos) -
getGargeCollectionMillis
public long getGargeCollectionMillis()- Specified by:
getGargeCollectionMillisin interfaceFlowFileEvent
-
setGarbageCollectionMillis
public void setGarbageCollectionMillis(long gcMillis) -
setProcessingNanos
public void setProcessingNanos(long processingNanos) -
getInvocations
public int getInvocations()- Specified by:
getInvocationsin interfaceFlowFileEvent
-
setInvocations
public void setInvocations(int invocations) -
getFlowFilesReceived
public int getFlowFilesReceived()- Specified by:
getFlowFilesReceivedin interfaceFlowFileEvent
-
setFlowFilesReceived
public void setFlowFilesReceived(int flowFilesReceived) -
getBytesReceived
public long getBytesReceived()- Specified by:
getBytesReceivedin interfaceFlowFileEvent
-
setBytesReceived
public void setBytesReceived(long bytesReceived) -
getFlowFilesSent
public int getFlowFilesSent()- Specified by:
getFlowFilesSentin interfaceFlowFileEvent
-
setFlowFilesSent
public void setFlowFilesSent(int flowFilesSent) -
getBytesSent
public long getBytesSent()- Specified by:
getBytesSentin interfaceFlowFileEvent
-
setBytesSent
public void setBytesSent(long bytesSent) -
getAverageLineageMillis
public long getAverageLineageMillis()- Specified by:
getAverageLineageMillisin interfaceFlowFileEvent
-
setAggregateLineageMillis
public void setAggregateLineageMillis(long lineageMilliseconds) -
getAggregateLineageMillis
public long getAggregateLineageMillis()- Specified by:
getAggregateLineageMillisin interfaceFlowFileEvent
-
getCounters
- Specified by:
getCountersin interfaceFlowFileEvent
-
setCounters
-
add
-