Class FlattenTypeHandler.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.FlattenTypeHandler.Builder
-
- Enclosing class:
- FlattenTypeHandler
public static class FlattenTypeHandler.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlattenTypeHandlerbuild()FlattenTypeHandler.BuilderconfigValues(ConfigValues configValues)FlattenTypeHandler.Buildercopy(FlattenTypeHandler model)FlattenTypeHandler.BuilderflattenDetails(String flattenDetails)Contains a key for referencing the flattenDetails information.FlattenTypeHandler.Builderkey(String key)The key of the object.FlattenTypeHandler.BuildermodelVersion(String modelVersion)The model version of an object.FlattenTypeHandler.BuilderobjectStatus(Integer objectStatus)The status of an object that can be set to value 1 for shallow references across objects, other values reserved.FlattenTypeHandler.BuilderparentRef(ParentReference parentRef)FlattenTypeHandler.Builderscope(String scope)Reference key for the typed object.
-
-
-
Method Detail
-
key
public FlattenTypeHandler.Builder key(String key)
The key of the object.- Parameters:
key- the value to set- Returns:
- this builder
-
modelVersion
public FlattenTypeHandler.Builder modelVersion(String modelVersion)
The model version of an object.- Parameters:
modelVersion- the value to set- Returns:
- this builder
-
parentRef
public FlattenTypeHandler.Builder parentRef(ParentReference parentRef)
-
scope
public FlattenTypeHandler.Builder scope(String scope)
Reference key for the typed object.- Parameters:
scope- the value to set- Returns:
- this builder
-
flattenDetails
public FlattenTypeHandler.Builder flattenDetails(String flattenDetails)
Contains a key for referencing the flattenDetails information.- Parameters:
flattenDetails- the value to set- Returns:
- this builder
-
configValues
public FlattenTypeHandler.Builder configValues(ConfigValues configValues)
-
objectStatus
public FlattenTypeHandler.Builder objectStatus(Integer objectStatus)
The status of an object that can be set to value 1 for shallow references across objects, other values reserved.- Parameters:
objectStatus- the value to set- Returns:
- this builder
-
build
public FlattenTypeHandler build()
-
copy
public FlattenTypeHandler.Builder copy(FlattenTypeHandler model)
-
-