App Topology v1 API - Class EdgeType (1.0.0-beta01)

public sealed class EdgeType : IMessage<EdgeType>, IEquatable<EdgeType>, IDeepCloneable<EdgeType>, IBufferMessage, IMessage

Reference documentation and code samples for the App Topology v1 API class EdgeType.

EdgeType defines the schema of an edge type in the graph.

Inheritance

object > EdgeType

Namespace

Google.Cloud.AppTopology.V1

Assembly

Google.Cloud.AppTopology.V1.dll

Constructors

EdgeType()

public EdgeType()

EdgeType(EdgeType)

public EdgeType(EdgeType other)
Parameter
Name Description
other EdgeType

Properties

Description

public string Description { get; set; }

A human-readable description of the EdgeType.

Property Value
Type Description
string

Labels

public RepeatedField<string> Labels { get; }

Labels attached to the edge. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the edge type.

Property Value
Type Description
RepeatedFieldstring

OptionalLabels

public RepeatedField<string> OptionalLabels { get; }

An edge of this edge type can have 0 or more of these labels. These edge objects of this edge type will have these labels alongside the required labels.

Property Value
Type Description
RepeatedFieldstring

Type

public string Type { get; set; }

REQUIRED Name of the edge type. This name is used to access the edge type while defining the schema.

Property Value
Type Description
string