Interface IAttributeReferenceProps.Jsii$Default
-
- All Superinterfaces:
IAttributeReferenceProps,IBaseEntityDataProps,IBaseEntityDataProps.Jsii$Default,IBaseEntityProps,IBaseEntityProps.Jsii$Default,ITypedEdgeProps,ITypedEdgeProps.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IAttributeReferenceProps.Jsii$Proxy
- Enclosing interface:
- IAttributeReferenceProps
@Internal public static interface IAttributeReferenceProps.Jsii$Default extends IAttributeReferenceProps, ITypedEdgeProps.Jsii$Default
Internal default implementation forIAttributeReferenceProps.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.IAttributeReferenceProps
IAttributeReferenceProps.Jsii$Default, IAttributeReferenceProps.Jsii$Proxy
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.IBaseEntityDataProps
IBaseEntityDataProps.Jsii$Default, IBaseEntityDataProps.Jsii$Proxy
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.IBaseEntityProps
IBaseEntityProps.Jsii$Default, IBaseEntityProps.Jsii$Proxy
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.ITypedEdgeProps
ITypedEdgeProps.Jsii$Default, ITypedEdgeProps.Jsii$Proxy
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Map<String,Object>getAttributes()(experimental) Attributes.default List<FlagEnum>getFlags()(experimental) Flags.default List<software.constructs.MetadataEntry>getMetadata()(experimental) Metadata entries.default NodegetSource()(experimental) Edge source is the node that defines the edge (tail).default StoregetStore()(experimental) Store.default Map<String,String>getTags()(experimental) Tags.default NodegetTarget()(experimental) Edge target is the node being referenced by the source (head).default StringgetUuid()(experimental) UUID.default ObjectgetValue()(experimental) Resolved attribute value.default voidsetValue(Boolean value)(experimental) Resolved attribute value.default voidsetValue(Number value)(experimental) Resolved attribute value.default voidsetValue(String value)(experimental) Resolved attribute value.default voidsetValue(List<Object> value)(experimental) Resolved attribute value.default voidsetValue(PlainObject value)(experimental) Resolved attribute value.
-
-
-
Method Detail
-
getAttributes
@Stability(Experimental) @Nullable default Map<String,Object> getAttributes()
(experimental) Attributes.- Specified by:
getAttributesin interfaceIBaseEntityDataProps- Specified by:
getAttributesin interfaceIBaseEntityDataProps.Jsii$Default- Specified by:
getAttributesin interfaceIBaseEntityProps.Jsii$Default- Specified by:
getAttributesin interfaceITypedEdgeProps.Jsii$Default
-
getFlags
@Stability(Experimental) @Nullable default List<FlagEnum> getFlags()
(experimental) Flags.- Specified by:
getFlagsin interfaceIBaseEntityDataProps- Specified by:
getFlagsin interfaceIBaseEntityDataProps.Jsii$Default- Specified by:
getFlagsin interfaceIBaseEntityProps.Jsii$Default- Specified by:
getFlagsin interfaceITypedEdgeProps.Jsii$Default
-
getMetadata
@Stability(Experimental) @Nullable default List<software.constructs.MetadataEntry> getMetadata()
(experimental) Metadata entries.- Specified by:
getMetadatain interfaceIBaseEntityDataProps- Specified by:
getMetadatain interfaceIBaseEntityDataProps.Jsii$Default- Specified by:
getMetadatain interfaceIBaseEntityProps.Jsii$Default- Specified by:
getMetadatain interfaceITypedEdgeProps.Jsii$Default
-
getTags
@Stability(Experimental) @Nullable default Map<String,String> getTags()
(experimental) Tags.- Specified by:
getTagsin interfaceIBaseEntityDataProps- Specified by:
getTagsin interfaceIBaseEntityDataProps.Jsii$Default- Specified by:
getTagsin interfaceIBaseEntityProps.Jsii$Default- Specified by:
getTagsin interfaceITypedEdgeProps.Jsii$Default
-
getStore
@Stability(Experimental) @NotNull default Store getStore()
(experimental) Store.- Specified by:
getStorein interfaceIBaseEntityProps- Specified by:
getStorein interfaceIBaseEntityProps.Jsii$Default- Specified by:
getStorein interfaceITypedEdgeProps.Jsii$Default
-
getUuid
@Stability(Experimental) @NotNull default String getUuid()
(experimental) UUID.- Specified by:
getUuidin interfaceIBaseEntityProps- Specified by:
getUuidin interfaceIBaseEntityProps.Jsii$Default- Specified by:
getUuidin interfaceITypedEdgeProps.Jsii$Default
-
getSource
@Stability(Experimental) @NotNull default Node getSource()
(experimental) Edge source is the node that defines the edge (tail).- Specified by:
getSourcein interfaceITypedEdgeProps- Specified by:
getSourcein interfaceITypedEdgeProps.Jsii$Default
-
getTarget
@Stability(Experimental) @NotNull default Node getTarget()
(experimental) Edge target is the node being referenced by the source (head).- Specified by:
getTargetin interfaceITypedEdgeProps- Specified by:
getTargetin interfaceITypedEdgeProps.Jsii$Default
-
getValue
@Stability(Experimental) @NotNull default Object getValue()
(experimental) Resolved attribute value.- Specified by:
getValuein interfaceIAttributeReferenceProps
-
setValue
@Stability(Experimental) default void setValue(@NotNull String value)(experimental) Resolved attribute value.- Specified by:
setValuein interfaceIAttributeReferenceProps
-
setValue
@Stability(Experimental) default void setValue(@NotNull Number value)(experimental) Resolved attribute value.- Specified by:
setValuein interfaceIAttributeReferenceProps
-
setValue
@Stability(Experimental) default void setValue(@NotNull Boolean value)(experimental) Resolved attribute value.- Specified by:
setValuein interfaceIAttributeReferenceProps
-
setValue
@Stability(Experimental) default void setValue(@NotNull PlainObject value)(experimental) Resolved attribute value.- Specified by:
setValuein interfaceIAttributeReferenceProps
-
setValue
@Stability(Experimental) default void setValue(@NotNull List<Object> value)(experimental) Resolved attribute value.- Specified by:
setValuein interfaceIAttributeReferenceProps
-
-