Package liquibase.ext.cosmosdb.statement
Class UpdateEachItemStatement
- java.lang.Object
-
- liquibase.statement.AbstractSqlStatement
-
- liquibase.nosql.statement.AbstractNoSqlStatement
-
- liquibase.ext.cosmosdb.statement.AbstractCosmosStatement
-
- liquibase.ext.cosmosdb.statement.AbstractCosmosContainerStatement
-
- liquibase.ext.cosmosdb.statement.CreateItemStatement
-
- liquibase.ext.cosmosdb.statement.UpdateEachItemStatement
-
- All Implemented Interfaces:
NoSqlExecuteStatement<CosmosLiquibaseDatabase>,liquibase.statement.SqlStatement
public class UpdateEachItemStatement extends CreateItemStatement
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMMAND_NAME-
Fields inherited from class liquibase.ext.cosmosdb.statement.AbstractCosmosContainerStatement
containerId, ITEM_ID_1, ITEM_ID_1_STRING
-
-
Constructor Summary
Constructors Constructor Description UpdateEachItemStatement()UpdateEachItemStatement(String containerId, com.azure.cosmos.models.SqlQuerySpec query, com.azure.cosmos.implementation.Document document)UpdateEachItemStatement(String containerId, String jsonQuery, String jsonDocument)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(CosmosLiquibaseDatabase database)StringgetCommandName()-
Methods inherited from class liquibase.ext.cosmosdb.statement.CreateItemStatement
toJs
-
Methods inherited from class liquibase.ext.cosmosdb.statement.AbstractCosmosStatement
continueOnError
-
Methods inherited from class liquibase.nosql.statement.AbstractNoSqlStatement
skipOnUnsupported, toString
-
-
-
-
Field Detail
-
COMMAND_NAME
public static final String COMMAND_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UpdateEachItemStatement
public UpdateEachItemStatement(String containerId, String jsonQuery, String jsonDocument)
-
UpdateEachItemStatement
public UpdateEachItemStatement(String containerId, com.azure.cosmos.models.SqlQuerySpec query, com.azure.cosmos.implementation.Document document)
-
UpdateEachItemStatement
public UpdateEachItemStatement()
-
-
Method Detail
-
getCommandName
public String getCommandName()
- Overrides:
getCommandNamein classCreateItemStatement
-
execute
public void execute(CosmosLiquibaseDatabase database)
- Specified by:
executein interfaceNoSqlExecuteStatement<CosmosLiquibaseDatabase>- Overrides:
executein classCreateItemStatement
-
-