Interface IResolvable.Jsii$Default

All Superinterfaces:
All Known Subinterfaces:
ICfnConditionExpression.Jsii$Default, ICfnRuleConditionExpression.Jsii$Default
All Known Implementing Classes:
ICfnConditionExpression.Jsii$Proxy, ICfnRuleConditionExpression.Jsii$Proxy, IResolvable.Jsii$Proxy
Enclosing interface:

@Internal public static interface IResolvable.Jsii$Default extends IResolvable
Internal default implementation for IResolvable.
  • Method Details

    • getCreationStack

      @Stability(Stable) @NotNull default List<String> getCreationStack()
      The creation stack of this resolvable which will be appended to errors thrown during resolution.

      This may return an array with a single informational element indicating how to get this property populated, if it was skipped for performance reasons.

      Specified by:
      getCreationStack in interface IResolvable
    • getTypeHint

      @Stability(Stable) @Nullable default ResolutionTypeHint getTypeHint()
      The type that this token will likely resolve to.
      Specified by:
      getTypeHint in interface IResolvable
    • resolve

      @Stability(Stable) @NotNull default Object resolve(@NotNull IResolveContext context)
      Produce the Token's value at resolution time.

      Specified by:
      resolve in interface IResolvable
      context - This parameter is required.