Class DropIndexParam.Builder

  • Enclosing class:
    DropIndexParam

    public static final class DropIndexParam.Builder
    extends java.lang.Object
    Builder for DropIndexParam class.
    • Method Detail

      • withDatabaseName

        public DropIndexParam.Builder withDatabaseName​(java.lang.String databaseName)
        Sets the database name. database name can be nil.
        Parameters:
        databaseName - database name
        Returns:
        Builder
      • withCollectionName

        public DropIndexParam.Builder withCollectionName​(@NonNull
                                                         @NonNull java.lang.String collectionName)
        Sets the collection name. Collection name cannot be empty or null.
        Parameters:
        collectionName - collection name
        Returns:
        Builder
      • withIndexName

        public DropIndexParam.Builder withIndexName​(@NonNull
                                                    @NonNull java.lang.String indexName)
        The name of index which will be dropped. If no index name is specified, the default index name("_default_idx") is used.
        Parameters:
        indexName - index name
        Returns:
        Builder