Package io.debezium.config
Interface EnumeratedValue
- All Known Implementing Classes:
CloudEventsConverterConfig.MetadataSourceValue
,CommonConnectorConfig.BinaryHandlingMode
,CommonConnectorConfig.EventProcessingFailureHandlingMode
,CommonConnectorConfig.FieldNameAdjustmentMode
,CommonConnectorConfig.SchemaNameAdjustmentMode
,CommonConnectorConfig.Version
,EventRouterConfigDefinition.AdditionalFieldPlacement
,EventRouterConfigDefinition.InvalidOperationBehavior
,EventRouterConfigDefinition.JsonPayloadNullFieldBehavior
,ExtractNewRecordStateConfigDefinition.DeleteHandling
,ExtractNewRecordStateConfigDefinition.DeleteTombstoneHandling
,PartitionRouting.HashFunction
,RelationalDatabaseConnectorConfig.DecimalHandlingMode
,RelationalDatabaseConnectorConfig.SnapshotTablesRowCountOrder
,TemporalPrecisionMode
public interface EnumeratedValue
A configuration option with a fixed set of possible values, i.e. an enum. To be implemented by any enum
types used with
ConfigBuilder
.- Author:
- Brendan Maguire
-
Method Summary
-
Method Details
-
getValue
String getValue()Returns the string representation of this value- Returns:
- The string representation of this value
-