Class ShapeField.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ShapeField.Builder
-
- Enclosing class:
- ShapeField
public static class ShapeField.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeField
build()
ShapeField.Builder
configValues(ConfigValues configValues)
ShapeField.Builder
copy(ShapeField model)
ShapeField.Builder
description(String description)
ShapeField.Builder
key(String key)
ShapeField.Builder
labels(List<String> labels)
Labels are keywords or labels that you can add to data assets, dataflows etc.ShapeField.Builder
modelVersion(String modelVersion)
ShapeField.Builder
name(String name)
ShapeField.Builder
nativeShapeField(NativeShapeField nativeShapeField)
ShapeField.Builder
objectStatus(Integer objectStatus)
ShapeField.Builder
parentRef(ParentReference parentRef)
ShapeField.Builder
type(Object type)
The reference to the type.
-
-
-
Method Detail
-
key
public ShapeField.Builder key(String key)
-
modelVersion
public ShapeField.Builder modelVersion(String modelVersion)
-
parentRef
public ShapeField.Builder parentRef(ParentReference parentRef)
-
configValues
public ShapeField.Builder configValues(ConfigValues configValues)
-
objectStatus
public ShapeField.Builder objectStatus(Integer objectStatus)
-
name
public ShapeField.Builder name(String name)
-
description
public ShapeField.Builder description(String description)
-
type
public ShapeField.Builder type(Object type)
The reference to the type.- Parameters:
type
- the value to set- Returns:
- this builder
-
labels
public ShapeField.Builder labels(List<String> labels)
Labels are keywords or labels that you can add to data assets, dataflows etc.You can define your own labels and use them to categorize content.
- Parameters:
labels
- the value to set- Returns:
- this builder
-
nativeShapeField
public ShapeField.Builder nativeShapeField(NativeShapeField nativeShapeField)
-
build
public ShapeField build()
-
copy
public ShapeField.Builder copy(ShapeField model)
-
-