Package com.hashicorp.cdktf
Class TerraformCondition.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.TerraformCondition.Jsii$Proxy
- All Implemented Interfaces:
TerraformCondition,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
TerraformCondition
@Stability(Experimental)
@Internal
public static final class TerraformCondition.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TerraformCondition
An implementation for
TerraformCondition-
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.TerraformCondition
TerraformCondition.Builder, TerraformCondition.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(TerraformCondition.Builder builder) Constructor that initializes the object based on literal property values passed by theTerraformCondition.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 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 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 theTerraformCondition.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:
getConditionin 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:
getErrorMessagein interfaceTerraformCondition
-
$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()
-