Expand description
Generated endpoint availability table for canonical dynamic dispatch.
Enums§
- Detected
Version - Represents a detected NiFi server version.
- Endpoint
- One variant per canonical endpoint. Public so callers can write
if client.supports(Endpoint::GET_FLOW_ABOUT) { ... }.
Constants§
- ENDPOINT_
AVAILABILITY (Endpoint, supported versions)for every canonical endpoint. The string slices are static — they live in the binary.- LATEST_
NIFI_ VERSION - The semver-latest NiFi version supported by this build.
- QUERY_
PARAM_ AVAILABILITY ((Endpoint, param wire name), supported versions)for every query parameter that does not exist in every supporting version. Used by the generated URL builder to emitUnsupportedQueryParamwhen a caller sets a value the detected server cannot understand.
Functions§
- query_
param_ supported - True if
paramis supported byendpointin the givenversion. Returnstruefor params not inQUERY_PARAM_AVAILABILITY(i.e. params available in every supporting version).