Class CfnEntityPropsMixin.DataValueProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iottwinmaker.CfnEntityPropsMixin.DataValueProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEntityPropsMixin.DataValueProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEntityPropsMixin.DataValueProperty
@Stability(Stable)
@Internal
public static final class CfnEntityPropsMixin.DataValueProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEntityPropsMixin.DataValueProperty
An implementation for
CfnEntityPropsMixin.DataValueProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.iottwinmaker.CfnEntityPropsMixin.DataValueProperty
CfnEntityPropsMixin.DataValueProperty.Builder, CfnEntityPropsMixin.DataValueProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEntityPropsMixin.DataValueProperty.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 ObjectA boolean value.final NumberA double value.final StringAn expression that produces the value.final NumberAn integer value.final ObjectA list of multiple values.final NumberA long value.final ObjectAn object that maps strings to multiple DataValue objects.final ObjectA value that relates a component to another component.final StringA string value.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 theCfnEntityPropsMixin.DataValueProperty.Builder.
-
-
Method Details
-
getBooleanValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA boolean value.Returns union: either
BooleanorIResolvable- Specified by:
getBooleanValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getDoubleValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA double value.- Specified by:
getDoubleValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getExpression
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyAn expression that produces the value.- Specified by:
getExpressionin interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getIntegerValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyAn integer value.- Specified by:
getIntegerValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getListValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA list of multiple values.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEntityPropsMixin.DataValueProperty>- Specified by:
getListValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getLongValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA long value.- Specified by:
getLongValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getMapValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyAn object that maps strings to multiple DataValue objects.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnEntityPropsMixin.DataValueProperty>- Specified by:
getMapValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getRelationshipValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA value that relates a component to another component.- Specified by:
getRelationshipValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
getStringValue
Description copied from interface:CfnEntityPropsMixin.DataValuePropertyA string value.- Specified by:
getStringValuein interfaceCfnEntityPropsMixin.DataValueProperty- See Also:
-
$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()
-