docs: private void deletePubsubTopic(String topic) throws IOException {
      if (pubsubClient == null) {
        pubsubClient = newPubsubClient(options.as(PubsubOptions.class)).build();
      }
      if (executeNullIfNotFound(pubsubClient.projects().topics().get(topic)) != null) {
        pubsubClient.projects().topics().delete(topic).execute();
      }
    }