Interface Providers

All Superinterfaces:
SupportsGettingByName<Provider>, SupportsListing<Provider>

public interface Providers extends SupportsListing<Provider>, SupportsGettingByName<Provider>
Entry point to providers management API.
  • Method Summary

    Modifier and Type
    Method
    Description
    rx.Observable<Provider>
    Gets the information about a provider from Azure based on the provider name.
    register(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.
    unregister(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 Details

    • unregister

      Provider unregister(String resourceProviderNamespace)
      Unregisters provider from a subscription.
      Parameters:
      resourceProviderNamespace - Namespace of the resource provider
      Returns:
      the ProviderInner object wrapped in ServiceResponse if 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 provider
      callback - 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 provider
      callback - the callback to call on success or failure with the ProviderInner object wrapped as parameter if successful
      Returns:
      a handle to cancel the request
    • getByNameAsync

      rx.Observable<Provider> getByNameAsync(String name)
      Gets the information about a provider from Azure based on the provider name.
      Parameters:
      name - the name of the provider
      Returns:
      a representation of the deferred computation of this call returning the found provider, if any