public sealed class Edge : IMessage<Edge>, IEquatable<Edge>, IDeepCloneable<Edge>, IBufferMessage, IMessageReference documentation and code samples for the App Topology v1 API class Edge.
Represents a single edge connecting two nodes in the graph.
Namespace
Google.Cloud.AppTopology.V1Assembly
Google.Cloud.AppTopology.V1.dll
Constructors
Edge()
public Edge()Edge(Edge)
public Edge(Edge other)| Parameter | |
|---|---|
| Name | Description |
other |
Edge |
Properties
Context
public EntityContext Context { get; set; }The context of the edge.
| Property Value | |
|---|---|
| Type | Description |
EntityContext |
|
DestinationNodeName
public string DestinationNodeName { get; set; }The name of the destination node for this edge. This is the name field in
the Node.
| 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 |
|
Properties
public Struct Properties { get; set; }Properties associated with the edge. Refer to https://apptopology.googleapis.com/v1/GetSchema for a detailed list of edge properties.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|
SourceNodeName
public string SourceNodeName { get; set; }The name of the source node for this edge. This is the name field in the
Node.
| Property Value | |
|---|---|
| Type | Description |
string |
|