Class CfnStateTemplateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iotfleetwise.CfnStateTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStateTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStateTemplateMixinProps
@Stability(Stable)
@Internal
public static final class CfnStateTemplateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStateTemplateMixinProps
An implementation for
CfnStateTemplateMixinProps-
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.cfnpropertymixins.services.iotfleetwise.CfnStateTemplateMixinProps
CfnStateTemplateMixinProps.Builder, CfnStateTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnStateTemplateMixinProps.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 booleanA list of vehicle attributes associated with the payload published on the state template's MQTT topic.final StringA brief description of the state template.A list of vehicle attributes to associate with the user properties of the messages published on the state template's MQTT topic.final StringgetName()The unique alias of the state template.final StringThe Amazon Resource Name (ARN) of the signal catalog associated with the state template.A list of signals from which data is collected.getTags()Metadata that can be used to manage the state template.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 theCfnStateTemplateMixinProps.Builder.
-
-
Method Details
-
getDataExtraDimensions
Description copied from interface:CfnStateTemplateMixinPropsA list of vehicle attributes associated with the payload published on the state template's MQTT topic.- Specified by:
getDataExtraDimensionsin interfaceCfnStateTemplateMixinProps- See Also:
-
getDescription
Description copied from interface:CfnStateTemplateMixinPropsA brief description of the state template.- Specified by:
getDescriptionin interfaceCfnStateTemplateMixinProps- See Also:
-
getMetadataExtraDimensions
Description copied from interface:CfnStateTemplateMixinPropsA list of vehicle attributes to associate with the user properties of the messages published on the state template's MQTT topic.For example, if you add
Vehicle.Attributes.MakeandVehicle.Attributes.Modelattributes, these attributes are included as user properties with the MQTT message.- Specified by:
getMetadataExtraDimensionsin interfaceCfnStateTemplateMixinProps- See Also:
-
getName
Description copied from interface:CfnStateTemplateMixinPropsThe unique alias of the state template.- Specified by:
getNamein interfaceCfnStateTemplateMixinProps- See Also:
-
getSignalCatalogArn
Description copied from interface:CfnStateTemplateMixinPropsThe Amazon Resource Name (ARN) of the signal catalog associated with the state template.- Specified by:
getSignalCatalogArnin interfaceCfnStateTemplateMixinProps- See Also:
-
getStateTemplateProperties
Description copied from interface:CfnStateTemplateMixinPropsA list of signals from which data is collected.The state template properties contain the fully qualified names of the signals.
- Specified by:
getStateTemplatePropertiesin interfaceCfnStateTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnStateTemplateMixinPropsMetadata that can be used to manage the state template.- Specified by:
getTagsin interfaceCfnStateTemplateMixinProps- 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()
-