## Uses of Class
com.snowflake.snowpark_java.MergeBuilder

- Packages that use MergeBuilder
  Package | Description
  --- | ---
  com.snowflake.snowpark_java | Provides most of the classes for the Snowpark Java API.

- - ### Uses of MergeBuilder in com.snowflake.snowpark_java

    Methods in com.snowflake.snowpark_java that return MergeBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `MergeBuilder` | MatchedClauseBuilder.`delete()` | Defines a delete action for the matched clause, when a row in target is matched, delete it from target.
    `MergeBuilder` | NotMatchedClauseBuilder.`insert​(Column[] values)` | Defines an insert action for the not matched clause, when a row in source is not matched, insert a row in target with 'values'.
    `MergeBuilder` | NotMatchedClauseBuilder.`insert​(java.util.Map<Column,​Column> assignments)` | Defines an insert action for the not matched clause, when a row in source is not matched, insert a row in target with 'assignments', where the key specifies column name and value specifies its assigned value.
    `MergeBuilder` | NotMatchedClauseBuilder.`insertRow​(java.util.Map<java.lang.String,​Column> assignments)` | Defines an insert action for the not matched clause, when a row in source is not matched, insert a row in target with 'assignments', where the key specifies column name and value specifies its assigned value.
    `MergeBuilder` | Updatable.`merge​(DataFrame source, Column joinExpr)` | Initiates a merge action for this updatable with `DataFrame` source on specified join expression.
    `MergeBuilder` | MatchedClauseBuilder.`update​(java.util.Map<Column,​Column> assignments)` | Defines an update action for the matched clause, when a row in target is matched, update the row in target with `assignments`, where the key specifies column name and value specifies its assigned value.
    `MergeBuilder` | MatchedClauseBuilder.`updateColumn​(java.util.Map<java.lang.String,​Column> assignments)` | Defines an update action for the matched clause, when a row in target is matched, update the row in target with `assignments`, where the key specifies column name and value specifies its assigned value.