├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github ├── .OwlBot.lock.yaml ├── .OwlBot.yaml ├── .header-checker-lint.yaml ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── documentation_request.yml │ ├── feature_request.yml │ ├── processs_request.md │ ├── questions.md │ └── support_request.md ├── PULL_REQUEST_TEMPLATE.md ├── auto-approve.yml ├── auto-label.yaml ├── generated-files-bot.yml ├── release-please.yml ├── release-trigger.yml ├── scripts │ ├── close-invalid-link.cjs │ ├── close-unresponsive.cjs │ ├── fixtures │ │ ├── invalidIssueBody.txt │ │ ├── validIssueBody.txt │ │ └── validIssueBodyDifferentLinkLocation.txt │ ├── package.json │ ├── remove-response-label.cjs │ └── tests │ │ ├── close-invalid-link.test.cjs │ │ └── close-or-remove-response-label.test.cjs ├── sync-repo-settings.yaml └── workflows │ ├── ci.yaml │ ├── issues-no-repro.yaml │ └── response.yaml ├── .gitignore ├── .jsdoc.js ├── .kokoro ├── .gitattributes ├── common.cfg ├── continuous │ └── node18 │ │ ├── common.cfg │ │ ├── lint.cfg │ │ ├── samples-test.cfg │ │ ├── system-test.cfg │ │ └── test.cfg ├── docs.sh ├── lint.sh ├── populate-secrets.sh ├── presubmit │ ├── node18 │ │ ├── common.cfg │ │ ├── samples-test.cfg │ │ ├── system-test.cfg │ │ └── test.cfg │ └── windows │ │ ├── common.cfg │ │ └── test.cfg ├── publish.sh ├── release │ ├── common.cfg │ ├── docs-devsite.cfg │ ├── docs-devsite.sh │ ├── docs.cfg │ ├── docs.sh │ └── publish.cfg ├── samples-test.sh ├── system-test.sh ├── test.bat ├── test.sh ├── trampoline.sh └── trampoline_v2.sh ├── .mocharc.js ├── .mocharc.json ├── .nycrc ├── .prettierignore ├── .prettierrc.js ├── .readme-partials.yml ├── .repo-metadata.json ├── .trampolinerc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── bin ├── README.md ├── benchwrapper.js └── pubsub.proto ├── helperMethods.ts.tmpl ├── linkinator.config.json ├── owlbot.py ├── package.json ├── protos ├── google │ ├── cloud │ │ └── common_resources.proto │ └── pubsub │ │ └── v1 │ │ ├── pubsub.proto │ │ └── schema.proto ├── protos.d.ts ├── protos.js └── protos.json ├── renovate.json ├── samples ├── .eslintrc.yml ├── .gitignore ├── README.md ├── closeSubscriptionWithTimeout.js ├── commitAvroSchema.js ├── commitProtoSchema.js ├── createAvroSchema.js ├── createBigQuerySubscription.js ├── createProtoSchema.js ├── createPushSubscription.js ├── createPushSubscriptionNoWrapper.js ├── createSubscription.js ├── createSubscriptionWithCloudStorage.js ├── createSubscriptionWithDeadLetterPolicy.js ├── createSubscriptionWithExactlyOnceDelivery.js ├── createSubscriptionWithFiltering.js ├── createSubscriptionWithOrdering.js ├── createSubscriptionWithRetryPolicy.js ├── createTopic.js ├── createTopicWithAwsMskIngestion.js ├── createTopicWithAzureEventHubsIngestion.js ├── createTopicWithCloudStorageIngestion.js ├── createTopicWithConfluentCloudIngestion.js ├── createTopicWithKinesisIngestion.js ├── createTopicWithSchema.js ├── createTopicWithSchemaRevisions.js ├── deleteSchema.js ├── deleteSchemaRevision.js ├── deleteSubscription.js ├── deleteTopic.js ├── detachSubscription.js ├── getSchema.js ├── getSchemaRevision.js ├── getSubscription.js ├── getSubscriptionPolicy.js ├── getTopicPolicy.js ├── listAllTopics.js ├── listSchemaRevisions.js ├── listSchemas.js ├── listSubscriptions.js ├── listTopicSubscriptions.js ├── listenForAvroRecords.js ├── listenForAvroRecordsWithRevisions.js ├── listenForErrors.js ├── listenForMessages.js ├── listenForMessagesWithExactlyOnceDelivery.js ├── listenForProtobufMessages.js ├── listenWithCustomAttributes.js ├── listenWithOpenTelemetryTracing.js ├── modifyPushConfig.js ├── optimisticSubscribe.js ├── package.json ├── publishAvroRecords.js ├── publishBatchedMessages.js ├── publishMessage.js ├── publishMessageWithCustomAttributes.js ├── publishOrderedMessage.js ├── publishProtobufMessages.js ├── publishWithFlowControl.js ├── publishWithOpenTelemetryTracing.js ├── publishWithRetrySettings.js ├── quickstart.js ├── removeDeadLetterPolicy.js ├── resumePublish.js ├── rollbackSchema.js ├── setSubscriptionPolicy.js ├── setTopicPolicy.js ├── subscribeWithFlowControlSettings.js ├── synchronousPull.js ├── synchronousPullWithDeliveryAttempts.js ├── synchronousPullWithLeaseManagement.js ├── system-test │ ├── common.test.ts │ ├── common.ts │ ├── fixtures │ │ ├── getSchema-expected.jstest │ │ ├── getSchema-expected.tstest │ │ ├── getSchema-fixture.jstest │ │ ├── getSchema-fixture.tstest │ │ ├── provinces.avsc │ │ └── provinces.proto │ ├── openTelemetryTracing.test.ts │ ├── quickstart.test.ts │ ├── schema.test.ts │ ├── subscriptions.test.ts │ ├── testResources.test.ts │ ├── testResources.ts │ └── topics.test.ts ├── testSubscriptionPermissions.js ├── testTopicPermissions.js ├── tsconfig.json ├── typescript │ ├── README.md │ ├── avro-js.d.ts │ ├── closeSubscriptionWithTimeout.ts │ ├── commitAvroSchema.ts │ ├── commitProtoSchema.ts │ ├── createAvroSchema.ts │ ├── createBigQuerySubscription.ts │ ├── createProtoSchema.ts │ ├── createPushSubscription.ts │ ├── createPushSubscriptionNoWrapper.ts │ ├── createSubscription.ts │ ├── createSubscriptionWithCloudStorage.ts │ ├── createSubscriptionWithDeadLetterPolicy.ts │ ├── createSubscriptionWithExactlyOnceDelivery.ts │ ├── createSubscriptionWithFiltering.ts │ ├── createSubscriptionWithOrdering.ts │ ├── createSubscriptionWithRetryPolicy.ts │ ├── createTopic.ts │ ├── createTopicWithAwsMskIngestion.ts │ ├── createTopicWithAzureEventHubsIngestion.ts │ ├── createTopicWithCloudStorageIngestion.ts │ ├── createTopicWithConfluentCloudIngestion.ts │ ├── createTopicWithKinesisIngestion.ts │ ├── createTopicWithSchema.ts │ ├── createTopicWithSchemaRevisions.ts │ ├── deleteSchema.ts │ ├── deleteSchemaRevision.ts │ ├── deleteSubscription.ts │ ├── deleteTopic.ts │ ├── detachSubscription.ts │ ├── getSchema.ts │ ├── getSchemaRevision.ts │ ├── getSubscription.ts │ ├── getSubscriptionPolicy.ts │ ├── getTopicPolicy.ts │ ├── listAllTopics.ts │ ├── listSchemaRevisions.ts │ ├── listSchemas.ts │ ├── listSubscriptions.ts │ ├── listTopicSubscriptions.ts │ ├── listenForAvroRecords.ts │ ├── listenForAvroRecordsWithRevisions.ts │ ├── listenForErrors.ts │ ├── listenForMessages.ts │ ├── listenForMessagesWithExactlyOnceDelivery.ts │ ├── listenForProtobufMessages.ts │ ├── listenWithCustomAttributes.ts │ ├── listenWithOpenTelemetryTracing.ts │ ├── modifyPushConfig.ts │ ├── optimisticSubscribe.ts │ ├── publishAvroRecords.ts │ ├── publishBatchedMessages.ts │ ├── publishMessage.ts │ ├── publishMessageWithCustomAttributes.ts │ ├── publishOrderedMessage.ts │ ├── publishProtobufMessages.ts │ ├── publishWithFlowControl.ts │ ├── publishWithOpenTelemetryTracing.ts │ ├── publishWithRetrySettings.ts │ ├── quickstart.ts │ ├── removeDeadLetterPolicy.ts │ ├── resumePublish.ts │ ├── rollbackSchema.ts │ ├── setSubscriptionPolicy.ts │ ├── setTopicPolicy.ts │ ├── subscribeWithFlowControlSettings.ts │ ├── synchronousPull.ts │ ├── synchronousPullWithDeliveryAttempts.ts │ ├── testSubscriptionPermissions.ts │ ├── testTopicPermissions.ts │ ├── tsconfig.json │ ├── updateDeadLetterPolicy.ts │ ├── updateTopicIngestionType.ts │ ├── updateTopicSchema.ts │ └── validateSchema.ts ├── updateDeadLetterPolicy.js ├── updateTopicIngestionType.js ├── updateTopicSchema.js └── validateSchema.js ├── src ├── ack-metadata.ts ├── debug.ts ├── default-options.ts ├── exponential-retry.ts ├── histogram.ts ├── iam.ts ├── index.ts ├── lease-manager.ts ├── logs.ts ├── message-queues.ts ├── message-stream.ts ├── publisher │ ├── flow-control.ts │ ├── flow-publisher.ts │ ├── index.ts │ ├── message-batch.ts │ ├── message-queues.ts │ ├── publish-error.ts │ └── pubsub-message.ts ├── pubsub.ts ├── pull-retry.ts ├── schema.ts ├── snapshot.ts ├── subscriber.ts ├── subscription.ts ├── telemetry-tracing.ts ├── temporal.ts ├── topic.ts ├── util.ts └── v1 │ ├── index.ts │ ├── publisher_client.ts │ ├── publisher_client_config.json │ ├── publisher_proto_list.json │ ├── schema_service_client.ts │ ├── schema_service_client_config.json │ ├── schema_service_proto_list.json │ ├── subscriber_client.ts │ ├── subscriber_client_config.json │ └── subscriber_proto_list.json ├── system-test ├── fixtures │ ├── ordered-messages.json │ ├── province.json │ ├── provinces.avsc │ └── sample │ │ ├── package.json │ │ ├── src │ │ └── index.ts │ │ └── tsconfig.json ├── install.ts └── pubsub.ts ├── test ├── ack-metadata.ts ├── exponential-retry.ts ├── gapic_publisher_v1.ts ├── gapic_schema_service_v1.ts ├── gapic_subscriber_v1.ts ├── histogram.ts ├── iam.ts ├── index.ts ├── lease-manager.ts ├── message-queues.ts ├── message-stream.ts ├── publisher │ ├── flow-control.ts │ ├── flow-publisher.ts │ ├── index.ts │ ├── message-batch.ts │ ├── message-queues.ts │ ├── publish-error.ts │ └── pubsub-message.ts ├── pubsub.ts ├── pull-retry.ts ├── schema.ts ├── snapshot.ts ├── subscriber.ts ├── subscription.ts ├── telemetry-tracing.ts ├── temporal.ts ├── test-utils.ts ├── topic.ts ├── tracing.ts └── util.ts ├── tsconfig.json └── webpack.config.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./node_modules/gts" 3 | } 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/.OwlBot.lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/.OwlBot.lock.yaml -------------------------------------------------------------------------------- /.github/.OwlBot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/.OwlBot.yaml -------------------------------------------------------------------------------- /.github/.header-checker-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/.header-checker-lint.yaml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/documentation_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/processs_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/processs_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/questions.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/ISSUE_TEMPLATE/support_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/auto-approve.yml: -------------------------------------------------------------------------------- 1 | processes: 2 | - "NodeDependency" -------------------------------------------------------------------------------- /.github/auto-label.yaml: -------------------------------------------------------------------------------- 1 | requestsize: 2 | enabled: true 3 | -------------------------------------------------------------------------------- /.github/generated-files-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/generated-files-bot.yml -------------------------------------------------------------------------------- /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.github/release-trigger.yml: -------------------------------------------------------------------------------- 1 | enabled: true 2 | multiScmName: nodejs-pubsub -------------------------------------------------------------------------------- /.github/scripts/close-invalid-link.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/close-invalid-link.cjs -------------------------------------------------------------------------------- /.github/scripts/close-unresponsive.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/close-unresponsive.cjs -------------------------------------------------------------------------------- /.github/scripts/fixtures/invalidIssueBody.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/fixtures/invalidIssueBody.txt -------------------------------------------------------------------------------- /.github/scripts/fixtures/validIssueBody.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/fixtures/validIssueBody.txt -------------------------------------------------------------------------------- /.github/scripts/fixtures/validIssueBodyDifferentLinkLocation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/fixtures/validIssueBodyDifferentLinkLocation.txt -------------------------------------------------------------------------------- /.github/scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/package.json -------------------------------------------------------------------------------- /.github/scripts/remove-response-label.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/remove-response-label.cjs -------------------------------------------------------------------------------- /.github/scripts/tests/close-invalid-link.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/tests/close-invalid-link.test.cjs -------------------------------------------------------------------------------- /.github/scripts/tests/close-or-remove-response-label.test.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/scripts/tests/close-or-remove-response-label.test.cjs -------------------------------------------------------------------------------- /.github/sync-repo-settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/sync-repo-settings.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/issues-no-repro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/workflows/issues-no-repro.yaml -------------------------------------------------------------------------------- /.github/workflows/response.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.github/workflows/response.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.gitignore -------------------------------------------------------------------------------- /.jsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.jsdoc.js -------------------------------------------------------------------------------- /.kokoro/.gitattributes: -------------------------------------------------------------------------------- 1 | * linguist-generated=true 2 | -------------------------------------------------------------------------------- /.kokoro/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node18/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/continuous/node18/common.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node18/lint.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/continuous/node18/lint.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node18/samples-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/continuous/node18/samples-test.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node18/system-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/continuous/node18/system-test.cfg -------------------------------------------------------------------------------- /.kokoro/continuous/node18/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/docs.sh -------------------------------------------------------------------------------- /.kokoro/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/lint.sh -------------------------------------------------------------------------------- /.kokoro/populate-secrets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/populate-secrets.sh -------------------------------------------------------------------------------- /.kokoro/presubmit/node18/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/presubmit/node18/common.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node18/samples-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/presubmit/node18/samples-test.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node18/system-test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/presubmit/node18/system-test.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/node18/test.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.kokoro/presubmit/windows/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/presubmit/windows/common.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit/windows/test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/presubmit/windows/test.cfg -------------------------------------------------------------------------------- /.kokoro/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/publish.sh -------------------------------------------------------------------------------- /.kokoro/release/common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/common.cfg -------------------------------------------------------------------------------- /.kokoro/release/docs-devsite.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/docs-devsite.cfg -------------------------------------------------------------------------------- /.kokoro/release/docs-devsite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/docs-devsite.sh -------------------------------------------------------------------------------- /.kokoro/release/docs.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/docs.cfg -------------------------------------------------------------------------------- /.kokoro/release/docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/docs.sh -------------------------------------------------------------------------------- /.kokoro/release/publish.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/release/publish.cfg -------------------------------------------------------------------------------- /.kokoro/samples-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/samples-test.sh -------------------------------------------------------------------------------- /.kokoro/system-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/system-test.sh -------------------------------------------------------------------------------- /.kokoro/test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/test.bat -------------------------------------------------------------------------------- /.kokoro/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/test.sh -------------------------------------------------------------------------------- /.kokoro/trampoline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/trampoline.sh -------------------------------------------------------------------------------- /.kokoro/trampoline_v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.kokoro/trampoline_v2.sh -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.nycrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.readme-partials.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.readme-partials.yml -------------------------------------------------------------------------------- /.repo-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.repo-metadata.json -------------------------------------------------------------------------------- /.trampolinerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/.trampolinerc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/benchwrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/bin/benchwrapper.js -------------------------------------------------------------------------------- /bin/pubsub.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/bin/pubsub.proto -------------------------------------------------------------------------------- /helperMethods.ts.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/helperMethods.ts.tmpl -------------------------------------------------------------------------------- /linkinator.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/linkinator.config.json -------------------------------------------------------------------------------- /owlbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/owlbot.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/package.json -------------------------------------------------------------------------------- /protos/google/cloud/common_resources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/google/cloud/common_resources.proto -------------------------------------------------------------------------------- /protos/google/pubsub/v1/pubsub.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/google/pubsub/v1/pubsub.proto -------------------------------------------------------------------------------- /protos/google/pubsub/v1/schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/google/pubsub/v1/schema.proto -------------------------------------------------------------------------------- /protos/protos.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/protos.d.ts -------------------------------------------------------------------------------- /protos/protos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/protos.js -------------------------------------------------------------------------------- /protos/protos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/protos/protos.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/renovate.json -------------------------------------------------------------------------------- /samples/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/.eslintrc.yml -------------------------------------------------------------------------------- /samples/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/closeSubscriptionWithTimeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/closeSubscriptionWithTimeout.js -------------------------------------------------------------------------------- /samples/commitAvroSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/commitAvroSchema.js -------------------------------------------------------------------------------- /samples/commitProtoSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/commitProtoSchema.js -------------------------------------------------------------------------------- /samples/createAvroSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createAvroSchema.js -------------------------------------------------------------------------------- /samples/createBigQuerySubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createBigQuerySubscription.js -------------------------------------------------------------------------------- /samples/createProtoSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createProtoSchema.js -------------------------------------------------------------------------------- /samples/createPushSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createPushSubscription.js -------------------------------------------------------------------------------- /samples/createPushSubscriptionNoWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createPushSubscriptionNoWrapper.js -------------------------------------------------------------------------------- /samples/createSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscription.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithCloudStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithCloudStorage.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithDeadLetterPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithDeadLetterPolicy.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithExactlyOnceDelivery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithExactlyOnceDelivery.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithFiltering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithFiltering.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithOrdering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithOrdering.js -------------------------------------------------------------------------------- /samples/createSubscriptionWithRetryPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createSubscriptionWithRetryPolicy.js -------------------------------------------------------------------------------- /samples/createTopic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopic.js -------------------------------------------------------------------------------- /samples/createTopicWithAwsMskIngestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithAwsMskIngestion.js -------------------------------------------------------------------------------- /samples/createTopicWithAzureEventHubsIngestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithAzureEventHubsIngestion.js -------------------------------------------------------------------------------- /samples/createTopicWithCloudStorageIngestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithCloudStorageIngestion.js -------------------------------------------------------------------------------- /samples/createTopicWithConfluentCloudIngestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithConfluentCloudIngestion.js -------------------------------------------------------------------------------- /samples/createTopicWithKinesisIngestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithKinesisIngestion.js -------------------------------------------------------------------------------- /samples/createTopicWithSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithSchema.js -------------------------------------------------------------------------------- /samples/createTopicWithSchemaRevisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/createTopicWithSchemaRevisions.js -------------------------------------------------------------------------------- /samples/deleteSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/deleteSchema.js -------------------------------------------------------------------------------- /samples/deleteSchemaRevision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/deleteSchemaRevision.js -------------------------------------------------------------------------------- /samples/deleteSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/deleteSubscription.js -------------------------------------------------------------------------------- /samples/deleteTopic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/deleteTopic.js -------------------------------------------------------------------------------- /samples/detachSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/detachSubscription.js -------------------------------------------------------------------------------- /samples/getSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/getSchema.js -------------------------------------------------------------------------------- /samples/getSchemaRevision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/getSchemaRevision.js -------------------------------------------------------------------------------- /samples/getSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/getSubscription.js -------------------------------------------------------------------------------- /samples/getSubscriptionPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/getSubscriptionPolicy.js -------------------------------------------------------------------------------- /samples/getTopicPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/getTopicPolicy.js -------------------------------------------------------------------------------- /samples/listAllTopics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listAllTopics.js -------------------------------------------------------------------------------- /samples/listSchemaRevisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listSchemaRevisions.js -------------------------------------------------------------------------------- /samples/listSchemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listSchemas.js -------------------------------------------------------------------------------- /samples/listSubscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listSubscriptions.js -------------------------------------------------------------------------------- /samples/listTopicSubscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listTopicSubscriptions.js -------------------------------------------------------------------------------- /samples/listenForAvroRecords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForAvroRecords.js -------------------------------------------------------------------------------- /samples/listenForAvroRecordsWithRevisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForAvroRecordsWithRevisions.js -------------------------------------------------------------------------------- /samples/listenForErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForErrors.js -------------------------------------------------------------------------------- /samples/listenForMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForMessages.js -------------------------------------------------------------------------------- /samples/listenForMessagesWithExactlyOnceDelivery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForMessagesWithExactlyOnceDelivery.js -------------------------------------------------------------------------------- /samples/listenForProtobufMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenForProtobufMessages.js -------------------------------------------------------------------------------- /samples/listenWithCustomAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenWithCustomAttributes.js -------------------------------------------------------------------------------- /samples/listenWithOpenTelemetryTracing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/listenWithOpenTelemetryTracing.js -------------------------------------------------------------------------------- /samples/modifyPushConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/modifyPushConfig.js -------------------------------------------------------------------------------- /samples/optimisticSubscribe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/optimisticSubscribe.js -------------------------------------------------------------------------------- /samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/package.json -------------------------------------------------------------------------------- /samples/publishAvroRecords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishAvroRecords.js -------------------------------------------------------------------------------- /samples/publishBatchedMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishBatchedMessages.js -------------------------------------------------------------------------------- /samples/publishMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishMessage.js -------------------------------------------------------------------------------- /samples/publishMessageWithCustomAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishMessageWithCustomAttributes.js -------------------------------------------------------------------------------- /samples/publishOrderedMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishOrderedMessage.js -------------------------------------------------------------------------------- /samples/publishProtobufMessages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishProtobufMessages.js -------------------------------------------------------------------------------- /samples/publishWithFlowControl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishWithFlowControl.js -------------------------------------------------------------------------------- /samples/publishWithOpenTelemetryTracing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishWithOpenTelemetryTracing.js -------------------------------------------------------------------------------- /samples/publishWithRetrySettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/publishWithRetrySettings.js -------------------------------------------------------------------------------- /samples/quickstart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/quickstart.js -------------------------------------------------------------------------------- /samples/removeDeadLetterPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/removeDeadLetterPolicy.js -------------------------------------------------------------------------------- /samples/resumePublish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/resumePublish.js -------------------------------------------------------------------------------- /samples/rollbackSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/rollbackSchema.js -------------------------------------------------------------------------------- /samples/setSubscriptionPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/setSubscriptionPolicy.js -------------------------------------------------------------------------------- /samples/setTopicPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/setTopicPolicy.js -------------------------------------------------------------------------------- /samples/subscribeWithFlowControlSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/subscribeWithFlowControlSettings.js -------------------------------------------------------------------------------- /samples/synchronousPull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/synchronousPull.js -------------------------------------------------------------------------------- /samples/synchronousPullWithDeliveryAttempts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/synchronousPullWithDeliveryAttempts.js -------------------------------------------------------------------------------- /samples/synchronousPullWithLeaseManagement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/synchronousPullWithLeaseManagement.js -------------------------------------------------------------------------------- /samples/system-test/common.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/common.test.ts -------------------------------------------------------------------------------- /samples/system-test/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/common.ts -------------------------------------------------------------------------------- /samples/system-test/fixtures/getSchema-expected.jstest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/getSchema-expected.jstest -------------------------------------------------------------------------------- /samples/system-test/fixtures/getSchema-expected.tstest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/getSchema-expected.tstest -------------------------------------------------------------------------------- /samples/system-test/fixtures/getSchema-fixture.jstest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/getSchema-fixture.jstest -------------------------------------------------------------------------------- /samples/system-test/fixtures/getSchema-fixture.tstest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/getSchema-fixture.tstest -------------------------------------------------------------------------------- /samples/system-test/fixtures/provinces.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/provinces.avsc -------------------------------------------------------------------------------- /samples/system-test/fixtures/provinces.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/fixtures/provinces.proto -------------------------------------------------------------------------------- /samples/system-test/openTelemetryTracing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/openTelemetryTracing.test.ts -------------------------------------------------------------------------------- /samples/system-test/quickstart.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/quickstart.test.ts -------------------------------------------------------------------------------- /samples/system-test/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/schema.test.ts -------------------------------------------------------------------------------- /samples/system-test/subscriptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/subscriptions.test.ts -------------------------------------------------------------------------------- /samples/system-test/testResources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/testResources.test.ts -------------------------------------------------------------------------------- /samples/system-test/testResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/testResources.ts -------------------------------------------------------------------------------- /samples/system-test/topics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/system-test/topics.test.ts -------------------------------------------------------------------------------- /samples/testSubscriptionPermissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/testSubscriptionPermissions.js -------------------------------------------------------------------------------- /samples/testTopicPermissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/testTopicPermissions.js -------------------------------------------------------------------------------- /samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/tsconfig.json -------------------------------------------------------------------------------- /samples/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/README.md -------------------------------------------------------------------------------- /samples/typescript/avro-js.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/avro-js.d.ts -------------------------------------------------------------------------------- /samples/typescript/closeSubscriptionWithTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/closeSubscriptionWithTimeout.ts -------------------------------------------------------------------------------- /samples/typescript/commitAvroSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/commitAvroSchema.ts -------------------------------------------------------------------------------- /samples/typescript/commitProtoSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/commitProtoSchema.ts -------------------------------------------------------------------------------- /samples/typescript/createAvroSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createAvroSchema.ts -------------------------------------------------------------------------------- /samples/typescript/createBigQuerySubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createBigQuerySubscription.ts -------------------------------------------------------------------------------- /samples/typescript/createProtoSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createProtoSchema.ts -------------------------------------------------------------------------------- /samples/typescript/createPushSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createPushSubscription.ts -------------------------------------------------------------------------------- /samples/typescript/createPushSubscriptionNoWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createPushSubscriptionNoWrapper.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscription.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithCloudStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithCloudStorage.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithDeadLetterPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithDeadLetterPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithExactlyOnceDelivery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithExactlyOnceDelivery.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithFiltering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithFiltering.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithOrdering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithOrdering.ts -------------------------------------------------------------------------------- /samples/typescript/createSubscriptionWithRetryPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createSubscriptionWithRetryPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/createTopic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopic.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithAwsMskIngestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithAwsMskIngestion.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithAzureEventHubsIngestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithAzureEventHubsIngestion.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithCloudStorageIngestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithCloudStorageIngestion.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithConfluentCloudIngestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithConfluentCloudIngestion.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithKinesisIngestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithKinesisIngestion.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithSchema.ts -------------------------------------------------------------------------------- /samples/typescript/createTopicWithSchemaRevisions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/createTopicWithSchemaRevisions.ts -------------------------------------------------------------------------------- /samples/typescript/deleteSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/deleteSchema.ts -------------------------------------------------------------------------------- /samples/typescript/deleteSchemaRevision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/deleteSchemaRevision.ts -------------------------------------------------------------------------------- /samples/typescript/deleteSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/deleteSubscription.ts -------------------------------------------------------------------------------- /samples/typescript/deleteTopic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/deleteTopic.ts -------------------------------------------------------------------------------- /samples/typescript/detachSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/detachSubscription.ts -------------------------------------------------------------------------------- /samples/typescript/getSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/getSchema.ts -------------------------------------------------------------------------------- /samples/typescript/getSchemaRevision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/getSchemaRevision.ts -------------------------------------------------------------------------------- /samples/typescript/getSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/getSubscription.ts -------------------------------------------------------------------------------- /samples/typescript/getSubscriptionPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/getSubscriptionPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/getTopicPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/getTopicPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/listAllTopics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listAllTopics.ts -------------------------------------------------------------------------------- /samples/typescript/listSchemaRevisions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listSchemaRevisions.ts -------------------------------------------------------------------------------- /samples/typescript/listSchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listSchemas.ts -------------------------------------------------------------------------------- /samples/typescript/listSubscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listSubscriptions.ts -------------------------------------------------------------------------------- /samples/typescript/listTopicSubscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listTopicSubscriptions.ts -------------------------------------------------------------------------------- /samples/typescript/listenForAvroRecords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForAvroRecords.ts -------------------------------------------------------------------------------- /samples/typescript/listenForAvroRecordsWithRevisions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForAvroRecordsWithRevisions.ts -------------------------------------------------------------------------------- /samples/typescript/listenForErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForErrors.ts -------------------------------------------------------------------------------- /samples/typescript/listenForMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForMessages.ts -------------------------------------------------------------------------------- /samples/typescript/listenForMessagesWithExactlyOnceDelivery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForMessagesWithExactlyOnceDelivery.ts -------------------------------------------------------------------------------- /samples/typescript/listenForProtobufMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenForProtobufMessages.ts -------------------------------------------------------------------------------- /samples/typescript/listenWithCustomAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenWithCustomAttributes.ts -------------------------------------------------------------------------------- /samples/typescript/listenWithOpenTelemetryTracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/listenWithOpenTelemetryTracing.ts -------------------------------------------------------------------------------- /samples/typescript/modifyPushConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/modifyPushConfig.ts -------------------------------------------------------------------------------- /samples/typescript/optimisticSubscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/optimisticSubscribe.ts -------------------------------------------------------------------------------- /samples/typescript/publishAvroRecords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishAvroRecords.ts -------------------------------------------------------------------------------- /samples/typescript/publishBatchedMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishBatchedMessages.ts -------------------------------------------------------------------------------- /samples/typescript/publishMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishMessage.ts -------------------------------------------------------------------------------- /samples/typescript/publishMessageWithCustomAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishMessageWithCustomAttributes.ts -------------------------------------------------------------------------------- /samples/typescript/publishOrderedMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishOrderedMessage.ts -------------------------------------------------------------------------------- /samples/typescript/publishProtobufMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishProtobufMessages.ts -------------------------------------------------------------------------------- /samples/typescript/publishWithFlowControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishWithFlowControl.ts -------------------------------------------------------------------------------- /samples/typescript/publishWithOpenTelemetryTracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishWithOpenTelemetryTracing.ts -------------------------------------------------------------------------------- /samples/typescript/publishWithRetrySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/publishWithRetrySettings.ts -------------------------------------------------------------------------------- /samples/typescript/quickstart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/quickstart.ts -------------------------------------------------------------------------------- /samples/typescript/removeDeadLetterPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/removeDeadLetterPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/resumePublish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/resumePublish.ts -------------------------------------------------------------------------------- /samples/typescript/rollbackSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/rollbackSchema.ts -------------------------------------------------------------------------------- /samples/typescript/setSubscriptionPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/setSubscriptionPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/setTopicPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/setTopicPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/subscribeWithFlowControlSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/subscribeWithFlowControlSettings.ts -------------------------------------------------------------------------------- /samples/typescript/synchronousPull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/synchronousPull.ts -------------------------------------------------------------------------------- /samples/typescript/synchronousPullWithDeliveryAttempts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/synchronousPullWithDeliveryAttempts.ts -------------------------------------------------------------------------------- /samples/typescript/testSubscriptionPermissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/testSubscriptionPermissions.ts -------------------------------------------------------------------------------- /samples/typescript/testTopicPermissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/testTopicPermissions.ts -------------------------------------------------------------------------------- /samples/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/tsconfig.json -------------------------------------------------------------------------------- /samples/typescript/updateDeadLetterPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/updateDeadLetterPolicy.ts -------------------------------------------------------------------------------- /samples/typescript/updateTopicIngestionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/updateTopicIngestionType.ts -------------------------------------------------------------------------------- /samples/typescript/updateTopicSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/updateTopicSchema.ts -------------------------------------------------------------------------------- /samples/typescript/validateSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/typescript/validateSchema.ts -------------------------------------------------------------------------------- /samples/updateDeadLetterPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/updateDeadLetterPolicy.js -------------------------------------------------------------------------------- /samples/updateTopicIngestionType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/updateTopicIngestionType.js -------------------------------------------------------------------------------- /samples/updateTopicSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/updateTopicSchema.js -------------------------------------------------------------------------------- /samples/validateSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/samples/validateSchema.js -------------------------------------------------------------------------------- /src/ack-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/ack-metadata.ts -------------------------------------------------------------------------------- /src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/debug.ts -------------------------------------------------------------------------------- /src/default-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/default-options.ts -------------------------------------------------------------------------------- /src/exponential-retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/exponential-retry.ts -------------------------------------------------------------------------------- /src/histogram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/histogram.ts -------------------------------------------------------------------------------- /src/iam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/iam.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lease-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/lease-manager.ts -------------------------------------------------------------------------------- /src/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/logs.ts -------------------------------------------------------------------------------- /src/message-queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/message-queues.ts -------------------------------------------------------------------------------- /src/message-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/message-stream.ts -------------------------------------------------------------------------------- /src/publisher/flow-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/flow-control.ts -------------------------------------------------------------------------------- /src/publisher/flow-publisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/flow-publisher.ts -------------------------------------------------------------------------------- /src/publisher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/index.ts -------------------------------------------------------------------------------- /src/publisher/message-batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/message-batch.ts -------------------------------------------------------------------------------- /src/publisher/message-queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/message-queues.ts -------------------------------------------------------------------------------- /src/publisher/publish-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/publish-error.ts -------------------------------------------------------------------------------- /src/publisher/pubsub-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/publisher/pubsub-message.ts -------------------------------------------------------------------------------- /src/pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/pubsub.ts -------------------------------------------------------------------------------- /src/pull-retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/pull-retry.ts -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/schema.ts -------------------------------------------------------------------------------- /src/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/snapshot.ts -------------------------------------------------------------------------------- /src/subscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/subscriber.ts -------------------------------------------------------------------------------- /src/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/subscription.ts -------------------------------------------------------------------------------- /src/telemetry-tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/telemetry-tracing.ts -------------------------------------------------------------------------------- /src/temporal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/temporal.ts -------------------------------------------------------------------------------- /src/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/topic.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/util.ts -------------------------------------------------------------------------------- /src/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/index.ts -------------------------------------------------------------------------------- /src/v1/publisher_client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/publisher_client.ts -------------------------------------------------------------------------------- /src/v1/publisher_client_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/publisher_client_config.json -------------------------------------------------------------------------------- /src/v1/publisher_proto_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/publisher_proto_list.json -------------------------------------------------------------------------------- /src/v1/schema_service_client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/schema_service_client.ts -------------------------------------------------------------------------------- /src/v1/schema_service_client_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/schema_service_client_config.json -------------------------------------------------------------------------------- /src/v1/schema_service_proto_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/schema_service_proto_list.json -------------------------------------------------------------------------------- /src/v1/subscriber_client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/subscriber_client.ts -------------------------------------------------------------------------------- /src/v1/subscriber_client_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/subscriber_client_config.json -------------------------------------------------------------------------------- /src/v1/subscriber_proto_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/src/v1/subscriber_proto_list.json -------------------------------------------------------------------------------- /system-test/fixtures/ordered-messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/fixtures/ordered-messages.json -------------------------------------------------------------------------------- /system-test/fixtures/province.json: -------------------------------------------------------------------------------- 1 | {"name":"Ontario","post_abbr":"ON"} -------------------------------------------------------------------------------- /system-test/fixtures/provinces.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/fixtures/provinces.avsc -------------------------------------------------------------------------------- /system-test/fixtures/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/fixtures/sample/package.json -------------------------------------------------------------------------------- /system-test/fixtures/sample/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/fixtures/sample/src/index.ts -------------------------------------------------------------------------------- /system-test/fixtures/sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/fixtures/sample/tsconfig.json -------------------------------------------------------------------------------- /system-test/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/install.ts -------------------------------------------------------------------------------- /system-test/pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/system-test/pubsub.ts -------------------------------------------------------------------------------- /test/ack-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/ack-metadata.ts -------------------------------------------------------------------------------- /test/exponential-retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/exponential-retry.ts -------------------------------------------------------------------------------- /test/gapic_publisher_v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/gapic_publisher_v1.ts -------------------------------------------------------------------------------- /test/gapic_schema_service_v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/gapic_schema_service_v1.ts -------------------------------------------------------------------------------- /test/gapic_subscriber_v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/gapic_subscriber_v1.ts -------------------------------------------------------------------------------- /test/histogram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/histogram.ts -------------------------------------------------------------------------------- /test/iam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/iam.ts -------------------------------------------------------------------------------- /test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/index.ts -------------------------------------------------------------------------------- /test/lease-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/lease-manager.ts -------------------------------------------------------------------------------- /test/message-queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/message-queues.ts -------------------------------------------------------------------------------- /test/message-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/message-stream.ts -------------------------------------------------------------------------------- /test/publisher/flow-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/flow-control.ts -------------------------------------------------------------------------------- /test/publisher/flow-publisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/flow-publisher.ts -------------------------------------------------------------------------------- /test/publisher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/index.ts -------------------------------------------------------------------------------- /test/publisher/message-batch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/message-batch.ts -------------------------------------------------------------------------------- /test/publisher/message-queues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/message-queues.ts -------------------------------------------------------------------------------- /test/publisher/publish-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/publish-error.ts -------------------------------------------------------------------------------- /test/publisher/pubsub-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/publisher/pubsub-message.ts -------------------------------------------------------------------------------- /test/pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/pubsub.ts -------------------------------------------------------------------------------- /test/pull-retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/pull-retry.ts -------------------------------------------------------------------------------- /test/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/schema.ts -------------------------------------------------------------------------------- /test/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/snapshot.ts -------------------------------------------------------------------------------- /test/subscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/subscriber.ts -------------------------------------------------------------------------------- /test/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/subscription.ts -------------------------------------------------------------------------------- /test/telemetry-tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/telemetry-tracing.ts -------------------------------------------------------------------------------- /test/temporal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/temporal.ts -------------------------------------------------------------------------------- /test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/test-utils.ts -------------------------------------------------------------------------------- /test/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/topic.ts -------------------------------------------------------------------------------- /test/tracing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/tracing.ts -------------------------------------------------------------------------------- /test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/test/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/googleapis/nodejs-pubsub/HEAD/webpack.config.js --------------------------------------------------------------------------------