@Stability(value=Experimental) @Internal public static final class UpgradeDependenciesOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements UpgradeDependenciesOptions
UpgradeDependenciesOptionssoftware.amazon.jsii.JsiiObject.InitializationModeUpgradeDependenciesOptions.Builder, UpgradeDependenciesOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(UpgradeDependenciesOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by the
UpgradeDependenciesOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getExclude()
(experimental) List of package names to exclude during the upgrade.
|
Boolean |
getIgnoreProjen()
(experimental) Whether or not to ignore projen upgrades.
|
List<String> |
getInclude()
(experimental) List of package names to include during the upgrade.
|
String |
getPullRequestTitle()
(experimental) Title of the pull request to use (should be all lower-case).
|
Boolean |
getSignoff()
(experimental) Add Signed-off-by line by the committer at the end of the commit log message.
|
String |
getTaskName()
(experimental) The name of the task that will be created.
|
Boolean |
getWorkflow()
(experimental) Include a github workflow for creating PR's that upgrades the required dependencies, either by manual dispatch, or by a schedule.
|
UpgradeDependenciesWorkflowOptions |
getWorkflowOptions()
(experimental) Options for the github workflow.
|
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(UpgradeDependenciesOptions.Builder builder)
UpgradeDependenciesOptions.Builder.public final List<String> getExclude()
UpgradeDependenciesOptionsDefault: - Nothing is excluded.
getExclude in interface UpgradeDependenciesOptionspublic final Boolean getIgnoreProjen()
UpgradeDependenciesOptionsDefault: true
getIgnoreProjen in interface UpgradeDependenciesOptionspublic final List<String> getInclude()
UpgradeDependenciesOptionsDefault: - Everything is included.
getInclude in interface UpgradeDependenciesOptionspublic final String getPullRequestTitle()
UpgradeDependenciesOptionsDefault: "upgrade dependencies"
getPullRequestTitle in interface UpgradeDependenciesOptionspublic final Boolean getSignoff()
UpgradeDependenciesOptionsDefault: true
getSignoff in interface UpgradeDependenciesOptionspublic final String getTaskName()
UpgradeDependenciesOptionsThis will also be the workflow name.
Default: "upgrade".
getTaskName in interface UpgradeDependenciesOptionspublic final Boolean getWorkflow()
UpgradeDependenciesOptions
If this is false, only a local projen task is created, which can be executed manually to
upgrade the dependencies.
Default: - true for root projects, false for sub-projects.
getWorkflow in interface UpgradeDependenciesOptionspublic final UpgradeDependenciesWorkflowOptions getWorkflowOptions()
UpgradeDependenciesOptions
Only applies if workflow is true.
Default: - default options.
getWorkflowOptions in interface UpgradeDependenciesOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.