0

I wonder if there is a difference between using the following filter construct:

  GoogleApiClient GAC;
  ...
  ArrayList<Filter> fltrs = new ArrayList<Filter>();
  fltrs.add(Filters.in(SearchableField.PARENTS, (DriveId)id));
  ...
  Query qry = new Query.Builder().addFilter(Filters.and(fltrs)).build();
  MetadataBufferResult rslt = Drive.DriveApi.query(GAC, query).await();

as opposed to

  DriveFolder dFld = Drive.DriveApi.getFolder(GAC, (DriveId)id)
  dFld.queryChildren(GAC, qry).await():

The 'queryChildren' seems redundant.

seanpj
  • 6,735
  • 2
  • 33
  • 54

1 Answers1

0

No, they are functionally equivalent.

Cheryl Simon
  • 46,552
  • 15
  • 93
  • 82