Class ProcessGroupStatus

java.lang.Object
org.apache.nifi.controller.status.ProcessGroupStatus
All Implemented Interfaces:
Cloneable

public class ProcessGroupStatus extends Object implements Cloneable
  • Constructor Details

    • ProcessGroupStatus

      public ProcessGroupStatus()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersionedFlowState

      public VersionedFlowState getVersionedFlowState()
    • setVersionedFlowState

      public void setVersionedFlowState(VersionedFlowState versionedFlowState)
    • getInputCount

      public Integer getInputCount()
    • setInputCount

      public void setInputCount(Integer inputCount)
    • getInputContentSize

      public Long getInputContentSize()
    • setInputContentSize

      public void setInputContentSize(Long inputContentSize)
    • getOutputCount

      public Integer getOutputCount()
    • setOutputCount

      public void setOutputCount(Integer outputCount)
    • getOutputContentSize

      public Long getOutputContentSize()
    • setOutputContentSize

      public void setOutputContentSize(Long outputContentSize)
    • getBytesRead

      public Long getBytesRead()
    • setBytesRead

      public void setBytesRead(Long bytesRead)
    • getBytesWritten

      public Long getBytesWritten()
    • setBytesWritten

      public void setBytesWritten(Long bytesWritten)
    • getQueuedCount

      public Integer getQueuedCount()
    • setQueuedCount

      public void setQueuedCount(Integer queuedCount)
    • getQueuedContentSize

      public Long getQueuedContentSize()
    • setQueuedContentSize

      public void setQueuedContentSize(Long queuedContentSize)
    • getActiveThreadCount

      public Integer getActiveThreadCount()
    • setActiveThreadCount

      public void setActiveThreadCount(Integer activeThreadCount)
    • getStatelessActiveThreadCount

      public Integer getStatelessActiveThreadCount()
    • setStatelessActiveThreadCount

      public void setStatelessActiveThreadCount(Integer statelessActiveThreadCount)
    • getTerminatedThreadCount

      public Integer getTerminatedThreadCount()
    • setTerminatedThreadCount

      public void setTerminatedThreadCount(Integer terminatedThreadCount)
    • getConnectionStatus

      public Collection<ConnectionStatus> getConnectionStatus()
    • setConnectionStatus

      public void setConnectionStatus(Collection<ConnectionStatus> connectionStatus)
    • getProcessorStatus

      public Collection<ProcessorStatus> getProcessorStatus()
    • setProcessorStatus

      public void setProcessorStatus(Collection<ProcessorStatus> processorStatus)
    • getProcessGroupStatus

      public Collection<ProcessGroupStatus> getProcessGroupStatus()
    • setProcessGroupStatus

      public void setProcessGroupStatus(Collection<ProcessGroupStatus> processGroupStatus)
    • getInputPortStatus

      public Collection<PortStatus> getInputPortStatus()
    • setInputPortStatus

      public void setInputPortStatus(Collection<PortStatus> inputPortStatus)
    • getOutputPortStatus

      public Collection<PortStatus> getOutputPortStatus()
    • setOutputPortStatus

      public void setOutputPortStatus(Collection<PortStatus> outputPortStatus)
    • getRemoteProcessGroupStatus

      public Collection<RemoteProcessGroupStatus> getRemoteProcessGroupStatus()
    • setRemoteProcessGroupStatus

      public void setRemoteProcessGroupStatus(Collection<RemoteProcessGroupStatus> remoteProcessGroupStatus)
    • getFlowFilesReceived

      public int getFlowFilesReceived()
    • setFlowFilesReceived

      public void setFlowFilesReceived(int flowFilesReceived)
    • getBytesReceived

      public long getBytesReceived()
    • setBytesReceived

      public void setBytesReceived(long bytesReceived)
    • getFlowFilesSent

      public int getFlowFilesSent()
    • setFlowFilesSent

      public void setFlowFilesSent(int flowFilesSent)
    • getBytesSent

      public long getBytesSent()
    • setBytesSent

      public void setBytesSent(long bytesSent)
    • getFlowFilesTransferred

      public int getFlowFilesTransferred()
    • setFlowFilesTransferred

      public void setFlowFilesTransferred(int flowFilesTransferred)
    • getBytesTransferred

      public long getBytesTransferred()
    • setBytesTransferred

      public void setBytesTransferred(long bytesTransferred)
    • getProcessingNanos

      public long getProcessingNanos()
    • setProcessingNanos

      public void setProcessingNanos(long processingNanos)
    • getProcessingPerformanceStatus

      public ProcessingPerformanceStatus getProcessingPerformanceStatus()
    • setProcessingPerformanceStatus

      public void setProcessingPerformanceStatus(ProcessingPerformanceStatus processingPerformanceStatus)
    • clone

      public ProcessGroupStatus clone()
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • merge

      public static void merge(ProcessGroupStatus target, ProcessGroupStatus toMerge)
    • mergeFlowFileAvailability

      public static FlowFileAvailability mergeFlowFileAvailability(FlowFileAvailability availabilityA, FlowFileAvailability availabilityB)
    • mergeLoadBalanceStatus

      public static LoadBalanceStatus mergeLoadBalanceStatus(LoadBalanceStatus statusA, LoadBalanceStatus statusB)