Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. package com.test;
  2.  
  3. import com.google.cloud.ServiceOptions;
  4. import com.google.cloud.pubsub.v1.TopicAdminClient;
  5. import com.google.cloud.pubsub.v1.TopicAdminSettings;
  6. import com.google.pubsub.v1.Topic;
  7. import com.google.pubsub.v1.ProjectName;
  8.  
  9. import com.google.auth.oauth2.GoogleCredentials;
  10.  
  11. public class TestApp {
  12. public static void main(String[] args) {
  13. TestApp tc = new TestApp();
  14. }
  15.  
  16. private GoogleCredentials credential;
  17.  
  18. public TestApp() {
  19.  
  20. String projectId = ServiceOptions.getDefaultProjectId();
  21. try {
  22.  
  23. TopicAdminSettings topicAdminSettings = TopicAdminSettings.newBuilder().build();
  24. TopicAdminClient topicAdminClient = TopicAdminClient.create(topicAdminSettings);
  25. ProjectName project = ProjectName.of(projectId);
  26. for (Topic element : topicAdminClient.listTopics(project).iterateAll())
  27. System.out.println(element.getName());
  28.  
  29. } catch (Exception ex)
  30. {
  31. System.out.println("ERROR " + ex);
  32. }
  33. }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement