Interface ServiceBusNamespaces
- All Superinterfaces:
HasManager<ServiceBusManager>,SupportsBatchCreation<ServiceBusNamespace>,SupportsBatchDeletion,SupportsCreating<ServiceBusNamespace.DefinitionStages.Blank>,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsGettingById<ServiceBusNamespace>,SupportsGettingByResourceGroup<ServiceBusNamespace>,SupportsListing<ServiceBusNamespace>,SupportsListingByResourceGroup<ServiceBusNamespace>
public interface ServiceBusNamespaces
extends SupportsCreating<ServiceBusNamespace.DefinitionStages.Blank>, SupportsBatchCreation<ServiceBusNamespace>, SupportsBatchDeletion, SupportsListing<ServiceBusNamespace>, SupportsListingByResourceGroup<ServiceBusNamespace>, SupportsGettingByResourceGroup<ServiceBusNamespace>, SupportsGettingById<ServiceBusNamespace>, SupportsDeletingById, SupportsDeletingByResourceGroup, HasManager<ServiceBusManager>
Entry point to Service Bus namespace API in Azure.
-
Method Summary
Modifier and TypeMethodDescriptioncheckNameAvailability(String name) 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
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsBatchCreation
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsBatchDeletion
deleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating
defineMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById
deleteById, deleteByIdAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup
deleteByResourceGroup, deleteByResourceGroupAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById
getById, getByIdAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup
getByResourceGroup, getByResourceGroupAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing
list, listAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup
listByResourceGroup, listByResourceGroupAsync
-
Method Details
-
checkNameAvailability
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
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
-