diff --git a/marklogic-client-api/src/main/java/com/marklogic/client/dataservices/impl/CallBatcherImpl.java b/marklogic-client-api/src/main/java/com/marklogic/client/dataservices/impl/CallBatcherImpl.java
index <HASH>..<HASH> 100644
--- a/marklogic-client-api/src/main/java/com/marklogic/client/dataservices/impl/CallBatcherImpl.java
+++ b/marklogic-client-api/src/main/java/com/marklogic/client/dataservices/impl/CallBatcherImpl.java
@@ -535,11 +535,11 @@ public class CallBatcherImpl<W, E extends CallManager.CallEvent> extends Batcher
         callTask.withFailureListeners(callFailListeners).run();
     }
 
-    public static class BuilderImpl<E extends CallManager.CallEvent> implements CallBatcherBuilder<E> {
+    static class BuilderImpl<E extends CallManager.CallEvent> implements CallBatcherBuilder<E> {
         private CallManagerImpl.CallerImpl<E> caller;
         private DatabaseClient client;
 
-        public BuilderImpl(DatabaseClient client, CallManagerImpl.CallerImpl<E> caller) {
+        BuilderImpl(DatabaseClient client, CallManagerImpl.CallerImpl<E> caller) {
             this.caller = caller;
             this.client = client;
         }
Converting back BuilderImpl from public to package level.