Uses of Class
com.loomcache.server.transaction.Transaction.Builder
Packages that use Transaction.Builder
-
Uses of Transaction.Builder in com.loomcache.server.transaction
Methods in com.loomcache.server.transaction that return Transaction.BuilderModifier and TypeMethodDescriptionstatic Transaction.BuilderTransaction.builder()Creates a new builder for fluent transaction construction.Transaction.Builder.elseDelete(String key) Add an ELSE operation: delete a key.Transaction.Builder.elseDeleteInMap(String mapName, String key) Add an ELSE operation: get a key's value.Transaction.Builder.elseGetInMap(String mapName, String key) Add an ELSE operation: put a key-value pair.Transaction.Builder.elsePutInMap(String mapName, String key, String value) Adds a condition: key must exist.Transaction.Builder.ifExistsInMap(String mapName, String key) Transaction.Builder.ifNotExists(String key) Adds a condition: key must not exist.Transaction.Builder.ifNotExistsInMap(String mapName, String key) Transaction.Builder.ifValueEquals(String key, @Nullable String expectedValue) Adds a condition: key's value must equal the expected value.Transaction.Builder.ifValueEqualsInMap(String mapName, String key, @Nullable String expectedValue) Transaction.Builder.thenDelete(String key) Adds a THEN operation: delete a key.Transaction.Builder.thenDeleteInMap(String mapName, String key) Adds a THEN operation: get and return a key's value.Transaction.Builder.thenGetInMap(String mapName, String key) Adds a THEN operation: put a key-value pair.Transaction.Builder.thenPutInMap(String mapName, String key, String value)