Interface CapabilitiesClient


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

      • listByLocationWithResponseAsync

        Mono<com.azure.core.http.rest.Response<LocationCapabilitiesInner>> listByLocationWithResponseAsync​(String locationName,
                                                                                                           CapabilityGroup include)
        Gets the subscription capabilities available for the specified location.
        Parameters:
        locationName - The location name whose capabilities are retrieved.
        include - If specified, restricts the response to only include the selected item.
        Returns:
        the subscription capabilities available for the specified location.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listByLocationAsync

        Mono<LocationCapabilitiesInner> listByLocationAsync​(String locationName,
                                                            CapabilityGroup include)
        Gets the subscription capabilities available for the specified location.
        Parameters:
        locationName - The location name whose capabilities are retrieved.
        include - If specified, restricts the response to only include the selected item.
        Returns:
        the subscription capabilities available for the specified location.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listByLocationAsync

        Mono<LocationCapabilitiesInner> listByLocationAsync​(String locationName)
        Gets the subscription capabilities available for the specified location.
        Parameters:
        locationName - The location name whose capabilities are retrieved.
        Returns:
        the subscription capabilities available for the specified location.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listByLocation

        LocationCapabilitiesInner listByLocation​(String locationName)
        Gets the subscription capabilities available for the specified location.
        Parameters:
        locationName - The location name whose capabilities are retrieved.
        Returns:
        the subscription capabilities available for the specified location.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listByLocationWithResponse

        com.azure.core.http.rest.Response<LocationCapabilitiesInner> listByLocationWithResponse​(String locationName,
                                                                                                CapabilityGroup include,
                                                                                                com.azure.core.util.Context context)
        Gets the subscription capabilities available for the specified location.
        Parameters:
        locationName - The location name whose capabilities are retrieved.
        include - If specified, restricts the response to only include the selected item.
        context - The context to associate with this operation.
        Returns:
        the subscription capabilities available for the specified location.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.