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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CheckNameAvailabilityResultcheckNameAvailability(String name)Checks if namespace name is valid and is not in use.Mono<CheckNameAvailabilityResult>checkNameAvailabilityAsync(String name)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 Detail
-
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
-
-