id: 1 unit: async function main() file: automl/tables/list-model-evaluations.v1beta1.js start line: 16 end line: 166 size: 131 LOC McCabe index: 6 number of parameters: 4 id: 2 unit: async function createJobWithStandaloneCaptions() file: media/transcoder/createJobWithStandaloneCaptions.js start line: 44 end line: 172 size: 126 LOC McCabe index: 1 number of parameters: 0 id: 3 unit: async function createCustomEntry() file: datacatalog/snippets/createCustomEntry.js start line: 23 end line: 186 size: 117 LOC McCabe index: 4 number of parameters: 0 id: 4 unit: async function quickstart() file: datacatalog/snippets/quickstart.js start line: 23 end line: 166 size: 110 LOC McCabe index: 3 number of parameters: 0 id: 5 unit: constructor() file: compute/instances/custom-machine-type/createWithHelper.js start line: 46 end line: 176 size: 96 LOC McCabe index: 14 number of parameters: 4 id: 6 unit: async function createJobWithEmbeddedCaptions() file: media/transcoder/createJobWithEmbeddedCaptions.js start line: 36 end line: 130 size: 92 LOC McCabe index: 1 number of parameters: 0 id: 7 unit: async function main() file: retail/interactive-tutorials/product/crud-product.js start line: 17 end line: 145 size: 89 LOC McCabe index: 2 number of parameters: 1 id: 8 unit: async function main() file: retail/interactive-tutorials/product/import-products-inline-source.js start line: 17 end line: 121 size: 87 LOC McCabe index: 3 number of parameters: 2 id: 9 unit: async function createFileset() file: datacatalog/snippets/createFileset.js start line: 23 end line: 138 size: 86 LOC McCabe index: 3 number of parameters: 0 id: 10 unit: async function createJobFromAnimatedOverlay() file: media/transcoder/createJobWithAnimatedOverlay.js start line: 36 end line: 122 size: 84 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: async function createChannelWithBackupInput() file: media/livestream/createChannelWithBackupInput.js start line: 43 end line: 127 size: 82 LOC McCabe index: 1 number of parameters: 0 id: 12 unit: function main() file: speech/infiniteStreaming.js start line: 53 end line: 244 size: 82 LOC McCabe index: 5 number of parameters: 4 id: 13 unit: async function lDiversityAnalysis() file: dlp/lDiversityAnalysis.js start line: 68 end line: 157 size: 79 LOC McCabe index: 3 number of parameters: 0 id: 14 unit: async function main() file: video-intelligence/analyze.js start line: 557 end line: 634 size: 78 LOC McCabe index: 1 number of parameters: 0 id: 15 unit: async function deployModel() file: ai-platform/snippets/deploy-model.js start line: 51 end line: 142 size: 78 LOC McCabe index: 4 number of parameters: 0 id: 16 unit: async function deidentifyCloudStorage() file: dlp/deIdentifyCloudStorage.js start line: 61 end line: 162 size: 76 LOC McCabe index: 5 number of parameters: 0 id: 17 unit: async function createJobWithConcatenatedInputs() file: media/transcoder/createJobWithConcatenatedInputs.js start line: 69 end line: 147 size: 75 LOC McCabe index: 1 number of parameters: 0 id: 18 unit: async function main() file: batch/create/create_persistent_disk_job.js start line: 19 end line: 149 size: 75 LOC McCabe index: 1 number of parameters: 0 id: 19 unit: async function inspectBigqueryWithSampling() file: dlp/inspectBigQueryTableWithSampling.js start line: 61 end line: 155 size: 75 LOC McCabe index: 4 number of parameters: 0 id: 20 unit: async function categoricalRiskAnalysis() file: dlp/categoricalRiskAnalysis.js start line: 64 end line: 151 size: 75 LOC McCabe index: 3 number of parameters: 0 id: 21 unit: async function inspectGcsFileSampling() file: dlp/inspectGcsFileWithSampling.js start line: 53 end line: 145 size: 74 LOC McCabe index: 4 number of parameters: 0 id: 22 unit: async function main() file: document-ai/process-document-ocr.js start line: 18 end line: 161 size: 74 LOC McCabe index: 5 number of parameters: 4 id: 23 unit: async function numericalRiskAnalysis() file: dlp/numericalRiskAnalysis.js start line: 66 end line: 152 size: 73 LOC McCabe index: 7 number of parameters: 0 id: 24 unit: async function kAnonymityWithEntityIds() file: dlp/kAnonymityWithEntityIds.js start line: 41 end line: 138 size: 73 LOC McCabe index: 4 number of parameters: 0 id: 25 unit: async function createJobFromStaticOverlay() file: media/transcoder/createJobWithStaticOverlay.js start line: 36 end line: 110 size: 72 LOC McCabe index: 1 number of parameters: 0 id: 26 unit: async function inspectDatastore() file: dlp/inspectDatastore.js start line: 81 end line: 163 size: 72 LOC McCabe index: 4 number of parameters: 0 id: 27 unit: async function getModel() file: ai-platform/snippets/get-model.js start line: 41 end line: 119 size: 72 LOC McCabe index: 2 number of parameters: 0 id: 28 unit: async function streamingDetectIntent() file: dialogflow/detect.js start line: 243 end line: 351 size: 71 LOC McCabe index: 5 number of parameters: 6 id: 29 unit: async function createChannel() file: media/livestream/createChannel.js start line: 35 end line: 108 size: 71 LOC McCabe index: 1 number of parameters: 0 id: 30 unit: async function kMapEstimationAnalysis() file: dlp/kMapEstimationAnalysis.js start line: 71 end line: 152 size: 71 LOC McCabe index: 3 number of parameters: 0 id: 31 unit: async function inspectDataToHybridJobTrigger() file: dlp/inspectDataToHybridJobTrigger.js start line: 39 end line: 124 size: 70 LOC McCabe index: 8 number of parameters: 0 id: 32 unit: async function inspectBigquery() file: dlp/inspectBigQuery.js start line: 78 end line: 159 size: 70 LOC McCabe index: 4 number of parameters: 0 id: 33 unit: async function kAnonymityAnalysis() file: dlp/kAnonymityAnalysis.js start line: 64 end line: 143 size: 69 LOC McCabe index: 3 number of parameters: 0 id: 34 unit: async function createTrainingPipelineTablesRegression() file: ai-platform/snippets/create-training-pipeline-tabular-regression.js start line: 53 end line: 128 size: 69 LOC McCabe index: 1 number of parameters: 0 id: 35 unit: async function inspectDatastoreSendToScc() file: dlp/inspectDatastoreSendToScc.js start line: 38 end line: 125 size: 67 LOC McCabe index: 5 number of parameters: 0 id: 36 unit: async function inspectBigQuerySendToScc() file: dlp/inspectBigquerySendToScc.js start line: 42 end line: 129 size: 67 LOC McCabe index: 5 number of parameters: 0 id: 37 unit: async function inspectGCSFile() file: dlp/inspectGCSFile.js start line: 74 end line: 152 size: 66 LOC McCabe index: 4 number of parameters: 0 id: 38 unit: function translateFromMicrophone() file: mediatranslation/translate_from_mic.js start line: 71 end line: 150 size: 65 LOC McCabe index: 6 number of parameters: 0 id: 39 unit: constructor() file: compute/instances/custom-machine-type/helperClass.js start line: 41 end line: 122 size: 65 LOC McCabe index: 1 number of parameters: 4 id: 40 unit: async function inspectStringMultipleRules() file: dlp/inspectStringMultipleRules.js start line: 35 end line: 117 size: 64 LOC McCabe index: 2 number of parameters: 0 id: 41 unit: async function deidentifyWithDateShift() file: dlp/deidentifyWithDateShift.js start line: 99 end line: 175 size: 63 LOC McCabe index: 8 number of parameters: 0 id: 42 unit: async function inspectGCSSendToScc() file: dlp/inspectGcsSendToScc.js start line: 35 end line: 117 size: 62 LOC McCabe index: 5 number of parameters: 0 id: 43 unit: async function inspectWithHotwordRule() file: dlp/inspectWithHotwordRules.js start line: 67 end line: 139 size: 62 LOC McCabe index: 3 number of parameters: 0 id: 44 unit: async function batchProcessDocument() file: document-ai/batch-process-document.js start line: 50 end line: 144 size: 60 LOC McCabe index: 6 number of parameters: 0 id: 45 unit: async function detectAudioIntent() file: dialogflow/detect.js start line: 169 end line: 241 size: 59 LOC McCabe index: 4 number of parameters: 6 id: 46 unit: async function main() file: video-intelligence/analyze-streaming-automl-object-tracking.js start line: 17 end line: 97 size: 59 LOC McCabe index: 4 number of parameters: 3 id: 47 unit: async function main() file: batch/create/create_nfs_job.js start line: 19 end line: 128 size: 59 LOC McCabe index: 1 number of parameters: 0 id: 48 unit: async function deIdentifyTableWithMultipleCryptoHash() file: dlp/deIdentifyTableWithMultipleCryptoHash.js start line: 73 end line: 151 size: 59 LOC McCabe index: 1 number of parameters: 0 id: 49 unit: async function createJobWithPeriodicImagesSpritesheet() file: media/transcoder/createJobWithPeriodicImagesSpritesheet.js start line: 35 end line: 95 size: 58 LOC McCabe index: 1 number of parameters: 0 id: 50 unit: async function createJobWithSetNumberImagesSpritesheet() file: media/transcoder/createJobWithSetNumberImagesSpritesheet.js start line: 35 end line: 95 size: 58 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: async function geminiTranslation() file: generative-ai/snippets/gemini-translate.js start line: 17 end line: 91 size: 57 LOC McCabe index: 1 number of parameters: 1 id: 52 unit: async function sendMultiModalPromptWithImage() file: generative-ai/snippets/sendMultiModalPromptWithImage.js start line: 27 end line: 95 size: 57 LOC McCabe index: 1 number of parameters: 3 id: 53 unit: async function createJobTemplate() file: media/transcoder/createJobTemplate.js start line: 34 end line: 92 size: 56 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: async function createJobFromAdHoc() file: media/transcoder/createJobFromAdHoc.js start line: 35 end line: 93 size: 56 LOC McCabe index: 1 number of parameters: 0 id: 55 unit: async function main() file: batch/create/create_batch_custom_network.js start line: 19 end line: 129 size: 56 LOC McCabe index: 1 number of parameters: 0 id: 56 unit: async function main() file: video-intelligence/analyze-streaming-automl-classification.js start line: 17 end line: 92 size: 55 LOC McCabe index: 3 number of parameters: 3 id: 57 unit: async function main() file: batch/create/create_batch_labels_runnable.js start line: 19 end line: 124 size: 55 LOC McCabe index: 1 number of parameters: 0 id: 58 unit: async function analyzeText() file: video-intelligence/analyze.js start line: 429 end line: 497 size: 54 LOC McCabe index: 9 number of parameters: 1 id: 59 unit: async function main() file: batch/create/create_local_ssd_job.js start line: 19 end line: 121 size: 54 LOC McCabe index: 1 number of parameters: 0 id: 60 unit: async function editImageOutpaintingMask() file: ai-platform/snippets/imagen-edit-image-outpainting-mask.js start line: 46 end line: 113 size: 54 LOC McCabe index: 3 number of parameters: 0 id: 61 unit: async function editImageInpaintingInsertMask() file: ai-platform/snippets/imagen-edit-image-inpainting-insert-mask.js start line: 46 end line: 113 size: 54 LOC McCabe index: 3 number of parameters: 0 id: 62 unit: async function editImageInpaintingRemoveMask() file: ai-platform/snippets/imagen-edit-image-inpainting-remove-mask.js start line: 46 end line: 113 size: 54 LOC McCabe index: 3 number of parameters: 0 id: 63 unit: const postcardHTML = function() file: cloud-tasks/tutorial-gcf/function/index.js start line: 79 end line: 134 size: 53 LOC McCabe index: 1 number of parameters: 2 id: 64 unit: async function inspectStringExclusionDictSubstr() file: dlp/inspectStringWithExclusionDictSubstring.js start line: 42 end line: 110 size: 53 LOC McCabe index: 2 number of parameters: 0 id: 65 unit: async function inspectStringCustomHotword() file: dlp/inspectStringCustomHotword.js start line: 38 end line: 103 size: 53 LOC McCabe index: 2 number of parameters: 0 id: 66 unit: async function inspectStringWithoutOverlap() file: dlp/inspectStringWithoutOverlap.js start line: 36 end line: 105 size: 53 LOC McCabe index: 2 number of parameters: 0 id: 67 unit: async function quickstart() file: dataproc/quickstart.js start line: 43 end line: 112 size: 53 LOC McCabe index: 1 number of parameters: 0 id: 68 unit: async function modifyInstanceWithExtendedMemory() file: compute/instances/custom-machine-type/updateMemory.js start line: 35 end line: 102 size: 53 LOC McCabe index: 5 number of parameters: 0 id: 69 unit: async function detectEventIntent() file: dialogflow/detect.js start line: 105 end line: 167 size: 52 LOC McCabe index: 4 number of parameters: 4 id: 70 unit: async function main() file: video-intelligence/analyze-streaming-object.js start line: 17 end line: 84 size: 52 LOC McCabe index: 4 number of parameters: 1 id: 71 unit: async function main() file: retail/interactive-tutorials/product/set-inventory.js start line: 17 end line: 94 size: 52 LOC McCabe index: 1 number of parameters: 1 id: 72 unit: async function inspectStringCustomOmitOverlap() file: dlp/inspectStringCustomOmitOverlap.js start line: 34 end line: 101 size: 52 LOC McCabe index: 2 number of parameters: 0 id: 73 unit: async function createWithAdditionalDisk() file: compute/instances/create-start-instance/createInstanceWithAdditionalDisk.js start line: 34 end line: 91 size: 52 LOC McCabe index: 2 number of parameters: 0 id: 74 unit: async function main() file: batch/create/create_batch_custom_events.js start line: 19 end line: 111 size: 51 LOC McCabe index: 1 number of parameters: 0 id: 75 unit: function sampleSearchJobs() file: talent/snippet/job_search_commute_search.js start line: 22 end line: 76 size: 51 LOC McCabe index: 2 number of parameters: 2 id: 76 unit: async function createHyperParameterTuningJob() file: ai-platform/snippets/create-hyperparameter-tuning-job.js start line: 47 end line: 102 size: 51 LOC McCabe index: 1 number of parameters: 0 id: 77 unit: async function main() file: batch/create/create_batch_labels_allocation.js start line: 19 end line: 119 size: 50 LOC McCabe index: 1 number of parameters: 0 id: 78 unit: async function main() file: batch/create/create_gpu_job.js start line: 19 end line: 119 size: 50 LOC McCabe index: 1 number of parameters: 0 id: 79 unit: async function main() file: batch/create/create_gpu_job_n1.js start line: 19 end line: 119 size: 50 LOC McCabe index: 1 number of parameters: 0 id: 80 unit: async function replaceChannels() file: monitoring/snippets/alerts.replaceChannels.js start line: 30 end line: 92 size: 50 LOC McCabe index: 3 number of parameters: 0 id: 81 unit: async function inspectStringWithExclusionDict() file: dlp/inspectStringWithExclusionDict.js start line: 43 end line: 105 size: 50 LOC McCabe index: 2 number of parameters: 0 id: 82 unit: async function inspectWithCustomHotwords() file: dlp/inspectWithCustomHotwords.js start line: 45 end line: 111 size: 50 LOC McCabe index: 2 number of parameters: 0 id: 83 unit: async function inspectStringWithoutOverlapPersonEmail() file: dlp/inspectStringOmitOverlap.js start line: 36 end line: 102 size: 50 LOC McCabe index: 2 number of parameters: 0 id: 84 unit: async function createSnapshot() file: compute/snapshots/createSnapshot.js start line: 59 end line: 119 size: 50 LOC McCabe index: 9 number of parameters: 0 id: 85 unit: async function createWindowsOSImage() file: compute/instances/windows/creatingWindowsOSImage.js start line: 59 end line: 118 size: 50 LOC McCabe index: 7 number of parameters: 0 id: 86 unit: async function main() file: container-analysis/snippets/pollDiscoveryOccurrenceFinished.js start line: 21 end line: 96 size: 50 LOC McCabe index: 5 number of parameters: 3 id: 87 unit: async function batchReadFeatureValues() file: ai-platform/snippets/batch-read-feature-values-sample.js start line: 61 end line: 126 size: 50 LOC McCabe index: 1 number of parameters: 0 id: 88 unit: async function createPhraseMatcherAllOf() file: contact-center-insights/createPhraseMatcherAllOf.js start line: 33 end line: 81 size: 49 LOC McCabe index: 1 number of parameters: 0 id: 89 unit: async function detectLogo() file: video-intelligence/detect_logo.js start line: 32 end line: 102 size: 49 LOC McCabe index: 7 number of parameters: 0 id: 90 unit: async function main() file: retail/interactive-tutorials/product/import-products-big-query-table.js start line: 17 end line: 83 size: 49 LOC McCabe index: 1 number of parameters: 0 id: 91 unit: async function deIdentifyTableBucketing() file: dlp/deIdentifyTableWithBucketingConfig.js start line: 59 end line: 120 size: 49 LOC McCabe index: 1 number of parameters: 0 id: 92 unit: async function main() file: ai-platform/snippets/embedding-model-tuning.js start line: 21 end line: 76 size: 49 LOC McCabe index: 2 number of parameters: 14 id: 93 unit: async function predictTablesRegression() file: ai-platform/snippets/predict-tabular-regression.js start line: 47 end line: 102 size: 49 LOC McCabe index: 2 number of parameters: 0 id: 94 unit: async function detectIntentandSentiment() file: dialogflow/detect.v2beta1.js start line: 104 end line: 169 size: 48 LOC McCabe index: 3 number of parameters: 4 id: 95 unit: async function detectLogoGcs() file: video-intelligence/detect_logo_gcs.js start line: 34 end line: 102 size: 48 LOC McCabe index: 7 number of parameters: 0 id: 96 unit: async function deIdentifyWithExceptionList() file: dlp/deIdentifyWithExceptionList.js start line: 48 end line: 113 size: 48 LOC McCabe index: 1 number of parameters: 0 id: 97 unit: async function deIdentifyTableConditionalInfoType() file: dlp/deIdentifyTableConditionInfoTypes.js start line: 71 end line: 130 size: 48 LOC McCabe index: 1 number of parameters: 0 id: 98 unit: async function translate_from_file() file: mediatranslation/translate_from_file.js start line: 35 end line: 98 size: 48 LOC McCabe index: 3 number of parameters: 0 id: 99 unit: async function streamingRecognize() file: speech/transcribeStreaming.v2.js start line: 34 end line: 91 size: 48 LOC McCabe index: 2 number of parameters: 0 id: 100 unit: async function getModelEvaluationTabularRegression() file: ai-platform/snippets/get-model-evaluation-tabular-regression.js start line: 49 end line: 101 size: 48 LOC McCabe index: 4 number of parameters: 0 id: 101 unit: async function getModelEvaluationTabularClassification() file: ai-platform/snippets/get-model-evaluation-tabular-classification.js start line: 49 end line: 101 size: 48 LOC McCabe index: 4 number of parameters: 0 id: 102 unit: async function main() file: video-intelligence/analyze-streaming-shot-change.js start line: 17 end line: 76 size: 47 LOC McCabe index: 5 number of parameters: 1 id: 103 unit: async function detectIntentAudio() file: dialogflow-cx/detect-intent-streaming.js start line: 52 end line: 123 size: 47 LOC McCabe index: 5 number of parameters: 0 id: 104 unit: async function inspectStringCustomExclusionDict() file: dlp/inspectStringCustomExcludingSubstring.js start line: 39 end line: 101 size: 47 LOC McCabe index: 2 number of parameters: 0 id: 105 unit: async function inspectStringMultipleRules() file: dlp/inspectStringWithExclusionRegex.js start line: 38 end line: 99 size: 47 LOC McCabe index: 2 number of parameters: 0 id: 106 unit: async function quickstart() file: mediatranslation/quickstart.js start line: 35 end line: 97 size: 47 LOC McCabe index: 3 number of parameters: 0 id: 107 unit: async function createInstanceFromTemplateWithOverrides() file: compute/createInstanceFromTemplateWithOverrides.js start line: 57 end line: 118 size: 47 LOC McCabe index: 4 number of parameters: 0 id: 108 unit: async function createWithExistingDisks() file: compute/instances/create-start-instance/createInstanceWithExistingDisks.js start line: 36 end line: 91 size: 47 LOC McCabe index: 5 number of parameters: 0 id: 109 unit: async function getModelEvaluationImageObjectDetection() file: ai-platform/snippets/get-model-evaluation-image-object-detection.js start line: 49 end line: 100 size: 47 LOC McCabe index: 4 number of parameters: 0 id: 110 unit: async function main() file: automl/tables/list-datasets.v1beta1.js start line: 16 end line: 78 size: 46 LOC McCabe index: 2 number of parameters: 3 id: 111 unit: async function analyzeShots() file: video-intelligence/analyze.js start line: 139 end line: 200 size: 46 LOC McCabe index: 8 number of parameters: 1 id: 112 unit: async function predictCustomTrainedModel() file: ai-platform/snippets/predict-custom-trained-model.js start line: 45 end line: 95 size: 46 LOC McCabe index: 2 number of parameters: 0 id: 113 unit: async function getModelEvaluationTextClassification() file: ai-platform/snippets/get-model-evaluation-text-classification.js start line: 49 end line: 99 size: 46 LOC McCabe index: 4 number of parameters: 0 id: 114 unit: async function getModelEvaluationTextEntityExtraction() file: ai-platform/snippets/get-model-evaluation-text-entity-extraction.js start line: 49 end line: 99 size: 46 LOC McCabe index: 4 number of parameters: 0 id: 115 unit: async function getModelEvaluationTextSentimentAnalysis() file: ai-platform/snippets/get-model-evaluation-text-sentiment-analysis.js start line: 49 end line: 99 size: 46 LOC McCabe index: 4 number of parameters: 0 id: 116 unit: async function editImageMaskFree() file: ai-platform/snippets/imagen-edit-image-mask-free.js start line: 45 end line: 102 size: 46 LOC McCabe index: 3 number of parameters: 0 id: 117 unit: async function revokeAccessToTableOrView() file: bigquery/cloud-client/revokeTableOrViewAccess.js start line: 40 end line: 113 size: 45 LOC McCabe index: 19 number of parameters: 0 id: 118 unit: async function analyzeLabelsLocal() file: video-intelligence/analyze.js start line: 74 end line: 137 size: 45 LOC McCabe index: 5 number of parameters: 1 id: 119 unit: async function createTrainingPipelineTablesClassification() file: ai-platform/snippets/create-training-pipeline-tabular-classification.js start line: 53 end line: 103 size: 45 LOC McCabe index: 1 number of parameters: 0 id: 120 unit: async function createDatasetTabularGcs() file: ai-platform/snippets/create-dataset-tabular-gcs.js start line: 47 end line: 98 size: 45 LOC McCabe index: 1 number of parameters: 0 id: 121 unit: async function createDatasetTabularBigquery() file: ai-platform/snippets/create-dataset-tabular-bigquery.js start line: 47 end line: 98 size: 45 LOC McCabe index: 1 number of parameters: 0 id: 122 unit: async function listDatasets() file: automl/list_datasets.js start line: 34 end line: 99 size: 44 LOC McCabe index: 3 number of parameters: 0 id: 123 unit: async function main() file: batch/create/create_batch_labels_job.js start line: 19 end line: 109 size: 44 LOC McCabe index: 1 number of parameters: 0 id: 124 unit: async function createUptimeCheckConfig() file: monitoring/snippets/uptime.js start line: 25 end line: 85 size: 44 LOC McCabe index: 2 number of parameters: 2 id: 125 unit: async function main() file: retail/interactive-tutorials/search/search-with-boost-spec.js start line: 17 end line: 84 size: 44 LOC McCabe index: 2 number of parameters: 0 id: 126 unit: async function main() file: retail/interactive-tutorials/product/import-products-gcs.js start line: 17 end line: 76 size: 44 LOC McCabe index: 1 number of parameters: 1 id: 127 unit: async function main() file: retail/interactive-tutorials/events/import-user-events-gcs.js start line: 17 end line: 79 size: 44 LOC McCabe index: 1 number of parameters: 1 id: 128 unit: async function reidentifyTextWithFpe() file: dlp/reidentifyTextWithFpe.js start line: 56 end line: 110 size: 44 LOC McCabe index: 1 number of parameters: 0 id: 129 unit: async function createTemplate() file: compute/create-instance-templates/createTemplate.js start line: 32 end line: 85 size: 44 LOC McCabe index: 2 number of parameters: 0 id: 130 unit: async function createInstanceWithSubnet() file: compute/instances/create-start-instance/createInstanceWithSubnet.js start line: 48 end line: 97 size: 44 LOC McCabe index: 2 number of parameters: 0 id: 131 unit: async function batchCreateFeatures() file: ai-platform/snippets/batch-create-features-sample.js start line: 59 end line: 114 size: 44 LOC McCabe index: 1 number of parameters: 0 id: 132 unit: async function detectIntentKnowledge() file: dialogflow/detect.v2beta1.js start line: 222 end line: 282 size: 43 LOC McCabe index: 3 number of parameters: 5 id: 133 unit: async function analyzeObjectTracking() file: video-intelligence/analyze.js start line: 499 end line: 555 size: 43 LOC McCabe index: 5 number of parameters: 1 id: 134 unit: function main() file: security-center/snippets/management_api/simulateSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 103 size: 43 LOC McCabe index: 2 number of parameters: 2 id: 135 unit: async function main() file: retail/interactive-tutorials/search/search-with-pagination.js start line: 17 end line: 84 size: 43 LOC McCabe index: 2 number of parameters: 0 id: 136 unit: async function main() file: retail/interactive-tutorials/product/update-product.js start line: 17 end line: 80 size: 43 LOC McCabe index: 1 number of parameters: 1 id: 137 unit: async function deIdentifyTableConditionalCharMasking() file: dlp/deIdentifyTableConditionMasking.js start line: 60 end line: 114 size: 43 LOC McCabe index: 1 number of parameters: 0 id: 138 unit: async function createWindowsServerInstanceExpernalIP() file: compute/instances/windows/creating-managing-windows-instances/createWindowsServerInstanceExternalIP.js start line: 48 end line: 103 size: 43 LOC McCabe index: 2 number of parameters: 0 id: 139 unit: async function createInstanceWithCustomMachineTypeWithHelper() file: compute/instances/custom-machine-type/createWithHelper.js start line: 194 end line: 241 size: 43 LOC McCabe index: 2 number of parameters: 0 id: 140 unit: async function getModelEvaluationImageClassification() file: ai-platform/snippets/get-model-evaluation-image-classification.js start line: 49 end line: 96 size: 43 LOC McCabe index: 3 number of parameters: 0 id: 141 unit: async function main() file: automl/tables/import-data.v1beta1.js start line: 16 end line: 81 size: 42 LOC McCabe index: 2 number of parameters: 4 id: 142 unit: async function main() file: video-intelligence/analyze-streaming-labels.js start line: 17 end line: 71 size: 42 LOC McCabe index: 3 number of parameters: 1 id: 143 unit: async function main() file: batch/create/create_batch_notifications.js start line: 19 end line: 100 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 144 unit: async function main() file: texttospeech/synthesize.js start line: 123 end line: 164 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 145 unit: function sampleCreateJob() file: talent/snippet/job_search_create_job.js start line: 27 end line: 78 size: 42 LOC McCabe index: 1 number of parameters: 10 id: 146 unit: async function reidentifyWithFpe() file: dlp/reidentifyWithFpe.js start line: 50 end line: 94 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 147 unit: async function deIdentifyWithSimpleWordList() file: dlp/deIdentifyWithSimpleWordList.js start line: 41 end line: 99 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 148 unit: function main() file: dlp/deIdentifyTableConditionInfoTypes.js start line: 21 end line: 134 size: 42 LOC McCabe index: 1 number of parameters: 1 id: 149 unit: function main() file: dlp/deIdentifyTableInfoTypes.js start line: 22 end line: 116 size: 42 LOC McCabe index: 1 number of parameters: 1 id: 150 unit: async function reidentifyWithFpeSurrogate() file: dlp/reidentifyWithFpeSurrogate.js start line: 48 end line: 100 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 151 unit: async function callCreateSnapshotSchedule() file: compute/snapshotSchedule/createSnapshotSchedule.js start line: 45 end line: 95 size: 42 LOC McCabe index: 2 number of parameters: 0 id: 152 unit: async function generateImage() file: ai-platform/snippets/imagen-generate-image.js start line: 44 end line: 95 size: 42 LOC McCabe index: 3 number of parameters: 0 id: 153 unit: async function batchAnnotateFiles() file: vision/batch-annotate-files-gcs.js start line: 34 end line: 97 size: 42 LOC McCabe index: 7 number of parameters: 0 id: 154 unit: async function main() file: video-intelligence/analyze-streaming-safe-search.js start line: 17 end line: 71 size: 41 LOC McCabe index: 3 number of parameters: 1 id: 155 unit: async function main() file: batch/create/create_with_mounted_bucket.js start line: 28 end line: 126 size: 41 LOC McCabe index: 1 number of parameters: 4 id: 156 unit: function sampleSearchJobs() file: talent/snippet/job_search_custom_ranking_search.js start line: 27 end line: 71 size: 41 LOC McCabe index: 3 number of parameters: 2 id: 157 unit: async function main() file: retail/interactive-tutorials/events/import-user-events-big-query.js start line: 17 end line: 72 size: 41 LOC McCabe index: 1 number of parameters: 1 id: 158 unit: async function inspectImageFileListedInfoTypes() file: dlp/inspectImageFileListedInfoTypes.js start line: 41 end line: 91 size: 41 LOC McCabe index: 3 number of parameters: 0 id: 159 unit: async function createTrigger() file: dlp/createTrigger.js start line: 72 end line: 119 size: 41 LOC McCabe index: 1 number of parameters: 0 id: 160 unit: async function inspectImageFile() file: dlp/inspectImageFile.js start line: 41 end line: 92 size: 41 LOC McCabe index: 3 number of parameters: 0 id: 161 unit: async function reidentifyDeterministic() file: dlp/reidentifyWithDeterministic.js start line: 48 end line: 101 size: 41 LOC McCabe index: 1 number of parameters: 0 id: 162 unit: async function instantiateInlineWorkflowTemplate() file: dataproc/instantiateInlineWorkflowTemplate.js start line: 38 end line: 89 size: 41 LOC McCabe index: 1 number of parameters: 0 id: 163 unit: async function createCustomClassV2() file: speech/adaptationCustomClassReference.v2.js start line: 45 end line: 98 size: 41 LOC McCabe index: 2 number of parameters: 0 id: 164 unit: async function modelAdaptation() file: speech/modelAdaptation.js start line: 26 end line: 83 size: 41 LOC McCabe index: 1 number of parameters: 0 id: 165 unit: async function callCreateInstanceToConsumeSingleProjectReservation() file: compute/reservations/createInstanceToConsumeSingleProjectReservation.js start line: 46 end line: 101 size: 41 LOC McCabe index: 2 number of parameters: 0 id: 166 unit: async function createInstanceWithCustomHostname() file: compute/custom-hostname-instance/createInstanceWithCustomHostname.js start line: 61 end line: 111 size: 41 LOC McCabe index: 2 number of parameters: 0 id: 167 unit: async function main() file: vision/textDetection.js start line: 219 end line: 268 size: 41 LOC McCabe index: 6 number of parameters: 1 id: 168 unit: async function createSessionEntityType() file: dialogflow/resource.js start line: 44 end line: 91 size: 40 LOC McCabe index: 1 number of parameters: 5 id: 169 unit: async function main() file: automl/tables/create-model.v1beta1.js start line: 16 end line: 82 size: 40 LOC McCabe index: 1 number of parameters: 7 id: 170 unit: async function getDataset() file: automl/get_dataset.js start line: 37 end line: 90 size: 40 LOC McCabe index: 2 number of parameters: 0 id: 171 unit: async function analyzeLabelsGCS() file: video-intelligence/analyze.js start line: 17 end line: 72 size: 40 LOC McCabe index: 5 number of parameters: 1 id: 172 unit: async function analyzeSafeSearch() file: video-intelligence/analyze.js start line: 202 end line: 257 size: 40 LOC McCabe index: 4 number of parameters: 1 id: 173 unit: async function analyzeTextGCS() file: video-intelligence/analyze.js start line: 320 end line: 372 size: 40 LOC McCabe index: 5 number of parameters: 1 id: 174 unit: async function detectIntentAudio() file: dialogflow-cx/detect-intent-audio.js start line: 50 end line: 92 size: 40 LOC McCabe index: 4 number of parameters: 0 id: 175 unit: async function inspectFile() file: dlp/inspectFile.js start line: 64 end line: 108 size: 40 LOC McCabe index: 3 number of parameters: 0 id: 176 unit: async function inspectWithCustomRegex() file: dlp/inspectWithCustomRegex.js start line: 39 end line: 85 size: 40 LOC McCabe index: 2 number of parameters: 0 id: 177 unit: async function callCreateTemplateToNotConsumeReservation() file: compute/reservations/createTemplateToNotConsumeReservation.js start line: 39 end line: 92 size: 40 LOC McCabe index: 2 number of parameters: 0 id: 178 unit: async function createInstanceReplicatedBootDisk() file: compute/instances/create-start-instance/createInstanceReplicatedBootDisk.js start line: 50 end line: 93 size: 40 LOC McCabe index: 2 number of parameters: 0 id: 179 unit: async function createPreemptible() file: compute/instances/preemptible/createPreemptible.js start line: 33 end line: 77 size: 40 LOC McCabe index: 2 number of parameters: 0 id: 180 unit: async function batchAnnotateFiles() file: vision/batch-annotate-files.js start line: 33 end line: 94 size: 40 LOC McCabe index: 7 number of parameters: 0 id: 181 unit: async function analyzeObjectTrackingGCS() file: video-intelligence/analyze.js start line: 374 end line: 427 size: 39 LOC McCabe index: 5 number of parameters: 1 id: 182 unit: async function main() file: video-intelligence/analyze-streaming-annotation-to-storage.js start line: 17 end line: 70 size: 39 LOC McCabe index: 2 number of parameters: 2 id: 183 unit: async function main() file: batch/create/create_using_secret_manager.js start line: 19 end line: 104 size: 39 LOC McCabe index: 1 number of parameters: 0 id: 184 unit: async function main() file: batch/create/create_with_container_no_mounting.js start line: 27 end line: 114 size: 39 LOC McCabe index: 1 number of parameters: 3 id: 185 unit: async function createSampleFinding() file: security-center/snippets/v2/groupFindingsWithFilter.js start line: 31 end line: 94 size: 39 LOC McCabe index: 1 number of parameters: 0 id: 186 unit: async function createSampleFinding() file: security-center/snippets/v2/groupFindings.js start line: 31 end line: 94 size: 39 LOC McCabe index: 1 number of parameters: 0 id: 187 unit: async function detectIntentAudio() file: dialogflow-cx/quickstart.js start line: 53 end line: 94 size: 39 LOC McCabe index: 4 number of parameters: 0 id: 188 unit: async function quickstart() file: monitoring/snippets/quickstart.js start line: 22 end line: 68 size: 39 LOC McCabe index: 1 number of parameters: 0 id: 189 unit: async function main() file: retail/interactive-tutorials/search/search-with-query-expansion-spec.js start line: 17 end line: 77 size: 39 LOC McCabe index: 2 number of parameters: 0 id: 190 unit: function main() file: dlp/deIdentifyTableWithMultipleCryptoHash.js start line: 21 end line: 154 size: 39 LOC McCabe index: 1 number of parameters: 3 id: 191 unit: async function inspectImageFileAllType() file: dlp/inspectImageFileAllInfoTypes.js start line: 37 end line: 84 size: 39 LOC McCabe index: 3 number of parameters: 0 id: 192 unit: async function processDocument() file: document-ai/process-document.js start line: 34 end line: 98 size: 39 LOC McCabe index: 6 number of parameters: 0 id: 193 unit: async function syncRecognizeWords() file: speech/recognize.js start line: 114 end line: 171 size: 39 LOC McCabe index: 1 number of parameters: 4 id: 194 unit: async function asyncRecognizeGCSWords() file: speech/recognize.js start line: 275 end line: 336 size: 39 LOC McCabe index: 1 number of parameters: 4 id: 195 unit: async function quickstart() file: document-warehouse/quickstart.js start line: 46 end line: 95 size: 39 LOC McCabe index: 1 number of parameters: 0 id: 196 unit: async function callCreateInstanceToNotConsumeReservation() file: compute/reservations/createInstanceToNotConsumeReservation.js start line: 43 end line: 93 size: 39 LOC McCabe index: 2 number of parameters: 0 id: 197 unit: async function callCreateInstanceToConsumeAnyReservation() file: compute/reservations/createInstanceToConsumeAnyReservation.js start line: 43 end line: 93 size: 39 LOC McCabe index: 2 number of parameters: 0 id: 198 unit: async function createRegionalTemplate() file: compute/create-instance-templates/createRegionalTemplate.js start line: 42 end line: 92 size: 39 LOC McCabe index: 2 number of parameters: 0 id: 199 unit: async function createInstance() file: compute/instances/preventing-accidental-vm-deletion/createInstance.js start line: 38 end line: 83 size: 39 LOC McCabe index: 2 number of parameters: 0 id: 200 unit: async function detectWeb() file: vision/detect.js start line: 389 end line: 443 size: 39 LOC McCabe index: 5 number of parameters: 1 id: 201 unit: async function detectWebGCS() file: vision/detect.js start line: 445 end line: 500 size: 39 LOC McCabe index: 5 number of parameters: 2 id: 202 unit: async function executeWorkflow() file: workflows/quickstart/index.ts start line: 41 end line: 95 size: 38 LOC McCabe index: 5 number of parameters: 4 id: 203 unit: async function createGlossary() file: translate/hybridGlossaries.js start line: 68 end line: 113 size: 38 LOC McCabe index: 2 number of parameters: 4 id: 204 unit: async function detectPerson() file: video-intelligence/analyze-person-detection.js start line: 39 end line: 92 size: 38 LOC McCabe index: 5 number of parameters: 0 id: 205 unit: async function detectPersonGCS() file: video-intelligence/analyze-person-detection-gcs.js start line: 30 end line: 83 size: 38 LOC McCabe index: 5 number of parameters: 0 id: 206 unit: async function main() file: batch/create/create_batch_using_service_account.js start line: 26 end line: 103 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 207 unit: async function countTokens() file: generative-ai/snippets/count-tokens/countTokensAdvanced.js start line: 21 end line: 66 size: 38 LOC McCabe index: 1 number of parameters: 3 id: 208 unit: async function main() file: retail/interactive-tutorials/product/create-product.js start line: 17 end line: 72 size: 38 LOC McCabe index: 2 number of parameters: 1 id: 209 unit: def walk_through_owlbot_dirs() file: owlbot.py start line: 0 end line: 0 size: 38 LOC McCabe index: 11 number of parameters: 2 id: 210 unit: async function callCreateComputeReservationFromVM() file: compute/reservations/createReservationFromVM.js start line: 46 end line: 93 size: 38 LOC McCabe index: 4 number of parameters: 0 id: 211 unit: async function createInstance() file: compute/createInstance.js start line: 57 end line: 101 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 212 unit: async function createTemplateWithSubnet() file: compute/create-instance-templates/createTemplateWithSubnet.js start line: 38 end line: 84 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 213 unit: async function createInstanceFromSnapshot() file: compute/instances/create-start-instance/createInstanceFromSnapshot.js start line: 37 end line: 78 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 214 unit: async function createInstanceFromCustomImage() file: compute/instances/create-start-instance/createInstanceFromCustomImage.js start line: 37 end line: 78 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 215 unit: async function createWindowsServerInstanceInternalIP() file: compute/instances/windows/creating-managing-windows-instances/createWindowsServerInstanceInternalIP.js start line: 58 end line: 113 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 216 unit: async function createInstanceWithExtraMemWithoutHelper() file: compute/instances/custom-machine-type/extraMemWithoutHelper.js start line: 41 end line: 83 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 217 unit: validate() file: compute/instances/custom-machine-type/helperClass.js start line: 124 end line: 165 size: 38 LOC McCabe index: 15 number of parameters: 0 id: 218 unit: async function createWithoutHelper() file: compute/instances/custom-machine-type/createWithoutHelper.js start line: 39 end line: 81 size: 38 LOC McCabe index: 2 number of parameters: 0 id: 219 unit: async function main() file: container-analysis/snippets/createOccurrence.js start line: 21 end line: 79 size: 38 LOC McCabe index: 1 number of parameters: 4 id: 220 unit: async function getSimilarProductsGcs() file: vision/productSearch/getSimilarProductsGcs.js start line: 25 end line: 80 size: 38 LOC McCabe index: 1 number of parameters: 6 id: 221 unit: async function detectIntentandSentiment() file: dialogflow/detect-intent-sentiment.v2.js start line: 43 end line: 83 size: 37 LOC McCabe index: 3 number of parameters: 0 id: 222 unit: function sampleCreateClientEvent() file: talent/snippet/job_search_create_client_event.js start line: 30 end line: 78 size: 37 LOC McCabe index: 1 number of parameters: 4 id: 223 unit: async function main() file: retail/interactive-tutorials/search/search-with-filtering.js start line: 17 end line: 77 size: 37 LOC McCabe index: 2 number of parameters: 0 id: 224 unit: async function main() file: retail/interactive-tutorials/search/search-with-facet-spec.js start line: 17 end line: 75 size: 37 LOC McCabe index: 2 number of parameters: 0 id: 225 unit: async function main() file: retail/interactive-tutorials/search/search-with-ordering.js start line: 17 end line: 76 size: 37 LOC McCabe index: 2 number of parameters: 0 id: 226 unit: async function main() file: retail/interactive-tutorials/product/add-fulfillment-places.js start line: 17 end line: 84 size: 37 LOC McCabe index: 1 number of parameters: 1 id: 227 unit: async function inspectStringAugmentInfoType() file: dlp/inspectStringAugmentInfoType.js start line: 38 end line: 86 size: 37 LOC McCabe index: 2 number of parameters: 0 id: 228 unit: function main() file: dlp/deIdentifyTableWithCryptoHash.js start line: 21 end line: 112 size: 37 LOC McCabe index: 1 number of parameters: 2 id: 229 unit: async function processDocument() file: document-ai/process-document-form.js start line: 34 end line: 89 size: 37 LOC McCabe index: 4 number of parameters: 0 id: 230 unit: async function predictImageObjectDetection() file: ai-platform/snippets/predict-image-object-detection.js start line: 45 end line: 88 size: 37 LOC McCabe index: 3 number of parameters: 0 id: 231 unit: function sampleSearchJobs() file: talent/snippet/job_search_histogram_search.js start line: 28 end line: 68 size: 36 LOC McCabe index: 2 number of parameters: 3 id: 232 unit: async function analyze_all_modalities() file: generative-ai/snippets/gemini-all-modalities.js start line: 21 end line: 62 size: 36 LOC McCabe index: 1 number of parameters: 1 id: 233 unit: async function deidentifyDeterministic() file: dlp/deidentifyWithDeterministic.js start line: 59 end line: 107 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 234 unit: async function deidentifyTableWithFpe() file: dlp/deIdentifyTableWithFpe.js start line: 71 end line: 119 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 235 unit: async function deidentifyWithFpeSurrogate() file: dlp/deidentifyWithFpeSurrogate.js start line: 56 end line: 102 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 236 unit: async function callCreateQueuedResource() file: tpu/queuedResources/createQueuedResource.js start line: 63 end line: 113 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 237 unit: async function createBatchPredictionJobVideoClassification() file: ai-platform/snippets/create-batch-prediction-job-video-classification.js start line: 54 end line: 98 size: 36 LOC McCabe index: 1 number of parameters: 0 id: 238 unit: async function main() file: batch/create/create_with_script_no_mounting.js start line: 27 end line: 114 size: 35 LOC McCabe index: 1 number of parameters: 3 id: 239 unit: async function generateContentWithVertexAISearchGrounding() file: generative-ai/snippets/grounding/groundingPrivateDataBasic.js start line: 25 end line: 66 size: 35 LOC McCabe index: 1 number of parameters: 4 id: 240 unit: async function detectIntentWithSentimentAnalysis() file: dialogflow-cx/detect-intent-with-sentiment-analysis.js start line: 68 end line: 110 size: 35 LOC McCabe index: 3 number of parameters: 0 id: 241 unit: async function main() file: retail/interactive-tutorials/search/search-simple-query.js start line: 17 end line: 71 size: 35 LOC McCabe index: 2 number of parameters: 0 id: 242 unit: async function main() file: retail/interactive-tutorials/product/remove-fulfillment-places.js start line: 17 end line: 79 size: 35 LOC McCabe index: 1 number of parameters: 1 id: 243 unit: function main() file: dlp/deidentifyWithDateShift.js start line: 22 end line: 179 size: 35 LOC McCabe index: 2 number of parameters: 9 id: 244 unit: async function deidentifyWithFpe() file: dlp/deidentifyWithFpe.js start line: 53 end line: 92 size: 35 LOC McCabe index: 2 number of parameters: 0 id: 245 unit: async function deIdentifyTableBucketing() file: dlp/deIdentifyTableBucketing.js start line: 60 end line: 103 size: 35 LOC McCabe index: 1 number of parameters: 0 id: 246 unit: async function deIdentifyTableRowSuppress() file: dlp/deIdentifyTableRowSuppress.js start line: 59 end line: 102 size: 35 LOC McCabe index: 1 number of parameters: 0 id: 247 unit: async function reidentifyTableWithFpe() file: dlp/reidentifyTableWithFpe.js start line: 52 end line: 97 size: 35 LOC McCabe index: 1 number of parameters: 0 id: 248 unit: function streamingMicRecognize() file: speech/recognize.js start line: 385 end line: 440 size: 35 LOC McCabe index: 3 number of parameters: 3 id: 249 unit: async function callCreateComputeSharedReservation() file: compute/reservations/createSharedReservation.js start line: 49 end line: 96 size: 35 LOC McCabe index: 2 number of parameters: 0 id: 250 unit: async function predictTextEntityExtraction() file: ai-platform/snippets/predict-text-entity-extraction.js start line: 45 end line: 87 size: 35 LOC McCabe index: 3 number of parameters: 0 id: 251 unit: async function highlightFaces() file: vision/faceDetection.js start line: 50 end line: 90 size: 35 LOC McCabe index: 4 number of parameters: 4 id: 252 unit: async function listModelEvaluations() file: automl/list_model_evaluations.js start line: 41 end line: 101 size: 34 LOC McCabe index: 2 number of parameters: 0 id: 253 unit: async function detectFacesGCS() file: video-intelligence/analyze-face-detection-gcs.js start line: 30 end line: 75 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 254 unit: async function detectFaces() file: video-intelligence/analyze-face-detection.js start line: 35 end line: 78 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 255 unit: function main() file: security-center/snippets/management_api/createSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 97 size: 34 LOC McCabe index: 2 number of parameters: 3 id: 256 unit: async function streamingDetectIntentPartialResponse() file: dialogflow-cx/streaming-detect-intent-partial-response.js start line: 51 end line: 107 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 257 unit: async function writeTimeSeriesData() file: monitoring/snippets/metrics.writeTimeSeriesData.js start line: 30 end line: 71 size: 34 LOC McCabe index: 1 number of parameters: 0 id: 258 unit: async function quickstart() file: cloudbuild/quickstart.js start line: 19 end line: 62 size: 34 LOC McCabe index: 3 number of parameters: 3 id: 259 unit: async function deIdentifyTableWithCryptoHash() file: dlp/deIdentifyTableWithCryptoHash.js start line: 68 end line: 108 size: 34 LOC McCabe index: 1 number of parameters: 0 id: 260 unit: async function speechTranscribeDiarization() file: speech/recognize.js start line: 723 end line: 777 size: 34 LOC McCabe index: 1 number of parameters: 1 id: 261 unit: async function transferFromS3() file: storagetransfer/aws-request.js start line: 61 end line: 99 size: 34 LOC McCabe index: 1 number of parameters: 0 id: 262 unit: async function transferFromBlobStorage() file: storagetransfer/azure-request.js start line: 61 end line: 99 size: 34 LOC McCabe index: 1 number of parameters: 0 id: 263 unit: async function createInstance() file: compute/createInstanceWithLocalSSD.js start line: 129 end line: 177 size: 34 LOC McCabe index: 2 number of parameters: 4 id: 264 unit: async function getShortFormImageResponses() file: ai-platform/snippets/imagen-get-short-form-image-responses.js start line: 46 end line: 88 size: 34 LOC McCabe index: 2 number of parameters: 0 id: 265 unit: async function getShortFormImageCaptions() file: ai-platform/snippets/imagen-get-short-form-image-captions.js start line: 44 end line: 86 size: 34 LOC McCabe index: 2 number of parameters: 0 id: 266 unit: async function predictImageClassification() file: ai-platform/snippets/predict-image-classification.js start line: 45 end line: 85 size: 34 LOC McCabe index: 3 number of parameters: 0 id: 267 unit: async function getModelEvaluation() file: automl/get_model_evaluation.js start line: 43 end line: 102 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 268 unit: async function main() file: automl/tables/create-dataset.v1beta1.js start line: 16 end line: 65 size: 33 LOC McCabe index: 1 number of parameters: 3 id: 269 unit: async function executeWorkflow() file: workflows/quickstart/index.js start line: 44 end line: 93 size: 33 LOC McCabe index: 5 number of parameters: 4 id: 270 unit: async function batchTranslateTextWithGlossaryAndModel() file: translate/v3/translate_batch_translate_text_with_glossary_and_model.js start line: 41 end line: 80 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 271 unit: async function analyzeVideoTranscript() file: video-intelligence/analyze.js start line: 272 end line: 314 size: 33 LOC McCabe index: 4 number of parameters: 0 id: 272 unit: async function main() file: batch/create/create_script_job_with_template.js start line: 31 end line: 122 size: 33 LOC McCabe index: 1 number of parameters: 4 id: 273 unit: async function sendMultiModalPromptWithVideo() file: generative-ai/snippets/sendMultiModalPromptWithVideo.js start line: 21 end line: 62 size: 33 LOC McCabe index: 1 number of parameters: 3 id: 274 unit: async function quickStart() file: dlp/quickstart.js start line: 37 end line: 82 size: 33 LOC McCabe index: 3 number of parameters: 0 id: 275 unit: async function inspectWithStoredInfotype() file: dlp/inspectWithStoredInfotype.js start line: 38 end line: 78 size: 33 LOC McCabe index: 2 number of parameters: 0 id: 276 unit: async function jobsCreate() file: dlp/createJob.js start line: 29 end line: 71 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 277 unit: async function deIdentifyTableWithInfoType() file: dlp/deIdentifyTableInfoTypes.js start line: 72 end line: 112 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 278 unit: async function redactImageColoredInfoType() file: dlp/redactImageFileColoredInfoTypes.js start line: 40 end line: 79 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 279 unit: async function transferFromS3CompatibleSource() file: storagetransfer/aws-s3-compatible-source-request.js start line: 86 end line: 121 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 280 unit: async function createDailyNearline30DayMigration() file: storagetransfer/nearline-request.js start line: 58 end line: 92 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 281 unit: async function callCreateComputeSecondaryDisk() file: compute/disks/createCustomSecondaryDisk.js start line: 66 end line: 116 size: 33 LOC McCabe index: 2 number of parameters: 0 id: 282 unit: async function startInstanceWithEncryptionKey() file: compute/startInstanceWithEncKey.js start line: 37 end line: 74 size: 33 LOC McCabe index: 2 number of parameters: 0 id: 283 unit: async function detectIntentwithTexttoSpeechResponse() file: dialogflow/detect.v2beta1.js start line: 171 end line: 220 size: 32 LOC McCabe index: 1 number of parameters: 5 id: 284 unit: async function main() file: automl/tables/list-models.v1beta1.js start line: 16 end line: 63 size: 32 LOC McCabe index: 2 number of parameters: 3 id: 285 unit: async function main() file: automl/tables/get-column-spec.v1beta1.js start line: 16 end line: 66 size: 32 LOC McCabe index: 1 number of parameters: 5 id: 286 unit: async function detectIntentText() file: dialogflow-cx/detect-intent-text.js start line: 37 end line: 68 size: 32 LOC McCabe index: 4 number of parameters: 0 id: 287 unit: async function signAsymmetric() file: kms/signAsymmetric.js start line: 51 end line: 98 size: 32 LOC McCabe index: 4 number of parameters: 0 id: 288 unit: async function createMetricDescriptor() file: monitoring/snippets/metrics.createDescriptor.js start line: 34 end line: 67 size: 32 LOC McCabe index: 1 number of parameters: 0 id: 289 unit: async function processDocument() file: document-ai/process-document-splitter.js start line: 34 end line: 86 size: 32 LOC McCabe index: 3 number of parameters: 0 id: 290 unit: async function main() file: document-ai/process-document-form.js start line: 18 end line: 127 size: 32 LOC McCabe index: 6 number of parameters: 4 id: 291 unit: async function speechTranscribeDiarization() file: speech/betaFeatures.js start line: 25 end line: 75 size: 32 LOC McCabe index: 1 number of parameters: 1 id: 292 unit: async function exportFeatureValuesSnapshot() file: ai-platform/snippets/export-feature-values-snapshot-sample.js start line: 63 end line: 103 size: 32 LOC McCabe index: 1 number of parameters: 0 id: 293 unit: async function createBatchPredictionJobVideoObjectTracking() file: ai-platform/snippets/create-batch-prediction-job-video-object-tracking.js start line: 54 end line: 94 size: 32 LOC McCabe index: 1 number of parameters: 0 id: 294 unit: async function detectPdfText() file: vision/detect.js start line: 637 end line: 688 size: 32 LOC McCabe index: 1 number of parameters: 3 id: 295 unit: async function createIntent() file: dialogflow/create-intent.js start line: 49 end line: 93 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 296 unit: async function createSampleFinding() file: security-center/snippets/v2/updateFindingSource.js start line: 32 end line: 83 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 297 unit: async function createSampleFinding() file: security-center/snippets/v2/setUnmuteFinding.js start line: 32 end line: 83 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 298 unit: async function createSampleFinding() file: security-center/snippets/v2/setMuteFinding.js start line: 32 end line: 83 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 299 unit: async function createSampleFinding() file: security-center/snippets/v2/setIamPolicy.js start line: 29 end line: 80 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 300 unit: async function createSampleFinding() file: security-center/snippets/v2/setFindingState.js start line: 30 end line: 81 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 301 unit: async function createSampleFinding() file: security-center/snippets/v2/updateSource.js start line: 29 end line: 80 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 302 unit: async function createSampleFinding() file: security-center/snippets/v2/testIam.js start line: 29 end line: 80 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 303 unit: async function createSampleFinding() file: security-center/snippets/v2/getSource.js start line: 30 end line: 81 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 304 unit: async function createSampleFinding() file: security-center/snippets/v2/getIamPolicy.js start line: 29 end line: 80 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 305 unit: async function createNonStreamingMultipartContent() file: generative-ai/snippets/nonStreamingMultipartContent.js start line: 21 end line: 65 size: 31 LOC McCabe index: 1 number of parameters: 5 id: 306 unit: async function main() file: retail/interactive-tutorials/events/rejoin-user-events.js start line: 17 end line: 67 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 307 unit: async function checkPasswordLeak() file: recaptcha_enterprise/snippets/passwordLeakAssessment.js start line: 81 end line: 125 size: 31 LOC McCabe index: 1 number of parameters: 3 id: 308 unit: async function createStoredInfoType() file: dlp/createStoredInfoType.js start line: 59 end line: 101 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 309 unit: function main() file: dlp/deIdentifyTableWithBucketingConfig.js start line: 21 end line: 123 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 310 unit: function main() file: dlp/deIdentifyTableBucketing.js start line: 22 end line: 107 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 311 unit: function main() file: dlp/deIdentifyTableRowSuppress.js start line: 21 end line: 106 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 312 unit: async function main() file: dlp/deIdentifyTableWithFpe.js start line: 21 end line: 122 size: 31 LOC McCabe index: 1 number of parameters: 4 id: 313 unit: function main() file: dlp/deidentifyWithTimeExtraction.js start line: 21 end line: 103 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 314 unit: function main() file: dlp/deIdentifyTableConditionMasking.js start line: 21 end line: 118 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 315 unit: async function asyncSpeechTranscribeDiarizationGCS() file: speech/betaFeatures.js start line: 77 end line: 125 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 316 unit: async function speechTranscribeWordLevelConfidence() file: speech/betaFeatures.js start line: 280 end line: 326 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 317 unit: async function createPersistentPhraseSetV2() file: speech/adaptationPhraseSetReference.v2.js start line: 37 end line: 77 size: 31 LOC McCabe index: 2 number of parameters: 0 id: 318 unit: async function callEditSnapshotSchedule() file: compute/snapshotSchedule/editSnapshotSchedule.js start line: 42 end line: 76 size: 31 LOC McCabe index: 2 number of parameters: 0 id: 319 unit: async function predictTablesClassification() file: ai-platform/snippets/predict-tabular-classification.js start line: 47 end line: 83 size: 31 LOC McCabe index: 3 number of parameters: 0 id: 320 unit: async function detectFulltext() file: vision/detect.v1p1beta1.js start line: 17 end line: 61 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 321 unit: async function getSimilarProductsFile() file: vision/productSearch/getSimilarProducts.js start line: 33 end line: 78 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 322 unit: async function predict() file: automl/tables/predict.v1beta1.js start line: 44 end line: 83 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 323 unit: async function batchTranslateTextWithGlossary() file: translate/v3/translate_batch_translate_text_with_glossary.js start line: 39 end line: 75 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 324 unit: async function createPhraseMatcherAnyOf() file: contact-center-insights/createPhraseMatcherAnyOf.js start line: 33 end line: 62 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 325 unit: async function main() file: video-intelligence/quickstart.js start line: 16 end line: 62 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 326 unit: async function createSampleFinding() file: security-center/snippets/v2/bulkMuteFindings.js start line: 33 end line: 83 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 327 unit: async function readTimeSeriesReduce() file: monitoring/snippets/metrics.readTimeSeriesReduce.js start line: 30 end line: 69 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 328 unit: async function readTimeSeriesAggregate() file: monitoring/snippets/metrics.readTimeSeriesAggregate.js start line: 30 end line: 68 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 329 unit: async function inspectString() file: dlp/inspectStringRep.js start line: 68 end line: 102 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 330 unit: async function inspectString() file: dlp/inspectString.js start line: 62 end line: 96 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 331 unit: async function inspectPhoneNumber() file: dlp/inspectPhoneNumber.js start line: 63 end line: 97 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 332 unit: async function speechTranscribeWordLevelConfidenceGCS() file: speech/betaFeatures.js start line: 328 end line: 372 size: 30 LOC McCabe index: 1 number of parameters: 1 id: 333 unit: async function exportTranscriptToStorage() file: speech/export-to-storage.v1p1beta1.js start line: 49 end line: 94 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 334 unit: async function transferDirectory() file: storagetransfer/posix-to-posix-request.js start line: 61 end line: 95 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 335 unit: async function setDiskAutodelete() file: compute/disks/setDiskAutodelete.js start line: 37 end line: 72 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 336 unit: async function createTemplateFromInstance() file: compute/create-instance-templates/createTemplateFromInstance.js start line: 36 end line: 73 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 337 unit: async function main() file: container-analysis/snippets/quickstart.js start line: 21 end line: 69 size: 30 LOC McCabe index: 1 number of parameters: 2 id: 338 unit: async function predictImageFromImageAndText() file: ai-platform/snippets/predict-image-from-image-and-text.js start line: 53 end line: 91 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 339 unit: async function createTrainingPipelineImageObjectDetection() file: ai-platform/snippets/create-training-pipeline-image-object-detection.js start line: 54 end line: 89 size: 30 LOC McCabe index: 1 number of parameters: 0 id: 340 unit: async function updateCdnKey() file: media/video-stitcher/updateCdnKey.js start line: 36 end line: 67 size: 29 LOC McCabe index: 2 number of parameters: 0 id: 341 unit: async function main() file: automl/tables/get-model.v1beta1.js start line: 16 end line: 60 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 342 unit: function sampleCompleteQuery() file: talent/snippet/job_search_autocomplete_job_title.js start line: 27 end line: 61 size: 29 LOC McCabe index: 2 number of parameters: 5 id: 343 unit: async function generateContent() file: generative-ai/snippets/inference/nonStreamMultiModalityBasic.js start line: 25 end line: 57 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 344 unit: async function functionCallingStreamContent() file: generative-ai/snippets/function-calling/functionCallingStreamContent.js start line: 56 end line: 91 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 345 unit: async function createStreamMultipartContent() file: generative-ai/snippets/streamMultipartContent.js start line: 21 end line: 64 size: 29 LOC McCabe index: 1 number of parameters: 5 id: 346 unit: async function detectIntentSynthesizeTTSResponse() file: dialogflow-cx/detect-intent-synthesize-tts-response.js start line: 60 end line: 96 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 347 unit: async function detectIntentText() file: dialogflow-cx/detect-intent-disabled-webhook.js start line: 36 end line: 65 size: 29 LOC McCabe index: 3 number of parameters: 0 id: 348 unit: async function detectIntentWithIntentInput() file: dialogflow-cx/detect-intent-with-intent-input.js start line: 58 end line: 98 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 349 unit: async function main() file: retail/interactive-tutorials/setup/update-user-events-json.js start line: 19 end line: 51 size: 29 LOC McCabe index: 3 number of parameters: 0 id: 350 unit: async function deidentifyWithDictionaryReplacement() file: dlp/deidentifyWithDictionaryReplacement.js start line: 42 end line: 82 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 351 unit: async function syncRecognizeModelSelection() file: speech/recognize.js start line: 442 end line: 492 size: 29 LOC McCabe index: 1 number of parameters: 5 id: 352 unit: write() file: speech/infiniteStreaming.js start line: 153 end line: 185 size: 29 LOC McCabe index: 8 number of parameters: 3 id: 353 unit: async function callCreateComputeReservationFromProperties() file: compute/reservations/createReservationFromProperties.js start line: 44 end line: 103 size: 29 LOC McCabe index: 2 number of parameters: 0 id: 354 unit: async function callCreateComputeRegionalSecondaryDisk() file: compute/disks/createRegionalSecondaryDisk.js start line: 63 end line: 99 size: 29 LOC McCabe index: 2 number of parameters: 0 id: 355 unit: async function createFirewallRule() file: compute/firewall/createFirewallRule.js start line: 41 end line: 82 size: 29 LOC McCabe index: 2 number of parameters: 0 id: 356 unit: async function resumeInstance() file: compute/instances/suspend-resume/resume.js start line: 34 end line: 68 size: 29 LOC McCabe index: 3 number of parameters: 0 id: 357 unit: async function main() file: container-analysis/snippets/createNote.js start line: 21 end line: 66 size: 29 LOC McCabe index: 1 number of parameters: 2 id: 358 unit: async function uploadModel() file: ai-platform/snippets/upload-model.js start line: 49 end line: 84 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 359 unit: async function createTrainingPipelineImageClassification() file: ai-platform/snippets/create-training-pipeline-image-classification.js start line: 54 end line: 91 size: 29 LOC McCabe index: 1 number of parameters: 0 id: 360 unit: async function importProductSets() file: vision/productSearch/importProductSets.js start line: 26 end line: 72 size: 29 LOC McCabe index: 3 number of parameters: 0 id: 361 unit: async function detectIntent() file: dialogflow/detect.js start line: 42 end line: 74 size: 28 LOC McCabe index: 3 number of parameters: 5 id: 362 unit: async function updateChannel() file: media/livestream/updateChannel.js start line: 34 end line: 64 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 363 unit: async function batchTranslateText() file: translate/v3/translate_batch_translate_text.js start line: 37 end line: 71 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 364 unit: async function batchTranslateTextWithModel() file: translate/v3/translate_batch_translate_text_with_model.js start line: 39 end line: 73 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 365 unit: function sampleCreateJob() file: talent/snippet/job_search_create_job_custom_attributes.js start line: 27 end line: 59 size: 28 LOC McCabe index: 1 number of parameters: 5 id: 366 unit: async function generateContent() file: generative-ai/snippets/inference/streamMultiModalityBasic.js start line: 25 end line: 59 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 367 unit: async function deidentifyWithTimeExtraction() file: dlp/deidentifyWithTimeExtraction.js start line: 63 end line: 99 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 368 unit: async function deIdentifyRedaction() file: dlp/deIdentifyWithRedaction.js start line: 44 end line: 82 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 369 unit: async function deIdentifyWithInfoTypeReplace() file: dlp/deIdentifyWithReplaceInfoType.js start line: 41 end line: 80 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 370 unit: async function processDocument() file: document-ai/process-document-ocr.js start line: 34 end line: 78 size: 28 LOC McCabe index: 2 number of parameters: 0 id: 371 unit: async function submitJob() file: dataproc/submitJob.js start line: 43 end line: 77 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 372 unit: async function asyncRecognize() file: speech/recognize.js start line: 173 end line: 225 size: 28 LOC McCabe index: 1 number of parameters: 4 id: 373 unit: async function syncRecognizeModelSelectionGCS() file: speech/recognize.js start line: 494 end line: 543 size: 28 LOC McCabe index: 1 number of parameters: 5 id: 374 unit: async function syncRecognizeWithEnhancedModel() file: speech/recognize.js start line: 597 end line: 645 size: 28 LOC McCabe index: 1 number of parameters: 4 id: 375 unit: async function buildInlineCustomClass() file: speech/adaptationInlineCustomClass.v2.js start line: 35 end line: 67 size: 28 LOC McCabe index: 2 number of parameters: 0 id: 376 unit: function main() file: compute/createInstanceWithLocalSSD.js start line: 15 end line: 66 size: 28 LOC McCabe index: 2 number of parameters: 3 id: 377 unit: async function createTrainingPipelineVideoObjectTracking() file: ai-platform/snippets/create-training-pipeline-video-object-tracking.js start line: 53 end line: 86 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 378 unit: async function predictTextClassification() file: ai-platform/snippets/predict-text-classification.js start line: 45 end line: 79 size: 28 LOC McCabe index: 3 number of parameters: 0 id: 379 unit: async function createTrainingPipelineVideoActionRecognition() file: ai-platform/snippets/create-training-pipeline-video-action-recognition.js start line: 52 end line: 86 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 380 unit: async function create_batch_prediction_gemini_gcs() file: ai-platform/snippets/batch-prediction/batch-predict-gcs.js start line: 53 end line: 89 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 381 unit: async function create_batch_prediction_gemini_bq() file: ai-platform/snippets/batch-prediction/batch-predict-bq.js start line: 50 end line: 86 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 382 unit: async function translateText() file: translate/hybridGlossaries.js start line: 130 end line: 161 size: 27 LOC McCabe index: 1 number of parameters: 5 id: 383 unit: async function enablePolicies() file: monitoring/snippets/alerts.enablePolicies.js start line: 27 end line: 62 size: 27 LOC McCabe index: 3 number of parameters: 0 id: 384 unit: async function main() file: retail/interactive-tutorials/events/purge-user-events.js start line: 17 end line: 63 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 385 unit: async function quickstart() file: cloud-tasks/snippets/quickstart.js start line: 28 end line: 66 size: 27 LOC McCabe index: 3 number of parameters: 0 id: 386 unit: async function createTask() file: cloud-tasks/snippets/createTask.js start line: 39 end line: 78 size: 27 LOC McCabe index: 3 number of parameters: 0 id: 387 unit: async function processDocument() file: document-ai/process-document-specialized.js start line: 34 end line: 86 size: 27 LOC McCabe index: 3 number of parameters: 0 id: 388 unit: async function processDocument() file: document-ai/process-document-quality.js start line: 34 end line: 78 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 389 unit: async function syncRecognize() file: speech/recognize.js start line: 25 end line: 68 size: 27 LOC McCabe index: 1 number of parameters: 4 id: 390 unit: async function asyncRecognizeGCS() file: speech/recognize.js start line: 227 end line: 273 size: 27 LOC McCabe index: 1 number of parameters: 4 id: 391 unit: async function streamingRecognize() file: speech/recognize.js start line: 338 end line: 383 size: 27 LOC McCabe index: 1 number of parameters: 4 id: 392 unit: async function syncRecognizeWithAutoPunctuation() file: speech/recognize.js start line: 545 end line: 595 size: 27 LOC McCabe index: 1 number of parameters: 4 id: 393 unit: async function syncRecognizeWithMetaData() file: speech/recognize.v1p1beta1.js start line: 48 end line: 88 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 394 unit: async function transferViaManifest() file: storagetransfer/manifest-request.js start line: 57 end line: 88 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 395 unit: async function downloadFromGCS() file: storagetransfer/posix-download.js start line: 57 end line: 88 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 396 unit: async function listImagesByPage() file: compute/listImagesByPage.js start line: 31 end line: 69 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 397 unit: async function createBatchPredictionJobTextSentimentAnalysis() file: ai-platform/snippets/create-batch-prediction-job-text-sentiment-analysis.js start line: 52 end line: 83 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 398 unit: async function createTrainingPipelineTextSentimentAnalysis() file: ai-platform/snippets/create-training-pipeline-text-sentiment-analysis.js start line: 52 end line: 84 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 399 unit: async function createTrainingPipelineTextClassification() file: ai-platform/snippets/create-training-pipeline-text-classification.js start line: 52 end line: 84 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 400 unit: async function exportFeatureValues() file: ai-platform/snippets/export-feature-values-sample.js start line: 61 end line: 95 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 401 unit: async function createBatchPredictionJobTextEntityExtraction() file: ai-platform/snippets/create-batch-prediction-job-text-entity-extraction.js start line: 52 end line: 83 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 402 unit: async function createEntityTypeMonitoring() file: ai-platform/snippets/create-entity-type-monitoring-sample.js start line: 64 end line: 96 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 403 unit: async function createTrainingPipelineVideoClassification() file: ai-platform/snippets/create-training-pipeline-video-classification.js start line: 52 end line: 84 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 404 unit: async function createBatchPredictionJobTextClassification() file: ai-platform/snippets/create-batch-prediction-job-text-classification.js start line: 52 end line: 83 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 405 unit: async function updateProductLabels() file: vision/productSearch/updateProductLabels.js start line: 25 end line: 65 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 406 unit: async function asyncBatchAnnotateImages() file: vision/async-batch-annotate-images.js start line: 36 end line: 77 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 407 unit: async function listDatasets() file: automl/beta/list-datasets.js start line: 32 end line: 66 size: 26 LOC McCabe index: 2 number of parameters: 0 id: 408 unit: function sampleGetJob() file: talent/snippet/job_search_get_job.js start line: 22 end line: 50 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 409 unit: async function createSavedQuery() file: asset/snippets/createSavedQuery.js start line: 30 end line: 57 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 410 unit: async function generateContentWithGoogleSearchGrounding() file: generative-ai/snippets/grounding/groundingPublicDataBasic.js start line: 21 end line: 51 size: 26 LOC McCabe index: 1 number of parameters: 3 id: 411 unit: async function listUptimeCheckConfigs() file: monitoring/snippets/uptime.js start line: 87 end line: 127 size: 26 LOC McCabe index: 2 number of parameters: 1 id: 412 unit: async function createHttpTask() file: cloud-tasks/snippets/createHttpTask.js start line: 40 end line: 79 size: 26 LOC McCabe index: 3 number of parameters: 0 id: 413 unit: async function inspectTable() file: dlp/inspectTable.js start line: 45 end line: 79 size: 26 LOC McCabe index: 2 number of parameters: 0 id: 414 unit: async function redactImage() file: dlp/redactImage.js start line: 47 end line: 78 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 415 unit: async function syncRecognizeGCS() file: speech/recognize.js start line: 70 end line: 112 size: 26 LOC McCabe index: 1 number of parameters: 4 id: 416 unit: async function syncRecognizeWithMultiChannel() file: speech/recognize.js start line: 647 end line: 687 size: 26 LOC McCabe index: 1 number of parameters: 1 id: 417 unit: async function speechTranscribeMultiChannel() file: speech/betaFeatures.js start line: 127 end line: 167 size: 26 LOC McCabe index: 1 number of parameters: 1 id: 418 unit: async function createEventDrivenAwsTransfer() file: storagetransfer/event-driven-aws-transfer.js start line: 61 end line: 87 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 419 unit: async function callCreateRegionalDiskReplicated() file: compute/disks/createRegionalReplicatedDisk.js start line: 55 end line: 86 size: 26 LOC McCabe index: 2 number of parameters: 0 id: 420 unit: async function callCreateComputeHyperdiskPool() file: compute/disks/createComputeHyperdiskPool.js start line: 56 end line: 87 size: 26 LOC McCabe index: 2 number of parameters: 0 id: 421 unit: async function search() file: discoveryengine/search.js start line: 49 end line: 90 size: 26 LOC McCabe index: 2 number of parameters: 0 id: 422 unit: async function gemma2PredictTpu() file: ai-platform/snippets/gemma2PredictTpu.js start line: 17 end line: 69 size: 26 LOC McCabe index: 1 number of parameters: 1 id: 423 unit: async function createDataset() file: ai-platform/snippets/create-dataset.js start line: 47 end line: 79 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 424 unit: async function createCustomJob() file: ai-platform/snippets/create-custom-job.js start line: 47 end line: 76 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 425 unit: async function getTextFromFiles() file: vision/textDetection.js start line: 183 end line: 212 size: 26 LOC McCabe index: 3 number of parameters: 2 id: 426 unit: async function predict() file: automl/vision_object_detection_predict.js start line: 42 end line: 71 size: 25 LOC McCabe index: 3 number of parameters: 0 id: 427 unit: async function main() file: automl/tables/delete-dataset.v1beta1.js start line: 16 end line: 57 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 428 unit: async function main() file: automl/tables/delete-model.v1beta1.js start line: 16 end line: 57 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 429 unit: async function createJob() file: scheduler/createJob.ts start line: 37 end line: 67 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 430 unit: async function functionCallingAdvanced() file: generative-ai/snippets/function-calling/functionCallingAdvanced.js start line: 65 end line: 93 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 431 unit: async function createNonStreamingContent() file: generative-ai/snippets/nonStreamingContent.js start line: 22 end line: 53 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 432 unit: async function getUptimeCheckConfig() file: monitoring/snippets/uptime.js start line: 150 end line: 191 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 433 unit: async function updateUptimeCheckConfigDisplayName() file: monitoring/snippets/uptime.js start line: 221 end line: 266 size: 25 LOC McCabe index: 1 number of parameters: 4 id: 434 unit: async function deidentifyWithReplacement() file: dlp/deidentifyWithReplacement.js start line: 39 end line: 66 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 435 unit: async function createAndAccessSecret() file: secret-manager/quickstart.js start line: 34 end line: 66 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 436 unit: async function syncRecognizeWithMultiChannelGCS() file: speech/recognize.js start line: 689 end line: 721 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 437 unit: async function speechTranscribeMultichannelGCS() file: speech/betaFeatures.js start line: 169 end line: 201 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 438 unit: async function transcribeContextClasses() file: speech/transcribeContextClasses.js start line: 33 end line: 69 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 439 unit: async function quickstartV2() file: speech/quickstart.v2.js start line: 37 end line: 68 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 440 unit: async function vote() file: run/idp-sql/static/firebase.js start line: 76 end line: 103 size: 25 LOC McCabe index: 4 number of parameters: 1 id: 441 unit: async function callCreateComputeReservationInstanceTemplate() file: compute/reservations/createReservationInstanceTemplate.js start line: 60 end line: 94 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 442 unit: async function callCreateComputeSecondaryDisk() file: compute/disks/createZonalSecondaryDisk.js start line: 63 end line: 95 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 443 unit: async function callCreateComputeHyperdiskFromPool() file: compute/disks/createComputeHyperdiskFromPool.js start line: 62 end line: 92 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 444 unit: async function main() file: container-analysis/snippets/highVulnerabilitiesForImage.js start line: 21 end line: 63 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 445 unit: async function createFeaturestore() file: ai-platform/snippets/create-featurestore-sample.js start line: 62 end line: 92 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 446 unit: async function updateEntityTypeMonitoring() file: ai-platform/snippets/update-entity-type-monitoring-sample.js start line: 62 end line: 95 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 447 unit: async function importFeatureValues() file: ai-platform/snippets/import-feature-values-sample.js start line: 67 end line: 98 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 448 unit: async function createTrainingPipelineTextEntityExtraction() file: ai-platform/snippets/create-training-pipeline-text-entity-extraction.js start line: 52 end line: 82 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 449 unit: async function grantTagTemplateUserRole() file: datacatalog/snippets/grantTagTemplateUserRole.js start line: 23 end line: 65 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 450 unit: async function listIntents() file: dialogflow/list-intents.js start line: 35 end line: 67 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 451 unit: function main() file: media/transcoder/createJobWithConcatenatedInputs.js start line: 18 end line: 151 size: 24 LOC McCabe index: 1 number of parameters: 9 id: 452 unit: async function getModelEvaluation() file: automl/beta/get-model-evaluation.js start line: 39 end line: 74 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 453 unit: async function main() file: translate/hybridGlossaries.js start line: 17 end line: 229 size: 24 LOC McCabe index: 1 number of parameters: 7 id: 454 unit: async function batchTranslateText() file: translate/v3beta1/translate_batch_translate_text_beta.js start line: 36 end line: 66 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 455 unit: function sampleCreateCompany() file: talent/snippet/job_search_create_company.js start line: 27 end line: 54 size: 24 LOC McCabe index: 1 number of parameters: 4 id: 456 unit: async function summarize_audio() file: generative-ai/snippets/gemini-audio-summarization.js start line: 21 end line: 48 size: 24 LOC McCabe index: 2 number of parameters: 1 id: 457 unit: async function setSafetySettings() file: generative-ai/snippets/safetySettings.js start line: 29 end line: 71 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 458 unit: async function createHttpTaskWithToken() file: cloud-tasks/snippets/createHttpTaskWithToken.js start line: 40 end line: 76 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 459 unit: async function transferDirectory() file: storagetransfer/posix-request.js start line: 53 end line: 81 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 460 unit: function getCredConfig() file: run/idp-sql/secrets.js start line: 18 end line: 50 size: 24 LOC McCabe index: 7 number of parameters: 0 id: 461 unit: async function callCreateTpuVMStartupScript() file: tpu/createStartupScriptVM.js start line: 59 end line: 90 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 462 unit: async function callDeleteDiskFromConsistencyGroup() file: compute/disks/consistencyGroups/consistencyGroupRemoveDisk.js start line: 56 end line: 85 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 463 unit: async function callAddDiskToConsistencyGroup() file: compute/disks/consistencyGroups/consistencyGroupAddDisk.js start line: 56 end line: 85 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 464 unit: async function callCreateComputeHyperdisk() file: compute/disks/createComputeHyperdisk.js start line: 56 end line: 85 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 465 unit: async function createDiskFromSnapshot() file: compute/disks/createDiskFromSnapshot.js start line: 43 end line: 70 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 466 unit: async function createInstanceFromTemplate() file: compute/createInstanceFromTemplate.js start line: 40 end line: 68 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 467 unit: async function gemma2PredictGpu() file: ai-platform/snippets/gemma2PredictGpu.js start line: 18 end line: 66 size: 24 LOC McCabe index: 1 number of parameters: 1 id: 468 unit: async function updateFeaturestore() file: ai-platform/snippets/update-featurestore-sample.js start line: 62 end line: 91 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 469 unit: async function detectFulltext() file: vision/detect.js start line: 575 end line: 611 size: 24 LOC McCabe index: 1 number of parameters: 1 id: 470 unit: async function getTokenFromBroker() file: auth/downscoping.js start line: 31 end line: 73 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 471 unit: async function executeQueries() file: dialogflow/detect.js start line: 76 end line: 100 size: 23 LOC McCabe index: 3 number of parameters: 4 id: 472 unit: async function createCdnKey() file: media/video-stitcher/createCdnKey.js start line: 36 end line: 61 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 473 unit: async function batchTranslateDocument() file: translate/v3beta1/translate_batch_translate_document.js start line: 44 end line: 73 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 474 unit: function prepareConfigDetails() file: security-center/snippets/management_api/createEventThreatDetectionCustomModule.js start line: 64 end line: 88 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 475 unit: async function analyzeIamPolicyLongrunningBigquery() file: asset/snippets/analyzeIamPolicyLongrunningBigquery.js start line: 30 end line: 62 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 476 unit: async function transcript_audio() file: generative-ai/snippets/gemini-audio-transcription.js start line: 21 end line: 47 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 477 unit: async function set_system_instruction() file: generative-ai/snippets/gemini-system-instruction.js start line: 21 end line: 47 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 478 unit: async function analyze_video_with_audio() file: generative-ai/snippets/gemini-video-audio.js start line: 21 end line: 47 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 479 unit: async function analyze_pdf() file: generative-ai/snippets/gemini-pdf.js start line: 21 end line: 47 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 480 unit: async function main() file: kms/importManuallyWrappedKey.js start line: 17 end line: 85 size: 23 LOC McCabe index: 1 number of parameters: 5 id: 481 unit: async function encryptAsymmetric() file: kms/encryptAsymmetric.js start line: 51 end line: 89 size: 23 LOC McCabe index: 3 number of parameters: 0 id: 482 unit: function fetchServerResponse() file: recaptcha_enterprise/demosite/app/static/global-e680a49614fd8ff8.js start line: 17 end line: 39 size: 23 LOC McCabe index: 2 number of parameters: 2 id: 483 unit: async function createPasswordLeakAssessment() file: recaptcha_enterprise/snippets/passwordLeakAssessment.ts start line: 130 end line: 162 size: 23 LOC McCabe index: 2 number of parameters: 3 id: 484 unit: function transformCLI() file: dlp/inspectFile.js start line: 119 end line: 143 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 485 unit: async function deidentifyWithMask() file: dlp/deidentifyWithMask.js start line: 46 end line: 70 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 486 unit: function transformCLI() file: dlp/inspectWithHotwordRules.js start line: 150 end line: 174 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 487 unit: async function updateStoredInfoType() file: dlp/updateStoredInfoType.js start line: 41 end line: 70 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 488 unit: function transformCLI() file: dlp/inspectGCSFile.js start line: 165 end line: 189 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 489 unit: async function listTriggers() file: dlp/listTriggers.js start line: 33 end line: 61 size: 23 LOC McCabe index: 3 number of parameters: 0 id: 490 unit: function transformCLI() file: dlp/inspectBigQuery.js start line: 173 end line: 197 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 491 unit: function transformCLI() file: dlp/inspectStringRep.js start line: 113 end line: 137 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 492 unit: function transformCLI() file: dlp/inspectString.js start line: 107 end line: 131 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 493 unit: function transformCLI() file: dlp/inspectDatastore.js start line: 176 end line: 200 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 494 unit: function transformCLI() file: dlp/inspectPhoneNumber.js start line: 108 end line: 132 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 495 unit: async function speechTranscribeMultilang() file: speech/betaFeatures.js start line: 203 end line: 240 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 496 unit: async function speechTranscribeMultilangGCS() file: speech/betaFeatures.js start line: 242 end line: 278 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 497 unit: async function buildInlinePhraseSetV2() file: speech/adaptationInlinePhraseSet.v2.js start line: 35 end line: 63 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 498 unit: async function setACL() file: document-warehouse/set-acl.js start line: 49 end line: 79 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 499 unit: async function createDocumentSchema() file: document-warehouse/create-document-schema.js start line: 45 end line: 76 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 500 unit: async function callStopReplication() file: compute/disks/consistencyGroups/stopReplication.js start line: 48 end line: 76 size: 23 LOC McCabe index: 3 number of parameters: 0 id: 501 unit: async function preemptionHistory() file: compute/instances/preemptible/preemptionHistory.js start line: 36 end line: 65 size: 23 LOC McCabe index: 5 number of parameters: 0 id: 502 unit: async function predictTextSentimentAnalysis() file: ai-platform/snippets/predict-text-sentiment-analysis.js start line: 45 end line: 74 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 503 unit: async function tokenConsumer() file: auth/downscoping.js start line: 88 end line: 127 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 504 unit: async function predict() file: automl/language_entity_extraction_predict.js start line: 38 end line: 62 size: 22 LOC McCabe index: 2 number of parameters: 0 id: 505 unit: async function main() file: automl/tables/deploy-model.v1beta1.js start line: 16 end line: 51 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 506 unit: async function main() file: automl/tables/undeploy-model.v1beta1.js start line: 16 end line: 51 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 507 unit: async function translateTextWithGlossary() file: translate/v3beta1/translate_translate_text_with_glossary_beta.js start line: 35 end line: 60 size: 22 LOC McCabe index: 2 number of parameters: 0 id: 508 unit: function main() file: security-center/snippets/v2/createMuteRule.js start line: 21 end line: 79 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 509 unit: function main() file: security-center/snippets/v2/updateMuteRule.js start line: 21 end line: 81 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 510 unit: async function testIam() file: security-center/snippets/v1/testIam.js start line: 34 end line: 55 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 511 unit: function sampleListJobs() file: talent/snippet/job_search_list_jobs.js start line: 27 end line: 53 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 512 unit: function sampleCreateTenant() file: talent/snippet/job_search_create_tenant.js start line: 22 end line: 45 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 513 unit: async function analyzeIamPolicyLongrunningGcs() file: asset/snippets/analyzeIamPolicyLongrunningGcs.js start line: 30 end line: 60 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 514 unit: async function createNonStreamingChat() file: generative-ai/snippets/nonStreamingChat.js start line: 22 end line: 50 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 515 unit: async function detectIntentWithEventInput() file: dialogflow-cx/detect-intent-event.js start line: 65 end line: 92 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 516 unit: async function main() file: retail/interactive-tutorials/product/get-product.js start line: 17 end line: 55 size: 22 LOC McCabe index: 1 number of parameters: 1 id: 517 unit: async function createPasswordLeakAssessment() file: recaptcha_enterprise/snippets/passwordLeakAssessment.js start line: 131 end line: 162 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 518 unit: async function redactImageWithInfoTypes() file: dlp/redactImageFileListedInfoTypes.js start line: 44 end line: 70 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 519 unit: async function createAndAccessSecret() file: secret-manager/regional_samples/regionalQuickstart.js start line: 43 end line: 72 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 520 unit: async function createCluster() file: dataproc/createCluster.js start line: 42 end line: 69 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 521 unit: function restartStream() file: speech/infiniteStreaming.js start line: 194 end line: 220 size: 22 LOC McCabe index: 4 number of parameters: 0 id: 522 unit: async function syncRecognizeWithProfanityFilter() file: speech/profanityFilter.js start line: 26 end line: 54 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 523 unit: async function searchDocuments() file: document-warehouse/search-document.js start line: 44 end line: 77 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 524 unit: async function createEventDrivenGcsTransfer() file: storagetransfer/event-driven-gcs-transfer.js start line: 48 end line: 70 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 525 unit: async function callCreateTpuVMTopology() file: tpu/createTopologyVM.js start line: 65 end line: 94 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 526 unit: async function callStartReplication() file: compute/disks/startReplication.js start line: 57 end line: 82 size: 22 LOC McCabe index: 2 number of parameters: 0 id: 527 unit: async function callConsistencyGroupClone() file: compute/disks/consistencyGroups/consistencyGroupClone.js start line: 51 end line: 78 size: 22 LOC McCabe index: 2 number of parameters: 0 id: 528 unit: async function setUsageExportBucket() file: compute/setUsageExportBucket.js start line: 34 end line: 62 size: 22 LOC McCabe index: 3 number of parameters: 0 id: 529 unit: async function createDatasetText() file: ai-platform/snippets/create-dataset-text.js start line: 41 end line: 69 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 530 unit: async function updateEntityType() file: ai-platform/snippets/update-entity-type-sample.js start line: 59 end line: 87 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 531 unit: async function createDatasetImage() file: ai-platform/snippets/create-dataset-image.js start line: 41 end line: 69 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 532 unit: async function createDatasetVideo() file: ai-platform/snippets/create-dataset-video.js start line: 41 end line: 69 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 533 unit: async function detectWebGeo() file: vision/detect.js start line: 502 end line: 536 size: 22 LOC McCabe index: 1 number of parameters: 1 id: 534 unit: async function detectWebGeoGCS() file: vision/detect.js start line: 538 end line: 573 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 535 unit: constructor() file: vision/textDetection.js start line: 38 end line: 62 size: 22 LOC McCabe index: 3 number of parameters: 0 id: 536 unit: async function deleteSessionEntityType() file: dialogflow/resource.js start line: 117 end line: 145 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 537 unit: async function createDataset() file: automl/translate_create_dataset.js start line: 36 end line: 62 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 538 unit: async function batchPredict() file: automl/beta/batch_predict.js start line: 40 end line: 64 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 539 unit: async function batchPredict() file: automl/batch_predict.js start line: 40 end line: 64 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 540 unit: async function createGlossary() file: translate/v3beta1/translate_create_glossary_beta.js start line: 35 end line: 64 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 541 unit: async function createGlossary() file: translate/v3/translate_create_glossary.js start line: 36 end line: 64 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 542 unit: function main() file: security-center/snippets/v2/updateBigQueryExport.js start line: 21 end line: 85 size: 21 LOC McCabe index: 1 number of parameters: 4 id: 543 unit: function main() file: security-center/snippets/v2/createBigQueryExport.js start line: 21 end line: 79 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 544 unit: async function createFinding() file: security-center/snippets/v1/createFindingSourceProperties.js start line: 37 end line: 61 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 545 unit: function main() file: security-center/snippets/management_api/validateEventThreatDetectionCustomModule.js start line: 19 end line: 76 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 546 unit: async function classifyTextOfText() file: cloud-language/analyze.v1.js start line: 298 end line: 333 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 547 unit: async function createJob() file: scheduler/createJob.js start line: 35 end line: 58 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 548 unit: async function generateContent() file: generative-ai/snippets/inference/nonStreamTextBasic.js start line: 25 end line: 52 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 549 unit: function main() file: dialogflow-cx/detect-intent-synthesize-tts-response.js start line: 24 end line: 99 size: 21 LOC McCabe index: 1 number of parameters: 7 id: 550 unit: async function wrapAndImportKey() file: kms/importManuallyWrappedKey.js start line: 54 end line: 81 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 551 unit: async function main() file: kms/decryptAsymmetric.js start line: 17 end line: 89 size: 21 LOC McCabe index: 1 number of parameters: 6 id: 552 unit: async function decryptAsymmetric() file: kms/decryptAsymmetric.js start line: 55 end line: 85 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 553 unit: async function encryptSymmetric() file: kms/encryptSymmetric.js start line: 47 end line: 73 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 554 unit: async function iamRemoveMember() file: kms/iamRemoveMember.js start line: 51 end line: 78 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 555 unit: async function readTimeSeriesData() file: monitoring/snippets/metrics.readTimeSeriesData.js start line: 30 end line: 59 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 556 unit: async function listMonitoredResourceDescriptors() file: monitoring/snippets/metrics.listMonitoredResourceDescriptors.js start line: 29 end line: 56 size: 21 LOC McCabe index: 2 number of parameters: 0 id: 557 unit: async function createInspectTemplate() file: dlp/createInspectTemplate.js start line: 60 end line: 84 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 558 unit: async function listInspectTemplates() file: dlp/listInspectTemplates.js start line: 37 end line: 64 size: 21 LOC McCabe index: 2 number of parameters: 0 id: 559 unit: async function quickstart() file: storagetransfer/quickstart.js start line: 42 end line: 68 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 560 unit: async function callOptimizeTours() file: routeoptimization/snippets/optimizeTours.js start line: 22 end line: 42 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 561 unit: async function callCreateConsistencyGroup() file: compute/disks/consistencyGroups/createConsistencyGroup.js start line: 44 end line: 70 size: 21 LOC McCabe index: 2 number of parameters: 0 id: 562 unit: async function importDataTextEntityExtraction() file: ai-platform/snippets/import-data-text-entity-extraction.js start line: 45 end line: 71 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 563 unit: async function importDataImageObjectDetection() file: ai-platform/snippets/import-data-image-object-detection.js start line: 46 end line: 72 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 564 unit: async function createEndpoint() file: ai-platform/snippets/create-endpoint.js start line: 41 end line: 67 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 565 unit: async function importDataTextSentimentAnalysis() file: ai-platform/snippets/import-data-text-sentiment-analysis.js start line: 45 end line: 71 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 566 unit: async function importDataImageClassification() file: ai-platform/snippets/import-data-image-classification.js start line: 46 end line: 72 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 567 unit: async function listEntityTypesStream() file: ai-platform/snippets/list-entity-types-stream-sample.js start line: 57 end line: 84 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 568 unit: async function importDataVideoObjectTracking() file: ai-platform/snippets/import-data-video-object-tracking.js start line: 45 end line: 71 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 569 unit: async function main() file: ai-platform/snippets/import-feature-values-sample.js start line: 25 end line: 101 size: 21 LOC McCabe index: 1 number of parameters: 10 id: 570 unit: async function importDataVideoClassification() file: ai-platform/snippets/import-data-video-classification.js start line: 46 end line: 72 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 571 unit: async function importDataTextClassificationSingleLabel() file: ai-platform/snippets/import-data-text-classification-single-label.js start line: 46 end line: 72 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 572 unit: async function detectIntentwithTTSResponse() file: dialogflow/detect-intent-TTS-response.v2.js start line: 47 end line: 67 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 573 unit: async function updateInput() file: media/livestream/updateInput.js start line: 33 end line: 55 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 574 unit: async function createChannelEvent() file: media/livestream/createChannelEvent.js start line: 34 end line: 56 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 575 unit: async function createDataset() file: automl/language_text_classification_create_dataset.js start line: 36 end line: 61 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 576 unit: async function createDataset() file: automl/vision_classification_create_dataset.js start line: 36 end line: 65 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 577 unit: async function createDataset() file: automl/language_sentiment_analysis_create_dataset.js start line: 36 end line: 61 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 578 unit: async function main() file: security-center/snippets/v2/testIam.js start line: 18 end line: 109 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 579 unit: async function generateContent() file: generative-ai/snippets/inference/streamTextBasic.js start line: 25 end line: 53 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 580 unit: async function main() file: kms/verifyMac.js start line: 17 end line: 67 size: 20 LOC McCabe index: 1 number of parameters: 6 id: 581 unit: async function main() file: kms/verifyAsymmetricRsa.js start line: 17 end line: 78 size: 20 LOC McCabe index: 1 number of parameters: 7 id: 582 unit: async function main() file: kms/verifyAsymmetricEc.js start line: 17 end line: 77 size: 20 LOC McCabe index: 1 number of parameters: 7 id: 583 unit: async function createKeyRotationSchedule() file: kms/createKeyRotationSchedule.js start line: 41 end line: 65 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 584 unit: async function readTimeSeriesFields() file: monitoring/snippets/metrics.readTimeSeriesFields.js start line: 30 end line: 59 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 585 unit: async function main() file: retail/interactive-tutorials/setup/events-create-gcs-bucket.js start line: 17 end line: 45 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 586 unit: async function main() file: retail/interactive-tutorials/setup/create-gcs-bucket.js start line: 17 end line: 45 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 587 unit: async function main() file: retail/interactive-tutorials/setup/create-bigquery-table.js start line: 17 end line: 39 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 588 unit: async function checkPasswordLeak() file: recaptcha_enterprise/snippets/passwordLeakAssessment.ts start line: 79 end line: 124 size: 20 LOC McCabe index: 1 number of parameters: 3 id: 589 unit: async function updateTrigger() file: dlp/updateTrigger.js start line: 35 end line: 64 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 590 unit: async function redactImageAllText() file: dlp/redactImageFileAllText.js start line: 40 end line: 69 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 591 unit: async function redactText() file: dlp/redactText.js start line: 40 end line: 62 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 592 unit: async function grantAccess() file: secret-manager/iamRevokeAccess.js start line: 37 end line: 63 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 593 unit: async function grantAccessRegionalSecret() file: secret-manager/regional_samples/iamRevokeAccessWithRegionalSecret.js start line: 43 end line: 69 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 594 unit: async function main() file: service-directory/snippets/deleteEndpoint.js start line: 18 end line: 62 size: 20 LOC McCabe index: 1 number of parameters: 5 id: 595 unit: async function quickstart() file: speech/quickstart.js start line: 25 end line: 49 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 596 unit: def typeless_samples_hermetic() file: owlbot.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 597 unit: async function getUsageExportBucket() file: compute/getUsageExportBucket.js start line: 30 end line: 58 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 598 unit: async function main() file: container-analysis/snippets/occurrencesForImage.js start line: 21 end line: 58 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 599 unit: async function main() file: container-analysis/snippets/getDiscoveryInfo.js start line: 21 end line: 59 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 600 unit: async function main() file: container-analysis/snippets/vulnerabilityOccurrencesForImage.js start line: 21 end line: 58 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 601 unit: async function createEntityType() file: ai-platform/snippets/create-entity-type-sample.js start line: 61 end line: 86 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 602 unit: async function readFeatureValues() file: ai-platform/snippets/read-feature-values-sample.js start line: 61 end line: 86 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 603 unit: async function main() file: ai-platform/snippets/create-entity-type-monitoring-sample.js start line: 25 end line: 99 size: 20 LOC McCabe index: 1 number of parameters: 8 id: 604 unit: async function createFeaturestoreFixedNodes() file: ai-platform/snippets/create-featurestore-fixed-nodes-sample.js start line: 59 end line: 84 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 605 unit: async function updateFeature() file: ai-platform/snippets/update-feature-sample.js start line: 61 end line: 86 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 606 unit: async function main() file: ai-platform/snippets/create-feature-sample.js start line: 25 end line: 93 size: 20 LOC McCabe index: 1 number of parameters: 9 id: 607 unit: async function createFeature() file: ai-platform/snippets/create-feature-sample.js start line: 65 end line: 90 size: 20 LOC McCabe index: 1 number of parameters: 0 id: 608 unit: async function batchPredict() file: automl/tables/predict-gcs-source-gcs-dest.v1beta1.js start line: 48 end line: 72 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 609 unit: function express() file: error-reporting/express.js start line: 22 end line: 53 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 610 unit: async function main() file: security-center/snippets/v2/updateNotificationConfig.js start line: 24 end line: 76 size: 19 LOC McCabe index: 1 number of parameters: 4 id: 611 unit: async function main() file: security-center/snippets/v2/createNotificationConfig.js start line: 23 end line: 76 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 612 unit: async function listAssetsAtTime() file: security-center/snippets/v1/listAssetsAtTime.js start line: 40 end line: 60 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 613 unit: function main() file: security-center/snippets/management_api/updateSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 67 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 614 unit: async function analyzeSentimentOfText() file: cloud-language/analyze.v1.js start line: 19 end line: 54 size: 19 LOC McCabe index: 1 number of parameters: 1 id: 615 unit: async function analyzeSentimentInFile() file: cloud-language/analyze.v1.js start line: 56 end line: 91 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 616 unit: async function analyzeSentimentInFile() file: cloud-language/analyze_sentiment_v2_file.js start line: 18 end line: 53 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 617 unit: async function analyzeSentimentOfText() file: cloud-language/analyze_sentiment_v2_text.js start line: 18 end line: 53 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 618 unit: async function functionCallingStreamChat() file: generative-ai/snippets/function-calling/functionCallingStreamChat.js start line: 55 end line: 92 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 619 unit: async function main() file: kms/signMac.js start line: 17 end line: 69 size: 19 LOC McCabe index: 1 number of parameters: 6 id: 620 unit: async function main() file: kms/encryptAsymmetric.js start line: 17 end line: 93 size: 19 LOC McCabe index: 1 number of parameters: 6 id: 621 unit: async function main() file: kms/signAsymmetric.js start line: 17 end line: 102 size: 19 LOC McCabe index: 1 number of parameters: 6 id: 622 unit: async function main() file: retail/interactive-tutorials/setup/events-create-bigquery-table.js start line: 17 end line: 38 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 623 unit: async function createAssessment() file: recaptcha_enterprise/demosite/app/recaptcha/createAssessment.js start line: 26 end line: 49 size: 19 LOC McCabe index: 1 number of parameters: 4 id: 624 unit: async function main() file: dlp/inspectBigQuery.js start line: 20 end line: 163 size: 19 LOC McCabe index: 1 number of parameters: 10 id: 625 unit: async function main() file: dlp/inspectDatastore.js start line: 22 end line: 166 size: 19 LOC McCabe index: 1 number of parameters: 10 id: 626 unit: async function createSecret() file: secret-manager/createSecret.js start line: 36 end line: 58 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 627 unit: async function main() file: service-directory/snippets/createEndpoint.js start line: 18 end line: 64 size: 19 LOC McCabe index: 1 number of parameters: 5 id: 628 unit: async function createDenyPolicy() file: iam/deny/createDenyPolicy.js start line: 81 end line: 101 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 629 unit: async function updateDenyPolicy() file: iam/deny/updateDenyPolicy.js start line: 78 end line: 98 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 630 unit: async function callCreateTpuVM() file: tpu/createVM.js start line: 58 end line: 83 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 631 unit: async function callComputeReservationVmsUpdate() file: compute/reservations/reservationVmsUpdate.js start line: 42 end line: 65 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 632 unit: async function callAttachRegionalDisk() file: compute/disks/attachRegionalDisk.js start line: 48 end line: 72 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 633 unit: async function mailjet() file: compute/mailjet.js start line: 25 end line: 44 size: 19 LOC McCabe index: 3 number of parameters: 0 id: 634 unit: async function patchFirewallPriority() file: compute/firewall/patchFirewallPriority.js start line: 34 end line: 59 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 635 unit: async function deleteInstance() file: compute/deleteInstance.js start line: 34 end line: 57 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 636 unit: async function setDeleteProtection() file: compute/instances/preventing-accidental-vm-deletion/setDeleteProtection.js start line: 38 end line: 61 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 637 unit: async function main() file: container-analysis/snippets/occurrencePubSub.js start line: 21 end line: 54 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 638 unit: async function main() file: container-analysis/snippets/occurrencesForNote.js start line: 21 end line: 53 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 639 unit: async function main() file: ai-platform/snippets/create-featurestore-sample.js start line: 25 end line: 95 size: 19 LOC McCabe index: 1 number of parameters: 7 id: 640 unit: async function main() file: ai-platform/snippets/export-feature-values-snapshot-sample.js start line: 25 end line: 106 size: 19 LOC McCabe index: 1 number of parameters: 8 id: 641 unit: async function main() file: ai-platform/snippets/update-featurestore-sample.js start line: 25 end line: 94 size: 19 LOC McCabe index: 1 number of parameters: 7 id: 642 unit: async function main() file: ai-platform/snippets/update-entity-type-monitoring-sample.js start line: 25 end line: 98 size: 19 LOC McCabe index: 1 number of parameters: 7 id: 643 unit: async function updateFeaturestoreFixedNodes() file: ai-platform/snippets/update-featurestore-fixed-nodes-sample.js start line: 59 end line: 83 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 644 unit: async function main() file: dialogflow/update-intent.js start line: 19 end line: 44 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 645 unit: async function updateCdnKeyAkamai() file: media/video-stitcher/updateCdnKeyAkamai.js start line: 34 end line: 53 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 646 unit: async function createDataset() file: automl/language_entity_extraction_create_dataset.js start line: 36 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 647 unit: async function createDataset() file: automl/vision_object_detection_create_dataset.js start line: 36 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 648 unit: async function listModels() file: automl/list_models.js start line: 31 end line: 51 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 649 unit: async function batchPredict() file: automl/tables/predict-gcs-source-bq-dest.v1beta1.js start line: 47 end line: 69 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 650 unit: async function batchPredict() file: automl/tables/predict-bq-source-bq-dest.v1beta1.js start line: 48 end line: 72 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 651 unit: async function predict() file: automl/language_text_classification_predict.js start line: 38 end line: 58 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 652 unit: async function listModels() file: automl/beta/list-models.js start line: 31 end line: 51 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 653 unit: async function predict() file: automl/language_sentiment_analysis_predict.js start line: 38 end line: 58 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 654 unit: async function syntheticAudio() file: translate/hybridGlossaries.js start line: 181 end line: 214 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 655 unit: async function translateTextWithGlossaryAndModel() file: translate/v3/translate_translate_text_with_glossary_and_model.js start line: 39 end line: 60 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 656 unit: async function createConversationWithTtl() file: contact-center-insights/createConversationWithTtl.js start line: 39 end line: 56 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 657 unit: function main() file: security-center/snippets/v2/addFindingSecurityMarks.js start line: 19 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 4 id: 658 unit: function main() file: security-center/snippets/v2/deleteAndUpdateSecurityMarks.js start line: 19 end line: 64 size: 18 LOC McCabe index: 1 number of parameters: 4 id: 659 unit: async function setSourceIamPolicy() file: security-center/snippets/v1/setSourceIam.js start line: 31 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 660 unit: function main() file: security-center/snippets/management_api/updateSecurityCenterService.js start line: 19 end line: 74 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 661 unit: function main() file: security-center/snippets/management_api/updateEventThreatDetectionCustomModule.js start line: 21 end line: 71 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 662 unit: async function analyzeEntitiesOfText() file: cloud-language/analyze.v1.js start line: 93 end line: 126 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 663 unit: async function analyzeEntitiesInFile() file: cloud-language/analyze.v1.js start line: 128 end line: 162 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 664 unit: async function analyzeEntitiesOfText() file: cloud-language/analyze_entities_v2_text.js start line: 18 end line: 51 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 665 unit: async function analyzeEntitiesInFile() file: cloud-language/analyze_entities_v2_file.js start line: 18 end line: 52 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 666 unit: async function createFeed() file: asset/snippets/createFeed.js start line: 37 end line: 61 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 667 unit: async function updateSavedQuery() file: asset/snippets/updateSavedQuery.js start line: 29 end line: 50 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 668 unit: async function exportAssetsBigquery() file: asset/snippets/exportAssetsBigquery.js start line: 33 end line: 57 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 669 unit: async function countTokens() file: generative-ai/snippets/count-tokens/countTokens.js start line: 21 end line: 48 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 670 unit: async function functionCallingBasic() file: generative-ai/snippets/function-calling/functionCallingBasic.js start line: 46 end line: 67 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 671 unit: async function main() file: kms/restoreKeyVersion.js start line: 17 end line: 60 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 672 unit: async function main() file: kms/getPublicKey.js start line: 17 end line: 71 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 673 unit: async function main() file: kms/enableKeyVersion.js start line: 17 end line: 66 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 674 unit: async function main() file: kms/destroyKeyVersion.js start line: 17 end line: 60 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 675 unit: async function main() file: kms/checkStateImportedKey.js start line: 17 end line: 62 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 676 unit: async function updateKeyAddRotation() file: kms/updateKeyAddRotation.js start line: 42 end line: 64 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 677 unit: async function main() file: kms/getKeyVersionAttestation.js start line: 17 end line: 67 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 678 unit: async function createKeyLabels() file: kms/createKeyLabels.js start line: 41 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 679 unit: async function main() file: kms/disableKeyVersion.js start line: 17 end line: 66 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 680 unit: async function decryptSymmetric() file: kms/decryptSymmetric.js start line: 48 end line: 71 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 681 unit: async function main() file: retail/interactive-tutorials/product/delete-product.js start line: 17 end line: 48 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 682 unit: async function main() file: dlp/kMapEstimationAnalysis.js start line: 20 end line: 156 size: 18 LOC McCabe index: 1 number of parameters: 9 id: 683 unit: async function main() file: dlp/inspectGCSFile.js start line: 20 end line: 155 size: 18 LOC McCabe index: 1 number of parameters: 9 id: 684 unit: async function redactImage() file: dlp/redactImageFileAllInfoTypes.js start line: 41 end line: 66 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 685 unit: async function main() file: dlp/inspectStringRep.js start line: 22 end line: 106 size: 18 LOC McCabe index: 1 number of parameters: 8 id: 686 unit: function main() file: healthcare/fhir/patchFhirResource.js start line: 18 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 6 id: 687 unit: function main() file: healthcare/fhir/executeFhirBundle.js start line: 18 end line: 58 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 688 unit: async function main() file: service-directory/snippets/deleteService.js start line: 18 end line: 59 size: 18 LOC McCabe index: 1 number of parameters: 4 id: 689 unit: async function startInstance() file: compute/startInstance.js start line: 33 end line: 54 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 690 unit: async function deleteDisk() file: compute/disks/deleteDisk.js start line: 33 end line: 54 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 691 unit: async function resetInstance() file: compute/resetInstance.js start line: 33 end line: 54 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 692 unit: async function stopInstance() file: compute/stopInstance.js start line: 33 end line: 54 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 693 unit: async function suspendInstance() file: compute/instances/suspend-resume/suspend.js start line: 34 end line: 55 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 694 unit: async function main() file: ai-platform/snippets/create-entity-type-sample.js start line: 25 end line: 89 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 695 unit: async function main() file: ai-platform/snippets/read-feature-values-sample.js start line: 25 end line: 89 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 696 unit: async function main() file: ai-platform/snippets/create-training-pipeline-tabular-classification.js start line: 19 end line: 106 size: 18 LOC McCabe index: 1 number of parameters: 6 id: 697 unit: async function exportModel() file: ai-platform/snippets/export-model.js start line: 50 end line: 74 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 698 unit: async function main() file: ai-platform/snippets/create-training-pipeline-video-object-tracking.js start line: 19 end line: 89 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 699 unit: async function main() file: ai-platform/snippets/create-training-pipeline-tabular-regression.js start line: 19 end line: 131 size: 18 LOC McCabe index: 1 number of parameters: 6 id: 700 unit: async function main() file: ai-platform/snippets/get-feature-sample.js start line: 25 end line: 81 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 701 unit: async function main() file: ai-platform/snippets/export-feature-values-sample.js start line: 25 end line: 98 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 702 unit: async function main() file: ai-platform/snippets/create-training-pipeline-image-object-detection.js start line: 19 end line: 92 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 703 unit: async function main() file: ai-platform/snippets/delete-entity-type-sample.js start line: 25 end line: 83 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 704 unit: async function getModelEvaluationVideoActionRecognition() file: ai-platform/snippets/get-model-evaluation-video-action-recognition.js start line: 49 end line: 70 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 705 unit: async function main() file: ai-platform/snippets/delete-feature-sample.js start line: 25 end line: 81 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 706 unit: async function main() file: ai-platform/snippets/update-feature-sample.js start line: 25 end line: 89 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 707 unit: async function callPredict() file: ai-platform/snippets/predict-text-embeddings.js start line: 36 end line: 53 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 708 unit: async function main() file: ai-platform/snippets/batch-read-feature-values-sample.js start line: 25 end line: 129 size: 18 LOC McCabe index: 1 number of parameters: 7 id: 709 unit: function main() file: ai-platform/snippets/create-training-pipeline-image-classification.js start line: 19 end line: 95 size: 18 LOC McCabe index: 1 number of parameters: 5 id: 710 unit: function transformCSVtoJSON() file: composer/composer_transform_csv_to_json.js start line: 24 end line: 43 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 711 unit: async function createTaxonomy() file: datacatalog/snippets/policyTagManager/createTaxonomy.js start line: 25 end line: 52 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 712 unit: async function listSessionEntityTypes() file: dialogflow/resource.js start line: 93 end line: 115 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 713 unit: async function main() file: dialogflow/detect-intent-TTS-response.v2.js start line: 16 end line: 70 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 714 unit: async function updatePool() file: media/livestream/updatePool.js start line: 34 end line: 53 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 715 unit: async function grantAccessToTableOrView() file: bigquery/cloud-client/grantAccessToTableOrView.js start line: 34 end line: 65 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 716 unit: async function getModel() file: automl/get_model.js start line: 36 end line: 55 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 717 unit: async function createDataset() file: automl/translate/automlTranslateCreateDataset.js start line: 39 end line: 63 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 718 unit: async function predict() file: automl/vision_classification_predict.js start line: 42 end line: 63 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 719 unit: async function createDataset() file: automl/beta/video-classification-create-dataset.js start line: 36 end line: 56 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 720 unit: async function createDataset() file: automl/beta/video-object-tracking-create-dataset.js start line: 36 end line: 56 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 721 unit: async function getModel() file: automl/beta/get-model.js start line: 36 end line: 55 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 722 unit: async function translateTextWithGlossary() file: translate/v3/translate_translate_text_with_glossary.js start line: 37 end line: 57 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 723 unit: function textToSsml() file: texttospeech/ssmlAddresses.js start line: 93 end line: 119 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 724 unit: function main() file: security-center/snippets/v2/deleteSecurityMarks.js start line: 20 end line: 61 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 725 unit: async function createFinding() file: security-center/snippets/v1/createFinding.js start line: 37 end line: 57 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 726 unit: async function analyzeEntitySentimentOfText() file: cloud-language/analyze.v1.js start line: 231 end line: 262 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 727 unit: async function analyzeEntitySentimentInFile() file: cloud-language/analyze.v1.js start line: 264 end line: 296 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 728 unit: function sampleListCompanies() file: talent/snippet/job_search_list_companies.js start line: 27 end line: 47 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 729 unit: async function updateFeed() file: asset/snippets/updateFeed.js start line: 29 end line: 49 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 730 unit: async function createStreamContent() file: generative-ai/snippets/streamContent.js start line: 22 end line: 50 size: 17 LOC McCabe index: 1 number of parameters: 3 id: 731 unit: async function main() file: dialogflow-cx/detect-intent-streaming.js start line: 17 end line: 127 size: 17 LOC McCabe index: 1 number of parameters: 7 id: 732 unit: async function main() file: dialogflow-cx/streaming-detect-intent-partial-response.js start line: 17 end line: 110 size: 17 LOC McCabe index: 1 number of parameters: 7 id: 733 unit: async function createKeyForImport() file: kms/createKeyForImport.js start line: 41 end line: 61 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 734 unit: async function main() file: kms/iamRemoveMember.js start line: 17 end line: 82 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 735 unit: async function main() file: kms/iamAddMember.js start line: 17 end line: 75 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 736 unit: async function deleteChannels() file: monitoring/snippets/alerts.deleteChannels.js start line: 27 end line: 50 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 737 unit: const checkForBadAction = function() file: recaptcha_enterprise/demosite/app/controllers/controller.js start line: 253 end line: 275 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 738 unit: async function main() file: dlp/lDiversityAnalysis.js start line: 20 end line: 161 size: 17 LOC McCabe index: 1 number of parameters: 8 id: 739 unit: function main() file: dlp/createTrigger.js start line: 22 end line: 123 size: 17 LOC McCabe index: 1 number of parameters: 10 id: 740 unit: function main() file: healthcare/fhir/createFhirResource.js start line: 18 end line: 64 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 741 unit: async function main() file: service-directory/snippets/createService.js start line: 18 end line: 60 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 742 unit: async function main() file: document-warehouse/quickstart.js start line: 17 end line: 99 size: 17 LOC McCabe index: 2 number of parameters: 3 id: 743 unit: async function main() file: storagetransfer/aws-s3-compatible-source-request.js start line: 23 end line: 125 size: 17 LOC McCabe index: 1 number of parameters: 11 id: 744 unit: function createDiskFromImage() file: compute/createInstanceWithLocalSSD.js start line: 88 end line: 106 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 745 unit: async function getModelEvaluationSlice() file: ai-platform/snippets/get-model-evaluation-slice.js start line: 54 end line: 75 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 746 unit: async function main() file: ai-platform/snippets/predict-image-from-image-and-text.js start line: 19 end line: 96 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 747 unit: async function main() file: ai-platform/snippets/list-features-async-sample.js start line: 25 end line: 83 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 748 unit: async function main() file: ai-platform/snippets/create-training-pipeline-text-sentiment-analysis.js start line: 19 end line: 87 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 749 unit: async function main() file: ai-platform/snippets/create-training-pipeline-text-classification.js start line: 19 end line: 87 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 750 unit: async function main() file: ai-platform/snippets/create-training-pipeline-video-action-recognition.js start line: 19 end line: 89 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 751 unit: async function main() file: ai-platform/snippets/delete-featurestore-sample.js start line: 25 end line: 81 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 752 unit: async function exportModelTabularClassification() file: ai-platform/snippets/export-model-tabular-classification.js start line: 48 end line: 70 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 753 unit: async function main() file: ai-platform/snippets/create-featurestore-fixed-nodes-sample.js start line: 25 end line: 87 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 754 unit: async function main() file: ai-platform/snippets/create-training-pipeline-video-classification.js start line: 19 end line: 87 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 755 unit: async function main() file: ai-platform/snippets/list-features-stream-sample.js start line: 25 end line: 91 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 756 unit: async function main() file: ai-platform/snippets/update-entity-type-sample.js start line: 25 end line: 90 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 757 unit: async function main() file: ai-platform/snippets/batch-create-features-sample.js start line: 25 end line: 117 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 758 unit: async function main() file: ai-platform/snippets/update-featurestore-fixed-nodes-sample.js start line: 25 end line: 86 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 759 unit: async function main() file: ai-platform/snippets/create-batch-prediction-job-video-classification.js start line: 19 end line: 101 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 760 unit: async function main() file: ai-platform/snippets/create-training-pipeline-text-entity-extraction.js start line: 19 end line: 85 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 761 unit: async function main() file: ai-platform/snippets/get-entity-type-sample.js start line: 25 end line: 79 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 762 unit: async function main() file: ai-platform/snippets/create-batch-prediction-job-video-object-tracking.js start line: 19 end line: 97 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 763 unit: async function main() file: ai-platform/snippets/list-features-sample.js start line: 25 end line: 78 size: 17 LOC McCabe index: 1 number of parameters: 6 id: 764 unit: async function listProducts() file: vision/productSearch/listProducts.js start line: 25 end line: 49 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 765 unit: async function searchAssets() file: datacatalog/snippets/searchAssets.js start line: 23 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 766 unit: async function listTaxonomies() file: datacatalog/snippets/policyTagManager/listTaxonomies.js start line: 25 end line: 49 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 767 unit: async function createLiveConfig() file: media/video-stitcher/createLiveConfig.js start line: 38 end line: 54 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 768 unit: function manual() file: error-reporting/manual.js start line: 22 end line: 52 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 769 unit: async function listVoices() file: texttospeech/listVoices.js start line: 17 end line: 37 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 770 unit: async function updateFinding() file: security-center/snippets/v1/updateFindingSourceProperties.js start line: 38 end line: 54 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 771 unit: async function listAssetsAndChanges() file: security-center/snippets/v1/listAssetsAndChanges.js start line: 38 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 772 unit: function sampleListTenants() file: talent/snippet/job_search_list_tenants.js start line: 22 end line: 40 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 773 unit: async function exportAssets() file: asset/snippets/exportAssets.js start line: 33 end line: 57 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 774 unit: async function analyzeIamPolicy() file: asset/snippets/analyzeIamPolicy.js start line: 30 end line: 48 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 775 unit: async function listSavedQueries() file: asset/snippets/listSavedQueries.js start line: 27 end line: 47 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 776 unit: async function main() file: dialogflow-cx/quickstart.js start line: 17 end line: 98 size: 16 LOC McCabe index: 1 number of parameters: 7 id: 777 unit: async function updateIntent() file: dialogflow-cx/update-intent.js start line: 31 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 778 unit: async function main() file: kms/checkStateImportJob.js start line: 17 end line: 59 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 779 unit: async function createKeyHsm() file: kms/createKeyHsm.js start line: 41 end line: 60 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 780 unit: async function main() file: kms/iamGetPolicy.js start line: 17 end line: 67 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 781 unit: async function getMonitoredResourceDescriptor() file: monitoring/snippets/metrics.getMonitoredResourceDescriptor.js start line: 29 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 782 unit: async function getMetricDescriptor() file: monitoring/snippets/metrics.getDescriptor.js start line: 30 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 783 unit: function main() file: dlp/inspectFile.js start line: 20 end line: 111 size: 16 LOC McCabe index: 1 number of parameters: 7 id: 784 unit: function main() file: dlp/inspectWithCustomHotwords.js start line: 21 end line: 114 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 785 unit: async function main() file: dlp/kAnonymityAnalysis.js start line: 20 end line: 146 size: 16 LOC McCabe index: 1 number of parameters: 7 id: 786 unit: function transformCLI() file: dlp/kMapEstimationAnalysis.js start line: 165 end line: 182 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 787 unit: async function createSecret() file: secret-manager/createUmmrSecret.js start line: 35 end line: 51 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 788 unit: async function createFhirResource() file: healthcare/fhir/createFhirResource.js start line: 35 end line: 60 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 789 unit: async function main() file: service-directory/snippets/resolveService.js start line: 18 end line: 63 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 790 unit: async function main() file: service-directory/snippets/deleteNamespace.js start line: 18 end line: 56 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 791 unit: async function main() file: document-ai/process-document-splitter.js start line: 18 end line: 102 size: 16 LOC McCabe index: 4 number of parameters: 4 id: 792 unit: async function main() file: document-ai/batch-process-document.js start line: 20 end line: 148 size: 16 LOC McCabe index: 1 number of parameters: 6 id: 793 unit: function main() file: speech/export-to-storage.v1p1beta1.js start line: 17 end line: 97 size: 16 LOC McCabe index: 1 number of parameters: 7 id: 794 unit: async function main() file: document-warehouse/get-document.js start line: 17 end line: 72 size: 16 LOC McCabe index: 2 number of parameters: 4 id: 795 unit: async function main() file: document-warehouse/set-acl.js start line: 18 end line: 83 size: 16 LOC McCabe index: 2 number of parameters: 6 id: 796 unit: async function main() file: document-warehouse/get-document-schema.js start line: 17 end line: 71 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 797 unit: async function main() file: document-warehouse/delete-document-schema.js start line: 18 end line: 65 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 798 unit: async function getTransferJobWithRetries() file: storagetransfer/get-transfer-job-with-retries.js start line: 46 end line: 66 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 799 unit: async function callDeleteReservation() file: compute/reservations/deleteReservation.js start line: 35 end line: 55 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 800 unit: async function callDeleteSnapshotSchedule() file: compute/snapshotSchedule/deleteSnapshotSchedule.js start line: 41 end line: 61 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 801 unit: async function deleteSnapshot() file: compute/snapshots/deleteSnapshot.js start line: 31 end line: 50 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 802 unit: async function callStopReplication() file: compute/disks/stopReplication.js start line: 42 end line: 61 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 803 unit: async function main() file: compute/disks/createZonalSecondaryDisk.js start line: 19 end line: 99 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 804 unit: async function callDeleteConsistencyGroup() file: compute/disks/consistencyGroups/deleteConsistencyGroup.js start line: 42 end line: 62 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 805 unit: async function main() file: compute/disks/createRegionalSecondaryDisk.js start line: 19 end line: 103 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 806 unit: async function main() file: compute/disks/createCustomSecondaryDisk.js start line: 19 end line: 120 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 807 unit: async function deleteFirewallRule() file: compute/firewall/deleteFirewallRule.js start line: 31 end line: 50 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 808 unit: async function deleteInstanceTemplate() file: compute/create-instance-templates/deleteInstanceTemplate.js start line: 32 end line: 51 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 809 unit: async function deleteRegionalTemplate() file: compute/create-instance-templates/deleteRegionalTemplate.js start line: 40 end line: 59 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 810 unit: async function main() file: discoveryengine/search.js start line: 18 end line: 93 size: 16 LOC McCabe index: 2 number of parameters: 6 id: 811 unit: async function main() file: ai-platform/snippets/deploy-model.js start line: 19 end line: 145 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 812 unit: async function main() file: ai-platform/snippets/predict-text-embeddings-preview.js start line: 19 end line: 60 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 813 unit: async function main() file: ai-platform/snippets/get-featurestore-sample.js start line: 25 end line: 78 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 814 unit: async function listEndpoints() file: ai-platform/snippets/list-endpoints.js start line: 34 end line: 52 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 815 unit: async function main() file: ai-platform/snippets/list-entity-types-stream-sample.js start line: 25 end line: 87 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 816 unit: async function main() file: ai-platform/snippets/search-features-async-sample.js start line: 25 end line: 81 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 817 unit: async function main() file: ai-platform/snippets/list-entity-types-sample.js start line: 25 end line: 77 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 818 unit: async function main() file: ai-platform/snippets/list-entity-types-async-sample.js start line: 25 end line: 79 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 819 unit: async function main() file: ai-platform/snippets/predict-text-embeddings.js start line: 21 end line: 56 size: 16 LOC McCabe index: 1 number of parameters: 6 id: 820 unit: async function main() file: ai-platform/snippets/search-features-stream-sample.js start line: 25 end line: 89 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 821 unit: async function main() file: ai-platform/snippets/search-features-sample.js start line: 25 end line: 76 size: 16 LOC McCabe index: 1 number of parameters: 5 id: 822 unit: async function getHyperparameterTuningJob() file: ai-platform/snippets/get-hyperparameter-tuning-job.js start line: 41 end line: 59 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 823 unit: async function localizeObjects() file: vision/detect.js start line: 690 end line: 716 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 824 unit: async function purgeProductsInProductSet() file: vision/productSearch/purgeProductsInProductSet.js start line: 25 end line: 54 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 825 unit: async function detectHandwritingOCR() file: vision/detect.v1p3beta1.js start line: 17 end line: 44 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 826 unit: async function detectHandwritingGCS() file: vision/detect.v1p3beta1.js start line: 46 end line: 73 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 827 unit: async function getAccessTokenFromImpersonatedCredentials() file: auth/accessTokenFromImpersonatedCredentials.js start line: 37 end line: 66 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 828 unit: async function createPolicyTag() file: datacatalog/snippets/policyTagManager/createPolicyTag.js start line: 25 end line: 51 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 829 unit: async function createKnowledgeBase() file: dialogflow/detect.v2beta1.js start line: 20 end line: 48 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 830 unit: async function updateVodConfig() file: media/video-stitcher/updateVodConfig.js start line: 34 end line: 50 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 831 unit: async function createCdnKeyAkamai() file: media/video-stitcher/createCdnKeyAkamai.js start line: 35 end line: 51 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 832 unit: async function createLiveSession() file: media/video-stitcher/createLiveSession.js start line: 33 end line: 49 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 833 unit: async function updateSlate() file: media/video-stitcher/updateSlate.js start line: 34 end line: 50 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 834 unit: async function createVodSession() file: media/video-stitcher/createVodSession.js start line: 33 end line: 48 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 835 unit: async function createAsset() file: media/livestream/createAsset.js start line: 34 end line: 51 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 836 unit: async function grantAccessToDataset() file: bigquery/cloud-client/grantAccessToDataset.js start line: 43 end line: 74 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 837 unit: async function predict() file: automl/translate/automlTranslatePredict.js start line: 40 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 838 unit: async function createModel() file: automl/vision_classification_create_model.js start line: 38 end line: 55 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 839 unit: async function predict() file: automl/translate_predict.js start line: 42 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 840 unit: function main() file: translate/v3beta1/translate_batch_translate_document.js start line: 17 end line: 77 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 841 unit: async function translateTextWithModel() file: translate/v3beta1/translate_translate_text_with_model_beta.js start line: 37 end line: 55 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 842 unit: async function createConversation() file: contact-center-insights/createConversation.js start line: 39 end line: 53 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 843 unit: async function enablePubSubNotifications() file: contact-center-insights/enablePubSubNotifications.js start line: 35 end line: 49 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 844 unit: async function synthesizeText() file: texttospeech/synthesize.js start line: 16 end line: 40 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 845 unit: async function synthesizeSsml() file: texttospeech/synthesize.js start line: 42 end line: 67 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 846 unit: async function synthesizeTextFile() file: texttospeech/synthesize.js start line: 69 end line: 94 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 847 unit: async function synthesizeSsmlFile() file: texttospeech/synthesize.js start line: 96 end line: 121 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 848 unit: async function main() file: security-center/snippets/v2/createSource.js start line: 18 end line: 55 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 849 unit: async function listFilteredAssets() file: security-center/snippets/v1/listFilteredAssets.js start line: 36 end line: 50 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 850 unit: async function analyzeSyntaxOfText() file: cloud-language/analyze.v1.js start line: 164 end line: 195 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 851 unit: async function analyzeSyntaxInFile() file: cloud-language/analyze.v1.js start line: 197 end line: 229 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 852 unit: async function setEndpoint() file: cloud-language/setEndpoint.js start line: 17 end line: 44 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 853 unit: async function searchAllResources() file: asset/snippets/searchAllResources.js start line: 40 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 854 unit: async function main() file: dialogflow-cx/detect-intent-audio.js start line: 17 end line: 96 size: 15 LOC McCabe index: 1 number of parameters: 7 id: 855 unit: async function listIntents() file: dialogflow-cx/list-intents.js start line: 35 end line: 50 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 856 unit: async function verifyAsymmetricSignatureRsa() file: kms/verifyAsymmetricRsa.js start line: 53 end line: 74 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 857 unit: async function updateKeyUpdateLabels() file: kms/updateKeyUpdateLabels.js start line: 42 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 858 unit: async function createKeyMac() file: kms/createKeyMac.js start line: 41 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 859 unit: async function createKeyAsymmetricSign() file: kms/createKeyAsymmetricSign.js start line: 41 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 860 unit: async function createKeyAsymmetricDecrypt() file: kms/createKeyAsymmetricDecrypt.js start line: 41 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 861 unit: async function iamAddMember() file: kms/iamAddMember.js start line: 51 end line: 71 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 862 unit: async function backupPolicies() file: monitoring/snippets/alerts.backupPolicies.js start line: 27 end line: 52 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 863 unit: async function main() file: dlp/numericalRiskAnalysis.js start line: 22 end line: 156 size: 15 LOC McCabe index: 1 number of parameters: 7 id: 864 unit: async function main() file: dlp/inspectBigQueryTableWithSampling.js start line: 19 end line: 159 size: 15 LOC McCabe index: 1 number of parameters: 6 id: 865 unit: async function main() file: dlp/categoricalRiskAnalysis.js start line: 22 end line: 155 size: 15 LOC McCabe index: 1 number of parameters: 7 id: 866 unit: function main() file: dlp/inspectWithHotwordRules.js start line: 22 end line: 142 size: 15 LOC McCabe index: 1 number of parameters: 8 id: 867 unit: async function createSecretWithLabels() file: secret-manager/createSecretWithLabels.js start line: 33 end line: 48 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 868 unit: async function createSecretWithAnnotations() file: secret-manager/createSecretWithAnnotations.js start line: 33 end line: 48 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 869 unit: async function callRenameFolder() file: storage-control/renameFolder.js start line: 39 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 870 unit: async function main() file: service-directory/snippets/createNamespace.js start line: 18 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 871 unit: async function transcribeFile() file: speech/transcribeFile.v2.js start line: 34 end line: 52 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 872 unit: async function createRecognizer() file: speech/createRecognizer.v2.js start line: 33 end line: 50 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 873 unit: async function fetchACL() file: document-warehouse/fetch-acl.js start line: 46 end line: 68 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 874 unit: async function getDocument() file: document-warehouse/get-document.js start line: 47 end line: 68 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 875 unit: async function main() file: document-warehouse/create-document-schema.js start line: 18 end line: 80 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 876 unit: async function checkLatestTransferOperation() file: storagetransfer/transfer-check.js start line: 46 end line: 63 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 877 unit: function signIn() file: run/idp-sql/static/firebase.js start line: 37 end line: 52 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 878 unit: async function main() file: compute/disks/createComputeHyperdiskPool.js start line: 19 end line: 91 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 879 unit: async function main() file: ai-platform/snippets/create-batch-prediction-job-text-sentiment-analysis.js start line: 19 end line: 86 size: 15 LOC McCabe index: 1 number of parameters: 6 id: 880 unit: async function main() file: ai-platform/snippets/imagen-edit-image-outpainting-mask.js start line: 19 end line: 116 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 881 unit: async function main() file: ai-platform/snippets/list-featurestores-async-sample.js start line: 25 end line: 77 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 882 unit: async function main() file: ai-platform/snippets/list-featurestores-stream-sample.js start line: 25 end line: 86 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 883 unit: async function callPredict() file: ai-platform/snippets/predict-text-embeddings-preview.js start line: 43 end line: 57 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 884 unit: async function deleteFeaturestore() file: ai-platform/snippets/delete-featurestore-sample.js start line: 59 end line: 78 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 885 unit: async function main() file: ai-platform/snippets/create-batch-prediction-job-text-entity-extraction.js start line: 19 end line: 86 size: 15 LOC McCabe index: 1 number of parameters: 6 id: 886 unit: async function deleteEntityType() file: ai-platform/snippets/delete-entity-type-sample.js start line: 61 end line: 80 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 887 unit: async function main() file: ai-platform/snippets/imagen-edit-image-inpainting-insert-mask.js start line: 19 end line: 116 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 888 unit: async function main() file: ai-platform/snippets/list-featurestores-sample.js start line: 25 end line: 75 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 889 unit: async function main() file: ai-platform/snippets/imagen-edit-image-inpainting-remove-mask.js start line: 19 end line: 116 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 890 unit: async function main() file: ai-platform/snippets/create-batch-prediction-job-text-classification.js start line: 19 end line: 86 size: 15 LOC McCabe index: 1 number of parameters: 6 id: 891 unit: async function purgeOrphanProducts() file: vision/productSearch/purgeOrphanProducts.js start line: 25 end line: 52 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 892 unit: async function listProductsInProductSet() file: vision/productSearch/listProductsInProductSet.js start line: 23 end line: 44 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 893 unit: async function main() file: dialogflow/detect-intent-sentiment.v2.js start line: 16 end line: 85 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 894 unit: async function createJobFromPresetBatchMode() file: media/transcoder/createJobFromPresetBatchMode.js start line: 36 end line: 52 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 895 unit: async function importDataset() file: automl/beta/import-dataset.js start line: 38 end line: 56 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 896 unit: async function importDataset() file: automl/import_dataset.js start line: 38 end line: 56 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 897 unit: function main() file: translate/v3beta1/translate_translate_document.js start line: 17 end line: 61 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 898 unit: async function deleteGlossary() file: translate/v3beta1/translate_delete_glossary_beta.js start line: 35 end line: 55 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 899 unit: async function listGlossaries() file: translate/v3beta1/translate_list_glossary_beta.js start line: 31 end line: 48 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 900 unit: async function translateTextWithModel() file: translate/v3/translate_translate_text_with_model.js start line: 37 end line: 54 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 901 unit: async function listGlossaries() file: translate/v3/translate_list_glossary.js start line: 31 end line: 48 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 902 unit: async function translateText() file: translate/v3/translate_translate_text.js start line: 38 end line: 59 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 903 unit: async function setProjectTtl() file: contact-center-insights/setProjectTtl.js start line: 33 end line: 46 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 904 unit: async function main() file: security-center/snippets/v2/setUnmuteFinding.js start line: 20 end line: 112 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 905 unit: function listenForMessages() file: security-center/snippets/v2/receiveNotifications.js start line: 34 end line: 57 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 906 unit: async function main() file: security-center/snippets/v2/setMuteFinding.js start line: 20 end line: 112 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 907 unit: async function listAssetsWithSecurityMarks() file: security-center/snippets/v1/listAssetsWithSecurityMarks.js start line: 37 end line: 50 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 908 unit: async function updateNotificationConfig() file: security-center/snippets/v1/updateNotificationConfig.js start line: 39 end line: 52 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 909 unit: function listenForMessages() file: security-center/snippets/v1/receiveNotifications.js start line: 31 end line: 54 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 910 unit: function main() file: security-center/snippets/management_api/createEventThreatDetectionCustomModule.js start line: 21 end line: 92 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 911 unit: async function validateEventThreatDetectionCustomModule() file: security-center/snippets/management_api/validateEventThreatDetectionCustomModule.js start line: 57 end line: 72 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 912 unit: async function quickstart() file: cloud-language/quickstart.js start line: 18 end line: 40 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 913 unit: function sampleGetCompany() file: talent/snippet/job_search_get_company.js start line: 22 end line: 38 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 914 unit: function sampleGetTenant() file: talent/snippet/job_search_get_tenant.js start line: 22 end line: 37 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 915 unit: async function createStreamChat() file: generative-ai/snippets/streamChat.js start line: 21 end line: 43 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 916 unit: async function updateKeyRemoveRotation() file: kms/updateKeyRemoveRotation.js start line: 41 end line: 55 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 917 unit: async function verifyAsymmetricSignatureEc() file: kms/verifyAsymmetricEc.js start line: 53 end line: 73 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 918 unit: async function getPublicKey() file: kms/getPublicKey.js start line: 48 end line: 67 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 919 unit: async function main() file: kms/encryptSymmetric.js start line: 17 end line: 77 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 920 unit: async function createKeySymmetricEncryptDecrypt() file: kms/createKeySymmetricEncryptDecrypt.js start line: 41 end line: 55 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 921 unit: async function main() file: kms/decryptSymmetric.js start line: 17 end line: 75 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 922 unit: async function createQueue() file: cloud-tasks/snippets/createQueue.js start line: 32 end line: 49 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 923 unit: function main() file: dlp/inspectTable.js start line: 21 end line: 82 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 924 unit: async function main() file: dlp/deIdentifyCloudStorage.js start line: 21 end line: 165 size: 14 LOC McCabe index: 1 number of parameters: 8 id: 925 unit: function main() file: dlp/createInspectTemplate.js start line: 22 end line: 87 size: 14 LOC McCabe index: 1 number of parameters: 7 id: 926 unit: function main() file: dlp/inspectString.js start line: 22 end line: 99 size: 14 LOC McCabe index: 1 number of parameters: 7 id: 927 unit: function main() file: dlp/inspectPhoneNumber.js start line: 22 end line: 100 size: 14 LOC McCabe index: 1 number of parameters: 7 id: 928 unit: async function grantAccess() file: secret-manager/iamGrantAccess.js start line: 37 end line: 56 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 929 unit: async function grantAccessRegionalSecret() file: secret-manager/regional_samples/iamGrantAccessWithRegionalSecret.js start line: 42 end line: 61 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 930 unit: async function main() file: secret-manager/regional_samples/createRegionalSecretWithAnnotations.js start line: 17 end line: 61 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 931 unit: async function deleteRegionalSecretLabel() file: secret-manager/regional_samples/deleteRegionalSecretLabel.js start line: 46 end line: 60 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 932 unit: async function main() file: secret-manager/regional_samples/editRegionalSecretAnnotations.js start line: 17 end line: 71 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 933 unit: async function editRegionalSecretAnnotations() file: secret-manager/regional_samples/editRegionalSecretAnnotations.js start line: 53 end line: 67 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 934 unit: async function updateRegionalSecret() file: secret-manager/regional_samples/updateRegionalSecretWithAlias.js start line: 38 end line: 52 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 935 unit: async function updateRegionalSecret() file: secret-manager/regional_samples/updateRegionalSecret.js start line: 38 end line: 52 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 936 unit: async function createUpdateRegionalSecretLabel() file: secret-manager/regional_samples/editRegionalSecretLabel.js start line: 47 end line: 61 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 937 unit: async function createUpdateSecretLabel() file: secret-manager/createUpdateSecretLabel.js start line: 40 end line: 54 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 938 unit: async function editSecretAnnotations() file: secret-manager/editSecretAnnotations.js start line: 40 end line: 54 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 939 unit: async function updateSecret() file: secret-manager/updateSecret.js start line: 30 end line: 44 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 940 unit: async function updateSecret() file: secret-manager/updateSecretWithAlias.js start line: 30 end line: 44 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 941 unit: async function deleteSecretLabel() file: secret-manager/deleteSecretLabel.js start line: 39 end line: 53 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 942 unit: async function quickstart() file: service-directory/snippets/quickstart.js start line: 18 end line: 57 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 943 unit: function main() file: mediatranslation/translate_from_mic.js start line: 37 end line: 154 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 944 unit: async function main() file: document-warehouse/fetch-acl.js start line: 18 end line: 72 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 945 unit: async function main() file: document-warehouse/search-document.js start line: 17 end line: 81 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 946 unit: async function getDocumentSchema() file: document-warehouse/get-document-schema.js start line: 46 end line: 67 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 947 unit: async function main() file: storagetransfer/aws-request.js start line: 19 end line: 103 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 948 unit: async function main() file: storagetransfer/posix-to-posix-request.js start line: 19 end line: 99 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 949 unit: async function main() file: storagetransfer/azure-request.js start line: 19 end line: 103 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 950 unit: async function main() file: storagetransfer/event-driven-aws-transfer.js start line: 19 end line: 91 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 951 unit: async function main() file: compute/disks/startReplication.js start line: 19 end line: 86 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 952 unit: async function main() file: container-analysis/snippets/deleteOccurrence.js start line: 21 end line: 48 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 953 unit: async function main() file: container-analysis/snippets/getOccurrence.js start line: 21 end line: 48 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 954 unit: async function main() file: ai-platform/snippets/get-model-evaluation-slice.js start line: 19 end line: 78 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 955 unit: async function main() file: ai-platform/snippets/upload-model.js start line: 19 end line: 87 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 956 unit: async function main() file: ai-platform/snippets/export-model.js start line: 19 end line: 77 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 957 unit: async function main() file: ai-platform/snippets/imagen-get-short-form-image-responses.js start line: 19 end line: 91 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 958 unit: async function getFeaturestore() file: ai-platform/snippets/get-featurestore-sample.js start line: 57 end line: 75 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 959 unit: async function main() file: ai-platform/snippets/undeploy-model.js start line: 19 end line: 67 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 960 unit: async function main() file: ai-platform/snippets/imagen-edit-image-mask-free.js start line: 19 end line: 105 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 961 unit: async function main() file: ai-platform/snippets/batch-prediction/batch-predict-gcs.js start line: 19 end line: 93 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 962 unit: async function main() file: ai-platform/snippets/batch-prediction/batch-predict-bq.js start line: 19 end line: 90 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 963 unit: async function getTrainingPipeline() file: ai-platform/snippets/get-training-pipeline.js start line: 41 end line: 57 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 964 unit: async function detectFaces() file: vision/detect.js start line: 17 end line: 41 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 965 unit: async function detectFacesGCS() file: vision/detect.js start line: 43 end line: 69 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 966 unit: async function addProductToProductSet() file: vision/productSearch/addProductToProductSet.js start line: 22 end line: 45 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 967 unit: async function createReferenceImage() file: vision/productSearch/createReferenceImage.js start line: 23 end line: 48 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 968 unit: async function removeProductFromProductSet() file: vision/productSearch/removeProductFromProductSet.js start line: 23 end line: 42 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 969 unit: function main() file: vision/productSearch/getSimilarProducts.js start line: 17 end line: 81 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 970 unit: async function getReferenceImage() file: vision/productSearch/getReferenceImage.js start line: 23 end line: 46 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 971 unit: async function createProduct() file: vision/productSearch/createProduct.js start line: 30 end line: 56 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 972 unit: function main() file: dialogflow/create-intent.js start line: 24 end line: 98 size: 13 LOC McCabe index: 1 number of parameters: 7 id: 973 unit: async function createVodConfig() file: media/video-stitcher/createVodConfig.js start line: 37 end line: 50 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 974 unit: async function createInput() file: media/livestream/createInput.js start line: 33 end line: 48 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 975 unit: function main() file: media/transcoder/createJobWithStandaloneCaptions.js start line: 18 end line: 176 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 976 unit: async function viewDatasetAccessPolicy() file: bigquery/cloud-client/viewDatasetAccessPolicy.js start line: 30 end line: 47 size: 13 LOC McCabe index: 6 number of parameters: 0 id: 977 unit: async function createModel() file: automl/language_entity_extraction_create_model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 978 unit: async function createModel() file: automl/language_sentiment_analysis_create_model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 979 unit: async function createModel() file: automl/translate/automlTranslateCreateModel.js start line: 34 end line: 50 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 980 unit: async function createModel() file: automl/language_text_classification_create_model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 981 unit: async function createModel() file: automl/translate_create_model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 982 unit: async function exportDataset() file: automl/export_dataset.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 983 unit: async function createModel() file: automl/vision_object_detection_create_model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 984 unit: async function createModel() file: automl/beta/video-object-tracking-create-model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 985 unit: async function createModel() file: automl/beta/video-classification-create-model.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 986 unit: async function listOperationStatus() file: automl/list_operation_status.js start line: 31 end line: 46 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 987 unit: async function getGlossary() file: translate/v3beta1/translate_get_glossary_beta.js start line: 35 end line: 51 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 988 unit: async function translateText() file: translate/v3beta1/translate_translate_text_beta.js start line: 35 end line: 51 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 989 unit: async function getSupportedLanguages() file: translate/v3/translate_get_supported_languages_for_target.js start line: 31 end line: 54 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 990 unit: async function createIssueModel() file: contact-center-insights/createIssueModel.js start line: 33 end line: 47 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 991 unit: async function exportToBigquery() file: contact-center-insights/exportToBigquery.js start line: 36 end line: 50 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 992 unit: async function main() file: texttospeech/listVoices.js start line: 39 end line: 51 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 993 unit: async function main() file: security-center/snippets/v2/listFilteredFindings.js start line: 18 end line: 66 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 994 unit: function main() file: security-center/snippets/v1/updateNotificationConfig.js start line: 16 end line: 56 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 995 unit: async function simulateSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/simulateSecurityHealthAnalyticsCustomModule.js start line: 87 end line: 99 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 996 unit: async function classifyTextInFile() file: cloud-language/analyze.v1.js start line: 335 end line: 363 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 997 unit: async function classifyTextInFile() file: cloud-language/classify_text_v2_file.js start line: 18 end line: 46 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 998 unit: async function classifyTextOfText() file: cloud-language/classify_text_v2_text.js start line: 18 end line: 44 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 999 unit: async function searchAllIamPolicies() file: asset/snippets/searchAllIamPolicies.js start line: 38 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1000 unit: async function main() file: dialogflow-cx/list-testcase-results.js start line: 17 end line: 43 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1001 unit: async function updateKeyRemoveLabels() file: kms/updateKeyRemoveLabels.js start line: 42 end line: 55 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1002 unit: async function enableKeyVersion() file: kms/enableKeyVersion.js start line: 49 end line: 62 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1003 unit: async function disableKeyVersion() file: kms/disableKeyVersion.js start line: 49 end line: 62 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1004 unit: async function doesAlertPolicyExist() file: monitoring/snippets/alerts.restorePolicies.js start line: 64 end line: 77 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 1005 unit: async function listPolicies() file: monitoring/snippets/alerts.listPolicies.js start line: 25 end line: 42 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 1006 unit: await createPasswordLeakAssessment() file: recaptcha_enterprise/snippets/passwordLeakAssessment.ts start line: 101 end line: 115 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 1007 unit: async function main() file: dlp/createStoredInfoType.js start line: 21 end line: 104 size: 13 LOC McCabe index: 1 number of parameters: 7 id: 1008 unit: async function main() file: dlp/deidentifyWithDeterministic.js start line: 21 end line: 110 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 1009 unit: function deleteJob() file: dlp/deleteJob.js start line: 35 end line: 50 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 1010 unit: function transformCLI() file: dlp/lDiversityAnalysis.js start line: 171 end line: 183 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 1011 unit: function transformCLI() file: dlp/kAnonymityAnalysis.js start line: 156 end line: 168 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 1012 unit: function main() file: dlp/deidentifyWithFpeSurrogate.js start line: 21 end line: 105 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 1013 unit: async function main() file: secret-manager/regional_samples/regionalQuickstart.js start line: 17 end line: 75 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1014 unit: function main() file: dataproc/quickstart.js start line: 27 end line: 115 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1015 unit: function main() file: dataproc/submitJob.js start line: 23 end line: 80 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 1016 unit: function startStream() file: speech/infiniteStreaming.js start line: 98 end line: 115 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 1017 unit: async function main() file: storagetransfer/manifest-request.js start line: 19 end line: 92 size: 13 LOC McCabe index: 1 number of parameters: 5 id: 1018 unit: async function main() file: storagetransfer/posix-download.js start line: 19 end line: 92 size: 13 LOC McCabe index: 1 number of parameters: 5 id: 1019 unit: async function main() file: storagetransfer/nearline-request.js start line: 19 end line: 96 size: 13 LOC McCabe index: 1 number of parameters: 5 id: 1020 unit: async function addMessageToCache() file: run/websockets/redis.js start line: 31 end line: 47 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 1021 unit: def fix_hermetic() file: owlbot.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 1022 unit: function main() file: iam/deny/createDenyPolicy.js start line: 28 end line: 105 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 1023 unit: function main() file: iam/deny/updateDenyPolicy.js start line: 24 end line: 102 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 1024 unit: async function main() file: tpu/queuedResources/createQueuedResource.js start line: 19 end line: 116 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 1025 unit: async function main() file: tpu/createTopologyVM.js start line: 19 end line: 97 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 1026 unit: async function main() file: compute/disks/consistencyGroups/consistencyGroupRemoveDisk.js start line: 19 end line: 89 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1027 unit: async function main() file: compute/disks/consistencyGroups/consistencyGroupAddDisk.js start line: 19 end line: 89 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1028 unit: async function main() file: compute/disks/createComputeHyperdiskFromPool.js start line: 19 end line: 96 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 1029 unit: async function main() file: ai-platform/snippets/import-data-text-entity-extraction.js start line: 19 end line: 74 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1030 unit: async function main() file: ai-platform/snippets/import-data-image-object-detection.js start line: 19 end line: 75 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1031 unit: async function getModelEvaluationVideoClassification() file: ai-platform/snippets/get-model-evaluation-video-classification.js start line: 49 end line: 65 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1032 unit: async function getModelEvaluationVideoObjectTracking() file: ai-platform/snippets/get-model-evaluation-video-object-tracking.js start line: 49 end line: 65 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1033 unit: async function getFeature() file: ai-platform/snippets/get-feature-sample.js start line: 61 end line: 78 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1034 unit: async function main() file: ai-platform/snippets/create-dataset-tabular-gcs.js start line: 19 end line: 101 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1035 unit: async function main() file: ai-platform/snippets/import-data-text-sentiment-analysis.js start line: 19 end line: 74 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1036 unit: async function main() file: ai-platform/snippets/create-dataset-tabular-bigquery.js start line: 19 end line: 101 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1037 unit: async function main() file: ai-platform/snippets/imagen-get-short-form-image-captions.js start line: 19 end line: 89 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1038 unit: async function main() file: ai-platform/snippets/import-data-image-classification.js start line: 19 end line: 75 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1039 unit: async function main() file: ai-platform/snippets/export-model-tabular-classification.js start line: 19 end line: 73 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1040 unit: async function main() file: ai-platform/snippets/import-data-video-object-tracking.js start line: 19 end line: 74 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1041 unit: async function listFeaturestores() file: ai-platform/snippets/list-featurestores-sample.js start line: 55 end line: 72 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1042 unit: async function deleteFeature() file: ai-platform/snippets/delete-feature-sample.js start line: 61 end line: 78 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1043 unit: async function main() file: ai-platform/snippets/imagen-generate-image.js start line: 19 end line: 98 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1044 unit: async function listEntityTypes() file: ai-platform/snippets/list-entity-types-sample.js start line: 57 end line: 74 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1045 unit: async function main() file: ai-platform/snippets/create-dataset.js start line: 19 end line: 82 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1046 unit: async function main() file: ai-platform/snippets/import-data-video-classification.js start line: 19 end line: 75 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1047 unit: async function getEntityType() file: ai-platform/snippets/get-entity-type-sample.js start line: 59 end line: 76 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1048 unit: async function main() file: ai-platform/snippets/create-custom-job.js start line: 19 end line: 79 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1049 unit: async function main() file: ai-platform/snippets/import-data-text-classification-single-label.js start line: 19 end line: 75 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1050 unit: function main() file: ai-platform/snippets/create-hyperparameter-tuning-job.js start line: 19 end line: 106 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 1051 unit: async function searchFeatures() file: ai-platform/snippets/search-features-sample.js start line: 56 end line: 73 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1052 unit: async function deleteReferenceImage() file: vision/productSearch/deleteReferenceImage.js start line: 23 end line: 45 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1053 unit: async function createProductSet() file: vision/productSearch/createProductSet.js start line: 25 end line: 49 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 1054 unit: async function getTaxonomy() file: datacatalog/snippets/policyTagManager/getTaxonomy.js start line: 23 end line: 43 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1055 unit: async function deleteTaxonomy() file: datacatalog/snippets/policyTagManager/deleteTaxonomy.js start line: 23 end line: 43 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1056 unit: async function main() file: dialogflow/set-agent.js start line: 18 end line: 44 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1057 unit: async function getVodStitchDetail() file: media/video-stitcher/getVodStitchDetail.js start line: 34 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1058 unit: function main() file: media/video-stitcher/createCdnKey.js start line: 18 end line: 68 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1059 unit: async function getLiveAdTagDetail() file: media/video-stitcher/getLiveAdTagDetail.js start line: 34 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1060 unit: async function createSlate() file: media/video-stitcher/createSlate.js start line: 34 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1061 unit: async function getVodAdTagDetail() file: media/video-stitcher/getVodAdTagDetail.js start line: 34 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1062 unit: function main() file: media/livestream/createChannelWithBackupInput.js start line: 18 end line: 131 size: 12 LOC McCabe index: 1 number of parameters: 6 id: 1063 unit: async function getChannelEvent() file: media/livestream/getChannelEvent.js start line: 34 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1064 unit: async function deleteChannelEvent() file: media/livestream/deleteChannelEvent.js start line: 34 end line: 48 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1065 unit: async function createJobFromPreset() file: media/transcoder/createJobFromPreset.js start line: 36 end line: 50 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1066 unit: async function createJobFromTemplate() file: media/transcoder/createJobFromTemplate.js start line: 36 end line: 50 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1067 unit: async function revokeDatasetAccess() file: bigquery/cloud-client/revokeDatasetAccess.js start line: 34 end line: 62 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 1068 unit: async function viewTableOrViewAccessPolicy() file: bigquery/cloud-client/viewTableOrViewAccessPolicy.js start line: 32 end line: 51 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 1069 unit: function main() file: automl/vision_classification_predict.js start line: 17 end line: 67 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1070 unit: function main() file: automl/translate_predict.js start line: 17 end line: 63 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1071 unit: function main() file: automl/vision_object_detection_predict.js start line: 17 end line: 75 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1072 unit: async function main() file: automl/tables/predict.v1beta1.js start line: 16 end line: 86 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1073 unit: async function main() file: automl/tables/predict-gcs-source-gcs-dest.v1beta1.js start line: 17 end line: 76 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 1074 unit: async function main() file: automl/tables/predict-gcs-source-bq-dest.v1beta1.js start line: 17 end line: 73 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 1075 unit: async function main() file: automl/tables/predict-bq-source-bq-dest.v1beta1.js start line: 17 end line: 76 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 1076 unit: async function translateTextWithModel() file: translate/translate.js start line: 136 end line: 154 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1077 unit: async function translateDocument() file: translate/v3beta1/translate_translate_document.js start line: 42 end line: 57 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1078 unit: async function listLanguages() file: translate/v3beta1/translate_list_language_names_beta.js start line: 31 end line: 46 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1079 unit: function main() file: translate/v3beta1/translate_translate_text_with_model_beta.js start line: 16 end line: 59 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1080 unit: async function detectLanguage() file: translate/v3beta1/translate_detect_language_beta.js start line: 35 end line: 50 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1081 unit: function main() file: translate/v3/translate_batch_translate_text_with_glossary_and_model.js start line: 17 end line: 84 size: 12 LOC McCabe index: 1 number of parameters: 6 id: 1082 unit: async function listLanguages() file: translate/v3/translate_list_language_names.js start line: 31 end line: 46 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1083 unit: async function getSupportedLanguages() file: translate/v3/translate_get_supported_languages.js start line: 31 end line: 53 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1084 unit: async function detectLanguage() file: translate/v3/translate_detect_language.js start line: 36 end line: 51 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1085 unit: async function main() file: texttospeech/audioProfile.js start line: 16 end line: 60 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1086 unit: async function synthesizeWithEffectsProfile() file: texttospeech/audioProfile.js start line: 40 end line: 56 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1087 unit: async function ssmlToAudio() file: texttospeech/ssmlAddresses.js start line: 54 end line: 74 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1088 unit: async function createNotificationConfig() file: security-center/snippets/v1/createNotificationConfig.js start line: 36 end line: 47 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1089 unit: async function setFindingState() file: security-center/snippets/v1/setFindingState.js start line: 36 end line: 48 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1090 unit: async function listFilteredFindings() file: security-center/snippets/v1/listFilteredFindings.js start line: 35 end line: 47 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1091 unit: async function listFindingsWithSecurityMarks() file: security-center/snippets/v1/listFindingsWithSecurityMarks.js start line: 36 end line: 48 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1092 unit: function sampleBatchDeleteJobs() file: talent/snippet/job_search_batch_delete_job.js start line: 30 end line: 44 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 1093 unit: async function getSavedQuery() file: asset/snippets/getSavedQuery.js start line: 26 end line: 40 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1094 unit: async function main() file: dialogflow-cx/create-agent.js start line: 19 end line: 50 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1095 unit: async function main() file: kms/createKeyRotationSchedule.js start line: 17 end line: 69 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1096 unit: async function iamGetPolicy() file: kms/iamGetPolicy.js start line: 50 end line: 63 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 1097 unit: async function main() file: kms/updateKeySetPrimary.js start line: 17 end line: 55 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 1098 unit: async function main() file: kms/updateKeyAddRotation.js start line: 17 end line: 68 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1099 unit: async function createImportJob() file: kms/createImportJob.js start line: 41 end line: 53 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1100 unit: async function listUptimeCheckIps() file: monitoring/snippets/uptime.js start line: 129 end line: 148 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1101 unit: function main() file: cloud-tasks/snippets/createHttpTaskWithToken.js start line: 25 end line: 79 size: 12 LOC McCabe index: 1 number of parameters: 6 id: 1102 unit: async function listQueues() file: cloud-tasks/snippets/listQueues.js start line: 28 end line: 43 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1103 unit: async function main() file: dlp/reidentifyTextWithFpe.js start line: 21 end line: 113 size: 12 LOC McCabe index: 1 number of parameters: 6 id: 1104 unit: function main() file: dlp/inspectImageFileListedInfoTypes.js start line: 21 end line: 94 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1105 unit: function main() file: dlp/inspectImageFile.js start line: 21 end line: 95 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1106 unit: async function createRegionalSecretWithAnnotations() file: secret-manager/regional_samples/createRegionalSecretWithAnnotations.js start line: 45 end line: 57 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1107 unit: async function createRegionalSecretWithLabels() file: secret-manager/regional_samples/createRegionalSecretWithLabels.js start line: 39 end line: 51 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1108 unit: async function callGetManagedFolder() file: storage-control/getManagedFolder.js start line: 35 end line: 50 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1109 unit: async function callDeleteManagedFolder() file: storage-control/deleteManagedFolder.js start line: 35 end line: 50 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1110 unit: async function resolveService() file: service-directory/snippets/resolveService.js start line: 47 end line: 59 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1111 unit: function main() file: dataproc/createCluster.js start line: 23 end line: 72 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 1112 unit: async function checkLatestTransferOperation() file: storagetransfer/check-latest-transfer-operation.js start line: 42 end line: 56 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 1113 unit: async function main() file: storagetransfer/posix-request.js start line: 19 end line: 85 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 1114 unit: async function callDeleteQueuedResource() file: tpu/queuedResources/deleteQueuedResource.js start line: 54 end line: 73 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1115 unit: async function main() file: tpu/createStartupScriptVM.js start line: 19 end line: 93 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 1116 unit: async function main() file: tpu/createVM.js start line: 19 end line: 86 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 1117 unit: function main() file: compute/snapshots/createSnapshot.js start line: 36 end line: 123 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 1118 unit: async function main() file: compute/disks/createComputeHyperdisk.js start line: 19 end line: 89 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1119 unit: function main() file: compute/custom-hostname-instance/createInstanceWithCustomHostname.js start line: 37 end line: 115 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 1120 unit: function main() file: compute/instances/windows/creating-managing-windows-instances/createWindowsServerInstanceInternalIP.js start line: 35 end line: 117 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 1121 unit: async function main() file: ai-platform/snippets/predict-tabular-classification.js start line: 19 end line: 86 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 1122 unit: async function main() file: ai-platform/snippets/predict-tabular-regression.js start line: 19 end line: 105 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 1123 unit: async function searchFeaturesStream() file: ai-platform/snippets/search-features-stream-sample.js start line: 56 end line: 86 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1124 unit: async function listFeatures() file: ai-platform/snippets/list-features-sample.js start line: 59 end line: 75 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1125 unit: async function detectSafeSearch() file: vision/detect.js start line: 286 end line: 308 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 1126 unit: async function detectSafeSearchGCS() file: vision/detect.js start line: 310 end line: 334 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1127 unit: async function detectCropHints() file: vision/detect.js start line: 336 end line: 360 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 1128 unit: async function detectCropHintsGCS() file: vision/detect.js start line: 362 end line: 387 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 1129 unit: async function localizeObjectsGCS() file: vision/detect.js start line: 718 end line: 740 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 1130 unit: async documentIsProcessed() file: vision/textDetection.js start line: 109 end line: 120 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 1131 unit: async function detectFaces() file: vision/vision-face-detection.js start line: 30 end line: 46 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 1132 unit: async function listBuckets() file: auth/auth.js start line: 32 end line: 45 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 1133 unit: CREATE TABLE votes() file: cloud-sql/sqlserver/mssql/index.js start line: 103 end line: 114 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1134 unit: CREATE TABLE votes() file: cloud-sql/sqlserver/tedious/index.js start line: 84 end line: 95 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1135 unit: async function main() file: dialogflow/listTrainingPhrases.js start line: 17 end line: 37 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 1136 unit: function main() file: media/video-stitcher/createCdnKeyAkamai.js start line: 18 end line: 58 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1137 unit: function main() file: media/video-stitcher/updateCdnKey.js start line: 18 end line: 74 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1138 unit: async function getJobTemplate() file: media/transcoder/getJobTemplate.js start line: 34 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1139 unit: async function deleteJobTemplate() file: media/transcoder/deleteJobTemplate.js start line: 34 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1140 unit: async function main() file: bigquery/cloud-client/revokeTableOrViewAccess.js start line: 17 end line: 116 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1141 unit: async function deployModelWithNodeCount() file: automl/vision_object_detection_deploy_model_node_count.js start line: 36 end line: 50 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1142 unit: async function deployModelWithNodeCount() file: automl/vision_classification_deploy_model_node_count.js start line: 36 end line: 50 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1143 unit: async function setEndpoint() file: automl/beta/setEndpoint.js start line: 17 end line: 41 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 1144 unit: function main() file: automl/beta/batch_predict.js start line: 17 end line: 68 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1145 unit: function main() file: automl/batch_predict.js start line: 17 end line: 68 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1146 unit: function main() file: translate/v3/translate_batch_translate_text_with_model.js start line: 17 end line: 77 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1147 unit: function main() file: translate/v3/translate_translate_text_with_glossary_and_model.js start line: 17 end line: 64 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1148 unit: function main() file: translate/v3/translate_batch_translate_text_with_glossary.js start line: 17 end line: 79 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1149 unit: function main() file: contact-center-insights/createConversation.js start line: 18 end line: 56 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1150 unit: function main() file: contact-center-insights/createConversationWithTtl.js start line: 18 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1151 unit: async function quickStart() file: texttospeech/quickstart.js start line: 28 end line: 47 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1152 unit: async function main() file: security-center/snippets/v2/receiveNotifications.js start line: 19 end line: 61 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 1153 unit: async function main() file: security-center/snippets/v2/listAllFindings.js start line: 18 end line: 61 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1154 unit: function main() file: security-center/snippets/v1/receiveNotifications.js start line: 16 end line: 58 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 1155 unit: async function listFindingsAtTime() file: security-center/snippets/v1/listFindingsAtTime.js start line: 38 end line: 55 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1156 unit: async function updateOrgSettings() file: security-center/snippets/v1/enableAssetDiscovery.js start line: 28 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1157 unit: async function listAllFindings() file: security-center/snippets/v1/listAllFindings.js start line: 30 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1158 unit: async function listAssets() file: security-center/snippets/v1/listAllAssets.js start line: 35 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1159 unit: async function generate_from_text_input() file: generative-ai/snippets/gemini-text-input.js start line: 21 end line: 34 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 1160 unit: async function main() file: dialogflow-cx/long-running-operation.js start line: 17 end line: 48 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1161 unit: async function createPage() file: dialogflow-cx/create-page.js start line: 30 end line: 42 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1162 unit: async function main() file: kms/updateKeyRemoveRotation.js start line: 17 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1163 unit: async function main() file: kms/createKeyHsm.js start line: 17 end line: 64 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1164 unit: async function main() file: kms/updateKeyUpdateLabels.js start line: 17 end line: 61 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1165 unit: async function main() file: kms/getKeyLabels.js start line: 17 end line: 55 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1166 unit: async function main() file: kms/createKeyForImport.js start line: 17 end line: 65 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1167 unit: async function main() file: kms/createKeyMac.js start line: 17 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1168 unit: async function main() file: kms/updateKeyRemoveLabels.js start line: 17 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1169 unit: async function main() file: kms/createKeySymmetricEncryptDecrypt.js start line: 17 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1170 unit: async function main() file: kms/createKeyAsymmetricSign.js start line: 17 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1171 unit: async function main() file: kms/createKeyAsymmetricDecrypt.js start line: 17 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1172 unit: async function getKeyVersionAttestation() file: kms/getKeyVersionAttestation.js start line: 49 end line: 63 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1173 unit: async function main() file: kms/createKeyLabels.js start line: 17 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1174 unit: async function main() file: kms/createImportJob.js start line: 17 end line: 57 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1175 unit: async function main() file: kms/createKeyVersion.js start line: 17 end line: 52 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1176 unit: async function listBuildTriggers() file: cloudbuild/listBuildTriggers.js start line: 23 end line: 39 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 1177 unit: function main() file: dlp/redactText.js start line: 20 end line: 65 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1178 unit: async function listJobs() file: dlp/listJobs.js start line: 39 end line: 52 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1179 unit: async function listInfoTypes() file: dlp/metadata.js start line: 38 end line: 48 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1180 unit: async function listSecrets() file: secret-manager/listSecrets.js start line: 30 end line: 41 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1181 unit: async function executeFhirBundle() file: healthcare/fhir/executeFhirBundle.js start line: 36 end line: 54 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1182 unit: function main() file: speech/recognize.v1p1beta1.js start line: 30 end line: 90 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1183 unit: async function main() file: speech/adaptationCustomClassReference.v2.js start line: 23 end line: 102 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1184 unit: function initApp() file: run/idp-sql/static/firebase.js start line: 19 end line: 31 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1185 unit: async function main() file: compute/reservations/createReservationFromProperties.js start line: 19 end line: 107 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 1186 unit: async function main() file: compute/reservations/createSharedReservation.js start line: 19 end line: 100 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 1187 unit: async function main() file: compute/reservations/createReservationFromVM.js start line: 19 end line: 97 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 1188 unit: async function callConsistencyGroupDisksList() file: compute/disks/consistencyGroups/consistencyGroupDisksList.js start line: 48 end line: 63 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1189 unit: async function listInstances() file: compute/listInstances.js start line: 32 end line: 45 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1190 unit: async function waitForOperation() file: compute/waitForOperation.js start line: 33 end line: 45 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1191 unit: function main() file: compute/createInstance.js start line: 35 end line: 105 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 1192 unit: function main() file: compute/createInstanceFromTemplateWithOverrides.js start line: 34 end line: 122 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 1193 unit: async function getInstance() file: compute/getInstance.js start line: 33 end line: 45 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1194 unit: async function getDeleteProtection() file: compute/instances/preventing-accidental-vm-deletion/getDeleteProtection.js start line: 35 end line: 47 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1195 unit: function main() file: compute/instances/windows/creatingWindowsOSImage.js start line: 25 end line: 122 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 1196 unit: getMachineTypeURI() file: compute/instances/custom-machine-type/helperClass.js start line: 168 end line: 180 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 1197 unit: getMachineTypeURI() file: compute/instances/custom-machine-type/createWithHelper.js start line: 179 end line: 191 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 1198 unit: async function listFeaturestoresStream() file: ai-platform/snippets/list-featurestores-stream-sample.js start line: 55 end line: 83 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1199 unit: async function main() file: ai-platform/snippets/predict-text-entity-extraction.js start line: 19 end line: 90 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1200 unit: async function main() file: ai-platform/snippets/predict-image-object-detection.js start line: 19 end line: 91 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1201 unit: async function main() file: ai-platform/snippets/predict-text-classification.js start line: 19 end line: 82 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1202 unit: async function main() file: ai-platform/snippets/predict-custom-trained-model.js start line: 19 end line: 98 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1203 unit: async function main() file: ai-platform/snippets/predict-text-sentiment-analysis.js start line: 19 end line: 77 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1204 unit: async function undeployModel() file: ai-platform/snippets/undeploy-model.js start line: 48 end line: 64 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1205 unit: function main() file: ai-platform/snippets/predict-image-classification.js start line: 19 end line: 88 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 1206 unit: async function listFeaturesStream() file: ai-platform/snippets/list-features-stream-sample.js start line: 59 end line: 88 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1207 unit: async add() file: vision/textDetection.js start line: 78 end line: 89 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 1208 unit: async function listReferenceImage() file: vision/productSearch/listReferenceImage.js start line: 23 end line: 42 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 1209 unit: function main() file: vision/productSearch/createProduct.js start line: 17 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 1210 unit: async function listBuckets() file: auth/auth.js start line: 63 end line: 74 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 1211 unit: function main() file: media/video-stitcher/updateCdnKeyAkamai.js start line: 18 end line: 60 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1212 unit: function main() file: automl/language_entity_extraction_create_model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1213 unit: function main() file: automl/language_sentiment_analysis_create_model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1214 unit: function main() file: automl/language_text_classification_create_model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1215 unit: function main() file: automl/get_model_evaluation.js start line: 17 end line: 111 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1216 unit: function main() file: automl/translate_create_model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1217 unit: function main() file: automl/vision_classification_create_model.js start line: 17 end line: 59 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1218 unit: function main() file: automl/export_dataset.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1219 unit: function main() file: automl/vision_object_detection_create_model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1220 unit: function main() file: automl/language_entity_extraction_predict.js start line: 17 end line: 66 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1221 unit: function main() file: automl/language_text_classification_predict.js start line: 17 end line: 62 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1222 unit: function main() file: automl/beta/video-object-tracking-create-model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1223 unit: function main() file: automl/beta/video-classification-create-model.js start line: 17 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1224 unit: function main() file: automl/beta/import-dataset.js start line: 17 end line: 60 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1225 unit: function main() file: automl/beta/get-model-evaluation.js start line: 17 end line: 79 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1226 unit: function main() file: automl/language_sentiment_analysis_predict.js start line: 17 end line: 62 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1227 unit: function main() file: automl/import_dataset.js start line: 17 end line: 60 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1228 unit: async function createExecution() file: workflows/create-execution.ts start line: 21 end line: 37 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1229 unit: function main() file: translate/v3beta1/translate_batch_translate_text_beta.js start line: 17 end line: 70 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1230 unit: async function listLanguages() file: translate/v3beta1/translate_list_codes_beta.js start line: 31 end line: 44 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 1231 unit: function main() file: translate/v3beta1/translate_translate_text_with_glossary_beta.js start line: 17 end line: 64 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1232 unit: function main() file: translate/v3/translate_batch_translate_text.js start line: 17 end line: 75 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1233 unit: function main() file: translate/v3/translate_translate_text_with_model.js start line: 17 end line: 58 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1234 unit: async function getGlossary() file: translate/v3/translate_get_glossary.js start line: 36 end line: 49 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1235 unit: async function listLanguages() file: translate/v3/translate_list_codes.js start line: 31 end line: 44 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 1236 unit: function main() file: translate/v3/translate_translate_text_with_glossary.js start line: 17 end line: 61 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1237 unit: async function main() file: texttospeech/ssmlAddresses.js start line: 17 end line: 124 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1238 unit: async function main() file: security-center/snippets/v2/listAllSources.js start line: 18 end line: 50 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1239 unit: async function addSecurityMarks() file: security-center/snippets/v2/addSecurityMarks.js start line: 28 end line: 45 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1240 unit: async function addDeleteSecurityMarks() file: security-center/snippets/v2/addDeleteSecurityMarks.js start line: 28 end line: 44 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1241 unit: function main() file: security-center/snippets/v2/listFindingsWithSecurityMarks.js start line: 17 end line: 60 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1242 unit: async function addSecurityMarks() file: security-center/snippets/v1/addSecurityMarks.js start line: 28 end line: 48 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1243 unit: async function addDeleteSecurityMarks() file: security-center/snippets/v1/addDeleteSecurityMarks.js start line: 28 end line: 44 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1244 unit: function main() file: security-center/snippets/v1/createNotificationConfig.js start line: 16 end line: 51 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1245 unit: async function updateSource() file: security-center/snippets/v1/updateSource.js start line: 33 end line: 44 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1246 unit: async function addFindingSecurityMarks() file: security-center/snippets/v1/addFindingSecurityMarks.js start line: 27 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1247 unit: async function createSource() file: security-center/snippets/v1/createSource.js start line: 32 end line: 41 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1248 unit: function main() file: security-center/snippets/management_api/getSecurityCenterService.js start line: 19 end line: 59 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1249 unit: async function getEffectiveSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/getEffectiveSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1250 unit: function main() file: security-center/snippets/management_api/listEventThreatDetectionCustomModules.js start line: 19 end line: 56 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1251 unit: function main() file: security-center/snippets/management_api/getEventThreatDetectionCustomModule.js start line: 21 end line: 58 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1252 unit: async function updateSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/updateSecurityHealthAnalyticsCustomModule.js start line: 54 end line: 63 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1253 unit: function main() file: security-center/snippets/management_api/deleteEventThreatDetectionCustomModule.js start line: 21 end line: 61 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1254 unit: function main() file: security-center/snippets/management_api/listDescendantEventThreatDetectionCustomModules.js start line: 19 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1255 unit: async function listEffectiveSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/listEffectiveSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1256 unit: function main() file: security-center/snippets/management_api/listEffectiveEventThreatDetectionCustomModules.js start line: 19 end line: 57 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1257 unit: async function createSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/createSecurityHealthAnalyticsCustomModule.js start line: 84 end line: 93 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1258 unit: function main() file: security-center/snippets/management_api/listSecurityCenterServices.js start line: 19 end line: 56 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1259 unit: function main() file: security-center/snippets/management_api/getEffectiveEventThreatDetectionCustomModule.js start line: 21 end line: 62 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1260 unit: async function getEffectiveEventThreatDetectionCustomModule() file: security-center/snippets/management_api/getEffectiveEventThreatDetectionCustomModule.js start line: 48 end line: 58 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1261 unit: async function listDescendantSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/listDescendantSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 46 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1262 unit: async function main() file: kms/generateRandomBytes.js start line: 17 end line: 52 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1263 unit: async function main() file: kms/createKeyRing.js start line: 17 end line: 51 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1264 unit: async function deleteUptimeCheckConfig() file: monitoring/snippets/uptime.js start line: 193 end line: 219 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1265 unit: async function restorePolicies() file: monitoring/snippets/alerts.restorePolicies.js start line: 28 end line: 78 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 1266 unit: async function callListManagedFolders() file: storage-control/listManagedFolders.js start line: 32 end line: 45 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 1267 unit: async function callListFolders() file: storage-control/listFolders.js start line: 33 end line: 46 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 1268 unit: async function patchFhirResource() file: healthcare/fhir/patchFhirResource.js start line: 36 end line: 55 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1269 unit: async function listNamespaces() file: service-directory/snippets/quickstart.js start line: 43 end line: 53 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 1270 unit: async function quickstart() file: container/quickstart.js start line: 25 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1271 unit: function signOut() file: run/idp-sql/static/firebase.js start line: 55 end line: 64 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1272 unit: def trim() file: owlbot.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 1273 unit: async function callForceDeleteQueuedResource() file: tpu/queuedResources/forceDeleteQueuedResource.js start line: 41 end line: 54 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1274 unit: async function callGetReservation() file: compute/reservations/getReservation.js start line: 37 end line: 47 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1275 unit: async function main() file: compute/reservations/createInstanceToNotConsumeReservation.js start line: 19 end line: 97 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 1276 unit: async function main() file: compute/reservations/createInstanceToConsumeAnyReservation.js start line: 19 end line: 97 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 1277 unit: async function main() file: compute/reservations/createReservationInstanceTemplate.js start line: 19 end line: 98 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1278 unit: async function main() file: compute/reservations/createInstanceToConsumeSingleProjectReservation.js start line: 19 end line: 105 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1279 unit: async function main() file: compute/disks/consistencyGroups/consistencyGroupDisksList.js start line: 19 end line: 67 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 1280 unit: async function main() file: compute/disks/createRegionalReplicatedDisk.js start line: 19 end line: 90 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 1281 unit: async function main() file: compute/create-instance-templates/createRegionalTemplate.js start line: 19 end line: 96 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 1282 unit: async function getRegionalTemplate() file: compute/create-instance-templates/getRegionalTemplate.js start line: 38 end line: 48 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1283 unit: function main() file: compute/instances/create-start-instance/createInstanceWithSubnet.js start line: 28 end line: 101 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 1284 unit: function main() file: compute/instances/windows/creating-managing-windows-instances/createWindowsServerInstanceExternalIP.js start line: 29 end line: 107 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 1285 unit: function parseInstanceName() file: compute/instances/windows/creatingWindowsOSImage.js start line: 46 end line: 57 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 1286 unit: async function main() file: container-analysis/snippets/getNote.js start line: 21 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1287 unit: async function main() file: container-analysis/snippets/deleteNote.js start line: 21 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1288 unit: async function listModelEvaluationSlices() file: ai-platform/snippets/list-model-evaluation-slices.js start line: 49 end line: 61 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1289 unit: async function deleteEndpoint() file: ai-platform/snippets/delete-endpoint.js start line: 41 end line: 59 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1290 unit: async function detectLabelsGCS() file: vision/detect.js start line: 92 end line: 114 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1291 unit: async function detectLandmarksGCS() file: vision/detect.js start line: 136 end line: 158 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 1292 unit: async function getProduct() file: vision/productSearch/getProduct.js start line: 25 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1293 unit: async function getProductSet() file: vision/productSearch/getProductSet.js start line: 25 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 1294 unit: async delay() file: dialogflow/system-test/util.js start line: 18 end line: 27 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 1295 unit: async function deleteIntent() file: dialogflow/resource.js start line: 21 end line: 38 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1296 unit: function main() file: media/video-stitcher/getVodConfig.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1297 unit: function main() file: media/video-stitcher/deleteVodConfig.js start line: 18 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1298 unit: function main() file: media/video-stitcher/getVodStitchDetail.js start line: 18 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1299 unit: function main() file: media/video-stitcher/listLiveConfigs.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1300 unit: function main() file: media/video-stitcher/createVodConfig.js start line: 18 end line: 57 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 1301 unit: function main() file: media/video-stitcher/deleteLiveConfig.js start line: 18 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1302 unit: function main() file: media/video-stitcher/listVodConfigs.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1303 unit: function main() file: media/video-stitcher/getVodSession.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1304 unit: function main() file: media/video-stitcher/listSlates.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1305 unit: function main() file: media/video-stitcher/updateVodConfig.js start line: 18 end line: 57 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1306 unit: function main() file: media/video-stitcher/createLiveSession.js start line: 18 end line: 56 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1307 unit: function main() file: media/video-stitcher/updateSlate.js start line: 18 end line: 57 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1308 unit: function main() file: media/video-stitcher/createLiveConfig.js start line: 18 end line: 61 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 1309 unit: function main() file: media/video-stitcher/listVodAdTagDetails.js start line: 18 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1310 unit: function main() file: media/video-stitcher/listLiveAdTagDetails.js start line: 18 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1311 unit: function main() file: media/video-stitcher/getLiveSession.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1312 unit: function main() file: media/video-stitcher/getLiveAdTagDetail.js start line: 18 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1313 unit: function main() file: media/video-stitcher/createSlate.js start line: 18 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1314 unit: function main() file: media/video-stitcher/deleteCdnKey.js start line: 18 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1315 unit: function main() file: media/video-stitcher/getSlate.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1316 unit: function main() file: media/video-stitcher/deleteSlate.js start line: 18 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1317 unit: function main() file: media/video-stitcher/listVodStitchDetails.js start line: 18 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1318 unit: function main() file: media/video-stitcher/createVodSession.js start line: 18 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1319 unit: function main() file: media/video-stitcher/getCdnKey.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1320 unit: function main() file: media/video-stitcher/listCdnKeys.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1321 unit: function main() file: media/video-stitcher/getVodAdTagDetail.js start line: 18 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1322 unit: function main() file: media/video-stitcher/getLiveConfig.js start line: 18 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1323 unit: function calcOffsetNanoSec() file: media/transcoder/createJobWithConcatenatedInputs.js start line: 43 end line: 51 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 1324 unit: function main() file: automl/get_model.js start line: 17 end line: 59 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1325 unit: function main() file: automl/language_text_classification_create_dataset.js start line: 17 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1326 unit: function main() file: automl/language_entity_extraction_create_dataset.js start line: 17 end line: 63 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1327 unit: function main() file: automl/vision_object_detection_create_dataset.js start line: 17 end line: 63 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1328 unit: async function main() file: automl/translate/automlTranslateCreateDataset.js start line: 17 end line: 67 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1329 unit: function main() file: automl/vision_object_detection_deploy_model_node_count.js start line: 17 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1330 unit: function main() file: automl/translate_create_dataset.js start line: 17 end line: 66 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1331 unit: function main() file: automl/vision_classification_deploy_model_node_count.js start line: 17 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1332 unit: function main() file: automl/deploy_model.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1333 unit: function main() file: automl/delete_dataset.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1334 unit: function main() file: automl/list_model_evaluations.js start line: 17 end line: 110 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1335 unit: function main() file: automl/delete_model.js start line: 17 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1336 unit: function main() file: automl/undeploy_model.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1337 unit: function main() file: automl/get_operation_status.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1338 unit: async function getOperationStatus() file: automl/get_operation_status.js start line: 36 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1339 unit: function main() file: automl/beta/video-classification-create-dataset.js start line: 17 end line: 60 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1340 unit: function main() file: automl/beta/get-operation-status.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1341 unit: async function getOperationStatus() file: automl/beta/get-operation-status.js start line: 36 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1342 unit: function main() file: automl/beta/video-object-tracking-create-dataset.js start line: 17 end line: 60 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1343 unit: function main() file: automl/beta/get-model.js start line: 17 end line: 59 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1344 unit: function main() file: automl/beta/delete-dataset.js start line: 17 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1345 unit: function main() file: automl/beta/delete-model.js start line: 17 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1346 unit: function main() file: automl/vision_classification_create_dataset.js start line: 17 end line: 69 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1347 unit: function main() file: automl/get_dataset.js start line: 17 end line: 95 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1348 unit: function main() file: automl/language_sentiment_analysis_create_dataset.js start line: 17 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1349 unit: function main() file: translate/v3beta1/translate_get_glossary_beta.js start line: 17 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1350 unit: function main() file: translate/v3beta1/translate_delete_glossary_beta.js start line: 17 end line: 59 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1351 unit: function main() file: translate/v3beta1/translate_create_glossary_beta.js start line: 17 end line: 68 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1352 unit: function main() file: translate/v3beta1/translate_detect_language_beta.js start line: 17 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1353 unit: function main() file: translate/v3beta1/translate_translate_text_beta.js start line: 17 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1354 unit: function main() file: translate/v3/translate_create_glossary.js start line: 17 end line: 68 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1355 unit: function main() file: translate/v3/translate_delete_glossary.js start line: 17 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1356 unit: async function deleteGlossary() file: translate/v3/translate_delete_glossary.js start line: 36 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1357 unit: function main() file: translate/v3/translate_get_glossary.js start line: 17 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1358 unit: function main() file: translate/v3/translate_translate_text.js start line: 17 end line: 63 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1359 unit: function main() file: translate/v3/translate_detect_language.js start line: 17 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1360 unit: async function callCreateBatchNfsJob() file: batch/create/create_nfs_job.js start line: 113 end line: 124 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1361 unit: async function callCreateBatchGPUJob() file: batch/create/create_local_ssd_job.js start line: 106 end line: 117 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1362 unit: async function callCreateBatchLabelsAllocation() file: batch/create/create_batch_labels_allocation.js start line: 104 end line: 115 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1363 unit: async function callCreateBatchServiceAccountJob() file: batch/create/create_batch_using_service_account.js start line: 89 end line: 100 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1364 unit: async function callCreateBatchCustomEvents() file: batch/create/create_batch_custom_events.js start line: 96 end line: 107 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1365 unit: async function callCreateUsingSecretManager() file: batch/create/create_using_secret_manager.js start line: 89 end line: 100 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1366 unit: async function callCreateBatchLabelsRunnable() file: batch/create/create_batch_labels_runnable.js start line: 109 end line: 120 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1367 unit: async function callCreateJob() file: batch/create/create_with_script_no_mounting.js start line: 99 end line: 110 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1368 unit: async function callCreateJob() file: batch/create/create_script_job_with_template.js start line: 107 end line: 118 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1369 unit: async function callCreateJob() file: batch/create/create_with_container_no_mounting.js start line: 99 end line: 110 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1370 unit: async function callCreateBatchLabelsJob() file: batch/create/create_batch_labels_job.js start line: 94 end line: 105 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1371 unit: async function callCreateBatchCustomNetwork() file: batch/create/create_batch_custom_network.js start line: 114 end line: 125 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1372 unit: async function callCreateBatchPersistentDiskJob() file: batch/create/create_persistent_disk_job.js start line: 134 end line: 145 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1373 unit: async function callCreateBatchGPUJob() file: batch/create/create_gpu_job.js start line: 104 end line: 115 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1374 unit: async function callCreateJob() file: batch/create/create_with_mounted_bucket.js start line: 111 end line: 122 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1375 unit: async function callCreateBatchNotifications() file: batch/create/create_batch_notifications.js start line: 85 end line: 96 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1376 unit: async function callCreateBatchGPUJobN1() file: batch/create/create_gpu_job_n1.js start line: 104 end line: 115 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1377 unit: async function callGetJob() file: batch/get/get_task.js start line: 60 end line: 71 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1378 unit: async function updateBigQueryExport() file: security-center/snippets/v2/updateBigQueryExport.js start line: 72 end line: 81 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1379 unit: function main() file: security-center/snippets/v2/deleteMuteRule.js start line: 21 end line: 61 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1380 unit: function main() file: security-center/snippets/v2/listAllBigQueryExports.js start line: 21 end line: 61 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1381 unit: function main() file: security-center/snippets/v2/listAllMuteRules.js start line: 21 end line: 62 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1382 unit: async function listFindingsWithSecurityMarks() file: security-center/snippets/v2/listFindingsWithSecurityMarks.js start line: 49 end line: 57 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1383 unit: async function main() file: security-center/snippets/v2/deleteNotificationConfig.js start line: 20 end line: 49 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1384 unit: function main() file: security-center/snippets/v2/deleteBigQueryExport.js start line: 21 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1385 unit: async function main() file: security-center/snippets/v2/getNotificationConfig.js start line: 20 end line: 49 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1386 unit: async function deleteSecurityMarks() file: security-center/snippets/v2/deleteAssetsSecurityMarks.js start line: 28 end line: 45 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1387 unit: function main() file: security-center/snippets/v2/getMuteRule.js start line: 21 end line: 61 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1388 unit: function main() file: security-center/snippets/v2/getBigQueryExport.js start line: 21 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1389 unit: async function deleteSecurityMarks() file: security-center/snippets/v1/deleteSecurityMarks.js start line: 28 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1390 unit: function main() file: security-center/snippets/v1/deleteNotificationConfig.js start line: 16 end line: 39 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1391 unit: function main() file: security-center/snippets/v1/getNotificationConfig.js start line: 16 end line: 41 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1392 unit: async function listSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/listSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 45 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1393 unit: async function deleteEventThreatDetectionCustomModule() file: security-center/snippets/management_api/deleteEventThreatDetectionCustomModule.js start line: 48 end line: 57 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1394 unit: async function listDescendantEventThreatDetectionCustomModules() file: security-center/snippets/management_api/listDescendantEventThreatDetectionCustomModules.js start line: 44 end line: 53 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1395 unit: async function deleteSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/deleteSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 45 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1396 unit: async function getSecurityHealthAnalyticsCustomModule() file: security-center/snippets/management_api/getSecurityHealthAnalyticsCustomModule.js start line: 37 end line: 45 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1397 unit: async function listEffectiveEventThreatDetectionCustomModules() file: security-center/snippets/management_api/listEffectiveEventThreatDetectionCustomModules.js start line: 44 end line: 53 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1398 unit: async function waitForOperation() file: functions/scheduleinstance/index.js start line: 21 end line: 29 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 1399 unit: async function main() file: asset/snippets/listAssets.js start line: 23 end line: 59 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 1400 unit: async function listAssets() file: asset/snippets/listAssets.js start line: 43 end line: 56 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1401 unit: async function batchGetEffectiveIamPolicies() file: asset/snippets/getBatchEffectiveIamPolicies.js start line: 28 end line: 39 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1402 unit: async function setAgentSample() file: dialogflow-cx/create-agent.js start line: 36 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1403 unit: async function listPages() file: dialogflow-cx/list-page.js start line: 29 end line: 38 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1404 unit: function main() file: dialogflow-cx/detect-intent-with-intent-input.js start line: 24 end line: 102 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 1405 unit: async function verifyMac() file: kms/verifyMac.js start line: 53 end line: 63 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1406 unit: async function checkStateImportJob() file: kms/checkStateImportJob.js start line: 46 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1407 unit: async function listKeyRings() file: kms/quickstart.js start line: 34 end line: 44 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1408 unit: async function signMac() file: kms/signMac.js start line: 51 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1409 unit: async function getKeyLabels() file: kms/getKeyLabels.js start line: 41 end line: 51 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1410 unit: async function generateRandomBytes() file: kms/generateRandomBytes.js start line: 39 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1411 unit: async function checkStateCryptoKeyVersion() file: kms/checkStateImportedKey.js start line: 49 end line: 58 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1412 unit: function main() file: cloud-tasks/snippets/deleteQueue.js start line: 20 end line: 42 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1413 unit: function main() file: cloud-tasks/snippets/createQueue.js start line: 20 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1414 unit: function transformCLI() file: dlp/inspectStringWithExclusionDict.js start line: 117 end line: 127 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 1415 unit: async function main() file: dlp/inspectGcsFileWithSampling.js start line: 19 end line: 149 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 1416 unit: function transformCLI() file: dlp/deidentifyWithDictionaryReplacement.js start line: 95 end line: 105 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 1417 unit: async function main() file: dlp/reidentifyTableWithFpe.js start line: 21 end line: 100 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 1418 unit: function main() file: dlp/listInspectTemplates.js start line: 20 end line: 68 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 1419 unit: async function main() file: secret-manager/quickstart.js start line: 17 end line: 69 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1420 unit: async function addSecretVersion() file: secret-manager/addSecretVersion.js start line: 33 end line: 42 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1421 unit: async function main() file: secret-manager/regional_samples/addRegionalSecretVersion.js start line: 17 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1422 unit: async function addRegionalSecretVersion() file: secret-manager/regional_samples/addRegionalSecretVersion.js start line: 40 end line: 49 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1423 unit: async function main() file: secret-manager/createSecret.js start line: 17 end line: 62 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1424 unit: async function main() file: secret-manager/createUmmrSecret.js start line: 17 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1425 unit: async function callCreateManagedFolder() file: storage-control/createManagedFolder.js start line: 35 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1426 unit: async function callGetStorageLayout() file: storage-control/quickstart.js start line: 40 end line: 53 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1427 unit: async function callCreateFolder() file: storage-control/createFolder.js start line: 35 end line: 47 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1428 unit: async function createEndpoint() file: service-directory/snippets/createEndpoint.js start line: 51 end line: 60 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1429 unit: async delay() file: dataproc/system-test/util.js start line: 18 end line: 27 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 1430 unit: function doTranslationLoop() file: mediatranslation/translate_from_mic.js start line: 50 end line: 58 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1431 unit: async function main() file: speech/quickstart.v2.js start line: 21 end line: 72 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1432 unit: async function main() file: storagetransfer/transfer-check.js start line: 19 end line: 67 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1433 unit: async function getRoomFromCache() file: run/websockets/redis.js start line: 51 end line: 59 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 1434 unit: async function callDeleteTpuVM() file: tpu/deleteVM.js start line: 39 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1435 unit: async function callStartTpuVM() file: tpu/startVM.js start line: 39 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1436 unit: async function callStopTpuVM() file: tpu/stopVM.js start line: 39 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1437 unit: async function callGetReservations() file: compute/reservations/getReservations.js start line: 35 end line: 44 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1438 unit: async function main() file: compute/reservations/reservationVmsUpdate.js start line: 19 end line: 69 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 1439 unit: async function main() file: compute/snapshotSchedule/createSnapshotSchedule.js start line: 19 end line: 99 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1440 unit: function createLocalSsdDisk() file: compute/createInstanceWithLocalSSD.js start line: 112 end line: 120 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 1441 unit: async function main() file: compute/disks/consistencyGroups/stopReplication.js start line: 19 end line: 80 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1442 unit: async function main() file: compute/disks/consistencyGroups/consistencyGroupClone.js start line: 19 end line: 82 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1443 unit: async function getInstanceHostname() file: compute/custom-hostname-instance/getInstanceHostname.js start line: 33 end line: 43 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1444 unit: async function listFirewallRules() file: compute/firewall/listFirewallRules.js start line: 29 end line: 39 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 1445 unit: function main() file: compute/firewall/createFirewallRule.js start line: 25 end line: 86 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 1446 unit: for await() file: compute/listAllInstances.js start line: 44 end line: 53 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 1447 unit: async function main() file: compute/create-instance-templates/deleteRegionalTemplate.js start line: 19 end line: 63 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 1448 unit: async function printPreemptible() file: compute/instances/preemptible/printPreemptible.js start line: 33 end line: 43 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1449 unit: async function getCustomJob() file: ai-platform/snippets/get-custom-job.js start line: 40 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1450 unit: async function listFeaturestoresAsync() file: ai-platform/snippets/list-featurestores-async-sample.js start line: 55 end line: 74 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1451 unit: async function deleteDataset() file: ai-platform/snippets/delete-dataset.js start line: 41 end line: 55 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1452 unit: async function listEntityTypesAsync() file: ai-platform/snippets/list-entity-types-async-sample.js start line: 57 end line: 76 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1453 unit: async function deleteModel() file: ai-platform/snippets/delete-model.js start line: 40 end line: 54 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1454 unit: async function detectPropertiesGCS() file: vision/detect.js start line: 263 end line: 284 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1455 unit: async function detectFulltextGCS() file: vision/detect.js start line: 613 end line: 635 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 1456 unit: async function lookup() file: vision/textDetection.js start line: 136 end line: 144 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 1457 unit: async function extractDescriptions() file: vision/textDetection.js start line: 166 end line: 174 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 1458 unit: async function deleteProductSet() file: vision/productSearch/deleteProductSet.js start line: 25 end line: 42 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 1459 unit: candidate VARCHAR() file: cloud-sql/sqlserver/mssql/index.js start line: 106 end line: 114 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1460 unit: candidate VARCHAR() file: cloud-sql/sqlserver/tedious/index.js start line: 87 end line: 95 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1461 unit: await pump() file: dialogflow/detect.js start line: 339 end line: 347 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1462 unit: async function deleteVodConfig() file: media/video-stitcher/deleteVodConfig.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1463 unit: async function deleteLiveConfig() file: media/video-stitcher/deleteLiveConfig.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1464 unit: async function deleteCdnKey() file: media/video-stitcher/deleteCdnKey.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1465 unit: async function deleteSlate() file: media/video-stitcher/deleteSlate.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1466 unit: async function deleteAsset() file: media/livestream/deleteAsset.js start line: 33 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1467 unit: async function startChannel() file: media/livestream/startChannel.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1468 unit: async function deleteChannel() file: media/livestream/deleteChannel.js start line: 33 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1469 unit: async function stopChannel() file: media/livestream/stopChannel.js start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1470 unit: async function deleteInput() file: media/livestream/deleteInput.js start line: 33 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1471 unit: async function main() file: automl/translate/automlTranslatePredict.js start line: 17 end line: 61 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1472 unit: async function deployModel() file: automl/deploy_model.js start line: 36 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1473 unit: async function deleteDataset() file: automl/delete_dataset.js start line: 36 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1474 unit: async function undeployModel() file: automl/undeploy_model.js start line: 36 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1475 unit: async function deleteDataset() file: automl/beta/delete-dataset.js start line: 36 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1476 unit: async function listWorkflows() file: workflows/list-workflows.ts start line: 27 end line: 34 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 1477 unit: async function listWorkflows() file: workflows/list-workflows.js start line: 31 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 1478 unit: async function detectLanguage() file: translate/translate.js start line: 33 end line: 40 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1479 unit: async function translateText() file: translate/translate.js start line: 105 end line: 115 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1480 unit: function explicitSetup() file: error-reporting/explicitSetup.js start line: 22 end line: 36 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1481 unit: function main() file: video-intelligence/analyze-person-detection.js start line: 17 end line: 96 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1482 unit: function main() file: video-intelligence/analyze-face-detection.js start line: 17 end line: 82 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1483 unit: async function callDeleteJob() file: batch/delete/delete_job.js start line: 48 end line: 58 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1484 unit: await trackEvent() file: appengine/analytics/app.js start line: 57 end line: 64 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 1485 unit: async function createBigQueryExport() file: security-center/snippets/v2/createBigQueryExport.js start line: 67 end line: 75 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1486 unit: async function listSources() file: security-center/snippets/v1/listAllSources.js start line: 35 end line: 42 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1487 unit: function main() file: security-center/snippets/v1/setSourceIam.js start line: 20 end line: 62 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1488 unit: function main() file: security-center/snippets/management_api/listSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1489 unit: async function updateSecurityCenterService() file: security-center/snippets/management_api/updateSecurityCenterService.js start line: 62 end line: 70 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1490 unit: function main() file: security-center/snippets/management_api/getEffectiveSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1491 unit: async function listEventThreatDetectionCustomModules() file: security-center/snippets/management_api/listEventThreatDetectionCustomModules.js start line: 44 end line: 52 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1492 unit: function main() file: security-center/snippets/management_api/deleteSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1493 unit: function main() file: security-center/snippets/management_api/getSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1494 unit: function main() file: security-center/snippets/management_api/listEffectiveSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1495 unit: async function listSecurityCenterServices() file: security-center/snippets/management_api/listSecurityCenterServices.js start line: 44 end line: 52 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1496 unit: function main() file: security-center/snippets/management_api/listDescendantSecurityHealthAnalyticsCustomModule.js start line: 19 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1497 unit: function sampleDeleteTenant() file: talent/snippet/job_search_delete_tenant.js start line: 22 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1498 unit: function sampleDeleteCompany() file: talent/snippet/job_search_delete_company.js start line: 22 end line: 32 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1499 unit: function sampleDeleteJob() file: talent/snippet/job_search_delete_job.js start line: 22 end line: 32 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1500 unit: async function analyzeOrgPolicyGovernedContainers() file: asset/snippets/analyzeOrgPolicyGovernedContainers.js start line: 30 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1501 unit: async function analyzeOrgPolicies() file: asset/snippets/analyzeOrgPolicies.js start line: 29 end line: 39 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1502 unit: async function analyzeOrgPolicyGovernedAssets() file: asset/snippets/analyzeOrgPolicyGovernedAssets.js start line: 30 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1503 unit: async function listFeeds() file: asset/snippets/listFeeds.js start line: 29 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1504 unit: for await() file: generative-ai/snippets/safetySettings.js start line: 62 end line: 69 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 1505 unit: await pump() file: dialogflow-cx/detect-intent-streaming.js start line: 112 end line: 120 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1506 unit: await pump() file: dialogflow-cx/streaming-detect-intent-partial-response.js start line: 96 end line: 104 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1507 unit: async function deletePage() file: dialogflow-cx/delete-page.js start line: 30 end line: 39 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 1508 unit: async function createKeyRing() file: kms/createKeyRing.js start line: 39 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1509 unit: async function updateKeySetPrimary() file: kms/updateKeySetPrimary.js start line: 43 end line: 51 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1510 unit: async function listMetricDescriptors() file: monitoring/snippets/metrics.listDescriptors.js start line: 29 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1511 unit: function useAssessmentInClient() file: recaptcha_enterprise/demosite/app/static/global-e680a49614fd8ff8.js start line: 43 end line: 50 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 1512 unit: function main() file: cloud-tasks/snippets/listQueues.js start line: 17 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1513 unit: function main() file: dlp/inspectStringWithExclusionDictSubstring.js start line: 22 end line: 113 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 1514 unit: function main() file: dlp/redactImageFileListedInfoTypes.js start line: 19 end line: 73 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1515 unit: function transformCLI() file: dlp/redactImageFileListedInfoTypes.js start line: 82 end line: 89 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1516 unit: function transformCLI() file: dlp/deIdentifyWithExceptionList.js start line: 125 end line: 132 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1517 unit: function transformCLI() file: dlp/redactText.js start line: 73 end line: 80 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1518 unit: function transformCLI() file: dlp/deIdentifyWithRedaction.js start line: 94 end line: 101 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1519 unit: function transformCLI() file: dlp/createTrigger.js start line: 131 end line: 138 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1520 unit: function main() file: dlp/redactImage.js start line: 20 end line: 81 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 1521 unit: function transformCLI() file: dlp/redactImage.js start line: 89 end line: 96 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1522 unit: function transformCLI() file: dlp/createInspectTemplate.js start line: 95 end line: 102 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1523 unit: async function main() file: secret-manager/iamGrantAccess.js start line: 17 end line: 60 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1524 unit: async function main() file: secret-manager/iamRevokeAccess.js start line: 17 end line: 67 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1525 unit: async function main() file: secret-manager/regional_samples/iamGrantAccessWithRegionalSecret.js start line: 17 end line: 65 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1526 unit: async function main() file: secret-manager/regional_samples/iamRevokeAccessWithRegionalSecret.js start line: 17 end line: 73 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 1527 unit: async function main() file: secret-manager/regional_samples/createRegionalSecretWithLabels.js start line: 17 end line: 55 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 1528 unit: async function main() file: secret-manager/regional_samples/deleteRegionalSecretLabel.js start line: 17 end line: 64 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1529 unit: async function main() file: secret-manager/regional_samples/updateRegionalSecretWithAlias.js start line: 17 end line: 56 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1530 unit: async function main() file: secret-manager/regional_samples/enableRegionalSecretVersion.js start line: 17 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1531 unit: async function main() file: secret-manager/regional_samples/accessRegionalSecretVersion.js start line: 17 end line: 54 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1532 unit: async function main() file: secret-manager/regional_samples/listRegionalSecrets.js start line: 17 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1533 unit: async function listRegionalSecrets() file: secret-manager/regional_samples/listRegionalSecrets.js start line: 37 end line: 45 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1534 unit: async function main() file: secret-manager/regional_samples/viewRegionalSecretLabels.js start line: 17 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1535 unit: async function getRegionalSecretLabels() file: secret-manager/regional_samples/viewRegionalSecretLabels.js start line: 37 end line: 45 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1536 unit: async function main() file: secret-manager/regional_samples/updateRegionalSecret.js start line: 17 end line: 56 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1537 unit: async function main() file: secret-manager/regional_samples/disableRegionalSecretVersion.js start line: 17 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1538 unit: async function main() file: secret-manager/regional_samples/destroyRegionalSecretVersion.js start line: 17 end line: 51 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1539 unit: async function main() file: secret-manager/regional_samples/listRegionalSecretVersions.js start line: 17 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1540 unit: async function listRegionalSecretVersions() file: secret-manager/regional_samples/listRegionalSecretVersions.js start line: 38 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1541 unit: async function main() file: secret-manager/regional_samples/editRegionalSecretLabel.js start line: 17 end line: 65 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 1542 unit: async function main() file: secret-manager/regional_samples/getRegionalSecretVersion.js start line: 17 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1543 unit: async function main() file: secret-manager/regional_samples/createRegionalSecret.js start line: 17 end line: 48 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1544 unit: async function main() file: secret-manager/regional_samples/deleteRegionalSecret.js start line: 17 end line: 48 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1545 unit: async function main() file: secret-manager/regional_samples/viewRegionalSecretAnnotations.js start line: 17 end line: 49 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1546 unit: async function viewRegionalSecretAnnotations() file: secret-manager/regional_samples/viewRegionalSecretAnnotations.js start line: 37 end line: 45 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1547 unit: async function main() file: secret-manager/regional_samples/getRegionalSecret.js start line: 17 end line: 48 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1548 unit: async function getSecretLabels() file: secret-manager/viewSecretLabels.js start line: 30 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1549 unit: async function listSecretVersions() file: secret-manager/listSecretVersions.js start line: 30 end line: 38 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1550 unit: async function viewSecretAnnotations() file: secret-manager/viewSecretAnnotations.js start line: 30 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 1551 unit: async function callDeleteFolder() file: storage-control/deleteFolder.js start line: 35 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1552 unit: async function callGetFolder() file: storage-control/getFolder.js start line: 35 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1553 unit: async function createNamespace() file: service-directory/snippets/createNamespace.js start line: 45 end line: 53 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1554 unit: async function createService() file: service-directory/snippets/createService.js start line: 48 end line: 56 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1555 unit: async function main() file: dataproc/instantiateInlineWorkflowTemplate.js start line: 24 end line: 92 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1556 unit: function main() file: mediatranslation/quickstart.js start line: 23 end line: 99 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1557 unit: function main() file: mediatranslation/translate_from_file.js start line: 23 end line: 100 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1558 unit: async function addMessageToDb() file: run/websockets/redis.js start line: 85 end line: 94 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1559 unit: async function deleteDenyPolicy() file: iam/deny/deleteDenyPolicy.js start line: 45 end line: 54 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1560 unit: async function callGetTpuVM() file: tpu/getVM.js start line: 39 end line: 48 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1561 unit: async function callGetQueuedResource() file: tpu/queuedResources/getQueuedResource.js start line: 41 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1562 unit: async function callDeleteTpuVM() file: tpu/queuedResources/deleteQueuedResource.js start line: 41 end line: 52 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1563 unit: async function main() file: compute/reservations/deleteReservation.js start line: 17 end line: 58 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1564 unit: async function main() file: compute/reservations/createTemplateToNotConsumeReservation.js start line: 19 end line: 96 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1565 unit: async function callGetSnapshotSchedule() file: compute/snapshotSchedule/getSnapshotSchedule.js start line: 39 end line: 47 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1566 unit: async function main() file: compute/snapshotSchedule/editSnapshotSchedule.js start line: 19 end line: 80 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1567 unit: async function main() file: compute/disks/consistencyGroups/createConsistencyGroup.js start line: 19 end line: 74 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1568 unit: async function main() file: compute/disks/attachRegionalDisk.js start line: 19 end line: 76 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1569 unit: async function listAllInstances() file: compute/listAllInstances.js start line: 30 end line: 54 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1570 unit: async function getInstanceTemplate() file: compute/create-instance-templates/getInstanceTemplate.js start line: 34 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1571 unit: async function main() file: compute/create-instance-templates/getRegionalTemplate.js start line: 19 end line: 52 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1572 unit: async function sendgridExample() file: compute/sendgrid.js start line: 23 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1573 unit: async function main() file: compute/instances/create-start-instance/createInstanceReplicatedBootDisk.js start line: 19 end line: 97 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1574 unit: async function main() file: ai-platform/snippets/get-model-evaluation-tabular-regression.js start line: 19 end line: 104 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1575 unit: async function main() file: ai-platform/snippets/get-custom-job.js start line: 19 end line: 55 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1576 unit: async function main() file: ai-platform/snippets/get-model-evaluation-video-classification.js start line: 19 end line: 68 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1577 unit: async function main() file: ai-platform/snippets/create-endpoint.js start line: 19 end line: 70 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1578 unit: async function main() file: ai-platform/snippets/create-dataset-text.js start line: 19 end line: 72 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1579 unit: async function main() file: ai-platform/snippets/get-model-evaluation-text-classification.js start line: 19 end line: 102 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1580 unit: async function main() file: ai-platform/snippets/get-model-evaluation-video-object-tracking.js start line: 19 end line: 68 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1581 unit: async function main() file: ai-platform/snippets/get-model-evaluation-image-object-detection.js start line: 19 end line: 103 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1582 unit: async function main() file: ai-platform/snippets/cancel-custom-job.js start line: 19 end line: 54 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1583 unit: async function cancelCustomJob() file: ai-platform/snippets/cancel-custom-job.js start line: 40 end line: 51 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1584 unit: async function main() file: ai-platform/snippets/list-endpoints.js start line: 18 end line: 55 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1585 unit: async function main() file: ai-platform/snippets/get-model-evaluation-text-entity-extraction.js start line: 19 end line: 102 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1586 unit: async function main() file: ai-platform/snippets/list-model-evaluation-slices.js start line: 19 end line: 64 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1587 unit: async function main() file: ai-platform/snippets/get-model.js start line: 19 end line: 122 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1588 unit: async function main() file: ai-platform/snippets/get-model-evaluation-text-sentiment-analysis.js start line: 19 end line: 102 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1589 unit: async function main() file: ai-platform/snippets/delete-dataset.js start line: 19 end line: 58 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1590 unit: async function main() file: ai-platform/snippets/get-model-evaluation-video-action-recognition.js start line: 19 end line: 73 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1591 unit: async function main() file: ai-platform/snippets/delete-endpoint.js start line: 19 end line: 62 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1592 unit: async function main() file: ai-platform/snippets/create-dataset-image.js start line: 19 end line: 72 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1593 unit: async function main() file: ai-platform/snippets/get-model-evaluation-image-classification.js start line: 19 end line: 99 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1594 unit: async function main() file: ai-platform/snippets/get-training-pipeline.js start line: 19 end line: 60 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1595 unit: async function main() file: ai-platform/snippets/get-model-evaluation-tabular-classification.js start line: 19 end line: 104 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 1596 unit: async function main() file: ai-platform/snippets/delete-model.js start line: 19 end line: 57 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1597 unit: async function main() file: ai-platform/snippets/create-dataset-video.js start line: 19 end line: 72 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1598 unit: async function main() file: ai-platform/snippets/get-hyperparameter-tuning-job.js start line: 19 end line: 62 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 1599 unit: async function detectLabels() file: vision/detect.js start line: 71 end line: 90 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1600 unit: async function detectLandmarks() file: vision/detect.js start line: 116 end line: 134 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1601 unit: async function detectText() file: vision/detect.js start line: 160 end line: 178 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1602 unit: async function detectTextGCS() file: vision/detect.js start line: 180 end line: 200 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1603 unit: async function detectLogos() file: vision/detect.js start line: 202 end line: 220 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 1604 unit: async function detectLogosGCS() file: vision/detect.js start line: 222 end line: 242 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1605 unit: async function quickstart() file: vision/quickstart.js start line: 24 end line: 36 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1606 unit: async function listProductSets() file: vision/productSearch/listProductSets.js start line: 25 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1607 unit: function main() file: vision/async-batch-annotate-images.js start line: 17 end line: 81 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 1608 unit: async function detectFaces() file: vision/faceDetection.js start line: 35 end line: 43 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 1609 unit: async function main() file: vision/faceDetection.js start line: 95 end line: 102 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 1610 unit: async function setEndpoint() file: vision/setEndpoint.js start line: 27 end line: 39 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 1611 unit: function main() file: datacatalog/snippets/policyTagManager/createTaxonomy.js start line: 17 end line: 55 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1612 unit: function main() file: datacatalog/snippets/policyTagManager/listTaxonomies.js start line: 17 end line: 52 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1613 unit: port: parseInt() file: cloud-sql/sqlserver/mssql/connect-tcp.js start line: 28 end line: 34 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1614 unit: default: require() file: dialogflow/detect.js start line: 367 end line: 373 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1615 unit: async function setAgent() file: dialogflow/set-agent.js start line: 34 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1616 unit: async function getVodConfig() file: media/video-stitcher/getVodConfig.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1617 unit: async function getVodSession() file: media/video-stitcher/getVodSession.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1618 unit: async function getLiveSession() file: media/video-stitcher/getLiveSession.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1619 unit: async function getSlate() file: media/video-stitcher/getSlate.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1620 unit: async function getCdnKey() file: media/video-stitcher/getCdnKey.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1621 unit: async function getLiveConfig() file: media/video-stitcher/getLiveConfig.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1622 unit: async function getChannel() file: media/livestream/getChannel.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1623 unit: async function getPool() file: media/livestream/getPool.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1624 unit: async function getAsset() file: media/livestream/getAsset.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1625 unit: async function listChannelEvents() file: media/livestream/listChannelEvents.js start line: 33 end line: 45 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1626 unit: async function getInput() file: media/livestream/getInput.js start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1627 unit: async function getJob() file: media/transcoder/getJobState.js start line: 34 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1628 unit: async function deleteJob() file: media/transcoder/deleteJob.js start line: 34 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1629 unit: async function getJob() file: media/transcoder/getJob.js start line: 34 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1630 unit: async function deleteModel() file: automl/delete_model.js start line: 36 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1631 unit: async function deleteModel() file: automl/beta/delete-model.js start line: 36 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1632 unit: function main() file: translate/quickstart.js start line: 17 end line: 47 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1633 unit: async function quickStart() file: translate/quickstart.js start line: 32 end line: 43 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1634 unit: function quickstart() file: error-reporting/quickstart.js start line: 21 end line: 27 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 1635 unit: function main() file: contact-center-insights/getOperation.js start line: 18 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1636 unit: function main() file: contact-center-insights/createIssueModel.js start line: 18 end line: 50 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1637 unit: function main() file: contact-center-insights/createAnalysis.js start line: 18 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1638 unit: async function createAnalysis() file: contact-center-insights/createAnalysis.js start line: 33 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1639 unit: function main() file: contact-center-insights/createPhraseMatcherAnyOf.js start line: 18 end line: 65 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1640 unit: function main() file: contact-center-insights/createPhraseMatcherAllOf.js start line: 18 end line: 84 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1641 unit: function main() file: contact-center-insights/enablePubSubNotifications.js start line: 18 end line: 52 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1642 unit: function main() file: contact-center-insights/exportToBigquery.js start line: 18 end line: 53 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 1643 unit: function main() file: contact-center-insights/setProjectTtl.js start line: 18 end line: 49 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1644 unit: async function callGetJob() file: batch/get/get_job.js start line: 48 end line: 57 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1645 unit: async function updateNotificationConfig() file: security-center/snippets/v2/updateNotificationConfig.js start line: 66 end line: 72 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1646 unit: async function getOrgSettings() file: security-center/snippets/v1/getOrganizationSettings.js start line: 29 end line: 41 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1647 unit: function main() file: security-center/snippets/v1/listFindingsAtTime.js start line: 17 end line: 58 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1648 unit: async function listNotificationConfigs() file: security-center/snippets/v1/listNotificationConfigs.js start line: 29 end line: 35 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 1649 unit: async function main() file: asset/snippets/searchAllIamPolicies.js start line: 22 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 1650 unit: async function main() file: asset/snippets/analyzeIamPolicyLongrunningBigquery.js start line: 22 end line: 65 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1651 unit: async function getFeed() file: asset/snippets/getFeed.js start line: 29 end line: 38 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1652 unit: async function main() file: asset/snippets/exportAssets.js start line: 22 end line: 62 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1653 unit: async function deleteFeed() file: asset/snippets/deleteFeed.js start line: 29 end line: 39 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1654 unit: async function main() file: asset/snippets/analyzeIamPolicy.js start line: 22 end line: 51 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1655 unit: async function main() file: asset/snippets/searchAllResources.js start line: 22 end line: 60 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 1656 unit: async function main() file: asset/snippets/analyzeIamPolicyLongrunningGcs.js start line: 22 end line: 63 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1657 unit: async function deleteSavedQuery() file: asset/snippets/deleteSavedQuery.js start line: 29 end line: 38 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1658 unit: async function restoreKeyVersion() file: kms/restoreKeyVersion.js start line: 49 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1659 unit: async function destroyKeyVersion() file: kms/destroyKeyVersion.js start line: 49 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1660 unit: async function createKeyVersion() file: kms/createKeyVersion.js start line: 41 end line: 48 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1661 unit: async function deleteMetricDescriptor() file: monitoring/snippets/metrics.deleteDescriptor.js start line: 30 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1662 unit: async function main() file: retail/interactive-tutorials/setup/delete-gcs-bucket.js start line: 17 end line: 27 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1663 unit: async function main() file: retail/interactive-tutorials/product/get-products-list.js start line: 17 end line: 46 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1664 unit: function main() file: dlp/redactImageFileAllText.js start line: 19 end line: 72 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1665 unit: async function deleteInspectTemplate() file: dlp/deleteInspectTemplate.js start line: 36 end line: 45 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1666 unit: function transformCLI() file: dlp/deidentifyWithDeterministic.js start line: 120 end line: 126 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1667 unit: function main() file: dlp/deIdentifyWithExceptionList.js start line: 22 end line: 117 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 1668 unit: function transformCLI() file: dlp/inspectGcsFileWithSampling.js start line: 159 end line: 165 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1669 unit: function main() file: dlp/inspectImageFileAllInfoTypes.js start line: 21 end line: 87 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1670 unit: async function getJob() file: dlp/getJob.js start line: 32 end line: 43 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1671 unit: function parseInfotypes() file: dlp/deIdentifyWithReplaceInfoType.js start line: 93 end line: 99 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1672 unit: function main() file: dlp/redactImageFileAllInfoTypes.js start line: 20 end line: 69 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1673 unit: async function deleteTrigger() file: dlp/deleteTrigger.js start line: 35 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1674 unit: function transformCLI() file: dlp/deidentifyWithFpeSurrogate.js start line: 114 end line: 120 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1675 unit: function main() file: dlp/redactImageFileColoredInfoTypes.js start line: 19 end line: 82 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1676 unit: async function accessRegionalSecretVersion() file: secret-manager/regional_samples/accessRegionalSecretVersion.js start line: 39 end line: 50 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1677 unit: async function createRegionalSecret() file: secret-manager/regional_samples/createRegionalSecret.js start line: 37 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1678 unit: async function accessSecretVersion() file: secret-manager/accessSecretVersion.js start line: 31 end line: 42 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1679 unit: async function getSecret() file: secret-manager/getSecret.js start line: 30 end line: 38 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1680 unit: async function deleteDocumentSchema() file: document-warehouse/delete-document-schema.js start line: 48 end line: 61 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1681 unit: async function main() file: storagetransfer/quickstart.js start line: 16 end line: 72 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1682 unit: async function main() file: storagetransfer/get-transfer-job-with-retries.js start line: 19 end line: 70 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1683 unit: async function main() file: storagetransfer/check-latest-transfer-operation.js start line: 19 end line: 60 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1684 unit: async function main() file: storagetransfer/event-driven-gcs-transfer.js start line: 19 end line: 74 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 1685 unit: function toggle() file: run/idp-sql/static/firebase.js start line: 67 end line: 73 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 1686 unit: async function getDenyPolicy() file: iam/deny/getDenyPolicy.js start line: 45 end line: 53 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1687 unit: async function callGetQueuedResourcesList() file: tpu/queuedResources/getQueuedResourcesList.js start line: 38 end line: 46 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1688 unit: async function callTpuVMList() file: tpu/getVMList.js start line: 36 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1689 unit: async function main() file: compute/reservations/getReservations.js start line: 19 end line: 48 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1690 unit: async function main() file: compute/reservations/getReservation.js start line: 19 end line: 51 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1691 unit: async function main() file: compute/snapshotSchedule/deleteSnapshotSchedule.js start line: 19 end line: 65 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1692 unit: async function main() file: compute/disks/stopReplication.js start line: 19 end line: 65 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1693 unit: async function main() file: compute/disks/consistencyGroups/deleteConsistencyGroup.js start line: 19 end line: 67 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 1694 unit: allowedCores: range() file: compute/instances/custom-machine-type/helperClass.js start line: 56 end line: 63 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1695 unit: allowedCores: range() file: compute/instances/custom-machine-type/createWithHelper.js start line: 61 end line: 68 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 1696 unit: async function detectProperties() file: vision/detect.js start line: 244 end line: 261 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1697 unit: function main() file: vision/batch-annotate-files-gcs.js start line: 17 end line: 101 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1698 unit: async lookup() file: vision/textDetection.js start line: 96 end line: 102 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 1699 unit: function extractDescription() file: vision/textDetection.js start line: 151 end line: 157 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 1700 unit: async function quickstart() file: datalabeling/quickstart.js start line: 27 end line: 33 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 1701 unit: function main() file: media/transcoder/listJobTemplates.js start line: 18 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1702 unit: function main() file: media/transcoder/createJobWithStaticOverlay.js start line: 18 end line: 114 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1703 unit: function main() file: media/transcoder/getJobState.js start line: 18 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1704 unit: function main() file: media/transcoder/getJobTemplate.js start line: 18 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1705 unit: function main() file: media/transcoder/createJobWithPeriodicImagesSpritesheet.js start line: 18 end line: 99 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1706 unit: function main() file: media/transcoder/deleteJobTemplate.js start line: 18 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1707 unit: function main() file: media/transcoder/deleteJob.js start line: 18 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1708 unit: function main() file: media/transcoder/createJobFromPreset.js start line: 18 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1709 unit: function main() file: media/transcoder/createJobWithEmbeddedCaptions.js start line: 18 end line: 134 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1710 unit: function main() file: media/transcoder/createJobWithAnimatedOverlay.js start line: 18 end line: 126 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1711 unit: function main() file: media/transcoder/createJobWithSetNumberImagesSpritesheet.js start line: 18 end line: 99 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1712 unit: function main() file: media/transcoder/getJob.js start line: 18 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1713 unit: function main() file: media/transcoder/createJobFromPresetBatchMode.js start line: 18 end line: 56 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1714 unit: function main() file: media/transcoder/listJobs.js start line: 18 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1715 unit: function main() file: media/transcoder/createJobTemplate.js start line: 18 end line: 96 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1716 unit: function main() file: media/transcoder/createJobFromAdHoc.js start line: 18 end line: 97 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1717 unit: function main() file: media/transcoder/createJobFromTemplate.js start line: 18 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1718 unit: async function main() file: bigquery/cloud-client/grantAccessToDataset.js start line: 17 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1719 unit: async function main() file: automl/translate/automlTranslateCreateModel.js start line: 17 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1720 unit: async function cancelOperation() file: automl/beta/cancel_operation.js start line: 31 end line: 38 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1721 unit: async function createExecution() file: workflows/create-execution.js start line: 25 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1722 unit: async function getOperation() file: contact-center-insights/getOperation.js start line: 33 end line: 38 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1723 unit: function main() file: video-intelligence/detect_logo.js start line: 17 end line: 106 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1724 unit: async function main() file: texttospeech/quickstart.js start line: 17 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1725 unit: async function deleteSecurityMarks() file: security-center/snippets/v2/deleteSecurityMarks.js start line: 52 end line: 58 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1726 unit: async function createNotificationConfig() file: security-center/snippets/v2/createNotificationConfig.js start line: 67 end line: 72 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1727 unit: for await() file: security-center/snippets/v2/listFilteredFindings.js start line: 56 end line: 62 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1728 unit: async function main() file: security-center/snippets/v2/listNotificationConfigs.js start line: 19 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1729 unit: async function addFindingSecurityMarks() file: security-center/snippets/v2/addFindingSecurityMarks.js start line: 50 end line: 56 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1730 unit: for await() file: security-center/snippets/v2/listAllFindings.js start line: 50 end line: 56 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 1731 unit: async function testIamPermissions() file: security-center/snippets/v2/testIam.js start line: 100 end line: 105 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1732 unit: async function deleteNotificationConfig() file: security-center/snippets/v2/deleteNotificationConfig.js start line: 40 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1733 unit: async function deleteBigQueryExport() file: security-center/snippets/v2/deleteBigQueryExport.js start line: 42 end line: 48 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1734 unit: async function getNotificationConfig() file: security-center/snippets/v2/getNotificationConfig.js start line: 40 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1735 unit: async function UpdateAndDeleteSecurityMarks() file: security-center/snippets/v2/deleteAndUpdateSecurityMarks.js start line: 55 end line: 61 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1736 unit: function main() file: security-center/snippets/v1/listAllSources.js start line: 18 end line: 46 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1737 unit: function main() file: security-center/snippets/v1/listAssetsWithSecurityMarks.js start line: 19 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1738 unit: async function getSourceIamPolicy() file: security-center/snippets/v1/getSourceIam.js start line: 28 end line: 40 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1739 unit: function main() file: security-center/snippets/v1/listAssetsAndChanges.js start line: 21 end line: 57 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1740 unit: function main() file: security-center/snippets/v1/listFilteredAssets.js start line: 19 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1741 unit: function main() file: security-center/snippets/v1/listNotificationConfigs.js start line: 16 end line: 39 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1742 unit: function main() file: security-center/snippets/v1/listAllAssets.js start line: 18 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1743 unit: async function getNotificationConfg() file: security-center/snippets/v1/getNotificationConfig.js start line: 32 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1744 unit: async function getSecurityCenterService() file: security-center/snippets/management_api/getSecurityCenterService.js start line: 49 end line: 55 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1745 unit: async function getEventThreatDetectionCustomModule() file: security-center/snippets/management_api/getEventThreatDetectionCustomModule.js start line: 48 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1746 unit: async function createEventThreatDetectionCustomModule() file: security-center/snippets/management_api/createEventThreatDetectionCustomModule.js start line: 56 end line: 62 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1747 unit: async function updateEventThreatDetectionCustomModule() file: security-center/snippets/management_api/updateEventThreatDetectionCustomModule.js start line: 61 end line: 67 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1748 unit: async function main() file: asset/snippets/createFeed.js start line: 22 end line: 63 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1749 unit: async function main() file: asset/snippets/analyzeOrgPolicyGovernedContainers.js start line: 23 end line: 43 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1750 unit: async function main() file: asset/snippets/analyzeOrgPolicies.js start line: 22 end line: 42 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1751 unit: async function main() file: asset/snippets/getFeed.js start line: 22 end line: 41 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1752 unit: async function main() file: asset/snippets/deleteFeed.js start line: 22 end line: 41 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1753 unit: async function main() file: asset/snippets/analyzeOrgPolicyGovernedAssets.js start line: 23 end line: 43 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1754 unit: async function main() file: asset/snippets/listFeeds.js start line: 22 end line: 43 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1755 unit: async function main() file: asset/snippets/updateFeed.js start line: 22 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1756 unit: function main() file: dialogflow-cx/detect-intent-with-sentiment-analysis.js start line: 24 end line: 114 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1757 unit: async function main() file: kms/quickstart.js start line: 17 end line: 48 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1758 unit: function main() file: monitoring/snippets/alerts.restorePolicies.js start line: 17 end line: 82 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1759 unit: function main() file: monitoring/snippets/alerts.replaceChannels.js start line: 17 end line: 98 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1760 unit: function main() file: monitoring/snippets/alerts.enablePolicies.js start line: 17 end line: 65 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1761 unit: function main() file: monitoring/snippets/alerts.backupPolicies.js start line: 17 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1762 unit: async function callListProducts() file: retail/interactive-tutorials/product/get-products-list.js start line: 29 end line: 43 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1763 unit: async function listCatalogs() file: retail/quickstart.js start line: 29 end line: 34 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1764 unit: function main() file: dlp/inspectStringAugmentInfoType.js start line: 21 end line: 89 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1765 unit: function main() file: dlp/quickstart.js start line: 22 end line: 85 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1766 unit: function main() file: dlp/deidentifyWithMask.js start line: 22 end line: 74 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1767 unit: function main() file: dlp/inspectStringWithExclusionDict.js start line: 22 end line: 108 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1768 unit: function main() file: dlp/inspectStringCustomExcludingSubstring.js start line: 21 end line: 104 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1769 unit: function main() file: dlp/deidentifyWithDictionaryReplacement.js start line: 21 end line: 86 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1770 unit: function main() file: dlp/deIdentifyWithRedaction.js start line: 23 end line: 86 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1771 unit: function main() file: dlp/deIdentifyWithReplaceInfoType.js start line: 23 end line: 84 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1772 unit: async function getSecretVersion() file: secret-manager/getSecretVersion.js start line: 31 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1773 unit: async function disableSecretVersion() file: secret-manager/disableSecretVersion.js start line: 30 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1774 unit: async function main() file: secret-manager/addSecretVersion.js start line: 17 end line: 46 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1775 unit: async function getSecret() file: secret-manager/regional_samples/deleteRegionalSecretLabel.js start line: 38 end line: 44 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1776 unit: async function getSecret() file: secret-manager/regional_samples/editRegionalSecretAnnotations.js start line: 45 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1777 unit: async function enableRegionalSecretVersion() file: secret-manager/regional_samples/enableRegionalSecretVersion.js start line: 39 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1778 unit: async function disableRegionalSecretVersion() file: secret-manager/regional_samples/disableRegionalSecretVersion.js start line: 39 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1779 unit: async function destroySecretVersion() file: secret-manager/regional_samples/destroyRegionalSecretVersion.js start line: 41 end line: 47 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1780 unit: async function getSecret() file: secret-manager/regional_samples/editRegionalSecretLabel.js start line: 39 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1781 unit: async function getRegionalSecretVersion() file: secret-manager/regional_samples/getRegionalSecretVersion.js start line: 40 end line: 46 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1782 unit: async function deleteRegionalSecret() file: secret-manager/regional_samples/deleteRegionalSecret.js start line: 38 end line: 44 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1783 unit: async function getRegionalSecret() file: secret-manager/regional_samples/getRegionalSecret.js start line: 38 end line: 44 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1784 unit: async function deleteSecret() file: secret-manager/deleteSecret.js start line: 30 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1785 unit: async function enableSecretVersion() file: secret-manager/enableSecretVersion.js start line: 30 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1786 unit: async function destroySecretVersion() file: secret-manager/destroySecretVersion.js start line: 30 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1787 unit: async function getSecret() file: secret-manager/createUpdateSecretLabel.js start line: 32 end line: 38 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1788 unit: async function getSecret() file: secret-manager/editSecretAnnotations.js start line: 32 end line: 38 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1789 unit: async function getSecret() file: secret-manager/deleteSecretLabel.js start line: 31 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1790 unit: async function deleteService() file: service-directory/snippets/deleteService.js start line: 49 end line: 55 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1791 unit: async function deleteEndpoint() file: service-directory/snippets/deleteEndpoint.js start line: 52 end line: 58 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1792 unit: async function deleteNamespace() file: service-directory/snippets/deleteNamespace.js start line: 46 end line: 52 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1793 unit: async function main() file: document-ai/process-document-specialized.js start line: 18 end line: 90 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1794 unit: async function main() file: document-ai/process-document.js start line: 18 end line: 101 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1795 unit: async function main() file: document-ai/process-document-quality.js start line: 18 end line: 82 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 1796 unit: async function main() file: speech/adaptationInlinePhraseSet.v2.js start line: 21 end line: 67 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1797 unit: async function main() file: speech/adaptationInlineCustomClass.v2.js start line: 21 end line: 71 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1798 unit: function main() file: speech/modelAdaptation.js start line: 15 end line: 86 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 1799 unit: async function main() file: speech/transcribeStreaming.v2.js start line: 21 end line: 94 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1800 unit: async function main() file: speech/adaptationPhraseSetReference.v2.js start line: 21 end line: 81 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1801 unit: function addUser() file: run/websockets/users.js start line: 19 end line: 24 size: 6 LOC McCabe index: 5 number of parameters: 3 id: 1802 unit: function main() file: iam/deny/deleteDenyPolicy.js start line: 21 end line: 58 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1803 unit: function main() file: iam/deny/listDenyPolicies.js start line: 21 end line: 57 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1804 unit: function main() file: iam/deny/getDenyPolicy.js start line: 21 end line: 57 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1805 unit: async function main() file: tpu/getVM.js start line: 19 end line: 52 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1806 unit: async function main() file: tpu/deleteVM.js start line: 19 end line: 55 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1807 unit: async function main() file: tpu/queuedResources/getQueuedResource.js start line: 19 end line: 53 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1808 unit: async function main() file: tpu/queuedResources/deleteQueuedResource.js start line: 19 end line: 76 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1809 unit: async function main() file: tpu/queuedResources/forceDeleteQueuedResource.js start line: 19 end line: 57 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1810 unit: async function main() file: tpu/startVM.js start line: 19 end line: 55 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1811 unit: async function main() file: tpu/stopVM.js start line: 19 end line: 54 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1812 unit: async function main() file: compute/snapshotSchedule/getSnapshotSchedule.js start line: 19 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1813 unit: function main() file: compute/instances/custom-machine-type/createWithHelper.js start line: 25 end line: 245 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 1814 unit: timeout: Number() file: ai-platform/snippets/list-features-async-sample.js start line: 71 end line: 77 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1815 unit: timeout: Number() file: ai-platform/snippets/list-features-stream-sample.js start line: 71 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1816 unit: timeout: Number() file: ai-platform/snippets/search-features-async-sample.js start line: 69 end line: 75 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1817 unit: timeout: Number() file: ai-platform/snippets/search-features-stream-sample.js start line: 69 end line: 75 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1818 unit: function main() file: vision/productSearch/getSimilarProductsGcs.js start line: 17 end line: 83 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1819 unit: function main() file: vision/batch-annotate-files.js start line: 17 end line: 98 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1820 unit: async function main() file: datacatalog/snippets/grantTagTemplateUserRole.js start line: 17 end line: 68 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1821 unit: async function main() file: datacatalog/snippets/searchAssets.js start line: 17 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1822 unit: async function main() file: datacatalog/snippets/quickstart.js start line: 17 end line: 169 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1823 unit: function main() file: datacatalog/snippets/policyTagManager/getTaxonomy.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1824 unit: function main() file: datacatalog/snippets/policyTagManager/createPolicyTag.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1825 unit: function main() file: datacatalog/snippets/policyTagManager/deleteTaxonomy.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1826 unit: async function main() file: datacatalog/snippets/createCustomEntry.js start line: 17 end line: 189 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1827 unit: async function main() file: datacatalog/snippets/createFileset.js start line: 17 end line: 141 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1828 unit: await createPool() file: cloud-sql/mysql/mysql/index.js start line: 119 end line: 123 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1829 unit: await createPool() file: cloud-sql/mysql/mysql2/index.js start line: 129 end line: 133 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1830 unit: await createPool() file: cloud-sql/postgres/knex/index.js start line: 156 end line: 160 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1831 unit: function detectTextIntent() file: dialogflow/detect.js start line: 17 end line: 103 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1832 unit: function main() file: dialogflow/list-intents.js start line: 21 end line: 72 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1833 unit: function main() file: media/livestream/listChannels.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1834 unit: function main() file: media/livestream/deleteAsset.js start line: 18 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1835 unit: function main() file: media/livestream/startChannel.js start line: 18 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1836 unit: function main() file: media/livestream/createInput.js start line: 18 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1837 unit: function main() file: media/livestream/listAssets.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1838 unit: function main() file: media/livestream/updateInput.js start line: 18 end line: 59 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1839 unit: function main() file: media/livestream/createChannel.js start line: 18 end line: 112 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1840 unit: function main() file: media/livestream/deleteChannel.js start line: 18 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1841 unit: function main() file: media/livestream/updatePool.js start line: 18 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1842 unit: function main() file: media/livestream/listInputs.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1843 unit: function main() file: media/livestream/createAsset.js start line: 18 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1844 unit: function main() file: media/livestream/getChannelEvent.js start line: 18 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1845 unit: function main() file: media/livestream/stopChannel.js start line: 18 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1846 unit: function main() file: media/livestream/updateChannel.js start line: 18 end line: 68 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1847 unit: function main() file: media/livestream/createChannelEvent.js start line: 18 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1848 unit: function main() file: media/livestream/getChannel.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1849 unit: function main() file: media/livestream/getPool.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1850 unit: function main() file: media/livestream/getAsset.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1851 unit: function main() file: media/livestream/deleteChannelEvent.js start line: 18 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1852 unit: function main() file: media/livestream/listChannelEvents.js start line: 18 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1853 unit: function main() file: media/livestream/deleteInput.js start line: 18 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1854 unit: function main() file: media/livestream/getInput.js start line: 18 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1855 unit: async function main() file: bigquery/cloud-client/viewDatasetAccessPolicy.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1856 unit: async function main() file: bigquery/cloud-client/revokeDatasetAccess.js start line: 17 end line: 65 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1857 unit: async function main() file: bigquery/cloud-client/viewTableOrViewAccessPolicy.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1858 unit: async function main() file: bigquery/cloud-client/grantAccessToTableOrView.js start line: 17 end line: 69 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1859 unit: function main() file: automl/list_models.js start line: 17 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1860 unit: function main() file: automl/beta/list-datasets.js start line: 17 end line: 71 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1861 unit: function main() file: automl/beta/list-models.js start line: 17 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1862 unit: async function main() file: automl/beta/cancel_operation.js start line: 17 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1863 unit: function main() file: automl/list_datasets.js start line: 17 end line: 106 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1864 unit: function main() file: automl/list_operation_status.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1865 unit: function sleep() file: workflows/quickstart/index.ts start line: 51 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1866 unit: function sleep() file: workflows/quickstart/index.js start line: 49 end line: 53 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1867 unit: async function picToText() file: translate/hybridGlossaries.js start line: 46 end line: 53 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1868 unit: function detectLanguageSample() file: translate/translate.js start line: 17 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1869 unit: function listLanguagesSample() file: translate/translate.js start line: 46 end line: 64 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1870 unit: async function listLanguages() file: translate/translate.js start line: 54 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1871 unit: function listLanguagesWithTargetSample() file: translate/translate.js start line: 66 end line: 89 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1872 unit: async function listLanguagesWithTarget() file: translate/translate.js start line: 79 end line: 85 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1873 unit: function translateTextSample() file: translate/translate.js start line: 91 end line: 119 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1874 unit: function translateTextWithModelSample() file: translate/translate.js start line: 121 end line: 158 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1875 unit: function main() file: translate/v3beta1/translate_list_codes_beta.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1876 unit: function main() file: translate/v3beta1/translate_list_language_names_beta.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1877 unit: function main() file: translate/v3beta1/translate_list_glossary_beta.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1878 unit: function main() file: translate/v3/translate_list_glossary.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1879 unit: function main() file: translate/v3/translate_list_language_names.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1880 unit: function main() file: translate/v3/translate_get_supported_languages_for_target.js start line: 17 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1881 unit: function main() file: translate/v3/translate_get_supported_languages.js start line: 17 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1882 unit: function main() file: translate/v3/translate_list_codes.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1883 unit: function setupImplicit() file: error-reporting/implicitSetup.js start line: 22 end line: 33 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1884 unit: function main() file: video-intelligence/analyze-face-detection-gcs.js start line: 17 end line: 79 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1885 unit: function main() file: video-intelligence/analyze-person-detection-gcs.js start line: 17 end line: 87 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1886 unit: function main() file: video-intelligence/detect_logo_gcs.js start line: 20 end line: 106 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1887 unit: async function analyzeVideoTranscription() file: video-intelligence/analyze.js start line: 259 end line: 318 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1888 unit: async function main() file: batch/list/list_jobs.js start line: 23 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1889 unit: async function main() file: batch/list/list_tasks.js start line: 28 end line: 68 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1890 unit: async function main() file: batch/delete/delete_job.js start line: 27 end line: 62 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1891 unit: async function main() file: batch/get/get_task.js start line: 30 end line: 75 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1892 unit: async function main() file: batch/get/get_job.js start line: 27 end line: 61 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1893 unit: function main() file: security-center/snippets/v2/addSecurityMarks.js start line: 20 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1894 unit: function main() file: security-center/snippets/v2/addDeleteSecurityMarks.js start line: 20 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1895 unit: async function listFilteredFindings() file: security-center/snippets/v2/listFilteredFindings.js start line: 51 end line: 63 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1896 unit: async function groupFilteredFindings() file: security-center/snippets/v2/groupFindingsWithFilter.js start line: 133 end line: 143 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1897 unit: for await() file: security-center/snippets/v2/groupFindingsWithFilter.js start line: 138 end line: 142 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1898 unit: function main() file: security-center/snippets/v2/deleteAssetsSecurityMarks.js start line: 20 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1899 unit: async function groupFindings() file: security-center/snippets/v2/groupFindings.js start line: 129 end line: 139 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1900 unit: for await() file: security-center/snippets/v2/groupFindings.js start line: 134 end line: 138 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1901 unit: function main() file: security-center/snippets/v1/addSecurityMarks.js start line: 20 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1902 unit: function main() file: security-center/snippets/v1/addDeleteSecurityMarks.js start line: 20 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1903 unit: function main() file: security-center/snippets/v1/deleteSecurityMarks.js start line: 20 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1904 unit: function main() file: security-center/snippets/v1/getOrganizationSettings.js start line: 21 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1905 unit: function main() file: security-center/snippets/v1/getSourceIam.js start line: 20 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1906 unit: function main() file: security-center/snippets/v1/listFilteredFindings.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1907 unit: function main() file: security-center/snippets/v1/updateSource.js start line: 21 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1908 unit: function main() file: security-center/snippets/v1/addFindingSecurityMarks.js start line: 19 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1909 unit: function main() file: security-center/snippets/v1/enableAssetDiscovery.js start line: 20 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1910 unit: async function main() file: security-center/snippets/v1/listAllFindings.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1911 unit: function main() file: security-center/snippets/v1/testIam.js start line: 21 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1912 unit: function main() file: security-center/snippets/v1/getSource.js start line: 21 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1913 unit: function main() file: security-center/snippets/v1/listFindingsWithSecurityMarks.js start line: 17 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1914 unit: function main() file: security-center/snippets/v1/createSource.js start line: 20 end line: 44 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1915 unit: async function processRows() file: functions/v2/responseStreaming/index.js start line: 23 end line: 27 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1916 unit: async function main() file: asset/snippets/getSavedQuery.js start line: 21 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1917 unit: async function main() file: asset/snippets/updateSavedQuery.js start line: 21 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1918 unit: async function main() file: asset/snippets/getBatchEffectiveIamPolicies.js start line: 22 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1919 unit: async function main() file: asset/snippets/createSavedQuery.js start line: 21 end line: 59 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1920 unit: async function main() file: asset/snippets/exportAssetsBigquery.js start line: 22 end line: 61 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1921 unit: async function main() file: asset/snippets/listSavedQueries.js start line: 21 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1922 unit: async function main() file: asset/snippets/deleteSavedQuery.js start line: 21 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1923 unit: function main() file: dialogflow-cx/detect-intent-event.js start line: 24 end line: 96 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1924 unit: async function main() file: dialogflow-cx/detect-intent-disabled-webhook.js start line: 17 end line: 69 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1925 unit: async function main() file: dialogflow-cx/detect-intent-text.js start line: 17 end line: 72 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1926 unit: async function main() file: dialogflow-cx/list-intents.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1927 unit: async function main() file: dialogflow-cx/update-intent.js start line: 17 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1928 unit: function main() file: monitoring/snippets/metrics.getMonitoredResourceDescriptor.js start line: 21 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1929 unit: function main() file: monitoring/snippets/metrics.readTimeSeriesData.js start line: 22 end line: 62 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1930 unit: function main() file: monitoring/snippets/alerts.deleteChannels.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1931 unit: function main() file: monitoring/snippets/metrics.getDescriptor.js start line: 22 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1932 unit: function main() file: monitoring/snippets/metrics.listDescriptors.js start line: 21 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1933 unit: function main() file: monitoring/snippets/metrics.deleteDescriptor.js start line: 22 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1934 unit: function main() file: monitoring/snippets/metrics.readTimeSeriesReduce.js start line: 22 end line: 72 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1935 unit: function main() file: monitoring/snippets/metrics.readTimeSeriesAggregate.js start line: 22 end line: 71 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1936 unit: function main() file: monitoring/snippets/metrics.readTimeSeriesFields.js start line: 22 end line: 62 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1937 unit: function main() file: monitoring/snippets/metrics.listMonitoredResourceDescriptors.js start line: 21 end line: 59 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1938 unit: function main() file: monitoring/snippets/alerts.listPolicies.js start line: 17 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1939 unit: function main() file: monitoring/snippets/metrics.createDescriptor.js start line: 22 end line: 70 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1940 unit: async function main() file: retail/interactive-tutorials/setup/delete-events-bigquery-table.js start line: 17 end line: 24 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1941 unit: async function main() file: retail/interactive-tutorials/setup/delete-bigquery-table.js start line: 17 end line: 24 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1942 unit: async function main() file: retail/interactive-tutorials/setup/delete-events-gcs-bucket.js start line: 17 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1943 unit: async function main() file: retail/quickstart.js start line: 16 end line: 37 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1944 unit: async function deleteQueue() file: cloud-tasks/snippets/deleteQueue.js start line: 32 end line: 39 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1945 unit: function main() file: dlp/updateTrigger.js start line: 21 end line: 67 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1946 unit: function transformCLI() file: dlp/deidentifyWithDateShift.js start line: 187 end line: 191 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1947 unit: async function main() file: dlp/inspectGcsSendToScc.js start line: 21 end line: 120 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1948 unit: function main() file: dlp/deidentifyWithFpe.js start line: 22 end line: 95 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 1949 unit: function main() file: dlp/reidentifyWithFpe.js start line: 22 end line: 97 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 1950 unit: function main() file: dlp/deleteInspectTemplate.js start line: 22 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1951 unit: function main() file: dlp/inspectStringMultipleRules.js start line: 21 end line: 120 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1952 unit: async function main() file: dlp/inspectWithStoredInfotype.js start line: 21 end line: 81 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1953 unit: function main() file: dlp/createJob.js start line: 21 end line: 75 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1954 unit: async function main() file: dlp/inspectDatastoreSendToScc.js start line: 21 end line: 128 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1955 unit: async function main() file: dlp/kAnonymityWithEntityIds.js start line: 21 end line: 141 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1956 unit: function main() file: dlp/deleteJob.js start line: 20 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1957 unit: async function main() file: dlp/inspectDataToHybridJobTrigger.js start line: 22 end line: 127 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1958 unit: function main() file: dlp/inspectWithCustomRegex.js start line: 22 end line: 88 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1959 unit: async function main() file: dlp/updateStoredInfoType.js start line: 21 end line: 73 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1960 unit: function main() file: dlp/deIdentifyWithSimpleWordList.js start line: 23 end line: 103 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1961 unit: function main() file: dlp/inspectStringWithExclusionRegex.js start line: 21 end line: 102 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1962 unit: function main() file: dlp/inspectStringCustomHotword.js start line: 21 end line: 106 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1963 unit: function main() file: dlp/getJob.js start line: 21 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1964 unit: function main() file: dlp/deidentifyWithReplacement.js start line: 22 end line: 70 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1965 unit: function main() file: dlp/inspectStringWithoutOverlap.js start line: 22 end line: 108 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1966 unit: function main() file: dlp/reidentifyWithFpeSurrogate.js start line: 21 end line: 103 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1967 unit: function main() file: dlp/listJobs.js start line: 22 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1968 unit: function main() file: dlp/listTriggers.js start line: 22 end line: 65 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1969 unit: function main() file: dlp/inspectStringOmitOverlap.js start line: 22 end line: 105 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1970 unit: async function main() file: dlp/inspectBigquerySendToScc.js start line: 21 end line: 132 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1971 unit: function main() file: dlp/deleteTrigger.js start line: 20 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1972 unit: function main() file: dlp/inspectStringCustomOmitOverlap.js start line: 20 end line: 104 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1973 unit: function main() file: dlp/metadata.js start line: 21 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1974 unit: async function main() file: dlp/reidentifyWithDeterministic.js start line: 21 end line: 104 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 1975 unit: async function main() file: secret-manager/createSecretWithLabels.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1976 unit: async function main() file: secret-manager/listSecrets.js start line: 17 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1977 unit: async function main() file: secret-manager/getSecretVersion.js start line: 17 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1978 unit: async function main() file: secret-manager/disableSecretVersion.js start line: 17 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1979 unit: async function main() file: secret-manager/createSecretWithAnnotations.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 1980 unit: async function main() file: secret-manager/deleteSecret.js start line: 17 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1981 unit: async function main() file: secret-manager/viewSecretLabels.js start line: 17 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1982 unit: async function main() file: secret-manager/accessSecretVersion.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1983 unit: async function main() file: secret-manager/enableSecretVersion.js start line: 17 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1984 unit: async function main() file: secret-manager/destroySecretVersion.js start line: 17 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1985 unit: async function main() file: secret-manager/listSecretVersions.js start line: 17 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1986 unit: async function main() file: secret-manager/createUpdateSecretLabel.js start line: 17 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1987 unit: async function main() file: secret-manager/viewSecretAnnotations.js start line: 17 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1988 unit: async function main() file: secret-manager/editSecretAnnotations.js start line: 17 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1989 unit: async function main() file: secret-manager/getSecret.js start line: 17 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1990 unit: async function main() file: secret-manager/updateSecret.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1991 unit: async function main() file: secret-manager/updateSecretWithAlias.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1992 unit: async function main() file: secret-manager/deleteSecretLabel.js start line: 17 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1993 unit: function main() file: storage-control/createManagedFolder.js start line: 17 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1994 unit: function main() file: storage-control/deleteFolder.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1995 unit: function main() file: storage-control/listManagedFolders.js start line: 17 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1996 unit: function main() file: storage-control/quickstart.js start line: 21 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1997 unit: function main() file: storage-control/listFolders.js start line: 18 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1998 unit: function main() file: storage-control/getManagedFolder.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1999 unit: function main() file: storage-control/deleteManagedFolder.js start line: 17 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2000 unit: function main() file: storage-control/createFolder.js start line: 17 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2001 unit: function main() file: storage-control/getFolder.js start line: 17 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2002 unit: function main() file: storage-control/renameFolder.js start line: 18 end line: 61 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2003 unit: async function main() file: container/quickstart.js start line: 18 end line: 38 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2004 unit: async function main() file: speech/transcribeFile.v2.js start line: 21 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2005 unit: function main() file: speech/transcribeContextClasses.js start line: 22 end line: 73 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2006 unit: function main() file: speech/quickstart.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2007 unit: final() file: speech/infiniteStreaming.js start line: 187 end line: 191 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 2008 unit: function addHistory() file: run/websockets/public/index.js start line: 114 end line: 118 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2009 unit: function deleteUser() file: run/websockets/users.js start line: 32 end line: 36 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2010 unit: async function main() file: routeoptimization/snippets/optimizeTours.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2011 unit: async function main() file: tpu/queuedResources/getQueuedResourcesList.js start line: 19 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2012 unit: async function main() file: tpu/getVMList.js start line: 19 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2013 unit: async function createInstanceWithLocalSSD() file: compute/createInstanceWithLocalSSD.js start line: 25 end line: 29 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2014 unit: function main() file: compute/waitForOperation.js start line: 20 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2015 unit: function main() file: compute/firewall/patchFirewallPriority.js start line: 22 end line: 63 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2016 unit: function main() file: compute/setUsageExportBucket.js start line: 23 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2017 unit: function range() file: compute/instances/custom-machine-type/helperClass.js start line: 34 end line: 38 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2018 unit: function range() file: compute/instances/custom-machine-type/createWithHelper.js start line: 39 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2019 unit: async function listImages() file: compute/listImages.js start line: 29 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2020 unit: timeout: Number() file: ai-platform/snippets/list-featurestores-stream-sample.js start line: 66 end line: 72 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2021 unit: async function createTuneJob() file: ai-platform/snippets/embedding-model-tuning.js start line: 69 end line: 73 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2022 unit: function main() file: vision/productSearch/updateProductLabels.js start line: 17 end line: 68 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 2023 unit: function main() file: vision/productSearch/deleteReferenceImage.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 2024 unit: function main() file: vision/productSearch/addProductToProductSet.js start line: 17 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 2025 unit: function main() file: vision/productSearch/purgeOrphanProducts.js start line: 17 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2026 unit: function main() file: vision/productSearch/createReferenceImage.js start line: 17 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 2027 unit: function main() file: vision/productSearch/listProductsInProductSet.js start line: 17 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2028 unit: function main() file: vision/productSearch/getProduct.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2029 unit: function main() file: vision/productSearch/listReferenceImage.js start line: 17 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2030 unit: function main() file: vision/productSearch/removeProductFromProductSet.js start line: 17 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 2031 unit: function main() file: vision/productSearch/purgeProductsInProductSet.js start line: 17 end line: 57 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2032 unit: function main() file: vision/productSearch/deleteProductSet.js start line: 17 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2033 unit: function main() file: vision/productSearch/importProductSets.js start line: 17 end line: 75 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2034 unit: function main() file: vision/productSearch/listProducts.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2035 unit: function main() file: vision/productSearch/deleteProduct.js start line: 17 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2036 unit: async function deleteProduct() file: vision/productSearch/deleteProduct.js start line: 25 end line: 38 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2037 unit: function main() file: vision/productSearch/createProductSet.js start line: 17 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 2038 unit: function main() file: vision/productSearch/getReferenceImage.js start line: 17 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 2039 unit: function main() file: vision/productSearch/getProductSet.js start line: 17 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 2040 unit: function main() file: vision/productSearch/listProductSets.js start line: 17 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 2041 unit: function main() file: vision/vision-face-detection.js start line: 22 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 2042 unit: function main() file: datalabeling/quickstart.js start line: 22 end line: 36 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 2043 unit: async function accessSecretVersion() file: cloud-sql/mysql/mysql/index.js start line: 49 end line: 52 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2044 unit: ipType: getIpType() file: cloud-sql/mysql/mysql2/connect-connector-auto-iam-authn.js start line: 38 end line: 41 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2045 unit: async function accessSecretVersion() file: cloud-sql/mysql/mysql2/index.js start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2046 unit: async function accessSecretVersion() file: cloud-sql/sqlserver/mssql/index.js start line: 49 end line: 52 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2047 unit: async function accessSecretVersion() file: cloud-sql/sqlserver/tedious/index.js start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2048 unit: ipType: getIpType() file: cloud-sql/postgres/knex/connect-connector-with-iam-authn.js start line: 38 end line: 41 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2049 unit: async function accessSecretVersion() file: cloud-sql/postgres/knex/index.js start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2050 unit: async function listVodAdTagDetails() file: media/video-stitcher/listVodAdTagDetails.js start line: 33 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2051 unit: async function listLiveAdTagDetails() file: media/video-stitcher/listLiveAdTagDetails.js start line: 33 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2052 unit: async function listVodStitchDetails() file: media/video-stitcher/listVodStitchDetails.js start line: 33 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2053 unit: function reportError() file: error-reporting/quickstart.js start line: 29 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2054 unit: async function deleteMuteConfig() file: security-center/snippets/v2/deleteMuteRule.js start line: 53 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2055 unit: async function setUnmute() file: security-center/snippets/v2/setUnmuteFinding.js start line: 104 end line: 108 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2056 unit: async function listBigQueryExports() file: security-center/snippets/v2/listAllBigQueryExports.js start line: 47 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2057 unit: async function setMute() file: security-center/snippets/v2/setMuteFinding.js start line: 104 end line: 108 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2058 unit: async function createMuteRuleConfig() file: security-center/snippets/v2/createMuteRule.js start line: 71 end line: 75 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2059 unit: async function updateSource() file: security-center/snippets/v2/updateSource.js start line: 104 end line: 107 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2060 unit: async function listAllFindings() file: security-center/snippets/v2/listAllFindings.js start line: 45 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2061 unit: async function createSource() file: security-center/snippets/v2/createSource.js start line: 48 end line: 51 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2062 unit: async function updateMuteConfig() file: security-center/snippets/v2/updateMuteRule.js start line: 73 end line: 77 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2063 unit: async function getIamPolicy() file: security-center/snippets/v2/getIamPolicy.js start line: 93 end line: 96 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2064 unit: async function createMuteRuleConfig() file: security-center/snippets/v2/getMuteRule.js start line: 53 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2065 unit: async function getBigQueryExport() file: security-center/snippets/v2/getBigQueryExport.js start line: 43 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2066 unit: async function getSource() file: security-center/snippets/v1/getSource.js start line: 33 end line: 36 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2067 unit: async function deleteNotificationConfg() file: security-center/snippets/v1/deleteNotificationConfig.js start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2068 unit: async function getBase64() file: generative-ai/snippets/sendMultiModalPromptWithImage.js start line: 19 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2069 unit: for await() file: retail/interactive-tutorials/setup/setup-cleanup.js start line: 130 end line: 133 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 2070 unit: async function main() file: speech/createRecognizer.v2.js start line: 21 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2071 unit: function log() file: run/websockets/public/index.js start line: 126 end line: 129 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2072 unit: function main() file: compute/startInstance.js start line: 22 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2073 unit: function main() file: compute/snapshots/deleteSnapshot.js start line: 21 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2074 unit: function main() file: compute/disks/deleteDisk.js start line: 22 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2075 unit: function main() file: compute/disks/createDiskFromSnapshot.js start line: 29 end line: 74 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 2076 unit: function main() file: compute/disks/setDiskAutodelete.js start line: 24 end line: 76 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 2077 unit: function main() file: compute/startInstanceWithEncKey.js start line: 25 end line: 78 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2078 unit: function main() file: compute/custom-hostname-instance/getInstanceHostname.js start line: 22 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2079 unit: function main() file: compute/createInstanceFromTemplate.js start line: 27 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2080 unit: function main() file: compute/listInstances.js start line: 21 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2081 unit: function main() file: compute/firewall/listFirewallRules.js start line: 20 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2082 unit: function main() file: compute/firewall/deleteFirewallRule.js start line: 21 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2083 unit: function main() file: compute/getUsageExportBucket.js start line: 21 end line: 62 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2084 unit: function main() file: compute/resetInstance.js start line: 22 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2085 unit: function main() file: compute/stopInstance.js start line: 22 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2086 unit: function main() file: compute/listImagesByPage.js start line: 21 end line: 73 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2087 unit: function main() file: compute/listAllInstances.js start line: 20 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2088 unit: function main() file: compute/getInstance.js start line: 22 end line: 48 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2089 unit: function main() file: compute/create-instance-templates/deleteInstanceTemplate.js start line: 21 end line: 55 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2090 unit: function main() file: compute/create-instance-templates/listInstanceTemplates.js start line: 20 end line: 44 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2091 unit: function main() file: compute/create-instance-templates/createTemplateWithSubnet.js start line: 25 end line: 88 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2092 unit: function main() file: compute/create-instance-templates/createTemplate.js start line: 21 end line: 89 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2093 unit: function main() file: compute/create-instance-templates/getInstanceTemplate.js start line: 22 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2094 unit: function main() file: compute/create-instance-templates/createTemplateFromInstance.js start line: 23 end line: 77 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2095 unit: function main() file: compute/deleteInstance.js start line: 22 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2096 unit: function main() file: compute/instances/preventing-accidental-vm-deletion/createInstance.js start line: 25 end line: 87 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2097 unit: function main() file: compute/instances/preventing-accidental-vm-deletion/getDeleteProtection.js start line: 23 end line: 51 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2098 unit: function main() file: compute/instances/preventing-accidental-vm-deletion/setDeleteProtection.js start line: 25 end line: 65 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2099 unit: function main() file: compute/instances/create-start-instance/createInstanceFromSnapshot.js start line: 24 end line: 82 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2100 unit: function main() file: compute/instances/create-start-instance/createInstanceWithExistingDisks.js start line: 24 end line: 95 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2101 unit: function main() file: compute/instances/create-start-instance/createInstanceWithAdditionalDisk.js start line: 22 end line: 95 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2102 unit: function main() file: compute/instances/create-start-instance/createInstanceFromCustomImage.js start line: 24 end line: 82 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2103 unit: function main() file: compute/instances/suspend-resume/resume.js start line: 22 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2104 unit: function main() file: compute/instances/suspend-resume/suspend.js start line: 22 end line: 59 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2105 unit: function main() file: compute/instances/preemptible/createPreemptible.js start line: 22 end line: 81 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2106 unit: function main() file: compute/instances/preemptible/printPreemptible.js start line: 22 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 2107 unit: function main() file: compute/instances/preemptible/preemptionHistory.js start line: 24 end line: 69 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2108 unit: function main() file: compute/instances/custom-machine-type/updateMemory.js start line: 23 end line: 106 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 2109 unit: function main() file: compute/instances/custom-machine-type/extraMemWithoutHelper.js start line: 25 end line: 87 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 2110 unit: function main() file: compute/instances/custom-machine-type/createWithoutHelper.js start line: 25 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 2111 unit: function main() file: compute/listImages.js start line: 20 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 2112 unit: quit() file: vision/textDetection.js start line: 67 end line: 70 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2113 unit: function main() file: vision/setEndpoint.js start line: 22 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 2114 unit: function main() file: auth/accessTokenFromImpersonatedCredentials.js start line: 26 end line: 70 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 2115 unit: ipType: getIpType() file: cloud-sql/mysql/mysql2/connect-connector.js start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2116 unit: ipType: getIpType() file: cloud-sql/sqlserver/tedious/connect-connector.js start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2117 unit: ipType: getIpType() file: cloud-sql/postgres/knex/connect-connector.js start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2118 unit: async function listLiveConfigs() file: media/video-stitcher/listLiveConfigs.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2119 unit: for await() file: media/video-stitcher/listLiveConfigs.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2120 unit: async function listVodConfigs() file: media/video-stitcher/listVodConfigs.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2121 unit: for await() file: media/video-stitcher/listVodConfigs.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2122 unit: async function listSlates() file: media/video-stitcher/listSlates.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2123 unit: for await() file: media/video-stitcher/listSlates.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2124 unit: for await() file: media/video-stitcher/listVodAdTagDetails.js start line: 40 end line: 42 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2125 unit: for await() file: media/video-stitcher/listLiveAdTagDetails.js start line: 40 end line: 42 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2126 unit: for await() file: media/video-stitcher/listVodStitchDetails.js start line: 40 end line: 42 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2127 unit: async function listCdnKeys() file: media/video-stitcher/listCdnKeys.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2128 unit: for await() file: media/video-stitcher/listCdnKeys.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2129 unit: async function listChannels() file: media/livestream/listChannels.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2130 unit: for await() file: media/livestream/listChannels.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2131 unit: async function listAssets() file: media/livestream/listAssets.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2132 unit: for await() file: media/livestream/listAssets.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2133 unit: async function listInputs() file: media/livestream/listInputs.js start line: 32 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2134 unit: for await() file: media/livestream/listInputs.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2135 unit: for await() file: media/livestream/listChannelEvents.js start line: 42 end line: 44 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2136 unit: async function listJobTemplates() file: media/transcoder/listJobTemplates.js start line: 33 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2137 unit: for await() file: media/transcoder/listJobTemplates.js start line: 38 end line: 40 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2138 unit: async function listJobs() file: media/transcoder/listJobs.js start line: 33 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2139 unit: for await() file: media/transcoder/listJobs.js start line: 38 end line: 40 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2140 unit: async function callListJobs() file: batch/list/list_jobs.js start line: 40 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2141 unit: for await() file: batch/list/list_jobs.js start line: 48 end line: 50 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2142 unit: async function callListTasks() file: batch/list/list_tasks.js start line: 53 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2143 unit: for await() file: batch/list/list_tasks.js start line: 61 end line: 63 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2144 unit: for await() file: security-center/snippets/v2/listAllSources.js start line: 43 end line: 45 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2145 unit: for await() file: security-center/snippets/v2/listAllBigQueryExports.js start line: 54 end line: 56 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2146 unit: for await() file: security-center/snippets/v2/listAllMuteRules.js start line: 55 end line: 57 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2147 unit: for await() file: security-center/snippets/v2/listNotificationConfigs.js start line: 38 end line: 40 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2148 unit: config: prepareConfigDetails() file: security-center/snippets/management_api/createEventThreatDetectionCustomModule.js start line: 47 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2149 unit: async function main() file: cloud-language/classify_text_v2_file.js start line: 17 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 2150 unit: async function main() file: cloud-language/analyze_sentiment_v2_file.js start line: 17 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 2151 unit: async function main() file: cloud-language/classify_text_v2_text.js start line: 17 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2152 unit: async function main() file: cloud-language/analyze_entities_v2_text.js start line: 17 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2153 unit: async function main() file: cloud-language/analyze_entities_v2_file.js start line: 17 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 2154 unit: async function main() file: cloud-language/analyze_sentiment_v2_text.js start line: 17 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2155 unit: for await() file: generative-ai/snippets/inference/streamTextBasic.js start line: 50 end line: 52 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2156 unit: for await() file: generative-ai/snippets/inference/streamMultiModalityBasic.js start line: 56 end line: 58 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2157 unit: for await() file: generative-ai/snippets/streamContent.js start line: 47 end line: 49 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2158 unit: for await() file: generative-ai/snippets/function-calling/functionCallingStreamChat.js start line: 77 end line: 79 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2159 unit: for await() file: generative-ai/snippets/function-calling/functionCallingStreamChat.js start line: 84 end line: 86 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2160 unit: for await() file: generative-ai/snippets/function-calling/functionCallingStreamContent.js start line: 88 end line: 90 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2161 unit: for await() file: generative-ai/snippets/streamChat.js start line: 40 end line: 42 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2162 unit: for await() file: generative-ai/snippets/streamMultipartContent.js start line: 61 end line: 63 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2163 unit: async function main() file: dialogflow-cx/create-page.js start line: 19 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 2164 unit: async function main() file: dialogflow-cx/list-page.js start line: 19 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 2165 unit: async function main() file: dialogflow-cx/delete-page.js start line: 19 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 2166 unit: for await() file: retail/interactive-tutorials/product/get-products-list.js start line: 39 end line: 41 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2167 unit: html: postcardHTML() file: cloud-tasks/tutorial-gcf/function/index.js start line: 64 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 2168 unit: function main() file: speech/profanityFilter.js start line: 17 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2169 unit: window.onload = function() file: run/idp-sql/static/firebase.js start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2170 unit: function setChatroom() file: run/websockets/public/index.js start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2171 unit: function getUser() file: run/websockets/users.js start line: 27 end line: 29 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2172 unit: function getRoomFromDatabase() file: run/websockets/redis.js start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2173 unit: await readFile() file: run/markdown-preview/editor/app.js start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 2174 unit: async function listDenyPolicies() file: iam/deny/listDenyPolicies.js start line: 44 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2175 unit: for await() file: iam/deny/listDenyPolicies.js start line: 50 end line: 52 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2176 unit: async function listInstanceTemplates() file: compute/create-instance-templates/listInstanceTemplates.js start line: 30 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2177 unit: for await() file: compute/create-instance-templates/listInstanceTemplates.js start line: 37 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2178 unit: getMachineType() file: compute/instances/custom-machine-type/helperClass.js start line: 184 end line: 186 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2179 unit: for await() file: compute/listImages.js start line: 42 end line: 44 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2180 unit: for await() file: ai-platform/snippets/list-features-async-sample.js start line: 77 end line: 79 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2181 unit: for await() file: ai-platform/snippets/list-featurestores-async-sample.js start line: 71 end line: 73 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2182 unit: outputDimensionality: parseInt() file: ai-platform/snippets/predict-text-embeddings-preview.js start line: 40 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2183 unit: async function searchFeaturesAsync() file: ai-platform/snippets/search-features-async-sample.js start line: 56 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2184 unit: for await() file: ai-platform/snippets/search-features-async-sample.js start line: 75 end line: 77 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2185 unit: for await() file: ai-platform/snippets/list-entity-types-async-sample.js start line: 73 end line: 75 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 2186 unit: function main() file: vision/quickstart.js start line: 22 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 2187 unit: async setContainsNoText() file: vision/textDetection.js start line: 126 end line: 128 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 2188 unit: async function listAllSources() file: security-center/snippets/v2/listAllSources.js start line: 38 end line: 46 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 2189 unit: throw Error() file: run/idp-sql/secrets.js start line: 29 end line: 30 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 2190 unit: async function listFeaturesAsync() file: ai-platform/snippets/list-features-async-sample.js start line: 59 end line: 80 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 2191 unit: async function listAllMuteRules() file: security-center/snippets/v2/listAllMuteRules.js start line: 50 end line: 58 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 2192 unit: async function listNotificationConfigs() file: security-center/snippets/v2/listNotificationConfigs.js start line: 35 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 0