Class HiveOptions

    • Field Detail

      • DEFAULT_TICK_TUPLE_INTERVAL_SECS

        public static final int DEFAULT_TICK_TUPLE_INTERVAL_SECS
        Deprecated, for removal: This API element is subject to removal in a future version.
        Half of the default Config.TOPOLOGY_MESSAGE_TIMEOUT_SECS
        See Also:
        Constant Field Values
      • mapper

        protected HiveMapper mapper
        Deprecated, for removal: This API element is subject to removal in a future version.
      • databaseName

        protected String databaseName
        Deprecated, for removal: This API element is subject to removal in a future version.
      • tableName

        protected String tableName
        Deprecated, for removal: This API element is subject to removal in a future version.
      • metaStoreURI

        protected String metaStoreURI
        Deprecated, for removal: This API element is subject to removal in a future version.
      • txnsPerBatch

        protected Integer txnsPerBatch
        Deprecated, for removal: This API element is subject to removal in a future version.
      • maxOpenConnections

        protected Integer maxOpenConnections
        Deprecated, for removal: This API element is subject to removal in a future version.
      • batchSize

        protected Integer batchSize
        Deprecated, for removal: This API element is subject to removal in a future version.
      • idleTimeout

        protected Integer idleTimeout
        Deprecated, for removal: This API element is subject to removal in a future version.
      • callTimeout

        protected Integer callTimeout
        Deprecated, for removal: This API element is subject to removal in a future version.
      • heartBeatInterval

        protected Integer heartBeatInterval
        Deprecated, for removal: This API element is subject to removal in a future version.
      • autoCreatePartitions

        protected Boolean autoCreatePartitions
        Deprecated, for removal: This API element is subject to removal in a future version.
      • kerberosPrincipal

        protected String kerberosPrincipal
        Deprecated, for removal: This API element is subject to removal in a future version.
      • kerberosKeytab

        protected String kerberosKeytab
        Deprecated, for removal: This API element is subject to removal in a future version.
      • tickTupleInterval

        protected Integer tickTupleInterval
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • HiveOptions

        public HiveOptions​(String metaStoreUri,
                           String databaseName,
                           String tableName,
                           HiveMapper mapper)
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • withTickTupleInterval

        public HiveOptions withTickTupleInterval​(Integer tickInterval)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withTxnsPerBatch

        public HiveOptions withTxnsPerBatch​(Integer txnsPerBatch)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withMaxOpenConnections

        public HiveOptions withMaxOpenConnections​(Integer maxOpenConnections)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withBatchSize

        public HiveOptions withBatchSize​(Integer batchSize)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withIdleTimeout

        public HiveOptions withIdleTimeout​(Integer idleTimeout)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withCallTimeout

        public HiveOptions withCallTimeout​(Integer callTimeout)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withHeartBeatInterval

        public HiveOptions withHeartBeatInterval​(Integer heartBeatInterval)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withAutoCreatePartitions

        public HiveOptions withAutoCreatePartitions​(Boolean autoCreatePartitions)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withKerberosKeytab

        public HiveOptions withKerberosKeytab​(String kerberosKeytab)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • withKerberosPrincipal

        public HiveOptions withKerberosPrincipal​(String kerberosPrincipal)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMetaStoreURI

        public String getMetaStoreURI()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getDatabaseName

        public String getDatabaseName()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTableName

        public String getTableName()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMapper

        public HiveMapper getMapper()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getBatchSize

        public Integer getBatchSize()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getCallTimeOut

        public Integer getCallTimeOut()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getHeartBeatInterval

        public Integer getHeartBeatInterval()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaxOpenConnections

        public Integer getMaxOpenConnections()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIdleTimeout

        public Integer getIdleTimeout()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTxnsPerBatch

        public Integer getTxnsPerBatch()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getAutoCreatePartitions

        public Boolean getAutoCreatePartitions()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getKerberosPrincipal

        public String getKerberosPrincipal()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getKerberosKeytab

        public String getKerberosKeytab()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTickTupleInterval

        public Integer getTickTupleInterval()
        Deprecated, for removal: This API element is subject to removal in a future version.