Class JsiiReleaseMaven.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

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

      • getMavenEndpoint

        public final String getMavenEndpoint()
        Deprecated.
        Description copied from interface: MavenPublishOptions
        (experimental) URL of Nexus repository.

        if not set, defaults to https://oss.sonatype.org

        Default: "https://oss.sonatype.org"

        Specified by:
        getMavenEndpoint in interface MavenPublishOptions
      • getMavenServerId

        public final String getMavenServerId()
        Deprecated.
        Description copied from interface: MavenPublishOptions
        (experimental) Used in maven settings for credential lookup (e.g. use github when publishing to GitHub).

        Default: "ossrh" (Maven Central) or "github" when using GitHub Packages

        Specified by:
        getMavenServerId in interface MavenPublishOptions
      • getMavenStagingProfileId

        public final String getMavenStagingProfileId()
        Deprecated.
        Description copied from interface: MavenPublishOptions
        (experimental) GitHub secret name which contains the Maven Central (sonatype) staging profile ID (e.g. 68a05363083174). Staging profile ID can be found in the URL of the "Releases" staging profile under "Staging Profiles" in https://oss.sonatype.org (e.g. https://oss.sonatype.org/#stagingProfiles;11a33451234521).

        Default: "MAVEN_STAGING_PROFILE_ID" or not set when using GitHub Packages

        Specified by:
        getMavenStagingProfileId in interface MavenPublishOptions
      • getPostPublishSteps

        public final List<JobStep> getPostPublishSteps()
        Deprecated.
        Description copied from interface: CommonPublishOptions
        (experimental) Steps to execute after executing the publishing command.

        These can be used to add/update the release artifacts ot any other tasks needed.

        Note that when using this in publishToGitHubReleases this will override steps added via addGitHubPostPublishingSteps.

        Specified by:
        getPostPublishSteps in interface CommonPublishOptions
      • getPrePublishSteps

        public final List<JobStep> getPrePublishSteps()
        Deprecated.
        Description copied from interface: CommonPublishOptions
        (experimental) Steps to execute before executing the publishing command. These can be used to prepare the artifact for publishing if neede.

        These steps are executed after dist/ has been populated with the build output.

        Note that when using this in publishToGitHubReleases this will override steps added via addGitHubPrePublishingSteps.

        Specified by:
        getPrePublishSteps in interface CommonPublishOptions
      • getPublishTools

        public final Tools getPublishTools()
        Deprecated.
        Description copied from interface: CommonPublishOptions
        (experimental) Additional tools to install in the publishing job.

        Default: - no additional tools are installed

        Specified by:
        getPublishTools in interface CommonPublishOptions
      • $jsii$toJson

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

        public final boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class Object
      • hashCode

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