| Type | Name and description |
|---|---|
java.lang.String |
configEnvThe environment to pass when configuring configPath. |
java.lang.String |
configPathThe path of the Streams configuration file. |
java.lang.Boolean |
enableFunctionsEnable KSQL UD(A)F support. |
java.lang.Boolean |
enablePipelinesEnable KSQL pipeline support. |
java.lang.Boolean |
enableStreamsEnable Kafka Streams support. |
java.lang.String |
functionArtifactNameIf populated, the KSQL Function JAR file will be renamed to this value during the copy. |
java.lang.String |
functionDeployNameThe name of the Function deploy directory in the project build directory. |
java.lang.String |
functionPatternThe pattern used for matching the function deployment artifact. |
java.lang.String |
pipelineBuildNameThe name of the Pipeline build directory in the project build directory. |
java.lang.String |
pipelineCreateNameThe name of the Pipeline deployment 'create' script, which contains all the persistent statements that need to be executed. |
java.lang.String |
pipelineDeployNameThe name of the Pipeline deploy directory in the project build directory. |
java.lang.String |
pipelineEndpointRESTful endpoint for the KSQL Server. |
java.lang.String |
pipelinePasswordPassword for Basic Authentication with the RESTful endpoint. |
java.lang.String |
pipelinePatternThe pattern used for matching the pipeline deployment artifact. |
java.lang.String |
pipelineSourceNameName of the Pipeline source directory that resides in the sourceBase directory. |
java.lang.String |
pipelineSourcePathFull path of the Pipeline source directory. |
java.lang.String |
pipelineUsernameUsername for Basic Authentication with the RESTful endpoint. |
java.lang.String |
sourceBaseBase source directory for the Confluent plugin. |
java.lang.String |
taskGroupThe group name to use for all tasks. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.String |
getPipelinePath()Provides the path for Pipeline source files. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The environment to pass when configuring configPath. This uses the ConfigSlurper concept of default values with environmental overloads. Default: 'development'.
The path of the Streams configuration file. A relative path will be resolved in the project directory, while absolute paths are resolved absolutely. Default: 'streams.config'.
Enable KSQL UD(A)F support. Default: true.
Enable KSQL pipeline support. Default: true.
Enable Kafka Streams support. Default: true.
If populated, the KSQL Function JAR file will be renamed to this value during the copy. This makes it easy to hand-off to downstream deployment mechanisms. Default: null.
The name of the Function deploy directory in the project build directory. Default: 'function'.
The pattern used for matching the function deployment artifact. Default: 'function'.
The name of the Pipeline build directory in the project build directory. Default: 'pipeline'.
The name of the Pipeline deployment 'create' script, which contains all the persistent statements that need to be executed. Default: 'ksql-script.sql'.
The name of the Pipeline deploy directory in the project build directory. Default: 'pipeline'.
RESTful endpoint for the KSQL Server. Default: 'http://localhost:8088'.
Password for Basic Authentication with the RESTful endpoint. Default: ''.
The pattern used for matching the pipeline deployment artifact. Default: 'pipeline'.
Name of the Pipeline source directory that resides in the sourceBase directory. Default: 'pipeline'.
Full path of the Pipeline source directory. When set, this overrides the values of sourceBase and pipelineSourceName. Default: null.
Username for Basic Authentication with the RESTful endpoint. Default: ''.
Base source directory for the Confluent plugin. Default: 'src/main'.
The group name to use for all tasks. Default: 'confluent'.
Provides the path for Pipeline source files.