Class Reference

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.core.Intrinsic
software.amazon.awscdk.core.Reference
All Implemented Interfaces:
IResolvable, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:55.096Z") @Stability(Stable) public abstract class Reference extends Intrinsic
An intrinsic Token that represents a reference to a construct.

References are recorded.

  • Constructor Details

    • Reference

      protected Reference(software.amazon.jsii.JsiiObjectRef objRef)
    • Reference

      protected Reference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • Reference

      @Stability(Stable) protected Reference(@NotNull Object value, @NotNull IConstruct target, @Nullable String displayName)
      Parameters:
      value - This parameter is required.
      target - This parameter is required.
      displayName -
    • Reference

      @Stability(Stable) protected Reference(@NotNull Object value, @NotNull IConstruct target)
      Parameters:
      value - This parameter is required.
      target - This parameter is required.
  • Method Details

    • isReference

      @Stability(Stable) @NotNull public static Boolean isReference(@NotNull Object x)
      Check whether this is actually a Reference.

      Parameters:
      x - This parameter is required.
    • getDisplayName

      @Stability(Stable) @NotNull public String getDisplayName()
    • getTarget

      @Stability(Stable) @NotNull public IConstruct getTarget()