Represents metadata for a variable, including its field, path, name, and whether it's required or bound.
Whether the command body field is bound. Defaults to true.
The Field object representing the variable. Can be null.
The name of the last field in fieldPath.
A list of strings representing the path to the variable within a nested structure.
Indicates if the variable is required.
The name of the variable.
The variable type resolved from field and fieldPath, or null when it cannot be resolved.
null