Uses of Class com.sleepycat.thrift.TCompactConfig (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

## Uses of Class
com.sleepycat.thrift.TCompactConfig

- Packages that use TCompactConfig
  Package | Description
  --- | ---
  com.sleepycat.thrift |

- - ### Uses of TCompactConfig in com.sleepycat.thrift

    Fields in com.sleepycat.thrift declared as TCompactConfig
    Modifier and Type | Field and Description
    --- | ---
    `TCompactConfig` | BdbService.dbCompact_args.`config`

    Methods in com.sleepycat.thrift that return TCompactConfig
    Modifier and Type | Method and Description
    --- | ---
    `TCompactConfig` | TCompactConfig.`deepCopy()`
    `TCompactConfig` | BdbService.dbCompact_args.`getConfig()`
    `TCompactConfig` | TCompactConfig.`setFillPercent(int fillPercent)`
    `TCompactConfig` | TCompactConfig.`setFreeListOnly(boolean freeListOnly)`
    `TCompactConfig` | TCompactConfig.`setFreeSpace(boolean freeSpace)`
    `TCompactConfig` | TCompactConfig.`setMaxPages(int maxPages)`
    `TCompactConfig` | TCompactConfig.`setTimeout(int timeout)`

    Methods in com.sleepycat.thrift with parameters of type TCompactConfig
    Modifier and Type | Method and Description
    --- | ---
    `int` | TCompactConfig.`compareTo(TCompactConfig other)`
    `TCompactResult` | BdbService.Iface.`dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config)`
    `TCompactResult` | BdbService.Client.`dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config)`
    `void` | BdbService.AsyncIface.`dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config, org.apache.thrift.async.AsyncMethodCallback<TCompactResult> resultHandler)`
    `void` | BdbService.AsyncClient.`dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config, org.apache.thrift.async.AsyncMethodCallback<TCompactResult> resultHandler)`
    `boolean` | TCompactConfig.`equals(TCompactConfig that)`
    `void` | BdbService.Client.`send_dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config)`
    `BdbService.dbCompact_args` | BdbService.dbCompact_args.`setConfig(TCompactConfig config)`

    Constructors in com.sleepycat.thrift with parameters of type TCompactConfig
    Constructor and Description
    `dbCompact_args(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config)`
    `dbCompact_call(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config, org.apache.thrift.async.AsyncMethodCallback<TCompactResult> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
    `TCompactConfig(TCompactConfig other)` Performs a deep copy on other.

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.