Class HBaseClientOptionsBuilder

java.lang.Object
io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
All Implemented Interfaces:
io.datarouter.storage.client.ClientOptionsBuilder

public class HBaseClientOptionsBuilder extends Object implements io.datarouter.storage.client.ClientOptionsBuilder
  • Field Details

    • clientIdName

      protected final String clientIdName
    • properties

      protected final Properties properties
  • Constructor Details

    • HBaseClientOptionsBuilder

      public HBaseClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId)
    • HBaseClientOptionsBuilder

      public HBaseClientOptionsBuilder(io.datarouter.storage.config.client.HBaseGenericClientOptions genericOptions)
    • HBaseClientOptionsBuilder

      protected HBaseClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId, String clientTypeName)
  • Method Details

    • withZookeeperQuorum

      public HBaseClientOptionsBuilder withZookeeperQuorum(String zookeeperQuorum)
    • build

      public Properties build()
      Specified by:
      build in interface io.datarouter.storage.client.ClientOptionsBuilder
    • makeKey

      protected String makeKey(String suffix)