Class NodeLabel
The label used to identify the node and service type inside monitoring and tracing systems.
Inheritance
System.Object
NodeLabel
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phobos.Actor.Common
Assembly: Phobos.Actor.Common.dll
Syntax
public sealed class NodeLabel
Constructors
NodeLabel(String, String)
Declaration
public NodeLabel(string serviceName, string address)
Parameters
Type | Name | Description |
---|---|---|
System.String | serviceName | |
System.String | address |
Properties
Address
The address of this instance of the service,
Declaration
public string Address { get; }
Property Value
Type | Description |
---|---|
System.String |
ServiceName
human-friendly name for the service, i.e. "backend," "frontend," "ingestion-api," etc...
Declaration
public string ServiceName { get; }
Property Value
Type | Description |
---|---|
System.String |