diff --git a/server/src/main/java/org/opensearch/index/engine/NRTReplicationEngineFactory.java b/server/src/main/java/org/opensearch/index/engine/NRTReplicationEngineFactory.java
index ccbd04129b349..45fe3086ac3f6 100644
--- a/server/src/main/java/org/opensearch/index/engine/NRTReplicationEngineFactory.java
+++ b/server/src/main/java/org/opensearch/index/engine/NRTReplicationEngineFactory.java
@@ -8,6 +8,12 @@
 
 package org.opensearch.index.engine;
 
+/**
+ * Engine Factory implementation used with Segment Replication that wires up replica shards with an ${@link NRTReplicationEngine}
+ * and primary with an ${@link InternalEngine}
+ *
+ * @opensearch.internal
+ */
 public class NRTReplicationEngineFactory implements EngineFactory {
     @Override
     public Engine newReadWriteEngine(EngineConfig config) {