| Modifier and Type | Method and Description |
|---|---|
Parameter |
build()
Builds the Parameter.
|
Parameter.Builder |
defaultValue(String defaultValue)
Set the parameter default value.
|
Parameter.Builder |
description(LocalizableString description)
Set the parameter description.
|
Parameter.Builder |
description(String description)
Set the parameter description.
|
Parameter.Builder |
enumTitles(String... enumTitles)
Sets enum-titles that must be the same length as
enumValues(String[]), if provided. |
Parameter.Builder |
enumValues(String... enumValues)
Sets enum-values that must match.
|
Parameter.Builder |
name(String name)
Set the parameter name.
|
Parameter.Builder |
required(Boolean required)
Set the required property.
|
Parameter.Builder |
source(ParameterSource source)
Set the parameter source.
|
Parameter.Builder |
type(String type)
Set the parameter type.
|
public Parameter.Builder name(String name)
name - Parameter namepublic Parameter.Builder enumValues(String... enumValues)
enumValues - Enum-valuespublic Parameter.Builder enumTitles(String... enumTitles)
enumValues(String[]), if provided.enumTitles - Enum-titlespublic Parameter.Builder type(String type)
type - Parameter typepublic Parameter.Builder defaultValue(String defaultValue)
defaultValue - If exists, the default valuepublic Parameter.Builder description(LocalizableString description)
description - The description of the parameterpublic Parameter.Builder description(String description)
description - The description of the parameterpublic Parameter.Builder source(ParameterSource source)
source - Where the parameter comes from. May be: PATH or ADDITIONALpublic Parameter.Builder required(Boolean required)
required - Whether the parameter is requiredpublic Parameter build()
Copyright © 2025 Open Identity Platform Community. All rights reserved.