Package io.debezium.operator.api.model
Class DebeziumServerSpec
java.lang.Object
io.debezium.operator.api.model.DebeziumServerSpec
- All Implemented Interfaces:
ConfigMappable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetImage()getSink()voidvoidvoidsetPredicates(Map<String, Predicate> predicates) voidsetQuarkus(Quarkus quarkus) voidsetRuntime(Runtime runtime) voidvoidvoidsetTransforms(List<Transformation> transforms) voidsetVersion(String version)
-
Field Details
-
image
@JsonPropertyDescription("Image used for Debezium Server container. This property takes precedence over version.") private String image -
version
-
sink
-
source
-
format
-
quarkus
@JsonPropertyDescription("Quarkus configuration passed down to Debezium Server process.") private Quarkus quarkus -
runtime
@JsonPropertyDescription("Configuration allowing the modification of various aspects of Debezium Server runtime.") private Runtime runtime -
transforms
@JsonPropertyDescription("Single Message Transformations employed by this instance of Debezium Server.") private List<Transformation> transforms -
predicates
-
-
Constructor Details
-
DebeziumServerSpec
public DebeziumServerSpec()
-
-
Method Details
-
getImage
-
setImage
-
getVersion
-
setVersion
-
getSink
-
setSink
-
getSource
-
setSource
-
getQuarkus
-
setQuarkus
-
getRuntime
-
setRuntime
-
getFormat
-
setFormat
-
getTransforms
-
setTransforms
-
getPredicates
-
setPredicates
-
asConfiguration
- Specified by:
asConfigurationin interfaceConfigMappable
-