Interface EventHubNamespace

All Superinterfaces:
GroupableResource<EventHubsManager,EHNamespaceInner>, HasId, HasInnerModel<EHNamespaceInner>, HasManager<EventHubsManager>, HasName, HasResourceGroup, Indexable, Refreshable<EventHubNamespace>, Resource, Updatable<EventHubNamespace.Update>

Type representing an Azure EventHub namespace.
  • Method Details

    • sku

      Returns:
      namespace sku
    • azureInsightMetricId

      String azureInsightMetricId()
      Returns:
      resource id of the Azure Insights metrics associated with the namespace
    • serviceBusEndpoint

      String serviceBusEndpoint()
      Returns:
      the service bus endpoint associated with the namespace
    • createdAt

      OffsetDateTime createdAt()
      Returns:
      namespace created time
    • updatedAt

      OffsetDateTime updatedAt()
      Returns:
      namespace last modified time
    • provisioningState

      String provisioningState()
      Returns:
      provisioning state of the namespace
    • isAutoScaleEnabled

      boolean isAutoScaleEnabled()
      Returns:
      true if auto-scale is enabled for the namespace, false otherwise
    • currentThroughputUnits

      int currentThroughputUnits()
      Returns:
      current throughput units set for the namespace
    • throughputUnitsUpperLimit

      int throughputUnitsUpperLimit()
      Returns:
      maximum throughput unit that auto-scalar is allowed to set
    • listEventHubsAsync

      com.azure.core.http.rest.PagedFlux<EventHub> listEventHubsAsync()
      Returns:
      the event hubs in the namespace
    • listAuthorizationRulesAsync

      com.azure.core.http.rest.PagedFlux<EventHubNamespaceAuthorizationRule> listAuthorizationRulesAsync()
      Returns:
      the authorization rules for the event hub namespace
    • listEventHubs

      com.azure.core.http.rest.PagedIterable<EventHub> listEventHubs()
      Returns:
      list of event hubs in the namespace
    • listAuthorizationRules

      com.azure.core.http.rest.PagedIterable<EventHubNamespaceAuthorizationRule> listAuthorizationRules()
      Returns:
      list of authorization rules for the event hub namespace
    • minimumTlsVersion

      TlsVersion minimumTlsVersion()
      Get the minimumTlsVersion property: The minimum TLS version for the cluster to support, e.g. '1.2'.
      Returns:
      the minimumTlsVersion value.
    • zoneRedundant

      boolean zoneRedundant()
      Get the zoneRedundant property: Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.
      Returns:
      the zoneRedundant value.