Class NativeShapeField.Builder
- java.lang.Object
- 
- com.oracle.bmc.dataintegration.model.NativeShapeField.Builder
 
- 
- Enclosing class:
- NativeShapeField
 
 public static class NativeShapeField.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NativeShapeFieldbuild()NativeShapeField.BuilderconfigValues(ConfigValues configValues)NativeShapeField.Buildercopy(NativeShapeField model)NativeShapeField.BuilderdefaultValueString(String defaultValueString)The default value.NativeShapeField.BuilderisMandatory(Boolean isMandatory)Specifies whether the field is mandatory.NativeShapeField.BuildermodelType(String modelType)The model type reference.NativeShapeField.Buildername(String name)Free form text without any restriction on permitted characters.NativeShapeField.Builderposition(Integer position)The position of the attribute.NativeShapeField.Buildertype(Object type)The type reference.
 
- 
- 
- 
Method Detail- 
namepublic NativeShapeField.Builder name(String name) Free form text without any restriction on permitted characters.Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
modelTypepublic NativeShapeField.Builder modelType(String modelType) The model type reference.- Parameters:
- modelType- the value to set
- Returns:
- this builder
 
 - 
typepublic NativeShapeField.Builder type(Object type) The type reference.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
configValuespublic NativeShapeField.Builder configValues(ConfigValues configValues) 
 - 
positionpublic NativeShapeField.Builder position(Integer position) The position of the attribute.- Parameters:
- position- the value to set
- Returns:
- this builder
 
 - 
defaultValueStringpublic NativeShapeField.Builder defaultValueString(String defaultValueString) The default value.- Parameters:
- defaultValueString- the value to set
- Returns:
- this builder
 
 - 
isMandatorypublic NativeShapeField.Builder isMandatory(Boolean isMandatory) Specifies whether the field is mandatory.- Parameters:
- isMandatory- the value to set
- Returns:
- this builder
 
 - 
buildpublic NativeShapeField build() 
 - 
copypublic NativeShapeField.Builder copy(NativeShapeField model) 
 
- 
 
-