Class AccumuloClient

java.lang.Object
io.trino.plugin.accumulo.AccumuloClient

public class AccumuloClient extends Object
This class is the main access point for the Trino connector to interact with Accumulo. It is responsible for creating tables, dropping tables, retrieving table metadata, and getting the ConnectorSplits from a table.
  • Constructor Details

    • AccumuloClient

      @Inject public AccumuloClient(org.apache.accumulo.core.client.Connector connector, AccumuloConfig config, ZooKeeperMetadataManager metaManager, AccumuloTableManager tableManager, IndexLookup indexLookup) throws org.apache.accumulo.core.client.AccumuloException, org.apache.accumulo.core.client.AccumuloSecurityException
      Throws:
      org.apache.accumulo.core.client.AccumuloException
      org.apache.accumulo.core.client.AccumuloSecurityException
  • Method Details