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 ConfigParameterDefinition
build()
ConfigParameterDefinition.Builder
classFieldName(String classFieldName)
The parameter class field name.ConfigParameterDefinition.Builder
copy(ConfigParameterDefinition model)
ConfigParameterDefinition.Builder
defaultValue(Object defaultValue)
The default value for the parameter.ConfigParameterDefinition.Builder
description(String description)
A user defined description for the object.ConfigParameterDefinition.Builder
isClassFieldValue(Boolean isClassFieldValue)
Specifies whether the parameter is a class field or not.ConfigParameterDefinition.Builder
isStatic(Boolean isStatic)
Specifies whether the parameter is static or not.ConfigParameterDefinition.Builder
parameterName(String parameterName)
This object represents the configurable properties for an object type.ConfigParameterDefinition.Builder
parameterType(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)
-
-