Repository navigation
Expand file tree
/
Copy pathMutationDiscriminatorNames.cs
More file actions
38 lines (36 loc) · 2.22 KB
/
Copy pathMutationDiscriminatorNames.cs
File metadata and controls
38 lines (36 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
namespace KeyLoad;
internal static class MutationDiscriminatorNames
{
internal const string Property = "kind";
internal const string PutDocument = "putDocument";
internal const string UpsertAnalyticsEvents = AnalyticsStoreProtocol.UpsertKind;
internal const string DeleteAnalyticsEvents = AnalyticsStoreProtocol.DeleteKind;
internal const string PatchDocument = "patchDocument";
internal const string DeleteDocument = "deleteDocument";
internal const string AppendEvents = "appendEvents";
internal const string PublishTopic = "publishTopic";
internal const string PurgeTopic = "purgeTopic";
internal const string EnqueueMessage = "enqueue";
internal const string UpsertEdge = "upsertEdge";
internal const string DeleteEdge = "deleteEdge";
internal const string ApplyCrossPartitionReverseEdge = "applyCrossPartitionReverseEdge";
internal const string CompleteCrossPartitionReverseEdge = "completeCrossPartitionReverseEdge";
internal const string AppendSamples = "appendSamples";
internal const string ExpireSamples = "expireSamples";
internal const string RefreshSampleRollup = SampleRollupProtocol.RefreshKind;
internal const string DropSampleRollup = SampleRollupProtocol.DropKind;
internal const string StoreAggregateSnapshot = "storeAggregateSnapshot";
internal const string PutVector = "putVector";
internal const string QueueToGraph = "queueToGraph";
internal const string GraphToQueue = "graphToQueue";
internal const string CreateQueueTransfer = "createQueueTransfer";
internal const string AcceptQueueTransfer = "acceptQueueTransfer";
internal const string CompleteQueueTransfer = "completeQueueTransfer";
internal const string ApplyVectorProjection = "applyVectorProjection";
internal const string ConfigureRecurringSchedule = "configureRecurringSchedule";
internal const string EmitRecurringOccurrences = "emitRecurringOccurrences";
internal const string CancelRecurringSchedule = "cancelRecurringSchedule";
internal const string CompareExchangeSaga = "compareExchangeSaga";
internal const string ExpireSaga = "expireSaga";
}
// Only the trusted server constructs this envelope. Caller roles and timestamps never come from public JSON.