Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-generate library using PubSub/synth.py #1297

Merged
merged 1 commit into from Sep 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 16 additions & 2 deletions PubSub/src/V1/AcknowledgeRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 28 additions & 2 deletions PubSub/src/V1/CreateSnapshotRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 13 additions & 2 deletions PubSub/src/V1/DeleteSnapshotRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 13 additions & 2 deletions PubSub/src/V1/DeleteSubscriptionRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 13 additions & 2 deletions PubSub/src/V1/DeleteTopicRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

35 changes: 21 additions & 14 deletions PubSub/src/V1/Gapic/PublisherGapicClient.php
Expand Up @@ -121,6 +121,7 @@ private static function getClientDefaults()
'serviceAddress' => self::SERVICE_ADDRESS.':'.self::DEFAULT_SERVICE_PORT,
'clientConfig' => __DIR__.'/../resources/publisher_client_config.json',
'descriptorsConfigPath' => __DIR__.'/../resources/publisher_descriptor_config.php',
'gcpApiConfigPath' => __DIR__.'/../resources/publisher_grpc_config.json',
'credentialsConfig' => [
'scopes' => self::$serviceScopes,
],
Expand Down Expand Up @@ -515,19 +516,22 @@ public function getTopic($topic, array $optionalArgs = [])
* $publisherClient = new PublisherClient();
* try {
* $formattedProject = $publisherClient->projectName('[PROJECT]');
* // Iterate through all elements
* $pagedResponse = $publisherClient->listTopics($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
*
* // OR iterate over pages of elements
* // Iterate over pages of elements
* $pagedResponse = $publisherClient->listTopics($formattedProject);
* foreach ($pagedResponse->iteratePages() as $page) {
* foreach ($page as $element) {
* // doSomethingWith($element);
* }
* }
*
*
* // Alternatively:
*
* // Iterate through all elements
* $pagedResponse = $publisherClient->listTopics($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
* } finally {
* $publisherClient->close();
* }
Expand Down Expand Up @@ -586,19 +590,22 @@ public function listTopics($project, array $optionalArgs = [])
* $publisherClient = new PublisherClient();
* try {
* $formattedTopic = $publisherClient->topicName('[PROJECT]', '[TOPIC]');
* // Iterate through all elements
* $pagedResponse = $publisherClient->listTopicSubscriptions($formattedTopic);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
*
* // OR iterate over pages of elements
* // Iterate over pages of elements
* $pagedResponse = $publisherClient->listTopicSubscriptions($formattedTopic);
* foreach ($pagedResponse->iteratePages() as $page) {
* foreach ($page as $element) {
* // doSomethingWith($element);
* }
* }
*
*
* // Alternatively:
*
* // Iterate through all elements
* $pagedResponse = $publisherClient->listTopicSubscriptions($formattedTopic);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
* } finally {
* $publisherClient->close();
* }
Expand Down
44 changes: 27 additions & 17 deletions PubSub/src/V1/Gapic/SubscriberGapicClient.php
Expand Up @@ -137,6 +137,7 @@ private static function getClientDefaults()
'serviceAddress' => self::SERVICE_ADDRESS.':'.self::DEFAULT_SERVICE_PORT,
'clientConfig' => __DIR__.'/../resources/subscriber_client_config.json',
'descriptorsConfigPath' => __DIR__.'/../resources/subscriber_descriptor_config.php',
'gcpApiConfigPath' => __DIR__.'/../resources/subscriber_grpc_config.json',
'credentialsConfig' => [
'scopes' => self::$serviceScopes,
],
Expand Down Expand Up @@ -599,19 +600,22 @@ public function updateSubscription($subscription, $updateMask, array $optionalAr
* $subscriberClient = new SubscriberClient();
* try {
* $formattedProject = $subscriberClient->projectName('[PROJECT]');
* // Iterate through all elements
* $pagedResponse = $subscriberClient->listSubscriptions($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
*
* // OR iterate over pages of elements
* // Iterate over pages of elements
* $pagedResponse = $subscriberClient->listSubscriptions($formattedProject);
* foreach ($pagedResponse->iteratePages() as $page) {
* foreach ($page as $element) {
* // doSomethingWith($element);
* }
* }
*
*
* // Alternatively:
*
* // Iterate through all elements
* $pagedResponse = $subscriberClient->listSubscriptions($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
* } finally {
* $subscriberClient->close();
* }
Expand Down Expand Up @@ -897,19 +901,22 @@ public function pull($subscription, $maxMessages, array $optionalArgs = [])
* $request = new StreamingPullRequest();
* $request->setSubscription($formattedSubscription);
* $request->setStreamAckDeadlineSeconds($streamAckDeadlineSeconds);
* $requests = [$request];
*
* // Write all requests to the server, then read all responses until the
* // stream is complete
* $requests = [$request];
* $stream = $subscriberClient->streamingPull();
* $stream->writeAll($requests);
* foreach ($stream->closeWriteAndReadAll() as $element) {
* // doSomethingWith($element);
* }
*
* // OR write requests individually, making read() calls if
*
* // Alternatively:
*
* // Write requests individually, making read() calls if
* // required. Call closeWrite() once writes are complete, and read the
* // remaining responses from the server.
* $requests = [$request];
* $stream = $subscriberClient->streamingPull();
* foreach ($requests as $request) {
* $stream->write($request);
Expand Down Expand Up @@ -1017,19 +1024,22 @@ public function modifyPushConfig($subscription, $pushConfig, array $optionalArgs
* $subscriberClient = new SubscriberClient();
* try {
* $formattedProject = $subscriberClient->projectName('[PROJECT]');
* // Iterate through all elements
* $pagedResponse = $subscriberClient->listSnapshots($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
*
* // OR iterate over pages of elements
* // Iterate over pages of elements
* $pagedResponse = $subscriberClient->listSnapshots($formattedProject);
* foreach ($pagedResponse->iteratePages() as $page) {
* foreach ($page as $element) {
* // doSomethingWith($element);
* }
* }
*
*
* // Alternatively:
*
* // Iterate through all elements
* $pagedResponse = $subscriberClient->listSnapshots($formattedProject);
* foreach ($pagedResponse->iterateAllElements() as $element) {
* // doSomethingWith($element);
* }
* } finally {
* $subscriberClient->close();
* }
Expand Down
15 changes: 13 additions & 2 deletions PubSub/src/V1/GetSnapshotRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 13 additions & 2 deletions PubSub/src/V1/GetSubscriptionRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 13 additions & 2 deletions PubSub/src/V1/GetTopicRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 19 additions & 2 deletions PubSub/src/V1/ListSnapshotsRequest.php

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.