public static class WriteOperationConfig.Builder extends Object
Constructor and Description |
---|
Builder() |
public WriteOperationConfig.Builder metadataConfigProperties(Map<String,String> metadataConfigProperties)
public WriteOperationConfig.Builder derivedAttributes(Map<String,String> derivedAttributes)
public WriteOperationConfig.Builder callAttribute(BipCallAttribute callAttribute)
public WriteOperationConfig.Builder key(String key)
The object key.
key
- the value to setpublic WriteOperationConfig.Builder modelVersion(String modelVersion)
The object’s model version.
modelVersion
- the value to setpublic WriteOperationConfig.Builder parentRef(ParentReference parentRef)
public WriteOperationConfig.Builder operations(List<PushDownOperation> operations)
An array of operations.
operations
- the value to setpublic WriteOperationConfig.Builder dataFormat(DataFormat dataFormat)
public WriteOperationConfig.Builder partitionConfig(PartitionConfig partitionConfig)
public WriteOperationConfig.Builder writeAttribute(AbstractWriteAttribute writeAttribute)
public WriteOperationConfig.Builder writeMode(WriteOperationConfig.WriteMode writeMode)
The mode for the write operation.
writeMode
- the value to setpublic WriteOperationConfig.Builder mergeKey(UniqueKey mergeKey)
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.
objectStatus
- the value to setpublic WriteOperationConfig build()
public WriteOperationConfig.Builder copy(WriteOperationConfig model)
Copyright © 2016–2024. All rights reserved.