The operation class implementing this entry; must satisfy the shared OperationConstructor contract.
The literal facade key this entry is exposed under.
ReadonlyalwaysKeys selected by the operation even when callers request a field subset.
ReadonlyfieldsWhether the operation accepts a fields selection option and therefore
gets the three-overload treatment in the generated facade groups.
Declared here instead of inferred from the operation class's imports so
the fields-enabled set is discoverable from the registry itself; the
facade generator cross-checks the flag against the class's
schemas/selection/ imports and fails generation on disagreement.
ReadonlymethodThe async method on OperationEntry.operationClass that is bound
and exposed on the facade. Always set: op defaults it to the
facade key, opAs carries an explicit override.
ReadonlynameThe facade key the bound method is exposed under (e.g. "media").
Carried as a literal so the registry can derive exhaustive key unions
for compile-time parity checks against the facade group types.
ReadonlyoperationThe operation class. Constructed once per AniLink instance with the shared auth token and transport options.
One declarative wiring entry.
The bound method name is always present on the entry:
opcopies the facade key (the common case where the method shares the key's name) andopAscarries an explicit override. Wiring therefore never falls back to a stringly-typednamedefault; it reads the resolved OperationEntry.methodName constant directly.