Package software.amazon.awscdk
Interface ITokenResolver.Jsii$Default
- All Superinterfaces:
ITokenResolver
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ITokenResolver.Jsii$Proxy
- Enclosing interface:
ITokenResolver
Internal default implementation for
ITokenResolver
.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.ITokenResolver
ITokenResolver.Jsii$Default, ITokenResolver.Jsii$Proxy
-
Method Summary
Modifier and TypeMethodDescriptiondefault Object
resolveList
(List<String> l, IResolveContext context) Resolve a tokenized list.default Object
resolveString
(TokenizedStringFragments s, IResolveContext context) Resolve a string with at least one stringified token in it.default Object
resolveToken
(IResolvable t, IResolveContext context, IPostProcessor postProcessor) Resolve a single token.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
resolveList
@Stability(Stable) @NotNull default Object resolveList(@NotNull List<String> l, @NotNull IResolveContext context) Resolve a tokenized list.- Specified by:
resolveList
in interfaceITokenResolver
- Parameters:
l
- This parameter is required.context
- This parameter is required.
-
resolveString
@Stability(Stable) @NotNull default Object resolveString(@NotNull TokenizedStringFragments s, @NotNull IResolveContext context) Resolve a string with at least one stringified token in it.(May use concatenation)
- Specified by:
resolveString
in interfaceITokenResolver
- Parameters:
s
- This parameter is required.context
- This parameter is required.
-
resolveToken
@Stability(Stable) @NotNull default Object resolveToken(@NotNull IResolvable t, @NotNull IResolveContext context, @NotNull IPostProcessor postProcessor) Resolve a single token.- Specified by:
resolveToken
in interfaceITokenResolver
- Parameters:
t
- This parameter is required.context
- This parameter is required.postProcessor
- This parameter is required.
-