Class SmithyApiGatewayJavaProject
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- io.github.cdklabs.projen.Project
-
- io.github.cdklabs.projen.github.GitHubProject
-
- io.github.cdklabs.projen.java.JavaProject
-
- software.aws.awsprototypingsdk.openapigateway.OpenApiGatewayJavaProject
-
- software.aws.awsprototypingsdk.openapigateway.SmithyApiGatewayJavaProject
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-08-09T23:59:30.848Z") @Stability(Deprecated) @Deprecated public class SmithyApiGatewayJavaProject extends OpenApiGatewayJavaProject
Deprecated.Please use TypeSafeApiProject instead. This will be removed in the PDK GA 1.0 release.(deprecated) Synthesizes a Java Project with a Smithy model, generated clients, a CDK construct for deploying the API with API Gateway, and generated lambda handler wrappers for type-safe handling of requests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSmithyApiGatewayJavaProject.BuilderDeprecated.
-
Constructor Summary
Constructors Modifier Constructor Description protectedSmithyApiGatewayJavaProject(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)Deprecated.protectedSmithyApiGatewayJavaProject(software.amazon.jsii.JsiiObjectRef objRef)Deprecated.SmithyApiGatewayJavaProject(SmithyApiGatewayJavaProjectOptions options)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected OpenApiGatewayJavaProjectOptionspreConstruct(OpenApiGatewayJavaProjectOptions options)Deprecated.-
Methods inherited from class software.aws.awsprototypingsdk.openapigateway.OpenApiGatewayJavaProject
getApiSrcDir, getForceGenerateCodeAndDocs, getGeneratedClients, getGeneratedCodeDir, getGeneratedJavaClient, getSpecDir, getSpecFileName
-
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, getSubprojects, 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
-
-
-
-
Constructor Detail
-
SmithyApiGatewayJavaProject
protected SmithyApiGatewayJavaProject(software.amazon.jsii.JsiiObjectRef objRef)
Deprecated.
-
SmithyApiGatewayJavaProject
protected SmithyApiGatewayJavaProject(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
Deprecated.
-
SmithyApiGatewayJavaProject
@Stability(Deprecated) @Deprecated public SmithyApiGatewayJavaProject(@NotNull SmithyApiGatewayJavaProjectOptions options)
Deprecated.- Parameters:
options- This parameter is required.
-
-
Method Detail
-
preConstruct
@Stability(Deprecated) @Deprecated @NotNull protected OpenApiGatewayJavaProjectOptions preConstruct(@NotNull OpenApiGatewayJavaProjectOptions options)
Deprecated.(deprecated) This method provides inheritors a chance to synthesize extra resources prior to those created by this project.Return any options you wish to change, other than java project options.
- Overrides:
preConstructin classOpenApiGatewayJavaProject- Parameters:
options- This parameter is required.
-
-