Interface SmithyApiGatewayProjectOptions

    • Method Detail

      • getGradleWrapperPath

        @Stability(Experimental)
        @Nullable
        default String getGradleWrapperPath()
        (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.

        Use this if you would like to own and check in the gradle wrapper instead of using the provided one.

      • getIgnoreSmithyBuildOutput

        @Stability(Experimental)
        @Nullable
        default Boolean getIgnoreSmithyBuildOutput()
        (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.

        Default: true

      • getModelDir

        @Stability(Experimental)
        @Nullable
        default String getModelDir()
        (experimental) The path to the Smithy model directory, relative to the project source directory (srcdir).

        Default: "model"

      • getServiceName

        @Stability(Experimental)
        @Nullable
        default String getServiceName()
        (experimental) The fully qualified name of the service.

        Change this if you change the service or namespace in your model.

        Default: "example.hello#Hello"