Package com.hashicorp.cdktf
Class Aspects
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.Aspects
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.87.0 (build 9892444)",
date="2023-10-13T12:41:51.065Z")
@Stability(Experimental)
public class Aspects
extends software.amazon.jsii.JsiiObject
(experimental) Aspects can be applied to CDK tree scopes and can operate on the tree before synthesis.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
(experimental) Adds an aspect to apply this scope before synthesis.getAll()
(experimental) The list of aspects which were directly applied on this scope.static Aspects
of
(software.constructs.IConstruct scope) (experimental) Returns theAspects
object associated with a construct scope.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Aspects
protected Aspects(software.amazon.jsii.JsiiObjectRef objRef) -
Aspects
protected Aspects(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
of
@Stability(Experimental) @NotNull public static Aspects of(@NotNull software.constructs.IConstruct scope) (experimental) Returns theAspects
object associated with a construct scope.- Parameters:
scope
- The scope for which these aspects will apply. This parameter is required.
-
add
(experimental) Adds an aspect to apply this scope before synthesis.- Parameters:
aspect
- The aspect to add. This parameter is required.
-
getAll
(experimental) The list of aspects which were directly applied on this scope.
-