Class MqttMessageBuilders.ConnAckPropertiesBuilder
java.lang.Object
io.netty.handler.codec.mqtt.MqttMessageBuilders.ConnAckPropertiesBuilder
- Enclosing class:
MqttMessageBuilders
public static final class MqttMessageBuilders.ConnAckPropertiesBuilder
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]private java.lang.Stringprivate java.lang.Stringprivate java.lang.Longprivate java.lang.Byteprivate java.lang.Stringprivate intprivate java.lang.Stringprivate booleanprivate java.lang.Integerprivate java.lang.Stringprivate java.lang.Longprivate java.lang.Booleanprivate java.lang.Booleanprivate intprivate final MqttProperties.UserPropertiesprivate java.lang.Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignedClientId(java.lang.String clientId) authenticationData(byte[] rawData) authenticationMethod(java.lang.String methodName) build()maximumPacketSize(long size) maximumQos(byte value) reasonString(java.lang.String reason) receiveMaximum(int value) responseInformation(java.lang.String value) retainAvailable(boolean retain) serverKeepAlive(int seconds) serverReference(java.lang.String host) sessionExpiryInterval(long seconds) sharedSubscriptionAvailable(boolean value) subscriptionIdentifiersAvailable(boolean value) topicAliasMaximum(int value) userProperty(java.lang.String name, java.lang.String value) wildcardSubscriptionAvailable(boolean value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
clientId
private java.lang.String clientId -
sessionExpiryInterval
private java.lang.Long sessionExpiryInterval -
receiveMaximum
private int receiveMaximum -
maximumQos
private java.lang.Byte maximumQos -
retain
private boolean retain -
maximumPacketSize
private java.lang.Long maximumPacketSize -
topicAliasMaximum
private int topicAliasMaximum -
reasonString
private java.lang.String reasonString -
userProperties
-
wildcardSubscriptionAvailable
private java.lang.Boolean wildcardSubscriptionAvailable -
subscriptionIdentifiersAvailable
private java.lang.Boolean subscriptionIdentifiersAvailable -
serverKeepAlive
private java.lang.Integer serverKeepAlive -
responseInformation
private java.lang.String responseInformation -
serverReference
private java.lang.String serverReference -
authenticationMethod
private java.lang.String authenticationMethod -
authenticationData
private byte[] authenticationData
-
-
Constructor Details
-
ConnAckPropertiesBuilder
public ConnAckPropertiesBuilder()
-
-
Method Details
-
build
-
sessionExpiryInterval
-
receiveMaximum
-
maximumQos
-
retainAvailable
-
maximumPacketSize
-
assignedClientId
-
topicAliasMaximum
-
reasonString
-
userProperty
public MqttMessageBuilders.ConnAckPropertiesBuilder userProperty(java.lang.String name, java.lang.String value) -
wildcardSubscriptionAvailable
-
subscriptionIdentifiersAvailable
-
serverKeepAlive
-
responseInformation
-
serverReference
-
authenticationMethod
public MqttMessageBuilders.ConnAckPropertiesBuilder authenticationMethod(java.lang.String methodName) -
authenticationData
-