code: @Override
      public Collection<Asset> getAssets(final Collection<ResourceType> types, final Collection<String> productIds, final Visibility visibility,
                                         final Collection<String> productVersions) throws IOException, RequestFailureException {
          return getFilteredAssets(types, productIds, visibility, productVersions, false);
      }
docs: This method will return all of the assets matching specific filters in Massive.
  It will just return a summary of each asset and not include any {@link Attachment}s.
  
  @param types
  The types to look for or <code>null</code> will return all types
  @param productIds The product IDs to look for. Should not be <code>null</code> although supplying this will return assets for any product ID
  @param visibility The visibility to look for or <code>null</code> will return all visibility values (or none)
  @param productVersions The values of the minimum version in the appliesToFilterInfo to look for
  @return A collection of the assets of that type
  @throws IOException
  @throws RequestFailureException