Count API

edit

The count API is very similar to the Java count API. The Groovy extension allows to provide the query to execute as a Closure (similar to GORM criteria builder):

def count = client.count {
    indices "test"
    types "type1"
    query {
        term {
            test = "value"
        }
    }
}

The query follows the same Query DSL.