class CountThings extends AbstractCommand<CountThings> implements ThingSearchQueryCommand<CountThings> {

    public static CountThings fromJson(final String jsonString, final DittoHeaders dittoHeaders) {
        return fromJson(JsonFactory.newObject(jsonString), dittoHeaders);
    }

    private  CountThings(final DittoHeaders dittoHeaders, @Nullable final String filter,
            @Nullable final Collection<String> namespaces);

}