Starts building any indexes which were previously created with deferred=true.
Optionaloptions: BuildQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<string[]>A node-style callback to be invoked after execution.
Creates a new query index.
The name of the new index.
The keys which this index should cover.
Optionaloptions: CreateQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Creates a new primary query index.
Optionaloptions: CreatePrimaryQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing query index.
The name of the index to drop.
Optionaloptions: DropQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Drops an existing primary index.
Optionaloptions: DropPrimaryQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
Returns a list of indexes for a specific bucket.
Optionaloptions: GetAllQueryIndexesOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<QueryIndex[]>A node-style callback to be invoked after execution.
Waits for a number of indexes to finish creation and be ready to use.
The names of the indexes to watch.
The maximum time to wait for the index, expressed in milliseconds.
Optionaloptions: WatchQueryIndexOptionsOptional parameters for this operation.
Optionalcallback: NodeCallback<void>A node-style callback to be invoked after execution.
CollectionQueryIndexManager provides an interface for managing the query indexes on the collection.