final List<MetadataResult> filteredMetadataResults = metadataResults.stream().filter(result -> !result.isMissing()).collect(toList());
final List<MetadataResult> filteredMetadataResults = metadataResults.stream().filter(result -> !result.isMissing()).collect(toList());