@ConfigRoot(phase=BUILD_TIME) public class DebeziumOutboxConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigAggregateId |
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigAggregateType |
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigId |
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigPayload |
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigTimestamp |
static class |
DebeziumOutboxConfig.DebeziumOutboxConfigType |
| Modifier and Type | Field and Description |
|---|---|
DebeziumOutboxConfig.DebeziumOutboxConfigAggregateId |
aggregateId
Outbox aggregate-id configurable attributes
|
DebeziumOutboxConfig.DebeziumOutboxConfigAggregateType |
aggregateType
Outbox aggregate-type configurable attributes
|
DebeziumOutboxConfig.DebeziumOutboxConfigId |
id
Outbox identifier configurable attributes
|
DebeziumOutboxConfig.DebeziumOutboxConfigPayload |
payload
Outbox payload configurable attributes
|
String |
tableName
The table name to be used for the outbox table
|
DebeziumOutboxConfig.DebeziumOutboxConfigTimestamp |
timestamp
Outbox timestamp configurable attributes
|
DebeziumOutboxConfig.DebeziumOutboxConfigType |
type
Outbox type configurable attributes
|
| Constructor and Description |
|---|
DebeziumOutboxConfig() |
@ConfigItem(defaultValue="OutboxEvent") public String tableName
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigId id
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigAggregateId aggregateId
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigAggregateType aggregateType
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigType type
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigTimestamp timestamp
@ConfigItem public DebeziumOutboxConfig.DebeziumOutboxConfigPayload payload
Copyright © 2020 JBoss by Red Hat. All rights reserved.