kafka-connect-transform-common
Common Transforms for Kafka Connect.
File Explorer
Download Latest Version (.zip)- maven.yml
- PatternRename.conf
- transformations.rst
- validate-cp-8.3.0-plugins.sh
- AdjustPrecisionAndScale.java
- AdjustPrecisionAndScaleConfig.java
- BaseTransformation.java
- BytesToString.java
- BytesToStringConfig.java
- ChangeCase.java
- ChangeCaseConfig.java
- ChangeTopicCase.java
- ChangeTopicCaseConfig.java
- ConversionHandler.java
- Debug.java
- ExtractNestedField.java
- ExtractNestedFieldConfig.java
- ExtractTimestamp.java
- ExtractTimestampConfig.java
- ExtractXPath.java
- ExtractXPathConfig.java
- GzipCompress.java
- GzipDecompress.java
- HeaderToField.java
- HeaderToFieldConfig.java
- LowerCaseTopic.java
- NormalizeSchema.java
- package-info.java
- PatternFilter.java
- PatternFilterConfig.java
- PatternMapString.java
- PatternMapStringConfig.java
- PatternRename.java
- PatternRenameConfig.java
- SchemaNameToTopic.java
- SetMaximumPrecision.java
- SetMaximumPrecisionConfig.java
- SetNull.java
- TimestampNow.java
- TimestampNowField.java
- TimestampNowFieldConfig.java
- ToJSON.java
- ToJSONConfig.java
- ToLong.java
- ToLongConfig.java
- TopicNameToField.java
- TopicNameToFieldConfig.java
- org.apache.kafka.connect.transforms.Transformation
- AdjustPrecisionAndScaleTest.java
- BytesToStringTest.java
- ChangeCaseTest.java
- ChangeTopicCaseTest.java
- ConversionHandlerTest.java
- DebugTest.java
- DocumentationTest.java
- ExtractNestedFieldTest.java
- ExtractTimestampTest.java
- ExtractXPathTest.java
- GenericAssertions.java
- GzipCompressionTest.java
- HeaderToFieldConfigTest.java
- HeaderToFieldTest.java
- LowerCaseTopicTest.java
- NormalizeSchemaTest.java
- PatternFilterTest.java
- PatternMapStringTest.java
- PatternRenameTest.java
- SchemaNameToTopicTest.java
- ServiceLoaderTest.java
- SetMaximumPrecisionTest.java
- SetNullTest.java
- TimestampNowFieldTest.java
- TimestampNowTest.java
- ToJsonTest.java
- ToLongTest.java
- TopicNameToFieldTest.java
- TransformationTest.java
- bytes.json
- struct.json
- simple.json
- LOWER_CAMELToUPPER_UNDERSCORE.json
- LOWER_HYPHENToLOWER_UNDERSCORE.json
- UPPER_UNDERSCOREToLOWER_CAMEL.json
- simple.json
- simple.json
- SOAPEnvelope1.xml
- Transaction.xml
- headertofield.json
- spooldir.json
- example.json
- simple.json
- example.json
- example.json
- insertTimestamp.json
- simple.json
- simple.json
- simple.json
- foo
- logback.xml
- .gitignore
- AGENTS.md
- docker-compose.yml
- LICENSE
- pom.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/jcustenborder/kafka-connect-transform-common
Downloads the entire project code from GitHub to your computer.
cd kafka-connect-transform-common
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose up -d --build
Builds and starts all defined containers (server, database, etc.) at once, in the background.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Maven (Java)
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean package
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
