Class YoSqlExtension
java.lang.Object
wtf.metio.yosql.tooling.gradle.YoSqlExtension
Gradle plugin extension that configures all aspects of YoSQL.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidannotations(org.gradle.api.Action<? super Annotations> action) voidvoidabstract Annotationsabstract Converterabstract FilesgetFiles()abstract Loggingabstract Repositoriesabstract Resourcesabstract Schemavoidvoidrepositories(org.gradle.api.Action<? super Repositories> action) voidvoid
-
Constructor Details
-
YoSqlExtension
public YoSqlExtension()
-
-
Method Details
-
getAnnotations
- Returns:
- The annotations configuration.
-
getFiles
- Returns:
- The files configuration.
-
getConverter
- Returns:
- The converter configuration.
-
getLogging
- Returns:
- The API configuration.
-
getRepositories
- Returns:
- The repository configuration.
-
getResources
- Returns:
- The resources configuration.
-
getSchema
- Returns:
- The schema configuration.
-
annotations
- Parameters:
action- The annotations config to apply.
-
converter
- Parameters:
action- The converter config to apply.
-
files
- Parameters:
action- The files config to apply.
-
logging
- Parameters:
action- The logging config to apply.
-
repositories
- Parameters:
action- The repository config to apply.
-
resources
- Parameters:
action- The resources config to apply.
-
schema
- Parameters:
action- The schema config to apply.
-