Class PDKPipelineTsProjectOptions.Jsii$Proxy

  • All Implemented Interfaces:
    io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions, io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions, io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions, io.github.cdklabs.projen.github.GitHubProjectOptions, io.github.cdklabs.projen.javascript.NodePackageOptions, io.github.cdklabs.projen.javascript.NodeProjectOptions, io.github.cdklabs.projen.ProjectOptions, io.github.cdklabs.projen.release.ReleaseProjectOptions, io.github.cdklabs.projen.typescript.TypeScriptProjectOptions, software.amazon.jsii.JsiiSerializable, PDKPipelineTsProjectOptions
    Enclosing interface:
    PDKPipelineTsProjectOptions

    @Stability(Stable)
    @Internal
    public static final class PDKPipelineTsProjectOptions.Jsii$Proxy
    extends software.amazon.jsii.JsiiObject
    implements PDKPipelineTsProjectOptions
    An implementation for PDKPipelineTsProjectOptions
    • 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

      • getAppEntrypoint

        public final String getAppEntrypoint()
        Specified by:
        getAppEntrypoint in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getEdgeLambdaAutoDiscover

        public final Boolean getEdgeLambdaAutoDiscover()
        Specified by:
        getEdgeLambdaAutoDiscover in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getIntegrationTestAutoDiscover

        public final Boolean getIntegrationTestAutoDiscover()
        Specified by:
        getIntegrationTestAutoDiscover in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getLambdaAutoDiscover

        public final Boolean getLambdaAutoDiscover()
        Specified by:
        getLambdaAutoDiscover in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getLambdaExtensionAutoDiscover

        public final Boolean getLambdaExtensionAutoDiscover()
        Specified by:
        getLambdaExtensionAutoDiscover in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getLambdaOptions

        public final io.github.cdklabs.projen.awscdk.LambdaFunctionCommonOptions getLambdaOptions()
        Specified by:
        getLambdaOptions in interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
      • getDisableTsconfig

        public final Boolean getDisableTsconfig()
        Specified by:
        getDisableTsconfig in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getDocgen

        public final Boolean getDocgen()
        Specified by:
        getDocgen in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getDocsDirectory

        public final String getDocsDirectory()
        Specified by:
        getDocsDirectory in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getEntrypointTypes

        public final String getEntrypointTypes()
        Specified by:
        getEntrypointTypes in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getEslint

        public final Boolean getEslint()
        Specified by:
        getEslint in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getEslintOptions

        public final io.github.cdklabs.projen.javascript.EslintOptions getEslintOptions()
        Specified by:
        getEslintOptions in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getLibdir

        public final String getLibdir()
        Specified by:
        getLibdir in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getProjenrcTs

        public final Boolean getProjenrcTs()
        Specified by:
        getProjenrcTs in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getProjenrcTsOptions

        public final io.github.cdklabs.projen.typescript.ProjenrcOptions getProjenrcTsOptions()
        Specified by:
        getProjenrcTsOptions in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getSampleCode

        public final Boolean getSampleCode()
        Specified by:
        getSampleCode in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getSrcdir

        public final String getSrcdir()
        Specified by:
        getSrcdir in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getTestdir

        public final String getTestdir()
        Specified by:
        getTestdir in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getTsconfig

        public final io.github.cdklabs.projen.javascript.TypescriptConfigOptions getTsconfig()
        Specified by:
        getTsconfig in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getTsconfigDev

        public final io.github.cdklabs.projen.javascript.TypescriptConfigOptions getTsconfigDev()
        Specified by:
        getTsconfigDev in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getTsconfigDevFile

        public final String getTsconfigDevFile()
        Specified by:
        getTsconfigDevFile in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getTypescriptVersion

        public final String getTypescriptVersion()
        Specified by:
        getTypescriptVersion in interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
      • getDefaultReleaseBranch

        public final String getDefaultReleaseBranch()
        Specified by:
        getDefaultReleaseBranch in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getArtifactsDirectory

        public final String getArtifactsDirectory()
        Specified by:
        getArtifactsDirectory in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getAutoApproveUpgrades

        public final Boolean getAutoApproveUpgrades()
        Specified by:
        getAutoApproveUpgrades in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getBuildWorkflow

        public final Boolean getBuildWorkflow()
        Specified by:
        getBuildWorkflow in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getBuildWorkflowTriggers

        public final io.github.cdklabs.projen.github.workflows.Triggers getBuildWorkflowTriggers()
        Specified by:
        getBuildWorkflowTriggers in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getBundlerOptions

        public final io.github.cdklabs.projen.javascript.BundlerOptions getBundlerOptions()
        Specified by:
        getBundlerOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getCodeCov

        public final Boolean getCodeCov()
        Specified by:
        getCodeCov in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getCodeCovTokenSecret

        public final String getCodeCovTokenSecret()
        Specified by:
        getCodeCovTokenSecret in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getCopyrightOwner

        public final String getCopyrightOwner()
        Specified by:
        getCopyrightOwner in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getCopyrightPeriod

        public final String getCopyrightPeriod()
        Specified by:
        getCopyrightPeriod in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getDependabot

        public final Boolean getDependabot()
        Specified by:
        getDependabot in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getDependabotOptions

        public final io.github.cdklabs.projen.github.DependabotOptions getDependabotOptions()
        Specified by:
        getDependabotOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getDepsUpgrade

        public final Boolean getDepsUpgrade()
        Specified by:
        getDepsUpgrade in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getDepsUpgradeOptions

        public final io.github.cdklabs.projen.javascript.UpgradeDependenciesOptions getDepsUpgradeOptions()
        Specified by:
        getDepsUpgradeOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getGitignore

        public final List<String> getGitignore()
        Specified by:
        getGitignore in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getJest

        public final Boolean getJest()
        Specified by:
        getJest in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getJestOptions

        public final io.github.cdklabs.projen.javascript.JestOptions getJestOptions()
        Specified by:
        getJestOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getMutableBuild

        public final Boolean getMutableBuild()
        Specified by:
        getMutableBuild in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getNpmignore

        public final List<String> getNpmignore()
        Specified by:
        getNpmignore in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getNpmignoreEnabled

        public final Boolean getNpmignoreEnabled()
        Specified by:
        getNpmignoreEnabled in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getPackageValue

        public final Boolean getPackageValue()
        Specified by:
        getPackageValue in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getPrettier

        public final Boolean getPrettier()
        Specified by:
        getPrettier in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getPrettierOptions

        public final io.github.cdklabs.projen.javascript.PrettierOptions getPrettierOptions()
        Specified by:
        getPrettierOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getProjenDevDependency

        public final Boolean getProjenDevDependency()
        Specified by:
        getProjenDevDependency in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getProjenrcJs

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

        public final io.github.cdklabs.projen.javascript.ProjenrcOptions getProjenrcJsOptions()
        Specified by:
        getProjenrcJsOptions in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getProjenVersion

        public final String getProjenVersion()
        Specified by:
        getProjenVersion in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getPullRequestTemplate

        public final Boolean getPullRequestTemplate()
        Specified by:
        getPullRequestTemplate in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getPullRequestTemplateContents

        public final List<String> getPullRequestTemplateContents()
        Specified by:
        getPullRequestTemplateContents in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getRelease

        public final Boolean getRelease()
        Specified by:
        getRelease in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getReleaseToNpm

        public final Boolean getReleaseToNpm()
        Specified by:
        getReleaseToNpm in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getReleaseWorkflow

        public final Boolean getReleaseWorkflow()
        Specified by:
        getReleaseWorkflow in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getWorkflowBootstrapSteps

        public final List<io.github.cdklabs.projen.github.workflows.JobStep> getWorkflowBootstrapSteps()
        Specified by:
        getWorkflowBootstrapSteps in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getWorkflowGitIdentity

        public final io.github.cdklabs.projen.github.GitIdentity getWorkflowGitIdentity()
        Specified by:
        getWorkflowGitIdentity in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • getWorkflowNodeVersion

        public final String getWorkflowNodeVersion()
        Specified by:
        getWorkflowNodeVersion in interface io.github.cdklabs.projen.javascript.NodeProjectOptions
      • 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
      • getAllowLibraryDependencies

        public final Boolean getAllowLibraryDependencies()
        Specified by:
        getAllowLibraryDependencies in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getAuthorEmail

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

        public final String getAuthorName()
        Specified by:
        getAuthorName in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getAuthorOrganization

        public final Boolean getAuthorOrganization()
        Specified by:
        getAuthorOrganization in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getAuthorUrl

        public final String getAuthorUrl()
        Specified by:
        getAuthorUrl in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getAutoDetectBin

        public final Boolean getAutoDetectBin()
        Specified by:
        getAutoDetectBin in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getBin

        public final Map<String,​String> getBin()
        Specified by:
        getBin in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getBugsEmail

        public final String getBugsEmail()
        Specified by:
        getBugsEmail in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getBugsUrl

        public final String getBugsUrl()
        Specified by:
        getBugsUrl in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getBundledDeps

        public final List<String> getBundledDeps()
        Specified by:
        getBundledDeps in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getCodeArtifactOptions

        public final io.github.cdklabs.projen.javascript.CodeArtifactOptions getCodeArtifactOptions()
        Specified by:
        getCodeArtifactOptions in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getDeps

        public final List<String> getDeps()
        Specified by:
        getDeps in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getDescription

        public final String getDescription()
        Specified by:
        getDescription in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getDevDeps

        public final List<String> getDevDeps()
        Specified by:
        getDevDeps in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getEntrypoint

        public final String getEntrypoint()
        Specified by:
        getEntrypoint in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getHomepage

        public final String getHomepage()
        Specified by:
        getHomepage in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getKeywords

        public final List<String> getKeywords()
        Specified by:
        getKeywords in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getLicense

        public final String getLicense()
        Specified by:
        getLicense in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getLicensed

        public final Boolean getLicensed()
        Specified by:
        getLicensed in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getMaxNodeVersion

        public final String getMaxNodeVersion()
        Specified by:
        getMaxNodeVersion in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getMinNodeVersion

        public final String getMinNodeVersion()
        Specified by:
        getMinNodeVersion in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getNpmAccess

        public final io.github.cdklabs.projen.javascript.NpmAccess getNpmAccess()
        Specified by:
        getNpmAccess in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getNpmRegistry

        public final String getNpmRegistry()
        Specified by:
        getNpmRegistry in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getNpmRegistryUrl

        public final String getNpmRegistryUrl()
        Specified by:
        getNpmRegistryUrl in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getNpmTokenSecret

        public final String getNpmTokenSecret()
        Specified by:
        getNpmTokenSecret in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getPackageManager

        public final io.github.cdklabs.projen.javascript.NodePackageManager getPackageManager()
        Specified by:
        getPackageManager in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getPackageName

        public final String getPackageName()
        Specified by:
        getPackageName in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getPeerDependencyOptions

        public final io.github.cdklabs.projen.javascript.PeerDependencyOptions getPeerDependencyOptions()
        Specified by:
        getPeerDependencyOptions in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getPeerDeps

        public final List<String> getPeerDeps()
        Specified by:
        getPeerDeps in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getRepository

        public final String getRepository()
        Specified by:
        getRepository in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getRepositoryDirectory

        public final String getRepositoryDirectory()
        Specified by:
        getRepositoryDirectory in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getScopedPackagesOptions

        public final List<io.github.cdklabs.projen.javascript.ScopedPackagesOptions> getScopedPackagesOptions()
        Specified by:
        getScopedPackagesOptions in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getScripts

        public final Map<String,​String> getScripts()
        Specified by:
        getScripts in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getStability

        public final String getStability()
        Specified by:
        getStability in interface io.github.cdklabs.projen.javascript.NodePackageOptions
      • getJsiiReleaseVersion

        public final String getJsiiReleaseVersion()
        Specified by:
        getJsiiReleaseVersion in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getMajorVersion

        public final Number getMajorVersion()
        Specified by:
        getMajorVersion in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getMinMajorVersion

        public final Number getMinMajorVersion()
        Specified by:
        getMinMajorVersion in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getNpmDistTag

        public final String getNpmDistTag()
        Specified by:
        getNpmDistTag in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getPostBuildSteps

        public final List<io.github.cdklabs.projen.github.workflows.JobStep> getPostBuildSteps()
        Specified by:
        getPostBuildSteps in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getPrerelease

        public final String getPrerelease()
        Specified by:
        getPrerelease in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getPublishDryRun

        public final Boolean getPublishDryRun()
        Specified by:
        getPublishDryRun in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getPublishTasks

        public final Boolean getPublishTasks()
        Specified by:
        getPublishTasks in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseBranches

        public final Map<String,​io.github.cdklabs.projen.release.BranchOptions> getReleaseBranches()
        Specified by:
        getReleaseBranches in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseEveryCommit

        public final Boolean getReleaseEveryCommit()
        Specified by:
        getReleaseEveryCommit in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseFailureIssue

        public final Boolean getReleaseFailureIssue()
        Specified by:
        getReleaseFailureIssue in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseFailureIssueLabel

        public final String getReleaseFailureIssueLabel()
        Specified by:
        getReleaseFailureIssueLabel in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseSchedule

        public final String getReleaseSchedule()
        Specified by:
        getReleaseSchedule in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseTagPrefix

        public final String getReleaseTagPrefix()
        Specified by:
        getReleaseTagPrefix in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseTrigger

        public final io.github.cdklabs.projen.release.ReleaseTrigger getReleaseTrigger()
        Specified by:
        getReleaseTrigger in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseWorkflowName

        public final String getReleaseWorkflowName()
        Specified by:
        getReleaseWorkflowName in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getReleaseWorkflowSetupSteps

        public final List<io.github.cdklabs.projen.github.workflows.JobStep> getReleaseWorkflowSetupSteps()
        Specified by:
        getReleaseWorkflowSetupSteps in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getVersionrcOptions

        public final Map<String,​Object> getVersionrcOptions()
        Specified by:
        getVersionrcOptions in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getWorkflowContainerImage

        public final String getWorkflowContainerImage()
        Specified by:
        getWorkflowContainerImage in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getWorkflowRunsOn

        public final List<String> getWorkflowRunsOn()
        Specified by:
        getWorkflowRunsOn in interface io.github.cdklabs.projen.release.ReleaseProjectOptions
      • getBuildCommand

        public final String getBuildCommand()
        Specified by:
        getBuildCommand in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getCdkout

        public final String getCdkout()
        Specified by:
        getCdkout in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getContext

        public final Map<String,​Object> getContext()
        Specified by:
        getContext in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getFeatureFlags

        public final Boolean getFeatureFlags()
        Specified by:
        getFeatureFlags in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getRequireApproval

        public final io.github.cdklabs.projen.awscdk.ApprovalLevel getRequireApproval()
        Specified by:
        getRequireApproval in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getWatchExcludes

        public final List<String> getWatchExcludes()
        Specified by:
        getWatchExcludes in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getWatchIncludes

        public final List<String> getWatchIncludes()
        Specified by:
        getWatchIncludes in interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions
      • getCdkVersion

        public final String getCdkVersion()
        Specified by:
        getCdkVersion in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkAssert

        public final Boolean getCdkAssert()
        Specified by:
        getCdkAssert in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkAssertions

        public final Boolean getCdkAssertions()
        Specified by:
        getCdkAssertions in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkDependencies

        public final List<String> getCdkDependencies()
        Specified by:
        getCdkDependencies in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkDependenciesAsDeps

        public final Boolean getCdkDependenciesAsDeps()
        Specified by:
        getCdkDependenciesAsDeps in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkTestDependencies

        public final List<String> getCdkTestDependencies()
        Specified by:
        getCdkTestDependencies in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getCdkVersionPinning

        public final Boolean getCdkVersionPinning()
        Specified by:
        getCdkVersionPinning in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • getConstructsVersion

        public final String getConstructsVersion()
        Specified by:
        getConstructsVersion in interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions
      • $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