static ParameterDefinition.Builder |
ParameterDefinition.builder() |
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.documentation(String documentation) |
A brief discussion of what the parameter is for and how it is used by the module.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.extension(Extension... extension) |
May be used to represent additional information that is not part of the basic definition of the element.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.extension(Collection<Extension> extension) |
May be used to represent additional information that is not part of the basic definition of the element.
|
protected ParameterDefinition.Builder |
ParameterDefinition.Builder.from(ParameterDefinition parameterDefinition) |
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.id(String id) |
Unique id for the element within a resource (for internal references).
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.max(String max) |
The maximum number of times this element is permitted to appear in the request or response.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.min(Integer min) |
The minimum number of times this parameter SHALL appear in the request or response.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.name(Code name) |
The name of the parameter used to allow access to the value of the parameter in evaluation contexts.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.profile(Canonical profile) |
If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.
|
ParameterDefinition.Builder |
ParameterDefinition.toBuilder() |
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.type(FHIRAllTypes type) |
The type of the parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.use(ParameterUse use) |
Whether the parameter is input or output for the module.
|