Vixen
02b45cc4
csharp
public record class ShardReport

A shard as the cluster describes it to anybody who asks.

Read the guide page for this →

Fields and properties (9)

  • public ShardId Shard

    Which shard.

  • public ShardKey Key

    What it is for.

  • public ShardState State

    Where it is in its life.

  • public RealmEndpoint Endpoint

    Where clients reach it.

  • public RealmInstanceId Instance

    The placement backend's handle, for an operator.

  • public int Population

    How many are on it, as of its last heartbeat.

  • public ShardCapacity Capacity

    How many it will take.

  • public DateTimeOffset StartedAt

    When it was requested.

  • public DateTimeOffset LastHeartbeat

    When it last said anything.

Methods (1)

Used by (16)

  • ClusterSerializationTestsVixen.Live.Cluster.Tests
  • FakeMapVixen.Live.Realm.Cluster.Tests
  • FakeShardVixen.Live.Realm.Cluster.Tests
  • FleetGrainVixen.Live.Orchestrator
  • IFleetGrainVixen.Live.Cluster
  • IMapGrainVixen.Live.Cluster
  • IShardGrainVixen.Live.Cluster
  • MapCoordinatorVixen.Live.Orchestrator
  • MapCoordinatorTestsVixen.Live.Orchestrator.Tests
  • MapGrainVixen.Live.Orchestrator
  • RealmClusterTestsVixen.Live.Realm.Cluster.Tests
  • RolloutVixen.Live.Orchestrator
  • RolloutTestsVixen.Live.Orchestrator.Tests
  • ShardGrainVixen.Live.Orchestrator
  • ShardLifecycleVixen.Live.Orchestrator
  • ShardLifecycleTestsVixen.Live.Orchestrator.Tests