title: Where is the default max page size of GCP APIs documented?
body: <p>Looking at the API reference I see there is no max page size described: <a href="https://cloud.google.com/dataflow/docs/reference/rest/v1b3/projects.locations.jobs/list" rel="nofollow noreferrer">https://cloud.google.com/dataflow/docs/reference/rest/v1b3/projects.locations.jobs/list</a></p>
  <p>But does that mean I can make the page as big as I want? Right now I make it arbitrarily large:</p>
  <pre><code>from googleapiclient import discovery
  
  discovery_service = discovery.build(&quot;dataflow&quot;, &quot;v1b3&quot;, cache_discovery=False)
  
  jobs = discovery_service.projects().locations().jobs().list(
      projectId=my_project,
      location=&quot;aggregated&quot;,
      pageSize=100000 # Is there any limit here?
  ).execute().get('jobs',[])
  
  print(len(jobs))
  </code></pre>
  <p>I only have a few thousand jobs and it seems to be getting all of them, but I want to know if I can get away with this forever. Whenever I see a paginator for an API like this it always has some kind of limit to what it will return.</p>
  <p>I'd rather set no limit like I am above because it's much simpler for what I need, but I don't trust the google docs. Is there really no limit at all, can this be confirmed?</p>