Class IOMetricsInfo


  • public final class IOMetricsInfo
    extends Object
    IO metrics information.
    • Constructor Detail

      • IOMetricsInfo

        public IOMetricsInfo​(long bytesRead,
                             boolean bytesReadComplete,
                             long bytesWritten,
                             boolean bytesWrittenComplete,
                             long recordsRead,
                             boolean recordsReadComplete,
                             long recordsWritten,
                             boolean recordsWrittenComplete,
                             long accumulatedBackpressured,
                             long accumulatedIdle,
                             double accumulatedBusy)
    • Method Detail

      • getBytesRead

        public long getBytesRead()
      • isBytesReadComplete

        public boolean isBytesReadComplete()
      • getBytesWritten

        public long getBytesWritten()
      • isBytesWrittenComplete

        public boolean isBytesWrittenComplete()
      • getRecordsRead

        public long getRecordsRead()
      • isRecordsReadComplete

        public boolean isRecordsReadComplete()
      • getRecordsWritten

        public long getRecordsWritten()
      • isRecordsWrittenComplete

        public boolean isRecordsWrittenComplete()
      • getAccumulatedBackpressured

        public long getAccumulatedBackpressured()
      • getAccumulatedBusy

        public double getAccumulatedBusy()
      • getAccumulatedIdle

        public long getAccumulatedIdle()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object