Interface ServiceBusNamespaces

All Superinterfaces:
HasInner<com.microsoft.azure.management.servicebus.implementation.NamespacesInner>, HasManager<com.microsoft.azure.management.servicebus.implementation.ServiceBusManager>, SupportsBatchCreation<ServiceBusNamespace>, SupportsBatchDeletion, SupportsCreating<ServiceBusNamespace.DefinitionStages.Blank>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsGettingById<ServiceBusNamespace>, SupportsGettingByResourceGroup<ServiceBusNamespace>, SupportsListing<ServiceBusNamespace>, SupportsListingByResourceGroup<ServiceBusNamespace>

Entry point to Service Bus namespace API in Azure.
  • 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

      rx.Observable<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
    • checkNameAvailabilityAsync

      com.microsoft.rest.ServiceFuture<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name, com.microsoft.rest.ServiceCallback<CheckNameAvailabilityResult> callback)
      Checks if namespace name is valid and is not in use asynchronously.
      Parameters:
      name - the namespace name to check
      callback - the callback to call on success or failure
      Returns:
      a handle to cancel the request