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)
      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()
      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()
      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)
      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)
      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()
      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()
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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()
      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()
      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)
      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)
      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()
      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()
      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)
      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)
      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()
      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()
      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)
      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.