Class WriteOperationConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.dataintegration.model.WriteOperationConfig.Builder
-
- Enclosing class:
- WriteOperationConfig
public static class WriteOperationConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
metadataConfigProperties
public WriteOperationConfig.Builder metadataConfigProperties(Map<String,String> metadataConfigProperties)
-
derivedAttributes
public WriteOperationConfig.Builder derivedAttributes(Map<String,String> derivedAttributes)
-
callAttribute
public WriteOperationConfig.Builder callAttribute(BipCallAttribute callAttribute)
-
key
public WriteOperationConfig.Builder key(String key)
The object key.- Parameters:
key
- the value to set- Returns:
- this builder
-
modelVersion
public WriteOperationConfig.Builder modelVersion(String modelVersion)
The object’s model version.- Parameters:
modelVersion
- the value to set- Returns:
- this builder
-
parentRef
public WriteOperationConfig.Builder parentRef(ParentReference parentRef)
-
operations
public WriteOperationConfig.Builder operations(List<PushDownOperation> operations)
An array of operations.- Parameters:
operations
- the value to set- Returns:
- this builder
-
dataFormat
public WriteOperationConfig.Builder dataFormat(DataFormat dataFormat)
-
partitionConfig
public WriteOperationConfig.Builder partitionConfig(PartitionConfig partitionConfig)
-
writeAttribute
public WriteOperationConfig.Builder writeAttribute(AbstractWriteAttribute writeAttribute)
-
writeMode
public WriteOperationConfig.Builder writeMode(WriteOperationConfig.WriteMode writeMode)
The mode for the write operation.- Parameters:
writeMode
- the value to set- Returns:
- this builder
-
mergeKey
public WriteOperationConfig.Builder mergeKey(UniqueKey mergeKey)
-
objectStatus
public WriteOperationConfig.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 WriteOperationConfig build()
-
copy
public WriteOperationConfig.Builder copy(WriteOperationConfig model)
-
-