Class PubSubSubscriptionUtils

java.lang.Object
com.google.cloud.spring.pubsub.support.PubSubSubscriptionUtils

public final class PubSubSubscriptionUtils extends Object
Various utility methods for dealing with Pub/Sub subscriptions.
Since:
1.2
  • Method Details

    • toProjectSubscriptionName

      public static com.google.pubsub.v1.ProjectSubscriptionName toProjectSubscriptionName(String subscription, @Nullable String projectId)
      Create a ProjectSubscriptionName based on a subscription name within a project or the fully-qualified subscription name. If the specified subscription is in the projects/[project_name]/subscriptions/[subscription_name] format, then the projectId is ignored.
      Parameters:
      subscription - the subscription name in the project or the fully-qualified project name
      projectId - the project ID to use if the subscription is not a fully-qualified name
      Returns:
      the Pub/Sub object representing the subscription name