Class ConfigParameterDefinition.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ConfigParameterDefinition.Builder
-
- Enclosing class:
- ConfigParameterDefinition
public static class ConfigParameterDefinition.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigParameterDefinitionbuild()ConfigParameterDefinition.BuilderclassFieldName(String classFieldName)The parameter class field name.ConfigParameterDefinition.Buildercopy(ConfigParameterDefinition model)ConfigParameterDefinition.BuilderdefaultValue(Object defaultValue)The default value for the parameter.ConfigParameterDefinition.Builderdescription(String description)A user defined description for the object.ConfigParameterDefinition.BuilderisClassFieldValue(Boolean isClassFieldValue)Specifies whether the parameter is a class field or not.ConfigParameterDefinition.BuilderisStatic(Boolean isStatic)Specifies whether the parameter is static or not.ConfigParameterDefinition.BuilderparameterName(String parameterName)This object represents the configurable properties for an object type.ConfigParameterDefinition.BuilderparameterType(BaseType parameterType)
-
-
-
Method Detail
-
parameterType
public ConfigParameterDefinition.Builder parameterType(BaseType parameterType)
-
parameterName
public ConfigParameterDefinition.Builder parameterName(String parameterName)
This object represents the configurable properties for an object type.- Parameters:
parameterName- the value to set- Returns:
- this builder
-
description
public ConfigParameterDefinition.Builder description(String description)
A user defined description for the object.- Parameters:
description- the value to set- Returns:
- this builder
-
defaultValue
public ConfigParameterDefinition.Builder defaultValue(Object defaultValue)
The default value for the parameter.- Parameters:
defaultValue- the value to set- Returns:
- this builder
-
classFieldName
public ConfigParameterDefinition.Builder classFieldName(String classFieldName)
The parameter class field name.- Parameters:
classFieldName- the value to set- Returns:
- this builder
-
isStatic
public ConfigParameterDefinition.Builder isStatic(Boolean isStatic)
Specifies whether the parameter is static or not.- Parameters:
isStatic- the value to set- Returns:
- this builder
-
isClassFieldValue
public ConfigParameterDefinition.Builder isClassFieldValue(Boolean isClassFieldValue)
Specifies whether the parameter is a class field or not.- Parameters:
isClassFieldValue- the value to set- Returns:
- this builder
-
build
public ConfigParameterDefinition build()
-
copy
public ConfigParameterDefinition.Builder copy(ConfigParameterDefinition model)
-
-