Class DropQueryIndexOptions
java.lang.Object
com.couchbase.client.java.CommonOptions<DropQueryIndexOptions>
com.couchbase.client.java.manager.query.DropQueryIndexOptions
Allows customizing how query indexes are dropped.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.couchbase.client.java.CommonOptions
CommonOptions.BuiltCommonOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
collectionName
(String collectionName) Sets the collection name for this query management operation.static DropQueryIndexOptions
Creates a new instance with default values.ignoreIfNotExists
(boolean ignore) If the index does not exist, an exception will be thrown unless this is set to true.Sets the scope name for this query management operation.Methods inherited from class com.couchbase.client.java.CommonOptions
clientContext, parentSpan, retryStrategy, self, timeout
-
Method Details
-
dropQueryIndexOptions
Creates a new instance with default values.- Returns:
- the instantiated default options.
-
ignoreIfNotExists
If the index does not exist, an exception will be thrown unless this is set to true. -
scopeName
Sets the scope name for this query management operation.Please note that if the scope name is set, the
collectionName(String)
(String)} must also be set.- Parameters:
scopeName
- the name of the scope.- Returns:
- this options class for chaining purposes.
-
collectionName
Sets the collection name for this query management operation.Please note that if the collection name is set, the
scopeName(String)
must also be set.- Parameters:
collectionName
- the name of the collection.- Returns:
- this options class for chaining purposes.
-
build
-