csharp
public readonly record struct RealmInstanceA realm process a backend created.
Remarks
What the backend knows, which is less than what the shard knows: an identity it can act on, a shard the process was told to be, and where clients reach it. Population, tick times and readiness belong to the shard's own heartbeat and never to this.
Fields and properties (5)
public RealmInstanceId IdThe backend's handle.
public ShardId ShardThe shard it was started for.
public RealmEndpoint EndpointWhere clients reach it, bound.
public string BackendWhich backend owns it.
public DateTimeOffset StartedAtWhen it was created.
Methods (2)
public RealmInstance(RealmInstanceId Id, ShardId Shard, RealmEndpoint Endpoint, string Backend, DateTimeOffset StartedAt)A realm process a backend created.
public override string ToString()Returns the fully qualified type name of this instance.
Used by (11)
- DockerPlacementVixen.Live.Placement.Docker
- DockerPlacementTestsVixen.Live.Placement.Docker.Tests
- IRealmPlacementVixen.Live.Abstractions
- KubernetesPlacementVixen.Live.Placement.Kubernetes
- KubernetesPlacementTestsVixen.Live.Placement.Kubernetes.Tests
- MapGrainVixen.Live.Orchestrator
- ProcessPlacementVixen.Live.Placement.Process
- ProcessPlacementTestsVixen.Live.Placement.Process.Tests
- RunningVixen.Live.Placement.Process
- RunningVixen.Live.Placement.Kubernetes
- RunningVixen.Live.Placement.Docker