private static IDicomWebClient configureDefaultDicomWebClient()

in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/ImportAdapter.java [153:170]


  private static IDicomWebClient configureDefaultDicomWebClient(
      HttpRequestFactory requestFactory,
      String cstoreDicomwebAddr,
      String cstoreDicomwebStowPath,
      GoogleCredentials credentials,
      Flags flags) {
    IDicomWebClient defaultCstoreDicomWebClient;
    if (flags.useHttp2ForStow) {
      defaultCstoreDicomWebClient =
          new DicomWebClientJetty(
              credentials, StringUtil.joinPath(cstoreDicomwebAddr, cstoreDicomwebStowPath), flags.useStowOverwrite);
    } else {
      defaultCstoreDicomWebClient =
          new DicomWebClient(
              requestFactory, cstoreDicomwebAddr, cstoreDicomwebStowPath, flags.useStowOverwrite);
    }
    return defaultCstoreDicomWebClient;
  }