public DestinationHolder create()

in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/destination/DestinationClientFactory.java [34:48]


  public DestinationHolder create(String callingAet, String transferSyntax, InputStream inputStream) throws IOException {
    DestinationHolder destinationHolder;
    
    if ((healthcareDestinations != null && !healthcareDestinations.isEmpty()) || dicomDestinationsNotEmpty) {
      DicomInputStream inDicomStream = createDicomInputStream(transferSyntax, inputStream);
      Attributes attrs = getFilteringAttributes(inDicomStream);
      
      destinationHolder = new DestinationHolder(inDicomStream, defaultDicomWebClient);
      selectAndPutDestinationClients(destinationHolder, callingAet, attrs);
    } else {
      destinationHolder = new DestinationHolder(inputStream, defaultDicomWebClient);
    }

    return destinationHolder;
  }