Interface ServiceBusNamespaces

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ServiceBusManager>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion, com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating<ServiceBusNamespace.DefinitionStages.Blank>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup<ServiceBusNamespace>

public interface ServiceBusNamespaces extends com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating<ServiceBusNamespace.DefinitionStages.Blank>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById<ServiceBusNamespace>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ServiceBusManager>
Entry point to Service Bus namespace API in Azure.
  • Method Summary

    Modifier and Type
    Method
    Description
    Checks if namespace name is valid and is not in use.
    Checks if namespace name is valid and is not in use asynchronously.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation

    create, create, createAsync, createAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion

    deleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating

    define

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById

    deleteById, deleteByIdAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup

    deleteByResourceGroup, deleteByResourceGroupAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById

    getById, getByIdAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup

    getByResourceGroup, getByResourceGroupAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing

    list, listAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup

    listByResourceGroup, listByResourceGroupAsync
  • Method Details

    • checkNameAvailability

      CheckNameAvailabilityResult checkNameAvailability(String name)
      Checks if namespace name is valid and is not in use.
      Parameters:
      name - the account name to check
      Returns:
      whether the name is available and other info if not
    • checkNameAvailabilityAsync

      Mono<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name)
      Checks if namespace name is valid and is not in use asynchronously.
      Parameters:
      name - the namespace name to check
      Returns:
      a representation of the deferred computation of this call, returning whether the name is available or other info if not