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

      • getProjectFqn

        public final String getProjectFqn()
        Description copied from interface: CreateProjectOptions
        (experimental) Fully-qualified name of the project type (usually formatted as projen.module.ProjectType).

        Example:

         `projen.typescript.TypescriptProject`
         
        Specified by:
        getProjectFqn in interface CreateProjectOptions
      • getProjectOptions

        public final Map<String,​Object> getProjectOptions()
        Description copied from interface: CreateProjectOptions
        (experimental) Project options.

        Only JSON-like values can be passed in (strings, booleans, numbers, enums, arrays, and objects that are not derived from classes).

        Consult the API reference of the project type you are generating for information about what fields and types are available.

        Specified by:
        getProjectOptions in interface CreateProjectOptions
      • getSynth

        public final Boolean getSynth()
        Description copied from interface: CreateProjectOptions
        (experimental) Should we call project.synth() or instantiate the project (could still have side-effects) and render the .projenrc file.

        Default: true

        Specified by:
        getSynth in interface CreateProjectOptions
      • $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