Class ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData

java.lang.Object
com.azure.messaging.eventgrid.systemevents.ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData

public final class ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData extends Object
Schema of the Data property of an EventGridEvent for a Microsoft.ServiceBus.ActiveMessagesAvailablePeriodicNotifications event.
  • Constructor Details

    • ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData

      public ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData()
  • Method Details

    • getNamespaceName

      public String getNamespaceName()
      Get the namespaceName property: The namespace name of the Microsoft.ServiceBus resource.
      Returns:
      the namespaceName value.
    • setNamespaceName

      Set the namespaceName property: The namespace name of the Microsoft.ServiceBus resource.
      Parameters:
      namespaceName - the namespaceName value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.
    • getRequestUri

      public String getRequestUri()
      Get the requestUri property: The endpoint of the Microsoft.ServiceBus resource.
      Returns:
      the requestUri value.
    • setRequestUri

      Set the requestUri property: The endpoint of the Microsoft.ServiceBus resource.
      Parameters:
      requestUri - the requestUri value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.
    • getEntityType

      public String getEntityType()
      Get the entityType property: The entity type of the Microsoft.ServiceBus resource. Could be one of 'queue' or 'subscriber'.
      Returns:
      the entityType value.
    • setEntityType

      Set the entityType property: The entity type of the Microsoft.ServiceBus resource. Could be one of 'queue' or 'subscriber'.
      Parameters:
      entityType - the entityType value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.
    • getQueueName

      public String getQueueName()
      Get the queueName property: The name of the Microsoft.ServiceBus queue. If the entity type is of type 'subscriber', then this value will be null.
      Returns:
      the queueName value.
    • setQueueName

      Set the queueName property: The name of the Microsoft.ServiceBus queue. If the entity type is of type 'subscriber', then this value will be null.
      Parameters:
      queueName - the queueName value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.
    • getTopicName

      public String getTopicName()
      Get the topicName property: The name of the Microsoft.ServiceBus topic. If the entity type is of type 'queue', then this value will be null.
      Returns:
      the topicName value.
    • setTopicName

      Set the topicName property: The name of the Microsoft.ServiceBus topic. If the entity type is of type 'queue', then this value will be null.
      Parameters:
      topicName - the topicName value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.
    • getSubscriptionName

      public String getSubscriptionName()
      Get the subscriptionName property: The name of the Microsoft.ServiceBus topic's subscription. If the entity type is of type 'queue', then this value will be null.
      Returns:
      the subscriptionName value.
    • setSubscriptionName

      public ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData setSubscriptionName(String subscriptionName)
      Set the subscriptionName property: The name of the Microsoft.ServiceBus topic's subscription. If the entity type is of type 'queue', then this value will be null.
      Parameters:
      subscriptionName - the subscriptionName value to set.
      Returns:
      the ServiceBusActiveMessagesAvailablePeriodicNotificationsEventData object itself.