Interface Providers
-
- All Superinterfaces:
SupportsGettingByName<Provider>,SupportsListing<Provider>
public interface Providers extends SupportsListing<Provider>, SupportsGettingByName<Provider>
Entry point to providers management API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description rx.Observable<Provider>getByNameAsync(String name)Gets the information about a provider from Azure based on the provider name.Providerregister(String resourceProviderNamespace)Registers provider to be used with a subscription.rx.Observable<Provider>registerAsync(String resourceProviderNamespace)Registers provider to be used with a subscription asynchronously.com.microsoft.rest.ServiceFuture<Provider>registerAsync(String resourceProviderNamespace, com.microsoft.rest.ServiceCallback<Provider> callback)Registers provider to be used with a subscription asynchronously.Providerunregister(String resourceProviderNamespace)Unregisters provider from a subscription.rx.Observable<Provider>unregisterAsync(String resourceProviderNamespace)Unregisters provider from a subscription asynchronously.com.microsoft.rest.ServiceFuture<Provider>unregisterAsync(String resourceProviderNamespace, com.microsoft.rest.ServiceCallback<Provider> callback)Unregisters provider from a subscription asynchronously.-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.collection.SupportsGettingByName
getByName
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.collection.SupportsListing
list, listAsync
-
-
-
-
Method Detail
-
unregister
Provider unregister(String resourceProviderNamespace)
Unregisters provider from a subscription.- Parameters:
resourceProviderNamespace- Namespace of the resource provider- Returns:
- the ProviderInner object wrapped in
ServiceResponseif successful
-
unregisterAsync
rx.Observable<Provider> unregisterAsync(String resourceProviderNamespace)
Unregisters provider from a subscription asynchronously.- Parameters:
resourceProviderNamespace- Namespace of the resource provider- Returns:
- a representation of the deferred computation of this call returning the unregistered Provider if successful
-
unregisterAsync
com.microsoft.rest.ServiceFuture<Provider> unregisterAsync(String resourceProviderNamespace, com.microsoft.rest.ServiceCallback<Provider> callback)
Unregisters provider from a subscription asynchronously.- Parameters:
resourceProviderNamespace- namespace of the resource providercallback- the callback to call on success or failure with the ProviderInner object wrapped as parameter if successful- Returns:
- a handle to cancel the request
-
register
Provider register(String resourceProviderNamespace)
Registers provider to be used with a subscription.- Parameters:
resourceProviderNamespace- namespace of the resource provider- Returns:
- the registered provider
-
registerAsync
rx.Observable<Provider> registerAsync(String resourceProviderNamespace)
Registers provider to be used with a subscription asynchronously.- Parameters:
resourceProviderNamespace- Namespace of the resource provider- Returns:
- a representation of the deferred computation of this call returning the registered provider if successful
-
registerAsync
com.microsoft.rest.ServiceFuture<Provider> registerAsync(String resourceProviderNamespace, com.microsoft.rest.ServiceCallback<Provider> callback)
Registers provider to be used with a subscription asynchronously.- Parameters:
resourceProviderNamespace- Namespace of the resource providercallback- the callback to call on success or failure with the ProviderInner object wrapped as parameter if successful- Returns:
- a handle to cancel the request
-
-