Class CfnComponentTypeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iottwinmaker.CfnComponentTypeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnComponentTypeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnComponentTypeProps
@Stability(Stable)
@Internal
public static final class CfnComponentTypeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnComponentTypeProps
An implementation for
CfnComponentTypeProps-
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.CfnComponentTypeProps
CfnComponentTypeProps.Builder, CfnComponentTypeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnComponentTypeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnComponentTypeProps.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 StringThe ID of the component type.final ObjectMaps strings tocompositeComponentTypesof thecomponentType.final StringThe description of the component type.The name of the parent component type that this component type extends.final ObjectAn object that maps strings to the functions in the component type.final ObjectA boolean value that specifies whether an entity can have more than one component of this type.final ObjectAn object that maps strings to the property definitions in the component type.final ObjectAn object that maps strings to the property groups in the component type.getTags()The ComponentType tags.final StringThe ID of the workspace that contains the component type.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 theCfnComponentTypeProps.Builder.
-
-
Method Details
-
getComponentTypeId
Description copied from interface:CfnComponentTypePropsThe ID of the component type.- Specified by:
getComponentTypeIdin interfaceCfnComponentTypeProps- See Also:
-
getWorkspaceId
Description copied from interface:CfnComponentTypePropsThe ID of the workspace that contains the component type.- Specified by:
getWorkspaceIdin interfaceCfnComponentTypeProps- See Also:
-
getCompositeComponentTypes
Description copied from interface:CfnComponentTypePropsMaps strings tocompositeComponentTypesof thecomponentType.CompositeComponentTypeis referenced bycomponentTypeId.- Specified by:
getCompositeComponentTypesin interfaceCfnComponentTypeProps- See Also:
-
getDescription
Description copied from interface:CfnComponentTypePropsThe description of the component type.- Specified by:
getDescriptionin interfaceCfnComponentTypeProps- See Also:
-
getExtendsFrom
Description copied from interface:CfnComponentTypePropsThe name of the parent component type that this component type extends.- Specified by:
getExtendsFromin interfaceCfnComponentTypeProps- See Also:
-
getFunctions
Description copied from interface:CfnComponentTypePropsAn object that maps strings to the functions in the component type.Each string in the mapping must be unique to this object.
For information on the FunctionResponse object see the FunctionResponse API reference.
- Specified by:
getFunctionsin interfaceCfnComponentTypeProps- See Also:
-
getIsSingleton
Description copied from interface:CfnComponentTypePropsA boolean value that specifies whether an entity can have more than one component of this type.- Specified by:
getIsSingletonin interfaceCfnComponentTypeProps- See Also:
-
getPropertyDefinitions
Description copied from interface:CfnComponentTypePropsAn object that maps strings to the property definitions in the component type.Each string in the mapping must be unique to this object.
For information about the PropertyDefinitionResponse object, see the PropertyDefinitionResponse API reference.
- Specified by:
getPropertyDefinitionsin interfaceCfnComponentTypeProps- See Also:
-
getPropertyGroups
Description copied from interface:CfnComponentTypePropsAn object that maps strings to the property groups in the component type.Each string in the mapping must be unique to this object.
- Specified by:
getPropertyGroupsin interfaceCfnComponentTypeProps- See Also:
-
getTags
Description copied from interface:CfnComponentTypePropsThe ComponentType tags.- Specified by:
getTagsin interfaceCfnComponentTypeProps- 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()
-