UNPKG

google-proto-files

Version:
111 lines 4.29 kB
"use strict"; // Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. Object.defineProperty(exports, "__esModule", { value: true }); exports.vision = exports.videointelligence = exports.storagetransfer = exports.speech = exports.spanner = exports.pubsub = exports.monitoring = exports.logging = exports.language = exports.iam = exports.functions = exports.firestore = exports.embeddedAssistant = exports.dlp = exports.datastore = exports.container = exports.cloudtrace = exports.bigtable = exports.appengine = exports.loadSync = exports.load = exports.getProtoPath = void 0; const path = require("path"); const loader = require("./load"); function getProtoPath(...paths) { return path.join(__dirname, '../../', 'google', ...paths); } exports.getProtoPath = getProtoPath; exports.load = loader.load; exports.loadSync = loader.loadSync; exports.appengine = { v1: getProtoPath('appengine/v1/appengine.proto'), }; exports.bigtable = { v1: getProtoPath('bigtable/v1/bigtable_service.proto'), v2: getProtoPath('bigtable/v2/bigtable.proto'), admin: { v1: getProtoPath('bigtable/admin/table/v1/bigtable_table_service.proto'), v2: { instance: getProtoPath('bigtable/admin/v2/bigtable_instance_admin.proto'), table: getProtoPath('bigtable/admin/v2/bigtable_table_admin.proto'), }, }, }; exports.cloudtrace = { v1: getProtoPath('devtools/cloudtrace/v1/trace.proto'), }; exports.container = { v1: getProtoPath('container/v1/cluster_service.proto'), }; exports.datastore = { v1: getProtoPath('datastore/v1/datastore.proto'), v1beta3: getProtoPath('datastore/v1beta3/datastore.proto'), }; exports.dlp = { v2beta1: getProtoPath('privacy/dlp/v2beta1/dlp.proto'), }; exports.embeddedAssistant = { v1alpha1: getProtoPath('assistant/embedded/v1alpha1/embedded_assistant.proto'), v1alpha2: getProtoPath('assistant/embedded/v1alpha2/embedded_assistant.proto'), }; exports.firestore = { v1beta1: getProtoPath('firestore/v1beta1/firestore.proto'), admin: { v1beta1: getProtoPath('firestore/admin/v1beta1/firestore_admin.proto'), }, }; exports.functions = { v1beta2: getProtoPath('cloud/functions/v1beta2/functions.proto'), }; exports.iam = { v1: getProtoPath('iam/v1/iam_policy.proto'), admin: { v1: getProtoPath('iam/admin/v1/iam.proto'), }, }; exports.language = { v1beta1: getProtoPath('cloud/language/v1beta1/language_service.proto'), v1: getProtoPath('cloud/language/v1/language_service.proto'), }; exports.logging = { v2: getProtoPath('logging/v2/logging.proto'), }; exports.monitoring = { v3: { group: getProtoPath('monitoring/v3/group_service.proto'), metric: getProtoPath('monitoring/v3/metric_service.proto'), }, }; exports.pubsub = { v1: getProtoPath('pubsub/v1/pubsub.proto'), v1beta2: getProtoPath('pubsub/v1beta2/pubsub.proto'), }; exports.spanner = { v1: getProtoPath('spanner/v1/spanner.proto'), admin: { v1: { database: getProtoPath('spanner/admin/database/v1/spanner_database_admin.proto'), instance: getProtoPath('spanner/admin/instance/v1/spanner_instance_admin.proto'), }, }, }; exports.speech = { v1beta1: getProtoPath('cloud/speech/v1beta1/cloud_speech.proto'), v1: getProtoPath('cloud/speech/v1/cloud_speech.proto'), v2: getProtoPath('cloud/speech/v2/cloud_speech.proto'), }; exports.storagetransfer = { v1: getProtoPath('storagetransfer/v1/transfer.proto'), }; exports.videointelligence = { v1beta1: getProtoPath('cloud/videointelligence/v1beta1/video_intelligence.proto'), }; exports.vision = { v1: getProtoPath('cloud/vision/v1/image_annotator.proto'), }; //# sourceMappingURL=index.js.map