/** * HashiCorp Vault API * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * * The version of the OpenAPI document: 1.21.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface SystemWriteReplicationReindexRequest */ export interface SystemWriteReplicationReindexRequest { /** * Enables a slower re-indexing which will perform a key level check to diagnose issues. Defaults false. * @type {boolean} * @memberof SystemWriteReplicationReindexRequest */ diff?: boolean; /** * Forces a complete re-indexing which only scans data available in the storage. Defaults false. * @type {boolean} * @memberof SystemWriteReplicationReindexRequest */ force?: boolean; /** * Skips the tree flushing stage of the reindex process. This setting can be used to reduce the amount of time the tree is locked during a reindex process. If this node is killed before the full tree has been asynchronously flushed the reindex may not have applied fully and a new reindex may need to be done. Shutting down this node cleanly will cause the tree to be flushed prior to shutdown. Defaults false. * @type {boolean} * @memberof SystemWriteReplicationReindexRequest */ skipFlush?: boolean; } /** * Check if a given object implements the SystemWriteReplicationReindexRequest interface. */ export declare function instanceOfSystemWriteReplicationReindexRequest(value: object): value is SystemWriteReplicationReindexRequest; export declare function SystemWriteReplicationReindexRequestFromJSON(json: any): SystemWriteReplicationReindexRequest; export declare function SystemWriteReplicationReindexRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SystemWriteReplicationReindexRequest; export declare function SystemWriteReplicationReindexRequestToJSON(json: any): SystemWriteReplicationReindexRequest; export declare function SystemWriteReplicationReindexRequestToJSONTyped(value?: SystemWriteReplicationReindexRequest | null, ignoreDiscriminator?: boolean): any;