EventGridMqttClientSessionDisconnectedEventData Class
- java.
lang. Object - com.
azure. messaging. eventgrid. systemevents. EventGridMqttClientEventData - com.
azure. messaging. eventgrid. systemevents. EventGridMqttClientSessionDisconnectedEventData
- com.
- com.
public final class EventGridMqttClientSessionDisconnectedEventData
extends EventGridMqttClientEventData
Event data for Microsoft.EventGrid.MQTTClientSessionDisconnected event.
Constructor | Description |
---|---|
Event |
Creates an instance of Event |
Modifier and Type | Method and Description |
---|---|
static
Event |
from Reads an instance of Event |
String |
get Get the client |
Event |
get Get the disconnection |
Long |
get Get the sequence |
Event |
set Set the client |
Event |
set Set the client |
Event |
set Set the client |
Event |
set Set the disconnection |
Event |
set Set the namespace |
Event |
set Set the sequence |
Json |
to |
Methods inherited from EventGridMqttClientEventData
Methods inherited from java.lang.Object
EventGridMqttClientSessionDisconnectedEventData
public EventGridMqttClientSessionDisconnectedEventData()
Creates an instance of EventGridMqttClientSessionDisconnectedEventData class.
fromJson
public static EventGridMqttClientSessionDisconnectedEventData fromJson(JsonReader jsonReader)
Reads an instance of EventGridMqttClientSessionDisconnectedEventData from the JsonReader.
Parameters:
Returns:
Throws:
getClientSessionName
public String getClientSessionName()
Get the clientSessionName property: Unique identifier for the MQTT client's session. This case-sensitive string can be up to 128 characters long, and supports UTF-8 characters.
Returns:
getDisconnectionReason
public EventGridMqttClientDisconnectionReason getDisconnectionReason()
Get the disconnectionReason property: Reason for the disconnection of the MQTT client's session. The value could be one of the values in the disconnection reasons table.
Returns:
getSequenceNumber
public Long getSequenceNumber()
Get the sequenceNumber property: A number that helps indicate order of MQTT client session connected or disconnected events. Latest event will have a sequence number that is higher than the previous event.
Returns:
setClientAuthenticationName
public EventGridMqttClientSessionDisconnectedEventData setClientAuthenticationName(String clientAuthenticationName)
Set the clientAuthenticationName property: Unique identifier for the MQTT client that the client presents to the service for authentication. This case-sensitive string can be up to 128 characters long, and supports UTF-8 characters.
Overrides:
EventGridMqttClientSessionDisconnectedEventData.setClientAuthenticationName(String clientAuthenticationName)Parameters:
setClientName
public EventGridMqttClientSessionDisconnectedEventData setClientName(String clientName)
Set the clientName property: Name of the client resource in the Event Grid namespace.
Overrides:
EventGridMqttClientSessionDisconnectedEventData.setClientName(String clientName)Parameters:
setClientSessionName
public EventGridMqttClientSessionDisconnectedEventData setClientSessionName(String clientSessionName)
Set the clientSessionName property: Unique identifier for the MQTT client's session. This case-sensitive string can be up to 128 characters long, and supports UTF-8 characters.
Parameters:
Returns:
setDisconnectionReason
public EventGridMqttClientSessionDisconnectedEventData setDisconnectionReason(EventGridMqttClientDisconnectionReason disconnectionReason)
Set the disconnectionReason property: Reason for the disconnection of the MQTT client's session. The value could be one of the values in the disconnection reasons table.
Parameters:
Returns:
setNamespaceName
public EventGridMqttClientSessionDisconnectedEventData setNamespaceName(String namespaceName)
Set the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.
Overrides:
EventGridMqttClientSessionDisconnectedEventData.setNamespaceName(String namespaceName)Parameters:
setSequenceNumber
public EventGridMqttClientSessionDisconnectedEventData setSequenceNumber(Long sequenceNumber)
Set the sequenceNumber property: A number that helps indicate order of MQTT client session connected or disconnected events. Latest event will have a sequence number that is higher than the previous event.
Parameters:
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
EventGridMqttClientSessionDisconnectedEventData.toJson(JsonWriter jsonWriter)Parameters:
Throws:
Azure SDK for Java-feedback
Azure SDK for Java is een open source project. Selecteer een koppeling om feedback te geven: