Package com.hashicorp.cdktf
Class ITerraformResource.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.ITerraformResource.Jsii$Proxy
- All Implemented Interfaces:
ITerraformResource
,ITerraformResource.Jsii$Default
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ITerraformResource
@Internal
public static final class ITerraformResource.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ITerraformResource.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.ITerraformResource
ITerraformResource.Jsii$Default, ITerraformResource.Jsii$Proxy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Object
getCount()
final ITerraformIterator
final String
getFqn()
final String
final TerraformProvider
final String
final IResolvable
interpolationForAttribute
(String terraformAttribute) final void
setCount
(TerraformCount value) final void
final void
setDependsOn
(List<String> value) final void
setForEach
(ITerraformIterator value) final void
final void
setProvider
(TerraformProvider value) Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
-
-
Method Details
-
getFqn
- Specified by:
getFqn
in interfaceITerraformResource
- Specified by:
getFqn
in interfaceITerraformResource.Jsii$Default
-
getFriendlyUniqueId
- Specified by:
getFriendlyUniqueId
in interfaceITerraformResource
- Specified by:
getFriendlyUniqueId
in interfaceITerraformResource.Jsii$Default
-
getTerraformResourceType
- Specified by:
getTerraformResourceType
in interfaceITerraformResource
- Specified by:
getTerraformResourceType
in interfaceITerraformResource.Jsii$Default
-
getCount
- Specified by:
getCount
in interfaceITerraformResource
- Specified by:
getCount
in interfaceITerraformResource.Jsii$Default
-
setCount
- Specified by:
setCount
in interfaceITerraformResource
- Specified by:
setCount
in interfaceITerraformResource.Jsii$Default
-
setCount
- Specified by:
setCount
in interfaceITerraformResource
- Specified by:
setCount
in interfaceITerraformResource.Jsii$Default
-
getDependsOn
- Specified by:
getDependsOn
in interfaceITerraformResource
- Specified by:
getDependsOn
in interfaceITerraformResource.Jsii$Default
-
setDependsOn
- Specified by:
setDependsOn
in interfaceITerraformResource
- Specified by:
setDependsOn
in interfaceITerraformResource.Jsii$Default
-
getForEach
- Specified by:
getForEach
in interfaceITerraformResource
- Specified by:
getForEach
in interfaceITerraformResource.Jsii$Default
-
setForEach
- Specified by:
setForEach
in interfaceITerraformResource
- Specified by:
setForEach
in interfaceITerraformResource.Jsii$Default
-
getLifecycle
- Specified by:
getLifecycle
in interfaceITerraformResource
- Specified by:
getLifecycle
in interfaceITerraformResource.Jsii$Default
-
setLifecycle
- Specified by:
setLifecycle
in interfaceITerraformResource
- Specified by:
setLifecycle
in interfaceITerraformResource.Jsii$Default
-
getProvider
- Specified by:
getProvider
in interfaceITerraformResource
- Specified by:
getProvider
in interfaceITerraformResource.Jsii$Default
-
setProvider
- Specified by:
setProvider
in interfaceITerraformResource
- Specified by:
setProvider
in interfaceITerraformResource.Jsii$Default
-
interpolationForAttribute
@Stability(Experimental) @NotNull public final IResolvable interpolationForAttribute(@NotNull String terraformAttribute) - Specified by:
interpolationForAttribute
in interfaceITerraformResource
- Specified by:
interpolationForAttribute
in interfaceITerraformResource.Jsii$Default
- Parameters:
terraformAttribute
- This parameter is required.
-