@Stability(value=Experimental) @Internal public static final class JsiiJavaTarget.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements JsiiJavaTarget
JsiiJavaTargetsoftware.amazon.jsii.JsiiObject.InitializationModeJsiiJavaTarget.Builder, JsiiJavaTarget.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(JsiiJavaTarget.Builder builder)
Constructor that initializes the object based on literal property values passed by the
JsiiJavaTarget.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getJavaPackage() |
String |
getMavenArtifactId() |
String |
getMavenEndpoint()
(experimental) URL of Nexus repository.
|
String |
getMavenGpgPrivateKeyPassphrase()
(experimental) GitHub secret name which contains the GPG private key or file that includes it.
|
String |
getMavenGpgPrivateKeySecret()
(experimental) GitHub secret name which contains the GPG private key or file that includes it.
|
String |
getMavenGroupId() |
String |
getMavenPassword()
(experimental) GitHub secret name which contains the Password for maven repository.
|
String |
getMavenRepositoryUrl()
(experimental) Deployment repository when not deploying to Maven Central.
|
String |
getMavenServerId()
(experimental) Used in maven settings for credential lookup (e.g.
|
String |
getMavenStagingProfileId()
(experimental) GitHub secret name which contains the Maven Central (sonatype) staging profile ID (e.g.
|
String |
getMavenUsername()
(experimental) GitHub secret name which contains the Username for maven repository.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(JsiiJavaTarget.Builder builder)
JsiiJavaTarget.Builder.public final String getJavaPackage()
getJavaPackage in interface JsiiJavaTargetpublic final String getMavenArtifactId()
getMavenArtifactId in interface JsiiJavaTargetpublic final String getMavenGroupId()
getMavenGroupId in interface JsiiJavaTargetpublic final String getMavenEndpoint()
MavenPublishOptionsif not set, defaults to https://oss.sonatype.org
Default: "https://oss.sonatype.org"
getMavenEndpoint in interface MavenPublishOptionspublic final String getMavenGpgPrivateKeyPassphrase()
MavenPublishOptionsThis is used to sign your Maven packages. See instructions.
Default: "MAVEN_GPG_PRIVATE_KEY_PASSPHRASE" or not set when using GitHub Packages
getMavenGpgPrivateKeyPassphrase in interface MavenPublishOptionshttps://github.com/aws/jsii-release#mavenpublic final String getMavenGpgPrivateKeySecret()
MavenPublishOptionsThis is used to sign your Maven packages. See instructions.
Default: "MAVEN_GPG_PRIVATE_KEY" or not set when using GitHub Packages
getMavenGpgPrivateKeySecret in interface MavenPublishOptionshttps://github.com/aws/jsii-release#mavenpublic final String getMavenPassword()
MavenPublishOptionsFor Maven Central, you will need to Create JIRA account and then request a new project (see links).
Default: "MAVEN_PASSWORD" or "GITHUB_TOKEN" when using GitHub Packages
getMavenPassword in interface MavenPublishOptionshttps://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134public final String getMavenRepositoryUrl()
MavenPublishOptionsDefault: - not set
getMavenRepositoryUrl in interface MavenPublishOptionspublic final String getMavenServerId()
MavenPublishOptionsDefault: "ossrh" (Maven Central) or "github" when using GitHub Packages
getMavenServerId in interface MavenPublishOptionspublic final String getMavenStagingProfileId()
MavenPublishOptionsDefault: "MAVEN_STAGING_PROFILE_ID" or not set when using GitHub Packages
getMavenStagingProfileId in interface MavenPublishOptionspublic final String getMavenUsername()
MavenPublishOptionsFor Maven Central, you will need to Create JIRA account and then request a new project (see links).
Default: "MAVEN_USERNAME" or the GitHub Actor when using GitHub Packages
getMavenUsername in interface MavenPublishOptionshttps://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.