@@ -54,7 +54,7 @@ public String getProjectId() {
5454
5555 /** Example of creating a pull subscription for a topic. */
5656 public Subscription createSubscription (String topicId , String subscriptionId ) throws Exception {
57- // [START createPullSubscription ]
57+ // [START pubsub_create_pull_subscription ]
5858 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
5959 // eg. projectId = "my-test-project", topicId = "my-test-topic"
6060 TopicName topicName = TopicName .create (projectId , topicId );
@@ -67,14 +67,14 @@ public Subscription createSubscription(String topicId, String subscriptionId) th
6767 subscriptionName , topicName , PushConfig .getDefaultInstance (), 0 );
6868 return subscription ;
6969 }
70- // [END createPullSubscription ]
70+ // [END pubsub_create_pull_subscription ]
7171 }
7272
7373 /** Example of creating a subscription with a push endpoint. */
7474 public Subscription createSubscriptionWithPushEndpoint (String topicId , String subscriptionId ,
7575 String endpoint )
7676 throws Exception {
77- // [START createPushSubscription ]
77+ // [START pubsub_create_push_subscription ]
7878 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
7979 TopicName topicName = TopicName .create (projectId , topicId );
8080 SubscriptionName subscriptionName =
@@ -91,23 +91,23 @@ public Subscription createSubscriptionWithPushEndpoint(String topicId, String su
9191 subscriptionName , topicName , pushConfig , ackDeadlineInSeconds );
9292 return subscription ;
9393 }
94- // [END createPushSubscription ]
94+ // [END pubsub_create_push_subscription ]
9595 }
9696
9797 /** Example of replacing the push configuration of a subscription, setting the push endpoint. */
9898 public void replacePushConfig (String subscriptionId , String endpoint ) throws Exception {
99- // [START replacePushConfig ]
99+ // [START pubsub_update_push_configuration ]
100100 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
101101 SubscriptionName subscriptionName = SubscriptionName .create (projectId , subscriptionId );
102102 PushConfig pushConfig = PushConfig .newBuilder ().setPushEndpoint (endpoint ).build ();
103103 subscriptionAdminClient .modifyPushConfig (subscriptionName , pushConfig );
104104 }
105- // [END replacePushConfig ]
105+ // [END pubsub_update_push_configuration ]
106106 }
107107
108108 /** Example of listing subscriptions. */
109109 public ListSubscriptionsPagedResponse listSubscriptions () throws Exception {
110- // [START listSubscriptions ]
110+ // [START pubsub_list_subscriptions ]
111111 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
112112 ListSubscriptionsRequest listSubscriptionsRequest =
113113 ListSubscriptionsRequest .newBuilder ()
@@ -121,23 +121,23 @@ public ListSubscriptionsPagedResponse listSubscriptions() throws Exception {
121121 }
122122 return response ;
123123 }
124- // [END listSubscriptions ]
124+ // [END pubsub_list_subscriptions ]
125125 }
126126
127127 /** Example of deleting a subscription. */
128128 public SubscriptionName deleteSubscription (String subscriptionId ) throws Exception {
129- // [START deleteSubscription ]
129+ // [START pubsub_delete_subscription ]
130130 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
131131 SubscriptionName subscriptionName = SubscriptionName .create (projectId , subscriptionId );
132132 subscriptionAdminClient .deleteSubscription (subscriptionName );
133133 return subscriptionName ;
134134 }
135- // [END deleteSubscription ]
135+ // [END pubsub_delete_subscription ]
136136 }
137137
138138 /** Example of getting a subscription policy. */
139139 public Policy getSubscriptionPolicy (String subscriptionId ) throws Exception {
140- // [START getSubscriptionPolicy ]
140+ // [START pubsub_get_subscription_policy ]
141141 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
142142 SubscriptionName subscriptionName = SubscriptionName .create (projectId , subscriptionId );
143143 Policy policy = subscriptionAdminClient .getIamPolicy (subscriptionName .toString ());
@@ -146,12 +146,12 @@ public Policy getSubscriptionPolicy(String subscriptionId) throws Exception {
146146 }
147147 return policy ;
148148 }
149- // [END getSubscriptionPolicy ]
149+ // [END pubsub_get_subscription_policy ]
150150 }
151151
152152 /** Example of replacing a subscription policy. */
153153 public Policy replaceSubscriptionPolicy (String subscriptionId ) throws Exception {
154- // [START replaceSubscriptionPolicy ]
154+ // [START pubsub_update_subscription_policy ]
155155 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
156156 SubscriptionName subscriptionName = SubscriptionName .create (projectId , subscriptionId );
157157 Policy policy = subscriptionAdminClient .getIamPolicy (subscriptionName .toString ());
@@ -167,13 +167,13 @@ public Policy replaceSubscriptionPolicy(String subscriptionId) throws Exception
167167 updatedPolicy = subscriptionAdminClient .setIamPolicy (subscriptionName .toString (), updatedPolicy );
168168 return updatedPolicy ;
169169 }
170- // [END replaceSubscriptionPolicy ]
170+ // [END pubsub_update_subscription_policy ]
171171 }
172172
173173 /** Example of testing whether the caller has the provided permissions on a subscription. */
174174 public TestIamPermissionsResponse testSubscriptionPermissions (String subscriptionId )
175175 throws Exception {
176- // [START testSubscriptionPermissions ]
176+ // [START pubsub_test_subscription_permissions ]
177177 try (TopicAdminClient topicAdminClient = TopicAdminClient .create ()) {
178178 List <String > permissions = new LinkedList <>();
179179 permissions .add ("pubsub.subscriptions.get" );
@@ -182,17 +182,17 @@ public TestIamPermissionsResponse testSubscriptionPermissions(String subscriptio
182182 topicAdminClient .testIamPermissions (subscriptionName .toString (), permissions );
183183 return testedPermissions ;
184184 }
185- // [END testSubscriptionPermissions ]
185+ // [END pubsub_test_subscription_permissions ]
186186 }
187187
188188 /** Example of getting a subscription. */
189189 public Subscription getSubscription (String subscriptionId ) throws Exception {
190- // [START getSubscription ]
190+ // [START pubsub_get_subscription ]
191191 try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient .create ()) {
192192 SubscriptionName subscriptionName = SubscriptionName .create (projectId , subscriptionId );
193193 Subscription subscription = subscriptionAdminClient .getSubscription (subscriptionName );
194194 return subscription ;
195195 }
196- // [END getSubscription ]
196+ // [END pubsub_get_subscription ]
197197 }
198198}
0 commit comments