Class OpenApiGatewayPythonProjectOptions.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

      • getModuleName

        public final String getModuleName()
        Specified by:
        getModuleName in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getDeps

        public final List<String> getDeps()
        Specified by:
        getDeps in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getDevDeps

        public final List<String> getDevDeps()
        Specified by:
        getDevDeps in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getPip

        public final Boolean getPip()
        Specified by:
        getPip in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getPoetry

        public final Boolean getPoetry()
        Specified by:
        getPoetry in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getProjenrcJs

        public final Boolean getProjenrcJs()
        Specified by:
        getProjenrcJs in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getProjenrcJsOptions

        public final io.github.cdklabs.projen.javascript.ProjenrcOptions getProjenrcJsOptions()
        Specified by:
        getProjenrcJsOptions in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getProjenrcPython

        public final Boolean getProjenrcPython()
        Specified by:
        getProjenrcPython in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getProjenrcPythonOptions

        public final io.github.cdklabs.projen.python.ProjenrcOptions getProjenrcPythonOptions()
        Specified by:
        getProjenrcPythonOptions in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getPytest

        public final Boolean getPytest()
        Specified by:
        getPytest in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getPytestOptions

        public final io.github.cdklabs.projen.python.PytestOptions getPytestOptions()
        Specified by:
        getPytestOptions in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getSample

        public final Boolean getSample()
        Specified by:
        getSample in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getSetuptools

        public final Boolean getSetuptools()
        Specified by:
        getSetuptools in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getVenv

        public final Boolean getVenv()
        Specified by:
        getVenv in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • getVenvOptions

        public final io.github.cdklabs.projen.python.VenvOptions getVenvOptions()
        Specified by:
        getVenvOptions in interface io.github.cdklabs.projen.python.PythonProjectOptions
      • 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
      • getAuthorEmail

        public final String getAuthorEmail()
        Specified by:
        getAuthorEmail in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getAuthorName

        public final String getAuthorName()
        Specified by:
        getAuthorName in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getVersion

        public final String getVersion()
        Specified by:
        getVersion in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getClassifiers

        public final List<String> getClassifiers()
        Specified by:
        getClassifiers in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getDescription

        public final String getDescription()
        Specified by:
        getDescription in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getHomepage

        public final String getHomepage()
        Specified by:
        getHomepage in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getLicense

        public final String getLicense()
        Specified by:
        getLicense in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getPackageName

        public final String getPackageName()
        Specified by:
        getPackageName in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getPoetryOptions

        public final io.github.cdklabs.projen.python.PoetryPyprojectOptionsWithoutDeps getPoetryOptions()
        Specified by:
        getPoetryOptions in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getSetupConfig

        public final Map<String,​Object> getSetupConfig()
        Specified by:
        getSetupConfig in interface io.github.cdklabs.projen.python.PythonPackagingOptions
      • getJavaClientOptions

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

        These override the default inferred options.

        Specified by:
        getJavaClientOptions in interface OpenApiGatewayProjectOptions
      • getPythonClientOptions

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

        These override the default inferred options.

        Specified by:
        getPythonClientOptions in interface OpenApiGatewayProjectOptions
      • $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