Interface IResolver

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Subinterfaces:
    IResolver.Jsii$Default
    All Known Implementing Classes:
    IResolver.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.96.0 (build 921e240)",
               date="2024-03-28T21:16:42.763Z")
    @Stability(Experimental)
    public interface IResolver
    extends software.amazon.jsii.JsiiSerializable
    (experimental) API for resolving tokens when synthesizing file content.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  IResolver.Jsii$Default
      Internal default implementation for IResolver.
      static class  IResolver.Jsii$Proxy
      A proxy class which represents a concrete javascript instance of this type.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Object resolve​(Object value)
      (experimental) Given a value (object/string/array/whatever, looks up any functions inside the object and returns an object where all functions are called.
      Object resolve​(Object value, ResolveOptions options)
      (experimental) Given a value (object/string/array/whatever, looks up any functions inside the object and returns an object where all functions are called.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • resolve

        @Stability(Experimental)
        @NotNull
        Object resolve​(@NotNull
                       Object value,
                       @Nullable
                       ResolveOptions options)
        (experimental) Given a value (object/string/array/whatever, looks up any functions inside the object and returns an object where all functions are called.

        Parameters:
        value - The value to resolve. This parameter is required.
        options -
      • resolve

        @Stability(Experimental)
        @NotNull
        Object resolve​(@NotNull
                       Object value)
        (experimental) Given a value (object/string/array/whatever, looks up any functions inside the object and returns an object where all functions are called.

        Parameters:
        value - The value to resolve. This parameter is required.