MCPcopy Create free account

hub / github.com/debezium/debezium-examples / types & classes

Types & classes328 in github.com/debezium/debezium-examples

↓ 3 callersClassSourceRecordExtractor
Extracts fields from a raw Java SourceRecord object (EngineFormat.CONNECT). Zero JSON overhead: reads Java Struct objects directly via JP
debezium-python/pydebeziumai/connect_message.py:433
↓ 2 callersClassConnectMessageExtractor
Extracts fields from a Debezium ChangeEvent (Java object, passed via JPype). When using JSON format (EngineFormat.JSON): - key()
debezium-python/pydebeziumai/connect_message.py:135
↓ 2 callersClassConversionConfig
Controls how Java Connect values are converted to Python values. Attributes: numeric_mode: - "native": Python int/f
debezium-python/pydebeziumai/connect_message.py:26
↓ 1 callersClassConnectModeHandler
Handler for Connect mode - receives raw Java SourceRecord objects. No JSON parsing happens.
debezium-python/connect_mode_test.py:81
↓ 1 callersClassDbPostgresql
debezium-python/connect_mode_test.py:33
↓ 1 callersClassDebeziumConnectEngine
Debezium embedded engine using Connect format (EngineFormat.CONNECT). Key difference from DebeziumJsonEngine: - No JSON serializatio
debezium-python/debezium_connect.py:96
↓ 1 callersClassDebeziumPayloadModel
The payload section of a Debezium JSON envelope. op values: 'c' = create (INSERT) 'u' = update (UPDATE) 'd' =
debezium-python/pydebeziumai/models.py:40
↓ 1 callersClassDebeziumSchema
Represents the schema section of a Debezium JSON envelope. Contains field definitions, types, and metadata about the message structure.
debezium-python/pydebeziumai/datastructures.py:21
↓ 1 callersClassDebeziumSchemaModel
The schema section of a Debezium JSON envelope.
debezium-python/pydebeziumai/models.py:31
ClassAddress
kstreams-fk-join/aggregator/src/main/java/io/debezium/examples/kstreams/fkjoin/model/Address.java:3
ClassAddress
jpa-aggregations/jpa-test/src/test/java/com/example/domain/Address.java:18
ClassAddress
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/Address.java:5
ClassAddressAndCustomer
kstreams-fk-join/aggregator/src/main/java/io/debezium/examples/kstreams/fkjoin/model/AddressAndCustomer.java:3
EnumAddressType
jpa-aggregations/jpa-test/src/test/java/com/example/domain/AddressType.java:8
ClassAddresses
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/Addresses.java:13
ClassAdminResource
end-to-end-demo/debezium-hiking-demo/src/main/java/io/debezium/examples/hikr/rest/AdminResource.java:20
ClassAdminService
auditlog/admin-service/src/main/java/io/debezium/demos/auditing/admin/service/AdminService.java:14
ClassAggregate
jpa-aggregations/jpa-test/src/main/java/io/debezium/aggregation/hibernate/Aggregate.java:15
ClassAggregateKey
jpa-aggregations/jpa-test/src/main/java/io/debezium/aggregation/hibernate/Aggregate.java:28
ClassAggregateStore
camel-component/qa-camel/src/main/java/io/debezium/examples/camel/pipeline/AggregateStore.java:11
ClassAggregationBuilderIntegrator
Integrator for Hibernate ORM that enables aggregate materialization via {@link MaterializeAggregate}. @author Gunnar Morling
jpa-aggregations/jpa-test/src/main/java/io/debezium/aggregation/hibernate/AggregationBuilderIntegrator.java:20
ClassAggregationBuilderListener
Hibernate event listener that materializes aggregates for given entities via JSON into a separate table. @author Gunnar Morling
jpa-aggregations/jpa-test/src/main/java/io/debezium/aggregation/hibernate/AggregationBuilderListener.java:32
ClassAggregatorStarted
kstreams-live-update/aggregator/src/main/java/io/debezium/examples/kstreams/liveupdate/aggregator/health/AggregatorStarted.java:18
ClassAnswer
camel-component/qa-camel/src/main/java/io/debezium/examples/camel/pipeline/Answer.java:8
ClassAnswer
camel-component/qa-app/src/main/java/io/debezium/examples/camel/qaapp/Answer.java:19
ClassAppLifecycleBean
db-activity-monitoring/order-service/src/main/java/io/debezium/examples/AppLifecycleBean.java:16
ClassAuditData
auditlog/admin-service/src/main/java/io/debezium/demos/auditing/admin/AuditData.java:9
ClassAuditWorkItemHandlerConfig
Registers the custom work item handlers used by the BPMN processes. In Kogito the handler name must match the work item type generated for the BPMN ta
auditlog/admin-service/src/main/java/io/debezium/demos/auditing/admin/wih/AuditWorkItemHandlerConfig.java:13
ClassBaseConnectChangeHandler
Abstract base class for handlers that receive Debezium events in Connect format. Unlike BasePythonChangeHandler (which gets JSON strings)
debezium-python/debezium_connect.py:25
ClassBigDecimalAdapter
distributed-caching/order-service/src/main/java/io/debezium/examples/caching/commons/BigDecimalAdapter.java:15
ClassBufferOffsets
Keeps track of the position within the key/value state store that is used as a buffer for non-joinable events. As there's no true queue like structure
auditlog/log-enricher/src/main/java/io/debezium/demos/auditing/enricher/BufferOffsets.java:15
ClassCacheInvalidationTest
cache-invalidation/src/test/java/io/debezium/examples/cacheinvalidation/CacheInvalidationTest.java:29
ClassCacheResource
cache-invalidation/src/main/java/io/debezium/examples/cacheinvalidation/rest/CacheResource.java:21
ClassCategory
jpa-aggregations/jpa-test/src/test/java/com/example/domain/Category.java:12
ClassCategory
kstreams-live-update/aggregator/src/main/java/io/debezium/examples/kstreams/liveupdate/aggregator/model/Category.java:10
ClassCategory
kstreams-live-update/event-source/src/main/java/io/debezium/examples/kstreams/liveupdate/eventsource/Category.java:16
ClassChangeDataSender
Demo for using the Debezium Embedded API to send change events to Amazon Kinesis.
kinesis/src/main/java/io/debezium/examples/kinesis/ChangeDataSender.java:37
ClassChangeDataSender
Demo for using the Debezium Embedded API to send change events to Amazon Kinesis.
engine-wasm/src/main/java/io/debezium/examples/wasm/ChangeDataSender.java:28
ClassChangeEventAwareJsonSerde
A {@link Serde} that (de-)serializes JSON. The {@link Deserializer} supports Debezium's CDC message format, i.e. for such messages the values to be de
graphql/aggregator/src/main/java/io/debezium/examples/graphql/serdes/ChangeEventAwareJsonSerde.java:30
ClassChangeEventEnricher
Enriches change events with transaction-scoped metadata. If no metadata for the associated transaction can be retrieved yet (as the change event gets
auditlog/log-enricher/src/main/java/io/debezium/demos/auditing/enricher/ChangeEventEnricher.java:27
ClassChangeEventsWebsocketEndpoint
kstreams-live-update/aggregator/src/main/java/io/debezium/examples/kstreams/liveupdate/aggregator/ws/ChangeEventsWebsocketEndpoint.java:22
ClassChangeEventsWebsocketEndpoint
end-to-end-demo/debezium-thorntail-demo/src/main/java/com/example/dbzdemo/ws/ChangeEventsWebsocketEndpoint.java:30
InterfaceChat
ai-rag/client/src/main/java/io/debezium/examples/airag/Chat.java:7
ClassCloudEvent
cloudevents/avro-data-extractor/src/main/java/io/debezium/examples/cloudevents/dataextractor/model/CloudEvent.java:3
ClassCoapServer
camel-kafka-connect/coap-server/src/main/java/io/debezium/examples/camel/coap/CoapServer.java:11
ClassCommandLineInterface
offset-editor/src/main/java/io/debezium/examples/offset/editor/CommandLineInterface.java:9
ClassConsumedMessage
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/messagelog/ConsumedMessage.java:14
ClassConsumedMessage
saga/payment-service/src/main/java/io/debezium/examples/saga/payment/messagelog/ConsumedMessage.java:14
ClassConsumedMessage
saga/order-service/src/main/java/io/debezium/examples/saga/framework/internal/ConsumedMessage.java:14
ClassConsumedMessage
outbox/shipment-service/src/main/java/io/debezium/examples/outbox/shipment/messagelog/ConsumedMessage.java:14
ClassConverters
camel-component/qa-camel/src/main/java/io/debezium/examples/camel/pipeline/Converters.java:11
ClassCreateOrderRequest
A value object that represents a request to create a {@link PurchaseOrder}.
distributed-caching/order-service/src/main/java/io/debezium/examples/caching/order/rest/CreateOrderRequest.java:20
ClassCreateOrderRequest
cache-invalidation/src/main/java/io/debezium/examples/cacheinvalidation/rest/CreateOrderRequest.java:8
ClassCreateOrderRequest
A value object that represents a request to create a {@link PurchaseOrder}.
outbox/order-service/src/main/java/io/debezium/examples/outbox/order/rest/CreateOrderRequest.java:19
ClassCreateOrderResponse
cache-invalidation/src/main/java/io/debezium/examples/cacheinvalidation/rest/CreateOrderResponse.java:12
ClassCreditApprovalEvent
saga/order-service/src/main/java/io/debezium/examples/saga/order/event/CreditApprovalEvent.java:12
ClassCreditApprovalEventPayload
saga/order-service/src/main/java/io/debezium/examples/saga/order/event/CreditApprovalEventPayload.java:8
EnumCreditApprovalStatus
saga/order-service/src/main/java/io/debezium/examples/saga/order/event/CreditApprovalStatus.java:10
ClassCreditDeserializer
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/facade/CreditDeserializer.java:11
ClassCreditDeserializer
saga/order-service/src/main/java/io/debezium/examples/saga/order/facade/serdes/CreditDeserializer.java:11
ClassCreditEvent
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/event/CreditEvent.java:18
ClassCreditEventConverter
saga/order-service/src/main/java/io/debezium/examples/saga/order/facade/serdes/CreditEventConverter.java:23
ClassCreditEventHandler
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/facade/CreditEventHandler.java:31
ClassCreditLimitEvent
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/model/CreditLimitEvent.java:13
EnumCreditRequestType
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/model/CreditRequestType.java:8
EnumCreditStatus
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/model/CreditStatus.java:8
ClassCustomer
kstreams-fk-join/aggregator/src/main/java/io/debezium/examples/kstreams/fkjoin/model/Customer.java:3
ClassCustomer
saga/customer-service/src/main/java/io/debezium/examples/saga/customer/model/Customer.java:13
ClassCustomer
jpa-aggregations/jpa-test/src/test/java/com/example/domain/Customer.java:26
ClassCustomer
kstreams-live-update/event-source/src/main/java/io/debezium/examples/kstreams/liveupdate/eventsource/Customer.java:7
ClassCustomer
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/Customer.java:5
ClassCustomerAddressAggregate
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/CustomerAddressAggregate.java:8
ClassCustomerEvent
openlinage/debezium-flink/flink-job/src/main/java/io/debezium/examples/openlineage/OrderShippingProcessor.java:178
ClassCustomerEventMapper
openlinage/debezium-flink/flink-job/src/main/java/io/debezium/examples/openlineage/OrderShippingProcessor.java:285
ClassCustomerWithAddresses
kstreams-fk-join/aggregator/src/main/java/io/debezium/examples/kstreams/fkjoin/model/CustomerWithAddresses.java:10
ClassDatabaseChangeEventListener
Listens to database changes using Debezium's embedded engine. If a change event for an {@link Item} arrives that has not been caused by this applicati
cache-invalidation/src/main/java/io/debezium/examples/cacheinvalidation/persistence/DatabaseChangeEventListener.java:47
ClassDatabaseChangeEventListener
quarkus-native/src/main/java/io/debezium/example/quarkus/DatabaseChangeEventListener.java:28
InterfaceDebeziumConfiguration
quarkus-native/src/main/java/io/debezium/example/quarkus/DebeziumConfiguration.java:13
ClassDebeziumContainerTest
testcontainers/src/test/java/io/debezium/examples/testcontainers/DebeziumContainerTest.java:44
ClassDebeziumEventModel
Full validated Pydantic model for a Debezium CDC event. Combines destination, schema, and payload.
debezium-python/pydebeziumai/models.py:65
ClassDebeziumMonitor
debezium-quarkus-extension-service/src/main/java/org/acme/DebeziumMonitor.java:11
ClassDebeziumRecord
A Python-native representation of a single Debezium CDC event. Fields: destination: The topic/table where the event originates.
debezium-python/pydebeziumai/datastructures.py:45
ClassDebeziumSchemaField
A single field in a Debezium schema definition.
debezium-python/pydebeziumai/models.py:22
ClassDefaultId
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/DefaultId.java:9
ClassDocumentDatabase
ai-rag/client/src/main/java/io/debezium/examples/airag/DocumentDatabase.java:15
ClassEndpoint
db-activity-monitoring/order-service/src/main/java/io/debezium/examples/Endpoint.java:10
ClassEntityNotFoundException
An exception that indicates an entity could not be found.
distributed-caching/order-service/src/main/java/io/debezium/examples/caching/commons/EntityNotFoundException.java:11
ClassEntityNotFoundException
An exception that indicates an entity could not be found.
outbox/order-service/src/main/java/io/debezium/examples/outbox/order/model/EntityNotFoundException.java:11
ClassEntityNotFoundMapper
An exception mapper for {@link EntityNotFoundException} errors.
distributed-caching/order-service/src/main/java/io/debezium/examples/caching/order/rest/util/EntityNotFoundMapper.java:17
ClassEntityNotFoundMapper
An exception mapper for {@link EntityNotFoundException} errors.
outbox/order-service/src/main/java/io/debezium/examples/outbox/order/rest/util/EntityNotFoundMapper.java:17
ClassErrorMapper
auditlog/vegetables-service/src/main/java/io/debezium/demos/auditing/vegetables/rest/util/ErrorMapper.java:10
ClassEventSource
Triggers change events by persisting {@link Order} records. @author Gunnar Morling
kstreams-live-update/event-source/src/main/java/io/debezium/examples/kstreams/liveupdate/eventsource/EventSource.java:24
ClassEventSource
Triggers change events by persisting {@link Order} records. @author Gunnar Morling
graphql/event-source/src/main/java/io/debezium/examples/graphql/eventsource/EventSource.java:23
EnumEventType
kstreams/poc-ddd-aggregates/src/main/java/io/debezium/examples/aggregation/model/EventType.java:3
ClassExpandJsonSmt
Takes Kafka Connect schema and JSON payload from a message and expands it into a properly typed record. @author Gunnar Morling @param <R>
jpa-aggregations/json-smt-es/src/main/java/io/debezium/aggregation/smt/ExpandJsonSmt.java:25
ClassExternalHike
end-to-end-demo/debezium-hiking-demo/src/main/java/io/debezium/examples/hikr/rest/model/ExternalHike.java:12
ClassExternalHikeSummary
end-to-end-demo/debezium-hiking-demo/src/main/java/io/debezium/examples/hikr/rest/model/ExternalHikeSummary.java:5
ClassExternalTrip
end-to-end-demo/debezium-hiking-demo/src/main/java/io/debezium/examples/hikr/rest/model/ExternalTrip.java:8
ClassExternalTripWithHikes
end-to-end-demo/debezium-hiking-demo/src/main/java/io/debezium/examples/hikr/rest/model/ExternalTripWithHikes.java:13
ClassFlinkKafkaKmeans
machine-learning/flink-spark-iris/iris-flink/src/main/java/io/github/vjuranek/FlinkKafkaKmeans.java:32
next →1–100 of 328, ranked by callers