Class LocalSpoolingManager.LocalSpooledSegmentHandle

java.lang.Object
io.trino.testing.LocalSpoolingManager.LocalSpooledSegmentHandle
All Implemented Interfaces:
io.trino.spi.protocol.SpooledSegmentHandle
Enclosing class:
LocalSpoolingManager

public static class LocalSpoolingManager.LocalSpooledSegmentHandle extends Object implements io.trino.spi.protocol.SpooledSegmentHandle
  • Constructor Details

    • LocalSpooledSegmentHandle

      public LocalSpooledSegmentHandle(String encoding, Path path)
  • Method Details

    • expirationTime

      public Instant expirationTime()
      Specified by:
      expirationTime in interface io.trino.spi.protocol.SpooledSegmentHandle
    • identifier

      public String identifier()
      Specified by:
      identifier in interface io.trino.spi.protocol.SpooledSegmentHandle
    • encoding

      public String encoding()
      Specified by:
      encoding in interface io.trino.spi.protocol.SpooledSegmentHandle
    • getPath

      public Path getPath()
    • getFilePath

      public String getFilePath()
    • toString

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

      public static LocalSpoolingManager.LocalSpooledSegmentHandle create(String encoding, String path)