Class CfnEntityProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iottwinmaker.CfnEntityProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEntityProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEntityProps
@Stability(Stable)
@Internal
public static final class CfnEntityProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEntityProps
An implementation for
CfnEntityProps-
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.services.iottwinmaker.CfnEntityProps
CfnEntityProps.Builder, CfnEntityProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEntityProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEntityProps.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 ObjectAn object that maps strings to the components in the entity.final ObjectMaps string tocompositeComponentupdates in the request.final StringThe description of the entity.final StringThe ID of the entity.final StringThe entity name.final StringThe ID of the parent entity.getTags()Metadata that you can use to manage the entity.final StringThe ID of the workspace that contains the entity.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 theCfnEntityProps.Builder.
-
-
Method Details
-
getEntityName
Description copied from interface:CfnEntityPropsThe entity name.- Specified by:
getEntityNamein interfaceCfnEntityProps- See Also:
-
getWorkspaceId
Description copied from interface:CfnEntityPropsThe ID of the workspace that contains the entity.- Specified by:
getWorkspaceIdin interfaceCfnEntityProps- See Also:
-
getComponents
Description copied from interface:CfnEntityPropsAn object that maps strings to the components in the entity.Each string in the mapping must be unique to this object.
For information on the component object see the component API reference.
Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnEntity.ComponentProperty>- Specified by:
getComponentsin interfaceCfnEntityProps- See Also:
-
getCompositeComponents
Description copied from interface:CfnEntityPropsMaps string tocompositeComponentupdates in the request.Each key of the map represents the
componentPathof thecompositeComponent.Returns union: either
IResolvableor Mapinvalid input: '<'String, eitherIResolvableorCfnEntity.CompositeComponentProperty>- Specified by:
getCompositeComponentsin interfaceCfnEntityProps- See Also:
-
getDescription
Description copied from interface:CfnEntityPropsThe description of the entity.- Specified by:
getDescriptionin interfaceCfnEntityProps- See Also:
-
getEntityId
Description copied from interface:CfnEntityPropsThe ID of the entity.- Specified by:
getEntityIdin interfaceCfnEntityProps- See Also:
-
getParentEntityId
Description copied from interface:CfnEntityPropsThe ID of the parent entity.- Specified by:
getParentEntityIdin interfaceCfnEntityProps- See Also:
-
getTags
Description copied from interface:CfnEntityPropsMetadata that you can use to manage the entity.- Specified by:
getTagsin interfaceCfnEntityProps- 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()
-