Package com.hashicorp.cdktf
Class DataConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.DataConfig.Jsii$Proxy
- All Implemented Interfaces:
DataConfig,TerraformMetaArguments,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DataConfig
@Stability(Experimental)
@Internal
public static final class DataConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements DataConfig
An implementation for
DataConfig-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface com.hashicorp.cdktf.DataConfig
DataConfig.Builder, DataConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(DataConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theDataConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal Objectfinal ObjectgetCount()final List<ITerraformDependable>final ITerraformIteratorgetInput()(experimental) (Optional) A value which will be stored in the instance state, and reflected in the output attribute after apply.final TerraformProvider(experimental) (Optional) A value which is stored in the instance state, and will force replacement when the value changes.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theDataConfig.Builder.
-
-
Method Details
-
getInput
Description copied from interface:DataConfig(experimental) (Optional) A value which will be stored in the instance state, and reflected in the output attribute after apply.https://developer.hashicorp.com/terraform/language/resources/terraform-data#input
- Specified by:
getInputin interfaceDataConfig
-
getTriggersReplace
Description copied from interface:DataConfig(experimental) (Optional) A value which is stored in the instance state, and will force replacement when the value changes.https://developer.hashicorp.com/terraform/language/resources/terraform-data#triggers_replace
- Specified by:
getTriggersReplacein interfaceDataConfig
-
getConnection
- Specified by:
getConnectionin interfaceTerraformMetaArguments
-
getCount
- Specified by:
getCountin interfaceTerraformMetaArguments
-
getDependsOn
- Specified by:
getDependsOnin interfaceTerraformMetaArguments
-
getForEach
- Specified by:
getForEachin interfaceTerraformMetaArguments
-
getLifecycle
- Specified by:
getLifecyclein interfaceTerraformMetaArguments
-
getProvider
- Specified by:
getProviderin interfaceTerraformMetaArguments
-
getProvisioners
- Specified by:
getProvisionersin interfaceTerraformMetaArguments
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-