Lines Matching full:subscription

24 use Google\Service\PubsubLite\Subscription;  alias
37 * Creates a new subscription. (subscriptions.create)
40 * subscription. Structured like
42 * @param Subscription $postBody
45 * @opt_param bool skipBacklog If true, the newly created subscription will only
46 * receive messages published after the subscription was created. Otherwise, the
47 * entire message backlog will be received on the subscription. Defaults to
50 * subscription, which will become the final component of the subscription's
52 * @return Subscription
54 public function create($parent, Subscription $postBody, $optParams = [])
58 return $this->call('create', [$params], Subscription::class);
61 * Deletes the specified subscription. (subscriptions.delete)
63 * @param string $name Required. The name of the subscription to delete.
74 * Returns the subscription configuration. (subscriptions.get)
76 * @param string $name Required. The name of the subscription whose
79 * @return Subscription
85 return $this->call('get', [$params], Subscription::class);
111 * Updates properties of the specified subscription. (subscriptions.patch)
113 * @param string $name The name of the subscription. Structured like: projects/{
115 * @param Subscription $postBody
118 * @opt_param string updateMask Required. A mask specifying the subscription
120 * @return Subscription
122 public function patch($name, Subscription $postBody, $optParams = [])
126 return $this->call('patch', [$params], Subscription::class);
129 * Performs an out-of-band seek for a subscription to a specified target, which
146 * @param string $name Required. The name of the subscription to seek.