File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,15 +89,15 @@ annotation.
8989## Rationale
9090
9191Server-modified and default values often make it harder to implement
92- [ state-driven clients] ( state-driven-clients ) . These clients are often unable to
92+ [ declarative clients] [ ] . These clients are often unable to
9393tell when their desired state matches the current state for these fields, as the
9494rules by which a server may modify and return values are complex, not public,
9595and not repeatable.
9696
9797### Rationale for Single Owner Fields
9898
9999When fields do not have a single owner they can cause issues for
100- [ state-driven clients] ( state-driven-clients ) . These clients may attempt to set
100+ [ declarative clients] [ ] . These clients may attempt to set
101101values for fields that are overwritten by server set values, leading to the
102102client entering an infinite loop to correct the change.
103103
@@ -145,5 +145,4 @@ service to validate it was set correctly.
145145
146146<!-- prettier-ignore-start -->
147147[ aip-180 ] : ./0180.md
148- [ state-driven-clients ] : ./009.md#state-driven-clients
149148<!-- prettier-ignore-end -->
You can’t perform that action at this time.
0 commit comments