Class OutputBufferStatus

java.lang.Object
io.trino.execution.buffer.OutputBufferStatus

public class OutputBufferStatus extends Object
  • Constructor Details

    • OutputBufferStatus

      public OutputBufferStatus(OptionalLong outputBuffersVersion, boolean overutilized, boolean exchangeSinkInstanceHandleUpdateRequired)
  • Method Details

    • getOutputBuffersVersion

      public OptionalLong getOutputBuffersVersion()
    • isOverutilized

      public boolean isOverutilized()
    • isExchangeSinkInstanceHandleUpdateRequired

      public boolean isExchangeSinkInstanceHandleUpdateRequired()
    • initial

      public static OutputBufferStatus initial()
    • builder

      public static OutputBufferStatus.Builder builder(long outputBuffersVersion)