JAVA-1215: New CRUD API and associated changes to operations

No newline nit