Class TrinoClusterManager

java.lang.Object
com.qubole.rubix.spi.ClusterManager
io.trino.hdfs.rubix.TrinoClusterManager

public class TrinoClusterManager extends com.qubole.rubix.spi.ClusterManager
  • Constructor Details

    • TrinoClusterManager

      public TrinoClusterManager()
  • Method Details

    • setNodeManager

      public static void setNodeManager(NodeManager value)
    • getClusterType

      public com.qubole.rubix.spi.ClusterType getClusterType()
      Specified by:
      getClusterType in class com.qubole.rubix.spi.ClusterManager
    • getNodesInternal

      public List<String> getNodesInternal()
      Specified by:
      getNodesInternal in class com.qubole.rubix.spi.ClusterManager
    • getCurrentNodeHostname

      protected String getCurrentNodeHostname()
      Overrides:
      getCurrentNodeHostname in class com.qubole.rubix.spi.ClusterManager
    • getCurrentNodeHostAddress

      protected String getCurrentNodeHostAddress()
      Overrides:
      getCurrentNodeHostAddress in class com.qubole.rubix.spi.ClusterManager