Package software.amazon.awscdk
Interface IResolveContext.Jsii$Default
- All Superinterfaces:
IResolveContext
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IResolveContext.Jsii$Proxy
- Enclosing interface:
IResolveContext
Internal default implementation for
IResolveContext
.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.IResolveContext
IResolveContext.Jsii$Default, IResolveContext.Jsii$Proxy
-
Method Summary
Modifier and TypeMethodDescriptionPath in the JSON document that is being constructed.default Boolean
True when we are still preparing, false if we're rendering the final output.default software.constructs.IConstruct
getScope()
The scope from which resolution has been initiated.default void
registerPostProcessor
(IPostProcessor postProcessor) Use this postprocessor after the entire token structure has been resolved.default Object
resolve
(Object x, ResolveChangeContextOptions options) Resolve an inner object.Methods inherited from interface software.amazon.awscdk.IResolveContext
resolve
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDocumentPath
Path in the JSON document that is being constructed.- Specified by:
getDocumentPath
in interfaceIResolveContext
-
getPreparing
True when we are still preparing, false if we're rendering the final output.- Specified by:
getPreparing
in interfaceIResolveContext
-
getScope
@Stability(Stable) @NotNull default software.constructs.IConstruct getScope()The scope from which resolution has been initiated.- Specified by:
getScope
in interfaceIResolveContext
-
registerPostProcessor
Use this postprocessor after the entire token structure has been resolved.- Specified by:
registerPostProcessor
in interfaceIResolveContext
- Parameters:
postProcessor
- This parameter is required.
-
resolve
@Stability(Stable) @NotNull default Object resolve(@NotNull Object x, @Nullable ResolveChangeContextOptions options) Resolve an inner object.- Specified by:
resolve
in interfaceIResolveContext
- Parameters:
x
- This parameter is required.options
-
-