{"id":73040,"library":"grpc-google-cloud-pubsub-v1","title":"gRPC Google Cloud Pub/Sub v1","description":"gRPC library for Google Cloud Pub/Sub v1 API enabling asynchronous messaging.","status":"active","version":"1.132.2","language":"java","source_language":null,"source_url":"https://github.com/googleapis/java-pubsub","tags":["pubsub","google-cloud","grpc","messaging"],"install":[{"cmd":"<dependency>\n  <groupId>com.google.api.grpc</groupId>\n  <artifactId>grpc-google-cloud-pubsub-v1</artifactId>\n  <version>1.132.2</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'com.google.api.grpc:grpc-google-cloud-pubsub-v1:1.132.2'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"PublisherGrpc","correct":"com.google.pubsub.v1.PublisherGrpc"}],"quickstart":{"code":"import com.google.pubsub.v1.PublisherGrpc;\nimport com.google.pubsub.v1.PublishRequest;\nimport com.google.pubsub.v1.PubsubMessage;\n\nPublisherGrpc.PublisherBlockingStub stub = PublisherGrpc.newBlockingStub(channel);\nPublishRequest request = PublishRequest.newBuilder().addMessages(PubsubMessage.newBuilder().build()).build();\nstub.publish(request);","lang":"java","description":"Publishes a message to Google Cloud Pub/Sub using the gRPC stub."},"warnings":[{"fix":"Use ManagedChannelBuilder to create and shutdown channels.","message":"gRPC requires a managed channel; ensure proper lifecycle management.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'api':13 'asynchron':15 'cloud':3,10,20 'enabl':14 'googl':2,9,19 'google-cloud':18 'grpc':1,6,21 'librari':7 'messag':16,22 'pub/sub':4,11 'pubsub':17 'v1':5,12","created_at":"2026-06-17T18:46:55.470217+00:00","updated_at":"2026-06-17T18:46:55.470217+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/googleapis/java-pubsub/grpc-google-cloud-pubsub-v1","github":"https://github.com/googleapis/java-pubsub","docs":"https://appdoc.app/artifact/com.google.api.grpc/grpc-google-cloud-pubsub-v1/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["messaging","cloud"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}