Interface PropagatingAttribute.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PropagatingAttribute.Builder,PropagatingAttribute>
,SdkBuilder<PropagatingAttribute.Builder,PropagatingAttribute>
,SdkPojo
- Enclosing class:
- PropagatingAttribute
public static interface PropagatingAttribute.Builder extends SdkPojo, CopyableBuilder<PropagatingAttribute.Builder,PropagatingAttribute>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropagatingAttribute.Builder
connectionAttribute(String connectionAttribute)
The attribute associated with the connection between a device and Amazon Web Services IoT Core.PropagatingAttribute.Builder
thingAttribute(String thingAttribute)
The user-defined thing attribute that is propagating for MQTT 5 message enrichment.PropagatingAttribute.Builder
userPropertyKey(String userPropertyKey)
The key of the user property key-value pair.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
userPropertyKey
PropagatingAttribute.Builder userPropertyKey(String userPropertyKey)
The key of the user property key-value pair.
- Parameters:
userPropertyKey
- The key of the user property key-value pair.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thingAttribute
PropagatingAttribute.Builder thingAttribute(String thingAttribute)
The user-defined thing attribute that is propagating for MQTT 5 message enrichment.
- Parameters:
thingAttribute
- The user-defined thing attribute that is propagating for MQTT 5 message enrichment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionAttribute
PropagatingAttribute.Builder connectionAttribute(String connectionAttribute)
The attribute associated with the connection between a device and Amazon Web Services IoT Core.
- Parameters:
connectionAttribute
- The attribute associated with the connection between a device and Amazon Web Services IoT Core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-