Class AttributeReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.aws.awsprototypingsdk.cdkgraph.BaseEntity
-
- software.aws.awsprototypingsdk.cdkgraph.Edge
-
- software.aws.awsprototypingsdk.cdkgraph.Reference
-
- software.aws.awsprototypingsdk.cdkgraph.AttributeReference
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,ISerializableEdge,ISerializableEntity
@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-08-24T23:07:44.261Z") @Stability(Experimental) public class AttributeReference extends Reference
(experimental) Attribute type reference edge.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.ISerializableEdge
ISerializableEdge.Jsii$Default, ISerializableEdge.Jsii$Proxy
-
Nested classes/interfaces inherited from interface software.aws.awsprototypingsdk.cdkgraph.ISerializableEntity
ISerializableEntity.Jsii$Default
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAttributeReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedAttributeReference(software.amazon.jsii.JsiiObjectRef objRef)AttributeReference(IAttributeReferenceProps props)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetValue()(experimental) Get the resolved attribute value.static BooleanisAtt(Edge edge)(experimental) Indicates if edge in an **Fn::GetAtt**Reference.-
Methods inherited from class software.aws.awsprototypingsdk.cdkgraph.Reference
getReferenceType, isRef, isReference, resolveChain, resolveTargets
-
Methods inherited from class software.aws.awsprototypingsdk.cdkgraph.Edge
findAllInChain, findInChain, getAllowDestructiveMutations, getDirection, getEdgeType, getIsClosed, getIsCrossStack, getIsExtraneous, getSource, getTarget, isEquivalent, mutateConsume, mutateDestroy, mutateDestroy, mutateDirection, mutateSource, mutateTarget, toString
-
Methods inherited from class software.aws.awsprototypingsdk.cdkgraph.BaseEntity
addAttribute, addFlag, addMetadata, addTag, applyData, applyData, applyData, findMetadata, getAttribute, getAttributes, getFlags, getIsDestroyed, getIsMutated, getMetadata, getStore, getTag, getTags, getUuid, hasAttribute, hasAttribute, hasFlag, hasMetadata, hasTag, hasTag, setAttribute, setTag
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
AttributeReference
protected AttributeReference(software.amazon.jsii.JsiiObjectRef objRef)
-
AttributeReference
protected AttributeReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
AttributeReference
@Stability(Experimental) public AttributeReference(@NotNull IAttributeReferenceProps props)- Parameters:
props- This parameter is required.
-
-
Method Detail
-
isAtt
@Stability(Experimental) @NotNull public static Boolean isAtt(@NotNull Edge edge)
(experimental) Indicates if edge in an **Fn::GetAtt**Reference.- Parameters:
edge- This parameter is required.
-
getValue
@Stability(Experimental) @NotNull public String getValue()
(experimental) Get the resolved attribute value.
-
-