Interface ProvidersClient


public interface ProvidersClient
An instance of this class provides access to all the operations defined in ProvidersClient.
  • Method Details

    • getAvailableStacksAsync

      com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> getAvailableStacksAsync(ProviderOsTypeSelected osTypeSelected)
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Parameters:
      osTypeSelected - The osTypeSelected parameter.
      Returns:
      collection of Application Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAvailableStacksAsync

      com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> getAvailableStacksAsync()
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Returns:
      collection of Application Stacks as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAvailableStacks

      com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> getAvailableStacks()
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Returns:
      collection of Application Stacks as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAvailableStacks

      com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> getAvailableStacks(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context)
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Parameters:
      osTypeSelected - The osTypeSelected parameter.
      context - The context to associate with this operation.
      Returns:
      collection of Application Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksAsync

      com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksAsync(ProviderStackOsType stackOsType)
      Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.
      Parameters:
      stackOsType - Stack OS Type.
      Returns:
      collection of Function app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksAsync

      com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksAsync()
      Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.
      Returns:
      collection of Function app Stacks as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacks

      com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacks()
      Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.
      Returns:
      collection of Function app Stacks as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacks

      com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacks(ProviderStackOsType stackOsType, com.azure.core.util.Context context)
      Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.
      Parameters:
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      collection of Function app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksForLocationAsync

      com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksForLocationAsync(String location, ProviderStackOsType stackOsType)
      Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.
      Parameters:
      location - Function App stack location.
      stackOsType - Stack OS Type.
      Returns:
      collection of Function app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksForLocationAsync

      com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksForLocationAsync(String location)
      Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.
      Parameters:
      location - Function App stack location.
      Returns:
      collection of Function app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksForLocation

      com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacksForLocation(String location)
      Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.
      Parameters:
      location - Function App stack location.
      Returns:
      collection of Function app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAppStacksForLocation

      com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacksForLocation(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context)
      Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.
      Parameters:
      location - Function App stack location.
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      collection of Function app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksForLocationAsync

      com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksForLocationAsync(String location, ProviderStackOsType stackOsType)
      Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.
      Parameters:
      location - Web App stack location.
      stackOsType - Stack OS Type.
      Returns:
      collection of Web app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksForLocationAsync

      com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksForLocationAsync(String location)
      Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.
      Parameters:
      location - Web App stack location.
      Returns:
      collection of Web app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksForLocation

      com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacksForLocation(String location)
      Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.
      Parameters:
      location - Web App stack location.
      Returns:
      collection of Web app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksForLocation

      com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacksForLocation(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context)
      Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.
      Parameters:
      location - Web App stack location.
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      collection of Web app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperationsAsync

      com.azure.core.http.rest.PagedFlux<CsmOperationDescriptionInner> listOperationsAsync()
      Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.
      Returns:
      collection of Azure resource manager operation metadata as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperations

      com.azure.core.http.rest.PagedIterable<CsmOperationDescriptionInner> listOperations()
      Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.
      Returns:
      collection of Azure resource manager operation metadata as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperations

      com.azure.core.http.rest.PagedIterable<CsmOperationDescriptionInner> listOperations(com.azure.core.util.Context context)
      Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      collection of Azure resource manager operation metadata as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksAsync

      com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksAsync(ProviderStackOsType stackOsType)
      Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.
      Parameters:
      stackOsType - Stack OS Type.
      Returns:
      collection of Web app Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacksAsync

      com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksAsync()
      Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.
      Returns:
      collection of Web app Stacks as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacks

      com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacks()
      Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.
      Returns:
      collection of Web app Stacks as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebAppStacks

      com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacks(ProviderStackOsType stackOsType, com.azure.core.util.Context context)
      Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.
      Parameters:
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      collection of Web app Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> listAsync(ProviderOsTypeSelected osTypeSelected)
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Parameters:
      osTypeSelected - The osTypeSelected parameter.
      Returns:
      collection of Application Stacks as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> listAsync()
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Returns:
      collection of Application Stacks as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> list()
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Returns:
      collection of Application Stacks as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> list(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context)
      Get available application frameworks and their versions Description for Get available application frameworks and their versions.
      Parameters:
      osTypeSelected - The osTypeSelected parameter.
      context - The context to associate with this operation.
      Returns:
      collection of Application Stacks as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.