Class ComplexComputedList

java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.ComplexComputedList
All Implemented Interfaces:
IInterpolatingParent, IResolvable, ITerraformAddressable, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.79.0 (build b22f628)", date="2023-07-26T11:31:27.464Z") @Stability(Deprecated) @Deprecated public class ComplexComputedList extends software.amazon.jsii.JsiiObject implements IInterpolatingParent, IResolvable, ITerraformAddressable
Deprecated.
Going to be replaced by Array of ComplexListItem and will be removed in the future
  • Constructor Details

    • ComplexComputedList

      protected ComplexComputedList(software.amazon.jsii.JsiiObjectRef objRef)
      Deprecated.
    • ComplexComputedList

      protected ComplexComputedList(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      Deprecated.
    • ComplexComputedList

      @Stability(Deprecated) @Deprecated public ComplexComputedList(@NotNull IInterpolatingParent terraformResource, @NotNull String terraformAttribute, @NotNull String complexComputedListIndex, @Nullable Boolean wrapsSet)
      Deprecated.
      Parameters:
      terraformResource - This parameter is required.
      terraformAttribute - This parameter is required.
      complexComputedListIndex - This parameter is required.
      wrapsSet -
    • ComplexComputedList

      @Stability(Deprecated) @Deprecated public ComplexComputedList(@NotNull IInterpolatingParent terraformResource, @NotNull String terraformAttribute, @NotNull String complexComputedListIndex)
      Deprecated.
      Parameters:
      terraformResource - This parameter is required.
      terraformAttribute - This parameter is required.
      complexComputedListIndex - This parameter is required.
  • Method Details

    • computeFqn

      @Stability(Deprecated) @Deprecated @NotNull public String computeFqn()
      Deprecated.
    • getAnyMapAttribute

      @Stability(Deprecated) @Deprecated @NotNull public Map<String,Object> getAnyMapAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getBooleanAttribute

      @Stability(Deprecated) @Deprecated @NotNull public IResolvable getBooleanAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getBooleanMapAttribute

      @Stability(Deprecated) @Deprecated @NotNull public Map<String,Boolean> getBooleanMapAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getListAttribute

      @Stability(Deprecated) @Deprecated @NotNull public List<String> getListAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getNumberAttribute

      @Stability(Deprecated) @Deprecated @NotNull public Number getNumberAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getNumberListAttribute

      @Stability(Deprecated) @Deprecated @NotNull public List<Number> getNumberListAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getNumberMapAttribute

      @Stability(Deprecated) @Deprecated @NotNull public Map<String,Number> getNumberMapAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getStringAttribute

      @Stability(Deprecated) @Deprecated @NotNull public String getStringAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • getStringMapAttribute

      @Stability(Deprecated) @Deprecated @NotNull public Map<String,String> getStringMapAttribute(@NotNull String terraformAttribute)
      Deprecated.
      Parameters:
      terraformAttribute - This parameter is required.
    • interpolationForAttribute

      @Stability(Deprecated) @Deprecated @NotNull public IResolvable interpolationForAttribute(@NotNull String property)
      Deprecated.
      Specified by:
      interpolationForAttribute in interface IInterpolatingParent
      Parameters:
      property - This parameter is required.
    • resolve

      @Stability(Deprecated) @Deprecated @NotNull public Object resolve(@NotNull IResolveContext _context)
      Deprecated.
      (deprecated) Produce the Token's value at resolution time.

      Specified by:
      resolve in interface IResolvable
      Parameters:
      _context - This parameter is required.
    • toString

      @Stability(Deprecated) @Deprecated @NotNull public String toString()
      Deprecated.
      (deprecated) Return a string representation of this resolvable object.

      Returns a reversible string representation.

      Specified by:
      toString in interface IResolvable
      Overrides:
      toString in class Object
    • getCreationStack

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

      If this returns an empty array the stack will not be attached.

      Specified by:
      getCreationStack in interface IResolvable
    • getFqn

      @Stability(Deprecated) @Deprecated @NotNull public String getFqn()
      Deprecated.
      Specified by:
      getFqn in interface ITerraformAddressable
    • getComplexComputedListIndex

      @Stability(Deprecated) @Deprecated @NotNull protected String getComplexComputedListIndex()
      Deprecated.
    • setComplexComputedListIndex

      @Stability(Deprecated) @Deprecated protected void setComplexComputedListIndex(@NotNull String value)
      Deprecated.
    • getTerraformAttribute

      @Stability(Deprecated) @Deprecated @NotNull protected String getTerraformAttribute()
      Deprecated.
    • setTerraformAttribute

      @Stability(Deprecated) @Deprecated protected void setTerraformAttribute(@NotNull String value)
      Deprecated.
    • getTerraformResource

      @Stability(Deprecated) @Deprecated @NotNull protected IInterpolatingParent getTerraformResource()
      Deprecated.
    • setTerraformResource

      @Stability(Deprecated) @Deprecated protected void setTerraformResource(@NotNull IInterpolatingParent value)
      Deprecated.
    • getWrapsSet

      @Stability(Deprecated) @Deprecated @Nullable protected Boolean getWrapsSet()
      Deprecated.
    • setWrapsSet

      @Stability(Deprecated) @Deprecated protected void setWrapsSet(@Nullable Boolean value)
      Deprecated.