Interface Mqtt5PublishBuilder.Send.Complete<P>
- Type Parameters:
P- the type of the result when the builtMqtt5Publishis sent by the parent.
- All Superinterfaces:
Mqtt5PublishBuilder.Send<P>,Mqtt5PublishBuilderBase<Mqtt5PublishBuilder.Send.Complete<P>>,Mqtt5PublishBuilderBase.Complete<Mqtt5PublishBuilder.Send.Complete<P>>
- Enclosing interface:
Mqtt5PublishBuilder.Send<P>
@DoNotImplement
public static interface Mqtt5PublishBuilder.Send.Complete<P>
extends Mqtt5PublishBuilder.Send<P>, Mqtt5PublishBuilderBase.Complete<Mqtt5PublishBuilder.Send.Complete<P>>
Mqtt5PublishBuilder.Send that is complete which means all mandatory fields are set.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilder.Send
Mqtt5PublishBuilder.Send.Complete<P>Nested classes/interfaces inherited from interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
Mqtt5PublishBuilderBase.Complete<C extends Mqtt5PublishBuilderBase.Complete<C>>, Mqtt5PublishBuilderBase.WillBase<C extends Mqtt5PublishBuilderBase.WillBase.Complete<C>> -
Method Summary
Modifier and TypeMethodDescriptionsend()Builds theMqtt5Publishand applies it to the parent which then sends the Publish message.Methods inherited from interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase
topic, topic, topicMethods inherited from interface com.hivemq.client.mqtt.mqtt5.message.publish.Mqtt5PublishBuilderBase.Complete
contentType, contentType, correlationData, correlationData, messageExpiryInterval, noMessageExpiry, payload, payload, payloadFormatIndicator, qos, responseTopic, responseTopic, responseTopic, retain, userProperties, userProperties
-
Method Details
-
send
Builds theMqtt5Publishand applies it to the parent which then sends the Publish message.- Returns:
- the result when the built
Mqtt5Publishis sent by the parent.
-