Package com.cockroachlabs.data.cdc.test
Class CDCEventBuilder<T>
java.lang.Object
com.cockroachlabs.data.cdc.test.CDCEventBuilder<T>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()buildAsEnvelope(tools.jackson.databind.ObjectMapper objectMapper) buildAsJson(tools.jackson.databind.ObjectMapper objectMapper) static <T> CDCEventBuilder<T> create()static <T> CDCEnvelopedeleteEnvelope(tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts) static <T> CDCEnvelopeinsertEnvelope(T entity, tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts) operation(CDCOperationType operation) static CDCEnveloperesolvedEnvelope(Instant timestamp) static <T> CDCEnvelopeupdateEnvelope(T before, T after, tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts)
-
Method Details
-
create
-
operation
-
after
-
before
-
key
-
table
-
timestamp
-
build
-
buildAsEnvelope
-
buildAsJson
-
buildAsJson
-
resolvedEnvelope
-
insertEnvelope
public static <T> CDCEnvelope insertEnvelope(T entity, tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts) -
updateEnvelope
public static <T> CDCEnvelope updateEnvelope(T before, T after, tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts) -
deleteEnvelope
public static <T> CDCEnvelope deleteEnvelope(tools.jackson.databind.ObjectMapper objectMapper, Object... keyParts)
-