Class CfnPlacementProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot1click.CfnPlacementProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPlacementProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPlacementProps
@Stability(Stable)
@Internal
public static final class CfnPlacementProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPlacementProps
An implementation for
CfnPlacementProps
-
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.iot1click.CfnPlacementProps
CfnPlacementProps.Builder, CfnPlacementProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPlacementProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPlacementProps.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 Object
The devices to associate with the placement, as defined by a mapping of zero or more key-value pairs wherein the key is a template name and the value is a device ID.final Object
The user-defined attributes associated with the placement.final String
The name of the placement.final String
The name of the project containing the placement.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 theCfnPlacementProps.Builder
.
-
-
Method Details
-
getProjectName
Description copied from interface:CfnPlacementProps
The name of the project containing the placement.- Specified by:
getProjectName
in interfaceCfnPlacementProps
-
getAssociatedDevices
Description copied from interface:CfnPlacementProps
The devices to associate with the placement, as defined by a mapping of zero or more key-value pairs wherein the key is a template name and the value is a device ID.- Specified by:
getAssociatedDevices
in interfaceCfnPlacementProps
-
getAttributes
Description copied from interface:CfnPlacementProps
The user-defined attributes associated with the placement.- Specified by:
getAttributes
in interfaceCfnPlacementProps
-
getPlacementName
Description copied from interface:CfnPlacementProps
The name of the placement.- Specified by:
getPlacementName
in interfaceCfnPlacementProps
-
$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()
-