Class EventHubsManager

All Implemented Interfaces:
HasServiceClient<EventHubManagementClient>

public final class EventHubsManager extends Manager<EventHubManagementClient>
Entry point to Azure EventHub resource management.
  • Method Details

    • configure

      public static EventHubsManager.Configurable configure()
      Get a Configurable instance that can be used to create EventHubsManager with optional configuration.
      Returns:
      the instance allowing configurations
    • authenticate

      public static EventHubsManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of EventHubsManager that exposes EventHub resource management API entry points.
      Parameters:
      credential - the credential to use
      profile - the profile to use
      Returns:
      the EventHubsManager
    • authenticate

      public static EventHubsManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of EventHubsManager that exposes EventHub resource management API entry points.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the profile to use
      Returns:
      the EventHubsManager
    • namespaces

      public EventHubNamespaces namespaces()
      Returns:
      entry point to manage EventHub namespaces
    • eventHubs

      public EventHubs eventHubs()
      Returns:
      entry point to manage event hubs
    • consumerGroups

      public EventHubConsumerGroups consumerGroups()
      Returns:
      entry point to manage event hub consumer groups
    • eventHubDisasterRecoveryPairings

      public EventHubDisasterRecoveryPairings eventHubDisasterRecoveryPairings()
      Returns:
      entry point to manage disaster recovery pairing of event hub namespaces.
    • eventHubAuthorizationRules

      public EventHubAuthorizationRules eventHubAuthorizationRules()
      Returns:
      entry point to manage event hub authorization rules.
    • namespaceAuthorizationRules

      public EventHubNamespaceAuthorizationRules namespaceAuthorizationRules()
      Returns:
      entry point to manage event hub namespace authorization rules.
    • disasterRecoveryPairingAuthorizationRules

      public DisasterRecoveryPairingAuthorizationRules disasterRecoveryPairingAuthorizationRules()
      Returns:
      entry point to manage disaster recovery pairing authorization rules.