Class WorkspaceConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.aws.awsprototypingsdk.nxmonorepo.WorkspaceConfig.Jsii$Proxy
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,WorkspaceConfig
- Enclosing interface:
- WorkspaceConfig
@Stability(Stable) @Internal public static final class WorkspaceConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements WorkspaceConfig
An implementation forWorkspaceConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.nxmonorepo.WorkspaceConfig
WorkspaceConfig.Builder, WorkspaceConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.protectedJsii$Proxy(WorkspaceConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theWorkspaceConfig.Builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)List<String>getAdditionalPackages()List of additional package globs to include in the workspace.BooleangetDisableNoHoistBundled()Disable automatically applying `noHoist` logic for all sub-project "bundledDependencies".List<String>getNoHoist()List of package globs to exclude from hoisting in the workspace.inthashCode()
-
-
-
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.
-
Jsii$Proxy
protected Jsii$Proxy(WorkspaceConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theWorkspaceConfig.Builder.
-
-
Method Detail
-
getAdditionalPackages
public final List<String> getAdditionalPackages()
Description copied from interface:WorkspaceConfigList of additional package globs to include in the workspace.All packages which are parented by the monorepo are automatically added to the workspace, but you can use this property to specify any additional paths to packages which may not be managed by projen.
- Specified by:
getAdditionalPackagesin interfaceWorkspaceConfig
-
getDisableNoHoistBundled
public final Boolean getDisableNoHoistBundled()
Description copied from interface:WorkspaceConfigDisable automatically applying `noHoist` logic for all sub-project "bundledDependencies".Default: false
- Specified by:
getDisableNoHoistBundledin interfaceWorkspaceConfig
-
getNoHoist
public final List<String> getNoHoist()
Description copied from interface:WorkspaceConfigList of package globs to exclude from hoisting in the workspace.- Specified by:
getNoHoistin interfaceWorkspaceConfig- See Also:
- https://classic.yarnpkg.com/blog/2018/02/15/nohoist/
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-