public String getFetchableUrl() {
    if (this.isPhoto()) {
      return this.getBaseUrl() + "=d";
    } else if (this.isVideo()) {
      // dv = download video otherwise you only get a thumbnail
      return this.getBaseUrl() + "=dv";
    } else {
      throw new IllegalArgumentException("unimplemented media type");
    }
  }
Media item returned by queries to the Google Photos API. Represents what is stored by Google.
extensions/data-transfer/portability-data-transfer-google/src/main/java/org/datatransferproject/datatransfer/google/mediaModels/GoogleMediaItem.java