Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SelectiveGapicGeneration

import type { SelectiveGapicGeneration } from "https://googleapis.deno.dev/v1/serviceusage:v1.ts";

This message is used to configure the generation of a subset of the RPCs in a service for client libraries.

interface SelectiveGapicGeneration {
generateOmittedAsInternal?: boolean;
methods?: string[];
}

§Properties

§
generateOmittedAsInternal?: boolean
[src]

Setting this to true indicates to the client generators that methods that would be excluded from the generation should instead be generated in a way that indicates these methods should not be consumed by end users. How this is expressed is up to individual language implementations to decide. Some examples may be: added annotations, obfuscated identifiers, or other language idiomatic patterns.

§
methods?: string[]
[src]

An allowlist of the fully qualified names of RPCs that should be included on public client surfaces.