google-proto-files
Version:
All of the Google API's protocol buffer files
144 lines • 5.65 kB
JavaScript
// 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.
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || (function () {
var ownKeys = function(o) {
ownKeys = Object.getOwnPropertyNames || function (o) {
var ar = [];
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
return ar;
};
return ownKeys(o);
};
return function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
__setModuleDefault(result, mod);
return result;
};
})();
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 = void 0;
exports.getProtoPath = getProtoPath;
const path = __importStar(require("path"));
const loader = __importStar(require("./load"));
function getProtoPath(...paths) {
return path.join(__dirname, '../../', 'google', ...paths);
}
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
;