PullRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)Request for the Pull method.
| Attributes | |
|---|---|
| Name | Description | 
| subscription
   :noindex: | strRequired. The subscription from which messages should be pulled. Format is projects/{project}/subscriptions/{sub}. | 
| return_immediately
   :noindex: | boolOptional. If this field set to true, the system will respond immediately even if it there are no messages available to return in the Pullresponse. Otherwise, the system may
   wait (for a bounded amount of time) until at least one
   message is available, rather than returning no messages.
   Warning: setting this field totrueis discouraged
   because it adversely impacts the performance ofPulloperations. We recommend that users do not set this field. | 
| max_messages
   :noindex: | intRequired. The maximum number of messages to return for this request. Must be a positive integer. The Pub/Sub system may return fewer than the number specified. |