Class ProxyField.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.ProxyField.Builder
-
- Enclosing class:
- ProxyField
public static class ProxyField.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProxyField
build()
ProxyField.Builder
configValues(ConfigValues configValues)
ProxyField.Builder
copy(ProxyField model)
ProxyField.Builder
description(String description)
ProxyField.Builder
key(String key)
ProxyField.Builder
labels(List<String> labels)
Labels are keywords or labels that you can add to data assets, dataflows and so on.ProxyField.Builder
modelVersion(String modelVersion)
ProxyField.Builder
name(String name)
ProxyField.Builder
objectStatus(Integer objectStatus)
ProxyField.Builder
parentRef(ParentReference parentRef)
ProxyField.Builder
scope(Object scope)
Deprecated - Reference to a typed object.ProxyField.Builder
scopeReference(ScopeReference scopeReference)
ProxyField.Builder
type(BaseType type)
-
-
-
Method Detail
-
key
public ProxyField.Builder key(String key)
-
modelVersion
public ProxyField.Builder modelVersion(String modelVersion)
-
parentRef
public ProxyField.Builder parentRef(ParentReference parentRef)
-
configValues
public ProxyField.Builder configValues(ConfigValues configValues)
-
objectStatus
public ProxyField.Builder objectStatus(Integer objectStatus)
-
name
public ProxyField.Builder name(String name)
-
description
public ProxyField.Builder description(String description)
-
scope
public ProxyField.Builder scope(Object scope)
Deprecated - 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
-
scopeReference
public ProxyField.Builder scopeReference(ScopeReference scopeReference)
-
type
public ProxyField.Builder type(BaseType type)
-
labels
public ProxyField.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 ProxyField build()
-
copy
public ProxyField.Builder copy(ProxyField model)
-
-