code: public ParallelTaskBuilder setReplaceVarMapToSingleTargetFromMap(
              Map<String, StrStrMap> replacementVarMapNodeSpecific,
              String uniformTargetHost) {
          setReplacementVarMapNodeSpecific(replacementVarMapNodeSpecific);
  
          if (Strings.isNullOrEmpty(uniformTargetHost)) {
              logger.error("uniform target host is empty or null. skip setting.");
              return this;
          }
          for (Entry<String, StrStrMap> entry : replacementVarMapNodeSpecific
                  .entrySet()) {
  
              if (entry.getValue() != null) {
                  entry.getValue().addPair(PcConstants.UNIFORM_TARGET_HOST_VAR,
                          uniformTargetHost);
              }
          }
          return this;
      }
docs: Sets the replace var map to single target from map.
  
  @param replacementVarMapNodeSpecific
  the replacement var map node specific
  @param uniformTargetHost
  the uniform target host
  @return the parallel task builder