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

Type

import type { Type } from "https://googleapis.deno.dev/v1/monitoring:v3.ts";

A protocol buffer message type.New usages of this message as an alternative to DescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.

interface Type {
edition?: string;
fields?: Field[];
name?: string;
oneofs?: string[];
options?: Option[];
sourceContext?: SourceContext;
syntax?: "SYNTAX_PROTO2" | "SYNTAX_PROTO3" | "SYNTAX_EDITIONS";
}

§Properties

§
edition?: string
[src]

The source edition string, only valid when syntax is SYNTAX_EDITIONS.

§
fields?: Field[]
[src]

The list of fields.

§
name?: string
[src]

The fully qualified message name.

§
oneofs?: string[]
[src]

The list of types appearing in oneof definitions in this type.

§
options?: Option[]
[src]

The protocol buffer options.

§
sourceContext?: SourceContext
[src]

The source context.

§
syntax?: "SYNTAX_PROTO2" | "SYNTAX_PROTO3" | "SYNTAX_EDITIONS"
[src]

The source syntax.