Class OpenApiGatewayJavaProjectOptions.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getSample

        public final Boolean getSample()
        Specified by:
        getSample in interface io.github.cdklabs.projen.java.JavaProjectOptions
      • getSampleJavaPackage

        public final String getSampleJavaPackage()
        Specified by:
        getSampleJavaPackage in interface io.github.cdklabs.projen.java.JavaProjectOptions
      • getCompileOptions

        public final io.github.cdklabs.projen.java.MavenCompileOptions getCompileOptions()
        Specified by:
        getCompileOptions in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getDeps

        public final List<String> getDeps()
        Specified by:
        getDeps in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getDistdir

        public final String getDistdir()
        Specified by:
        getDistdir in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getJunit

        public final Boolean getJunit()
        Specified by:
        getJunit in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getJunitOptions

        public final io.github.cdklabs.projen.java.JunitOptions getJunitOptions()
        Specified by:
        getJunitOptions in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getPackagingOptions

        public final io.github.cdklabs.projen.java.MavenPackagingOptions getPackagingOptions()
        Specified by:
        getPackagingOptions in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getProjenrcJava

        public final Boolean getProjenrcJava()
        Specified by:
        getProjenrcJava in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getProjenrcJavaOptions

        public final io.github.cdklabs.projen.java.ProjenrcOptions getProjenrcJavaOptions()
        Specified by:
        getProjenrcJavaOptions in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getTestDeps

        public final List<String> getTestDeps()
        Specified by:
        getTestDeps in interface io.github.cdklabs.projen.java.JavaProjectCommonOptions
      • getAutoApproveOptions

        public final io.github.cdklabs.projen.github.AutoApproveOptions getAutoApproveOptions()
        Specified by:
        getAutoApproveOptions in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getAutoMerge

        public final Boolean getAutoMerge()
        Specified by:
        getAutoMerge in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getAutoMergeOptions

        public final io.github.cdklabs.projen.github.AutoMergeOptions getAutoMergeOptions()
        Specified by:
        getAutoMergeOptions in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getClobber

        public final Boolean getClobber()
        Specified by:
        getClobber in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getDevContainer

        public final Boolean getDevContainer()
        Specified by:
        getDevContainer in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getGithub

        public final Boolean getGithub()
        Specified by:
        getGithub in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getGithubOptions

        public final io.github.cdklabs.projen.github.GitHubOptions getGithubOptions()
        Specified by:
        getGithubOptions in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getGitpod

        public final Boolean getGitpod()
        Specified by:
        getGitpod in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getMergify

        public final Boolean getMergify()
        Specified by:
        getMergify in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getMergifyOptions

        public final io.github.cdklabs.projen.github.MergifyOptions getMergifyOptions()
        Specified by:
        getMergifyOptions in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getProjectType

        public final io.github.cdklabs.projen.ProjectType getProjectType()
        Specified by:
        getProjectType in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getProjenCredentials

        public final io.github.cdklabs.projen.github.GithubCredentials getProjenCredentials()
        Specified by:
        getProjenCredentials in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getProjenTokenSecret

        public final String getProjenTokenSecret()
        Specified by:
        getProjenTokenSecret in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getReadme

        public final io.github.cdklabs.projen.SampleReadmeProps getReadme()
        Specified by:
        getReadme in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getStale

        public final Boolean getStale()
        Specified by:
        getStale in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getStaleOptions

        public final io.github.cdklabs.projen.github.StaleOptions getStaleOptions()
        Specified by:
        getStaleOptions in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getVscode

        public final Boolean getVscode()
        Specified by:
        getVscode in interface io.github.cdklabs.projen.github.GitHubProjectOptions
      • getName

        public final String getName()
        Specified by:
        getName in interface io.github.cdklabs.projen.ProjectOptions
      • getCommitGenerated

        public final Boolean getCommitGenerated()
        Specified by:
        getCommitGenerated in interface io.github.cdklabs.projen.ProjectOptions
      • getLogging

        public final io.github.cdklabs.projen.LoggerOptions getLogging()
        Specified by:
        getLogging in interface io.github.cdklabs.projen.ProjectOptions
      • getOutdir

        public final String getOutdir()
        Specified by:
        getOutdir in interface io.github.cdklabs.projen.ProjectOptions
      • getParent

        public final io.github.cdklabs.projen.Project getParent()
        Specified by:
        getParent in interface io.github.cdklabs.projen.ProjectOptions
      • getProjenCommand

        public final String getProjenCommand()
        Specified by:
        getProjenCommand in interface io.github.cdklabs.projen.ProjectOptions
      • getProjenrcJson

        public final Boolean getProjenrcJson()
        Specified by:
        getProjenrcJson in interface io.github.cdklabs.projen.ProjectOptions
      • getProjenrcJsonOptions

        public final io.github.cdklabs.projen.ProjenrcOptions getProjenrcJsonOptions()
        Specified by:
        getProjenrcJsonOptions in interface io.github.cdklabs.projen.ProjectOptions
      • getRenovatebot

        public final Boolean getRenovatebot()
        Specified by:
        getRenovatebot in interface io.github.cdklabs.projen.ProjectOptions
      • getRenovatebotOptions

        public final io.github.cdklabs.projen.RenovatebotOptions getRenovatebotOptions()
        Specified by:
        getRenovatebotOptions in interface io.github.cdklabs.projen.ProjectOptions
      • getArtifactId

        public final String getArtifactId()
        Specified by:
        getArtifactId in interface io.github.cdklabs.projen.java.PomOptions
      • getGroupId

        public final String getGroupId()
        Specified by:
        getGroupId in interface io.github.cdklabs.projen.java.PomOptions
      • getVersion

        public final String getVersion()
        Specified by:
        getVersion in interface io.github.cdklabs.projen.java.PomOptions
      • getDescription

        public final String getDescription()
        Specified by:
        getDescription in interface io.github.cdklabs.projen.java.PomOptions
      • getPackaging

        public final String getPackaging()
        Specified by:
        getPackaging in interface io.github.cdklabs.projen.java.PomOptions
      • getUrl

        public final String getUrl()
        Specified by:
        getUrl in interface io.github.cdklabs.projen.java.PomOptions
      • getJavaClientOptions

        public final io.github.cdklabs.projen.java.JavaProjectOptions getJavaClientOptions()
        Description copied from interface: CommonApiProjectOptions
        (experimental) Options for the generated java client (if specified in clientLanguages).

        These override the default inferred options.

        Specified by:
        getJavaClientOptions in interface CommonApiProjectOptions
      • getPythonClientOptions

        public final io.github.cdklabs.projen.python.PythonProjectOptions getPythonClientOptions()
        Description copied from interface: CommonApiProjectOptions
        (experimental) Options for the generated python client (if specified in clientLanguages).

        These override the default inferred options.

        Specified by:
        getPythonClientOptions in interface CommonApiProjectOptions
      • getTypescriptClientOptions

        public final io.github.cdklabs.projen.typescript.TypeScriptProjectOptions getTypescriptClientOptions()
        Description copied from interface: CommonApiProjectOptions
        (experimental) Options for the generated typescript client.

        These override the default inferred options.

        Specified by:
        getTypescriptClientOptions in interface CommonApiProjectOptions
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object