Class PDKPipelineJavaProjectOptions.Jsii$Proxy

  • All Implemented Interfaces:
    io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions, io.github.cdklabs.projen.awscdk.AwsCdkJavaAppOptions, io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions, io.github.cdklabs.projen.github.GitHubProjectOptions, io.github.cdklabs.projen.java.JavaProjectCommonOptions, io.github.cdklabs.projen.java.JavaProjectOptions, io.github.cdklabs.projen.java.PomOptions, io.github.cdklabs.projen.ProjectOptions, software.amazon.jsii.JsiiSerializable, PDKPipelineJavaProjectOptions
    Enclosing interface:
    PDKPipelineJavaProjectOptions

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

      • getMainClass

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