Interface RetainedMessageSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RetainedMessageSummary.Builder,RetainedMessageSummary>,SdkBuilder<RetainedMessageSummary.Builder,RetainedMessageSummary>,SdkPojo
- Enclosing class:
- RetainedMessageSummary
public static interface RetainedMessageSummary.Builder extends SdkPojo, CopyableBuilder<RetainedMessageSummary.Builder,RetainedMessageSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RetainedMessageSummary.BuilderlastModifiedTime(Long lastModifiedTime)The Epoch date and time, in milliseconds, when the retained message was stored by IoT.RetainedMessageSummary.BuilderpayloadSize(Long payloadSize)The size of the retained message's payload in bytes.RetainedMessageSummary.Builderqos(Integer qos)The quality of service (QoS) level used to publish the retained message.RetainedMessageSummary.Buildertopic(String topic)The topic name to which the retained message was published.-
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, sdkFields
-
-
-
-
Method Detail
-
topic
RetainedMessageSummary.Builder topic(String topic)
The topic name to which the retained message was published.
- Parameters:
topic- The topic name to which the retained message was published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payloadSize
RetainedMessageSummary.Builder payloadSize(Long payloadSize)
The size of the retained message's payload in bytes.
- Parameters:
payloadSize- The size of the retained message's payload in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qos
RetainedMessageSummary.Builder qos(Integer qos)
The quality of service (QoS) level used to publish the retained message.
- Parameters:
qos- The quality of service (QoS) level used to publish the retained message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
RetainedMessageSummary.Builder lastModifiedTime(Long lastModifiedTime)
The Epoch date and time, in milliseconds, when the retained message was stored by IoT.
- Parameters:
lastModifiedTime- The Epoch date and time, in milliseconds, when the retained message was stored by IoT.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-