Class AccumuloConfig

java.lang.Object
io.trino.plugin.accumulo.conf.AccumuloConfig

public class AccumuloConfig extends Object
File-based configuration properties for the Accumulo connector
  • Field Details

  • Constructor Details

    • AccumuloConfig

      public AccumuloConfig()
  • Method Details

    • getInstance

      @NotNull public @NotNull String getInstance()
    • setInstance

      @Config("accumulo.instance") public AccumuloConfig setInstance(String instance)
    • getZooKeepers

      @NotNull public @NotNull String getZooKeepers()
    • setZooKeepers

      @Config("accumulo.zookeepers") public AccumuloConfig setZooKeepers(String zooKeepers)
    • getUsername

      @NotNull public @NotNull String getUsername()
    • setUsername

      @Config("accumulo.username") public AccumuloConfig setUsername(String username)
    • getPassword

      @NotNull public @NotNull String getPassword()
    • setPassword

      @Config("accumulo.password") public AccumuloConfig setPassword(String password)
    • getZkMetadataRoot

      @NotNull public @NotNull String getZkMetadataRoot()
    • setZkMetadataRoot

      @Config("accumulo.zookeeper.metadata.root") public void setZkMetadataRoot(String zkMetadataRoot)
    • getCardinalityCacheSize

      @NotNull @Min(1L) public @jakarta.validation.constraints.NotNull,@jakarta.validation.constraints.Min(1L) int getCardinalityCacheSize()
    • setCardinalityCacheSize

      @Config("accumulo.cardinality.cache.size") public void setCardinalityCacheSize(int cardinalityCacheSize)
    • getCardinalityCacheExpiration

      @NotNull public @NotNull io.airlift.units.Duration getCardinalityCacheExpiration()
    • setCardinalityCacheExpiration

      @Config("accumulo.cardinality.cache.expire.duration") public void setCardinalityCacheExpiration(io.airlift.units.Duration cardinalityCacheExpiration)