@Internal public static interface ICfnRuleConditionExpression.Jsii$Default extends ICfnRuleConditionExpression, ICfnConditionExpression.Jsii$Default
ICfnRuleConditionExpression
.ICfnRuleConditionExpression.Jsii$Default, ICfnRuleConditionExpression.Jsii$Proxy
Modifier and Type | Method and Description |
---|---|
default List<String> |
getCreationStack()
The creation stack of this resolvable which will be appended to errors thrown during resolution.
|
default Boolean |
getDisambiguator()
This field is only needed to defeat TypeScript's structural typing.
|
default ResolutionTypeHint |
getTypeHint()
The type that this token will likely resolve to.
|
default Object |
resolve(IResolveContext context)
Produce the Token's value at resolution time.
|
toString
@Stability(value=Stable) @NotNull default List<String> getCreationStack()
This may return an array with a single informational element indicating how to get this property populated, if it was skipped for performance reasons.
getCreationStack
in interface ICfnConditionExpression.Jsii$Default
getCreationStack
in interface IResolvable
getCreationStack
in interface IResolvable.Jsii$Default
@Stability(value=Stable) @Nullable default ResolutionTypeHint getTypeHint()
getTypeHint
in interface ICfnConditionExpression.Jsii$Default
getTypeHint
in interface IResolvable
getTypeHint
in interface IResolvable.Jsii$Default
@Stability(value=Stable) @NotNull default Boolean getDisambiguator()
It is never used.
getDisambiguator
in interface ICfnRuleConditionExpression
@Stability(value=Stable) @NotNull default Object resolve(@NotNull IResolveContext context)
resolve
in interface ICfnConditionExpression.Jsii$Default
resolve
in interface IResolvable
resolve
in interface IResolvable.Jsii$Default
context
- This parameter is required.Copyright © 2023. All rights reserved.