public class ParameterBuilder extends Object
| Constructor and Description |
|---|
ParameterBuilder(ParameterType parameterType,
String externalName) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
buildParameter(TypeSchemaPool typeSchemaPool,
List<String> collisionParameterNames) |
PartParameter |
buildPartParameter(TypeSchemaPool typeSchemaPool) |
ParameterBuilder |
defaultValue(String defaultValue) |
ParameterBuilder |
description(String description) |
ParameterBuilder |
displayName(String displayName) |
ParameterBuilder |
filePart(Boolean isFilePart) |
String |
getExternalName() |
ParameterType |
getParameterType() |
TypeDefinitionBuilder |
getTypeDefinitionBuilder() |
ValueProviderBuilder |
getValueProviderBuilder() |
ParameterBuilder |
ignored(Boolean ignored) |
Boolean |
isIgnored() |
ParameterBuilder |
partType(Boolean isFilePart) |
ParameterBuilder |
password(Boolean password) |
ParameterBuilder |
required(Boolean required) |
public ParameterBuilder(ParameterType parameterType, String externalName)
public String getExternalName()
public ParameterType getParameterType()
public Boolean isIgnored()
public ParameterBuilder displayName(String displayName)
public TypeDefinitionBuilder getTypeDefinitionBuilder()
public ParameterBuilder description(String description)
public ParameterBuilder required(Boolean required)
public ParameterBuilder defaultValue(String defaultValue)
public ParameterBuilder password(Boolean password)
public ParameterBuilder filePart(Boolean isFilePart)
public ParameterBuilder partType(Boolean isFilePart)
public ParameterBuilder ignored(Boolean ignored)
public ValueProviderBuilder getValueProviderBuilder()
public Parameter buildParameter(TypeSchemaPool typeSchemaPool, List<String> collisionParameterNames)
public PartParameter buildPartParameter(TypeSchemaPool typeSchemaPool)
Copyright © 2024. All rights reserved.