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.BuilderconnectionAttribute(String connectionAttribute)The attribute associated with the connection between a device and Amazon Web Services IoT Core.PropagatingAttribute.BuilderthingAttribute(String thingAttribute)The user-defined thing attribute that is propagating for MQTT 5 message enrichment.PropagatingAttribute.BuilderuserPropertyKey(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.
-
-