Interface PropagatingAttribute.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<PropagatingAttribute.Builder,,PropagatingAttribute> SdkBuilder<PropagatingAttribute.Builder,,PropagatingAttribute> SdkPojo
- Enclosing class:
 PropagatingAttribute
@Mutable
@NotThreadSafe
public static interface PropagatingAttribute.Builder
extends SdkPojo, CopyableBuilder<PropagatingAttribute.Builder,PropagatingAttribute> 
- 
Method Summary
Modifier and TypeMethodDescriptionconnectionAttribute(String connectionAttribute) The attribute associated with the connection between a device and Amazon Web Services IoT Core.thingAttribute(String thingAttribute) The user-defined thing attribute that is propagating for MQTT 5 message enrichment.userPropertyKey(String userPropertyKey) The key of the user property key-value pair.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields 
- 
Method Details
- 
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
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
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.
 
 
 -