PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.addOperation() |
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.next() |
builds this patch operation and goes on to the next operation
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.op(PatchOp op) |
sets the operation that should be executed on the resource
Note that the "path"-attribute is required for a remove operation
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.path(String path) |
sets the optional path attribute.
Note that the valueNode is considered the resource itself if not path attribute is set
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.value(String values) |
sets a single value to this patch operation
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.valueNode(com.fasterxml.jackson.databind.JsonNode valueNode) |
sets a node that might be a simple text-node a json object or a json array that will then be added,
replaced or removed from the target
|
PatchBuilder.PatchOperationBuilder<T> |
PatchBuilder.PatchOperationBuilder.values(List<String> values) |
sets a set of values that might be added, replaced or removed from the targeted resource
|