Class EventGridMqttClientEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.EventGridMqttClientEventData
Direct Known Subclasses:
EventGridMqttClientCreatedOrUpdatedEventData, EventGridMqttClientDeletedEventData, EventGridMqttClientSessionConnectedEventData, EventGridMqttClientSessionDisconnectedEventData

public class EventGridMqttClientEventData extends Object
Schema of the Data property of an EventGridEvent for MQTT Client state changes.
  • Constructor Details

    • EventGridMqttClientEventData

      public EventGridMqttClientEventData()
      Creates an instance of EventGridMqttClientEventData class.
  • Method Details

    • getClientAuthenticationName

      public String 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

      public EventGridMqttClientEventData 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.
      Parameters:
      clientAuthenticationName - the clientAuthenticationName value to set.
      Returns:
      the EventGridMqttClientEventData object itself.
    • getClientName

      public String getClientName()
      Get the clientName property: Name of the client resource in the Event Grid namespace.
      Returns:
      the clientName value.
    • setClientName

      public EventGridMqttClientEventData setClientName(String clientName)
      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

      public String getNamespaceName()
      Get the namespaceName property: Name of the Event Grid namespace where the MQTT client was created or updated.
      Returns:
      the namespaceName value.
    • setNamespaceName

      public EventGridMqttClientEventData setNamespaceName(String namespaceName)
      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.