Class Intrinsic.Builder

java.lang.Object
software.amazon.awscdk.Intrinsic.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<Intrinsic>
Enclosing class:
Intrinsic

@Stability(Stable) public static final class Intrinsic.Builder extends Object implements software.amazon.jsii.Builder<Intrinsic>
A fluent builder for Intrinsic.
  • Method Details

    • create

      @Stability(Stable) public static Intrinsic.Builder create(Object value)
      Parameters:
      value - This parameter is required.
      Returns:
      a new instance of Intrinsic.Builder.
    • stackTrace

      @Stability(Stable) public Intrinsic.Builder stackTrace(Boolean stackTrace)
      Capture the stack trace of where this token is created.

      Default: true

      Parameters:
      stackTrace - Capture the stack trace of where this token is created. This parameter is required.
      Returns:
      this
    • typeHint

      @Stability(Stable) public Intrinsic.Builder typeHint(ResolutionTypeHint typeHint)
      Type that this token is expected to evaluate to.

      Default: ResolutionTypeHint.STRING

      Parameters:
      typeHint - Type that this token is expected to evaluate to. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public Intrinsic build()
      Specified by:
      build in interface software.amazon.jsii.Builder<Intrinsic>
      Returns:
      a newly built instance of Intrinsic.