Interface CfnEntity.DataValueProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEntity.DataValueProperty.Jsii$Proxy
- Enclosing class:
CfnEntity
@Stability(Stable)
public static interface CfnEntity.DataValueProperty
extends software.amazon.jsii.JsiiSerializable
An object that specifies a value for a property.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.iottwinmaker.*; DataValueProperty dataValueProperty_; Object relationshipValue; DataValueProperty dataValueProperty = DataValueProperty.builder() .booleanValue(false) .doubleValue(123) .expression("expression") .integerValue(123) .listValue(List.of(DataValueProperty.builder() .booleanValue(false) .doubleValue(123) .expression("expression") .integerValue(123) .listValue(List.of(dataValueProperty_)) .longValue(123) .mapValue(Map.of( "mapValueKey", dataValueProperty_)) .relationshipValue(relationshipValue) .stringValue("stringValue") .build())) .longValue(123) .mapValue(Map.of( "mapValueKey", DataValueProperty.builder() .booleanValue(false) .doubleValue(123) .expression("expression") .integerValue(123) .listValue(List.of(dataValueProperty_)) .longValue(123) .mapValue(Map.of( "mapValueKey", dataValueProperty_)) .relationshipValue(relationshipValue) .stringValue("stringValue") .build())) .relationshipValue(relationshipValue) .stringValue("stringValue") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnEntity.DataValueProperty
static final class
An implementation forCfnEntity.DataValueProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
A boolean value.default Number
A double value.default String
An expression that produces the value.default Number
An integer value.default Object
A list of multiple values.default Number
A long value.default Object
An object that maps strings to multiple DataValue objects.default Object
A value that relates a component to another component.default String
A string value.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBooleanValue
A boolean value. -
getDoubleValue
A double value. -
getExpression
An expression that produces the value. -
getIntegerValue
An integer value. -
getListValue
A list of multiple values. -
getLongValue
A long value. -
getMapValue
An object that maps strings to multiple DataValue objects. -
getRelationshipValue
A value that relates a component to another component. -
getStringValue
A string value. -
builder
-