Interface EventHubNamespace.UpdateStages.WithEventHub

All Known Subinterfaces:
EventHubNamespace.Update
Enclosing interface:
EventHubNamespace.UpdateStages

@Beta(V1_7_0) public static interface EventHubNamespace.UpdateStages.WithEventHub
The stage of the event hub namespace update allowing to add new event hub in the namespace.
  • Method Details

    • withNewEventHub

      @Beta(V1_7_0) EventHubNamespace.Update withNewEventHub(String eventHubName)
      Specifies that a new event hub should be created in the namespace.
      Parameters:
      eventHubName - event hub name
      Returns:
      next stage of the event hub namespace update
    • withNewEventHub

      @Beta(V1_7_0) EventHubNamespace.Update withNewEventHub(String eventHubName, int partitionCount)
      Specifies that a new event hub should be created in the namespace.
      Parameters:
      eventHubName - event hub name
      partitionCount - the number of partitions in the event hub
      Returns:
      next stage of the event hub namespace update
    • withNewEventHub

      @Beta(V1_7_0) EventHubNamespace.Update withNewEventHub(String eventHubName, int partitionCount, int retentionPeriodInDays)
      Specifies that a new event hub should be created in the namespace.
      Parameters:
      eventHubName - event hub name
      partitionCount - the number of partitions in the event hub
      retentionPeriodInDays - the retention period for events in days
      Returns:
      next stage of the event hub namespace update
    • withoutEventHub

      @Beta(V1_7_0) EventHubNamespace.Update withoutEventHub(String eventHubName)
      Deletes an event hub in the event hub namespace.
      Parameters:
      eventHubName - event hub name
      Returns:
      next stage of the event hub namespace update