Enum MethodOptions.Types.IdempotencyLevel (3.23.0)

public enum MethodOptions.Types.IdempotencyLevel

Is this method side-effect-free (or safe in HTTP parlance), or idempotent, or neither? HTTP based RPC implementation may choose GET verb for safe methods, and PUT verb for idempotent methods instead of the default POST.

Namespace

Google.Protobuf.Reflection

Assembly

Google.Protobuf.dll

Fields

Name Description
IdempotencyUnknown
Idempotent

idempotent, but may have side effects

NoSideEffects

implies idempotent