Class PubSubSubscriptionUtils
java.lang.Object
com.google.cloud.spring.pubsub.support.PubSubSubscriptionUtils
Various utility methods for dealing with Pub/Sub subscriptions.
- Since:
- 1.2
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.pubsub.v1.ProjectSubscriptionName
toProjectSubscriptionName
(String subscription, String projectId) Create aProjectSubscriptionName
based on a subscription name within a project or the fully-qualified subscription name.
-
Method Details
-
toProjectSubscriptionName
public static com.google.pubsub.v1.ProjectSubscriptionName toProjectSubscriptionName(String subscription, @Nullable String projectId) Create aProjectSubscriptionName
based on a subscription name within a project or the fully-qualified subscription name. If the specified subscription is in theprojects/[project_name]/subscriptions/[subscription_name]
format, then theprojectId
is ignored.- Parameters:
subscription
- the subscription name in the project or the fully-qualified project nameprojectId
- the project ID to use if the subscription is not a fully-qualified name- Returns:
- the Pub/Sub object representing the subscription name
-