Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try (SubscriptionAdminClient subscriptionAdminClient = SubscriptionAdminClient.create(SubscriptionAdminSettings.newBuilder().setCredentialsProvider(credentialsProvider).build())) {
- ListSubscriptionsRequest listSubscriptionsRequest =
- ListSubscriptionsRequest.newBuilder()
- .setProject(ProjectName.of(ProjectId).toString())
- .build();
- SubscriptionAdminClient.ListSubscriptionsPagedResponse response =
- subscriptionAdminClient.listSubscriptions(listSubscriptionsRequest);
- logger.log(Level.SEVERE,"response List: "+response.toString());
- Iterable<Subscription> subscriptions = response.iterateAll();
- for (Subscription subscription : subscriptions) {
- if(subscription.getName().equals(SubscriptionId)){
- return true;
- }
- }
- logger.log(Level.INFO,"# Cannot find the Provided SubscriptonID in Google Cloud Platform Subscription List. n # Please provide valid SubscriptionID.");
- return false;
- }
Add Comment
Please, Sign In to add comment