Class RestMultiListParameterDefinition

All Implemented Interfaces:
ExtensionPoint, Describable<ParameterDefinition>, Serializable

public final class RestMultiListParameterDefinition extends AbstractRestListParameterDefinition
A parameter whose value is an ordered list of entries chosen from a REST endpoint's response.

It stays a SimpleParameterDefinition, so string input from the CLI, the remote API and the Pipeline build step is read by createValue(String) with MultiValueCodec.parse(String). The remote API therefore takes the list as one Json array; core rejects a repeated query parameter name.

See Also: