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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iottwinmaker.CfnComponentTypeProps
CfnComponentTypeProps.Builder, CfnComponentTypeProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnComponentTypeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnComponentTypeProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The ID of the component type.final Object
An map of the composite component types in the component type.final String
The description of the component type.The name of the parent component type that this component type extends.final Object
An object that maps strings to the functions in the component type.final Object
A boolean value that specifies whether an entity can have more than one component of this type.final Object
An object that maps strings to the property definitions in the component type.final Object
An object that maps strings to the property groups in the component type.getTags()
The ComponentType tags.final String
The ID of the workspace that contains the component type.final int
hashCode()
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:CfnComponentTypeProps
The ID of the component type.- Specified by:
getComponentTypeId
in interfaceCfnComponentTypeProps
- See Also:
-
getWorkspaceId
Description copied from interface:CfnComponentTypeProps
The ID of the workspace that contains the component type.- Specified by:
getWorkspaceId
in interfaceCfnComponentTypeProps
- See Also:
-
getCompositeComponentTypes
Description copied from interface:CfnComponentTypeProps
An map of the composite component types in the component type.Each composite component type's key must be unique to this map.
- Specified by:
getCompositeComponentTypes
in interfaceCfnComponentTypeProps
- See Also:
-
getDescription
Description copied from interface:CfnComponentTypeProps
The description of the component type.- Specified by:
getDescription
in interfaceCfnComponentTypeProps
- See Also:
-
getExtendsFrom
Description copied from interface:CfnComponentTypeProps
The name of the parent component type that this component type extends.- Specified by:
getExtendsFrom
in interfaceCfnComponentTypeProps
- See Also:
-
getFunctions
Description copied from interface:CfnComponentTypeProps
An 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:
getFunctions
in interfaceCfnComponentTypeProps
- See Also:
-
getIsSingleton
Description copied from interface:CfnComponentTypeProps
A boolean value that specifies whether an entity can have more than one component of this type.- Specified by:
getIsSingleton
in interfaceCfnComponentTypeProps
- See Also:
-
getPropertyDefinitions
Description copied from interface:CfnComponentTypeProps
An 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:
getPropertyDefinitions
in interfaceCfnComponentTypeProps
- See Also:
-
getPropertyGroups
Description copied from interface:CfnComponentTypeProps
An 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:
getPropertyGroups
in interfaceCfnComponentTypeProps
- See Also:
-
getTags
Description copied from interface:CfnComponentTypeProps
The ComponentType tags.- Specified by:
getTags
in interfaceCfnComponentTypeProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-