DeltaMergeMatchedActionBuilder¶
DeltaMergeMatchedActionBuilder is a builder interface for DeltaMergeBuilder.whenMatched operator.
Creating Instance¶
DeltaMergeMatchedActionBuilder takes the following to be created:
- DeltaMergeBuilder
- Optional match condition
DeltaMergeMatchedActionBuilder is created when:
DeltaMergeBuilderis requested to whenMatched (using apply factory method)
Operators¶
delete¶
Adds a DeltaMergeIntoDeleteClause (with the matchCondition) to the DeltaMergeBuilder.
update¶
updateAll¶
updateExpr¶
Creating DeltaMergeMatchedActionBuilder¶
apply(
mergeBuilder: DeltaMergeBuilder,
matchCondition: Option[Column]): DeltaMergeMatchedActionBuilder
apply creates a DeltaMergeMatchedActionBuilder (for the given parameters).
apply is used when:
DeltaMergeBuilderis requested to whenMatched
addUpdateClause¶
addUpdateClause...FIXME
addUpdateClause is used when:
DeltaMergeMatchedActionBuilderis requested to update and updateExpr