Class InputProxyField.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.InputProxyField.Builder
-
- Enclosing class:
- InputProxyField
public static class InputProxyField.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputProxyField
build()
InputProxyField.Builder
configValues(ConfigValues configValues)
InputProxyField.Builder
copy(InputProxyField model)
InputProxyField.Builder
description(String description)
InputProxyField.Builder
key(String key)
InputProxyField.Builder
labels(List<String> labels)
Labels are keywords or labels that you can add to data assets, dataflows and so on.InputProxyField.Builder
modelVersion(String modelVersion)
InputProxyField.Builder
name(String name)
InputProxyField.Builder
objectStatus(Integer objectStatus)
InputProxyField.Builder
parentRef(ParentReference parentRef)
InputProxyField.Builder
scope(Object scope)
Reference to a typed object, this can be either a key value to an object within the document, a shall referenced to a TypedObject or a full TypedObject definition.InputProxyField.Builder
type(BaseType type)
-
-
-
Method Detail
-
key
public InputProxyField.Builder key(String key)
-
modelVersion
public InputProxyField.Builder modelVersion(String modelVersion)
-
parentRef
public InputProxyField.Builder parentRef(ParentReference parentRef)
-
configValues
public InputProxyField.Builder configValues(ConfigValues configValues)
-
objectStatus
public InputProxyField.Builder objectStatus(Integer objectStatus)
-
name
public InputProxyField.Builder name(String name)
-
description
public InputProxyField.Builder description(String description)
-
scope
public InputProxyField.Builder scope(Object scope)
Reference to a typed object, this can be either a key value to an object within the document, a shall referenced to a TypedObject or a full TypedObject definition.- Parameters:
scope
- the value to set- Returns:
- this builder
-
type
public InputProxyField.Builder type(BaseType type)
-
labels
public InputProxyField.Builder labels(List<String> labels)
Labels are keywords or labels that you can add to data assets, dataflows and so on.You can define your own labels and use them to categorize content.
- Parameters:
labels
- the value to set- Returns:
- this builder
-
build
public InputProxyField build()
-
copy
public InputProxyField.Builder copy(InputProxyField model)
-
-