couchbase-index-manager
Version:
Manage Couchbase indexes during the CI/CD process
14 lines (13 loc) • 525 B
TypeScript
import { IndexDefinition } from '../definition';
import { IndexManager } from '../index-manager';
import { IndexMutation } from './index-mutation';
import { Logger } from '../options';
/**
* Represents an index mutation which resizes an existing index to a different number of replicas
*/
export declare class ResizeIndexMutation extends IndexMutation {
constructor(definition: IndexDefinition, name: string);
/** @inheritDoc */
print(logger: Logger): void;
execute(manager: IndexManager): Promise<void>;
}