public sealed class EdgeType : IMessage<EdgeType>, IEquatable<EdgeType>, IDeepCloneable<EdgeType>, IBufferMessage, IMessageReference documentation and code samples for the App Topology v1 API class EdgeType.
EdgeType defines the schema of an edge type in the graph.
Namespace
Google.Cloud.AppTopology.V1Assembly
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 |
|