@groovy.util.logging.Slf4j @org.gradle.api.tasks.CacheableTask abstract class SnowflakeJvm extends SnowflakeTask
A Cacheable Gradle task for publishing UDFs and procedures to Snowflake.
Constructor and description |
---|
SnowflakeJvm
() The task Constructor with 'description' and 'group'. |
Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.String |
getImports() Get the 'import' property for the UDF. |
|
java.lang.Object |
publish() The Gradle TaskAction method. |
Methods inherited from class | Name |
---|---|
class SnowflakeTask |
createSession, getExtension |
Optional: manually pass a JAR file path to upload instead of relying on Gradle metadata.
A simple text output file for the Snowflake applications create statements. Makes the class Cacheable.
The Snowflake stage to publish to. Overrides SnowflakeExtension.stage.
Groovy Documentation