Class PDKPipelineJavaProject

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
               date="2023-02-01T23:43:16.132Z")
    @Stability(Stable)
    public class PDKPipelineJavaProject
    extends io.github.cdklabs.projen.awscdk.AwsCdkJavaApp
    Synthesizes a Java Project with a CI/CD pipeline.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PDKPipelineJavaProject.Builder
      A fluent builder for PDKPipelineJavaProject.
      • Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

        software.amazon.jsii.JsiiObject.InitializationMode
    • Field Summary

      • Fields inherited from class io.github.cdklabs.projen.Project

        DEFAULT_TASK
    • Method Summary

      • Methods inherited from class io.github.cdklabs.projen.awscdk.AwsCdkJavaApp

        addCdkDependency, getCdkConfig, getCdkDeps, getCdkTasks, getMainClass, getMainClassName, getMainPackage
      • Methods inherited from class io.github.cdklabs.projen.java.JavaProject

        addDependency, addPlugin, addPlugin, addTestDependency, getCompile, getDistdir, getJunit, getPackaging, getPom, getProjenrc
      • Methods inherited from class io.github.cdklabs.projen.github.GitHubProject

        annotateGenerated, getAutoApprove, getDevContainer, getGithub, getGitpod, getProjectType, getVscode
      • Methods inherited from class io.github.cdklabs.projen.Project

        addExcludeFromCleanup, addGitIgnore, addPackageIgnore, addTask, addTask, addTip, getBuildTask, getCommitGenerated, getCompileTask, getComponents, getDefaultTask, getDeps, getEjected, getFiles, getGitattributes, getGitignore, getInitProject, getLogger, getName, getOutdir, getPackageTask, getParent, getPostCompileTask, getPreCompileTask, getProjectBuild, getProjenCommand, getRoot, getTasks, getTestTask, postSynthesize, preSynthesize, removeTask, runTaskCommand, synth, tryFindFile, tryFindJsonFile, tryFindObjectFile, tryRemoveFile
      • Methods inherited from class software.amazon.jsii.JsiiObject

        jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Constructor Detail

      • PDKPipelineJavaProject

        protected PDKPipelineJavaProject​(software.amazon.jsii.JsiiObjectRef objRef)
      • PDKPipelineJavaProject

        protected PDKPipelineJavaProject​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • PDKPipelineJavaProject

        @Stability(Stable)
        public PDKPipelineJavaProject​(@NotNull
                                      PDKPipelineJavaProjectOptions options)
        Parameters:
        options - This parameter is required.