SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.apiSrcDir(String apiSrcDir) |
(experimental) The directory in which the api generated code will reside, relative to the project srcdir.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.artifactId(String artifactId) |
(experimental) The artifactId is generally the name that the project is known by.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.autoApproveOptions(io.github.cdklabs.projen.github.AutoApproveOptions autoApproveOptions) |
(experimental) Enable and configure the 'auto approve' workflow.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.autoMerge(Boolean autoMerge) |
(experimental) Enable automatic merging on GitHub.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.autoMergeOptions(io.github.cdklabs.projen.github.AutoMergeOptions autoMergeOptions) |
(experimental) Configure options for automatic merging on GitHub.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.clientLanguages(List<? extends ClientLanguage> clientLanguages) |
(experimental) The list of languages for which clients will be generated.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.clobber(Boolean clobber) |
(experimental) Add a `clobber` task which resets the repo to origin.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.commitGenerated(Boolean commitGenerated) |
(experimental) Whether to commit the managed files by default.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.compileOptions(io.github.cdklabs.projen.java.MavenCompileOptions compileOptions) |
(experimental) Compile options.
|
static SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.create() |
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.deps(List<String> deps) |
(experimental) List of runtime dependencies for this project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.description(String description) |
(experimental) Description of a project is always good.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.devContainer(Boolean devContainer) |
(experimental) Add a VSCode development environment (used for GitHub Codespaces).
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.distdir(String distdir) |
(experimental) Final artifact output directory.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.documentationFormats(List<? extends DocumentationFormat> documentationFormats) |
(experimental) Formats to generate documentation in.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.forceGenerateCodeAndDocs(Boolean forceGenerateCodeAndDocs) |
(experimental) Force to generate code and docs even if there were no changes in spec.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.generatedCodeDir(String generatedCodeDir) |
(experimental) The directory in which generated client code will be generated, relative to the outdir of this project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.github(Boolean github) |
(experimental) Enable GitHub integration.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.githubOptions(io.github.cdklabs.projen.github.GitHubOptions githubOptions) |
(experimental) Options for GitHub integration.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.gitpod(Boolean gitpod) |
(experimental) Add a Gitpod development environment.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.gradleWrapperPath(String gradleWrapperPath) |
(experimental) Path to a directory containing a custom gradle wrapper (gradlew) to use instead of the one provided by the PDK, relative to the project outdir.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.groupId(String groupId) |
(experimental) This is generally unique amongst an organization or a project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.ignoreSmithyBuildOutput(Boolean ignoreSmithyBuildOutput) |
(experimental) Set to false if you would like to check in your smithy build output or have more fine-grained control over what is checked in, eg if you add other projections to the smithy-build.json file.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.javaClientOptions(io.github.cdklabs.projen.java.JavaProjectOptions javaClientOptions) |
(experimental) Options for the generated java client (if specified in clientLanguages).
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.junit(Boolean junit) |
(experimental) Include junit tests.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.junitOptions(io.github.cdklabs.projen.java.JunitOptions junitOptions) |
(experimental) junit options.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.logging(io.github.cdklabs.projen.LoggerOptions logging) |
(experimental) Configure logging options such as verbosity.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.mergify(Boolean mergify) |
Deprecated.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.mergifyOptions(io.github.cdklabs.projen.github.MergifyOptions mergifyOptions) |
Deprecated.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.modelDir(String modelDir) |
(experimental) The path to the Smithy model directory, relative to the project source directory (srcdir).
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.name(String name) |
(experimental) This is the name of your project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.outdir(String outdir) |
(experimental) The root directory of the project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.packaging(String packaging) |
(experimental) Project packaging format.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.packagingOptions(io.github.cdklabs.projen.java.MavenPackagingOptions packagingOptions) |
(experimental) Packaging options.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.parent(io.github.cdklabs.projen.Project parent) |
(experimental) The parent project, if this project is part of a bigger project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.parsedSpecFileName(String parsedSpecFileName) |
(experimental) The name of the output parsed OpenAPI specification file.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projectType(io.github.cdklabs.projen.ProjectType projectType) |
Deprecated.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenCommand(String projenCommand) |
(experimental) The shell command to use in order to run the projen CLI.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenCredentials(io.github.cdklabs.projen.github.GithubCredentials projenCredentials) |
(experimental) Choose a method of providing GitHub API access for projen workflows.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenrcJava(Boolean projenrcJava) |
(experimental) Use projenrc in java.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenrcJavaOptions(io.github.cdklabs.projen.java.ProjenrcOptions projenrcJavaOptions) |
(experimental) Options related to projenrc in java.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenrcJson(Boolean projenrcJson) |
(experimental) Generate (once) .projenrc.json (in JSON).
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenrcJsonOptions(io.github.cdklabs.projen.ProjenrcOptions projenrcJsonOptions) |
(experimental) Options for .projenrc.json.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.projenTokenSecret(String projenTokenSecret) |
Deprecated.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.pythonClientOptions(io.github.cdklabs.projen.python.PythonProjectOptions pythonClientOptions) |
(experimental) Options for the generated python client (if specified in clientLanguages).
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.readme(io.github.cdklabs.projen.SampleReadmeProps readme) |
(experimental) The README setup.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.renovatebot(Boolean renovatebot) |
(experimental) Use renovatebot to handle dependency upgrades.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.renovatebotOptions(io.github.cdklabs.projen.RenovatebotOptions renovatebotOptions) |
(experimental) Options for renovatebot.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.sample(Boolean sample) |
(experimental) Include sample code and test if the relevant directories don't exist.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.sampleJavaPackage(String sampleJavaPackage) |
(experimental) The java package to use for the code sample.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.serviceName(SmithyServiceName serviceName) |
(experimental) The name of the Smithy service from your model which will be targeted for deployment and client generation.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.smithyBuildOptions(SmithyBuildOptions smithyBuildOptions) |
(experimental) Any additional properties you'd like to add your smithy-build.json.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.stale(Boolean stale) |
(experimental) Auto-close of stale issues and pull request.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.staleOptions(io.github.cdklabs.projen.github.StaleOptions staleOptions) |
(experimental) Auto-close stale issues and pull requests.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.testDeps(List<String> testDeps) |
(experimental) List of test dependencies for this project.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.typescriptClientOptions(io.github.cdklabs.projen.typescript.TypeScriptProjectOptions typescriptClientOptions) |
(experimental) Options for the generated typescript client.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.url(String url) |
(experimental) The URL, like the name, is not required.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.version(String version) |
(experimental) This is the last piece of the naming puzzle.
|
SmithyApiGatewayJavaProject.Builder |
SmithyApiGatewayJavaProject.Builder.vscode(Boolean vscode) |
(experimental) Enable VSCode integration.
|