Package com.hashicorp.cdktf
Class TerraformVariableValidationConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.TerraformVariableValidationConfig.Jsii$Proxy
- All Implemented Interfaces:
TerraformCondition
,TerraformVariableValidationConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
TerraformVariableValidationConfig
@Stability(Experimental)
@Internal
public static final class TerraformVariableValidationConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TerraformVariableValidationConfig
An implementation for
TerraformVariableValidationConfig
-
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.TerraformVariableValidationConfig
TerraformVariableValidationConfig.Builder, TerraformVariableValidationConfig.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theTerraformVariableValidationConfig.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
(experimental) This is a boolean expression that should return true if the intended assumption or guarantee is fulfilled or false if it does not.final String
(experimental) This contains the text that Terraform will include as part of error messages when it detects an unmet condition.final int
hashCode()
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 theTerraformVariableValidationConfig.Builder
.
-
-
Method Details
-
getCondition
Description copied from interface:TerraformCondition
(experimental) This is a boolean expression that should return true if the intended assumption or guarantee is fulfilled or false if it does not.- Specified by:
getCondition
in interfaceTerraformCondition
-
getErrorMessage
Description copied from interface:TerraformCondition
(experimental) This contains the text that Terraform will include as part of error messages when it detects an unmet condition.- Specified by:
getErrorMessage
in interfaceTerraformCondition
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-