Allows the declaration of additional metadata that can be interpreted in an interceptor, for example.
Allows deprecating the parameter.
It is good practice to explain the deprecation, provide the date of removal, and how to migrate. If renaming the parameter, you can set the {@link ParamDefinition.deprecated.useInstead useInstead} property to specify which parameter to use instead. At runtime, this will map the parameter to the specified replacement, allowing for straightforward migration on the provider side.
Describes the parameter and its usage in more detail.
Specifies the name of the parameter.
Specifies whether the parameter must be passed along with the intent.
Generated using TypeDoc
Describes a parameter to be passed along with an intent.