Class EventGridMqttClientEventData
java.lang.Object
com.azure.messaging.eventgrid.systemevents.EventGridMqttClientEventData
- Direct Known Subclasses:
EventGridMqttClientCreatedOrUpdatedEventData,EventGridMqttClientDeletedEventData,EventGridMqttClientSessionConnectedEventData,EventGridMqttClientSessionDisconnectedEventData
Schema of the Data property of an EventGridEvent for MQTT Client state changes.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of EventGridMqttClientEventData class. -
Method Summary
Modifier and TypeMethodDescriptionGet the clientAuthenticationName property: Unique identifier for the MQTT client that the client presents to the service for authentication.Get the clientName property: Name of the client resource in the Event Grid namespace.Get the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.setClientAuthenticationName(String clientAuthenticationName) Set the clientAuthenticationName property: Unique identifier for the MQTT client that the client presents to the service for authentication.setClientName(String clientName) Set the clientName property: Name of the client resource in the Event Grid namespace.setNamespaceName(String namespaceName) Set the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.
-
Constructor Details
-
EventGridMqttClientEventData
public EventGridMqttClientEventData()Creates an instance of EventGridMqttClientEventData class.
-
-
Method Details
-
getClientAuthenticationName
Get 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.- Returns:
- the clientAuthenticationName value.
-
setClientAuthenticationName
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.- Parameters:
clientAuthenticationName- the clientAuthenticationName value to set.- Returns:
- the EventGridMqttClientEventData object itself.
-
getClientName
Get the clientName property: Name of the client resource in the Event Grid namespace.- Returns:
- the clientName value.
-
setClientName
Set the clientName property: Name of the client resource in the Event Grid namespace.- Parameters:
clientName- the clientName value to set.- Returns:
- the EventGridMqttClientEventData object itself.
-
getNamespaceName
Get the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.- Returns:
- the namespaceName value.
-
setNamespaceName
Set the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.- Parameters:
namespaceName- the namespaceName value to set.- Returns:
- the EventGridMqttClientEventData object itself.
-