public static class ShapeField.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public ShapeField.Builder key(String key)
public ShapeField.Builder modelVersion(String modelVersion)
public ShapeField.Builder parentRef(ParentReference parentRef)
public ShapeField.Builder configValues(ConfigValues configValues)
public ShapeField.Builder objectStatus(Integer objectStatus)
public ShapeField.Builder name(String name)
public ShapeField.Builder description(String description)
public ShapeField.Builder type(Object type)
The reference to the type.
type
- the value to setpublic 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.
labels
- the value to setpublic ShapeField.Builder nativeShapeField(NativeShapeField nativeShapeField)
public ShapeField build()
public ShapeField.Builder copy(ShapeField model)
Copyright © 2016–2024. All rights reserved.