code: public static RealtimeTuningConfig makeDefaultTuningConfig(final @Nullable File basePersistDirectory)
    {
      return new RealtimeTuningConfig(
          defaultMaxRowsInMemory,
          0L,
          defaultIntermediatePersistPeriod,
          defaultWindowPeriod,
          basePersistDirectory == null ? createNewBasePersistDirectory() : basePersistDirectory,
          defaultVersioningPolicy,
          defaultRejectionPolicyFactory,
          defaultMaxPendingPersists,
          defaultShardSpec,
          defaultIndexSpec,
          true,
          0,
          0,
          defaultReportParseExceptions,
          defaultHandoffConditionTimeout,
          defaultAlertTimeout,
          null,
          defaultDedupColumn
      );
    }
docs: Might make sense for this to be a builder