Class StreamsHiveResourceGeneratorMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.streams.plugins.hive.StreamsHiveResourceGeneratorMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="generate-resources", defaultPhase=GENERATE_RESOURCES) @Execute(goal="generate-resources", phase=GENERATE_RESOURCES) public class StreamsHiveResourceGeneratorMojo extends org.apache.maven.plugin.AbstractMojo
  • Field Details

    • sourceDirectory

      @Parameter(defaultValue="src/main/jsonschema", readonly=true) public String sourceDirectory
    • sourcePaths

      @Parameter(readonly=true) public List<String> sourcePaths
    • targetDirectory

      @Parameter(defaultValue="./target/generated-resources/hive", readonly=true) public String targetDirectory
  • Constructor Details

    • StreamsHiveResourceGeneratorMojo

      public StreamsHiveResourceGeneratorMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      execute StreamsHiveResourceGeneratorMojo.
      Throws:
      org.apache.maven.plugin.MojoExecutionException - MojoExecutionException
      org.apache.maven.plugin.MojoFailureException - MojoFailureException