Interface ResourceProviderService

    • Method Detail

      • get

        ResourceProvider get​(String resourceProviderId)
        Get the specified resource provider by ID
        Parameters:
        resourceProviderId - - the resource provider identifier
        Returns:
        the ResourceProvider or null if not found
      • list

        List<? extends ResourceProvider> list()
        The resource providers for this OpenStack deployment.

        NOTE: This is an extension and not all deployments support resource_providers

        Returns:
        the available resource providers in detail
      • resourceProviderInventories

        ResourceProviderInventories resourceProviderInventories​(String resourceProviderId)
        The cpu, memory and disk inventories of a specific resource provider
        Parameters:
        resourceProviderId - - the id of resource provider
        Returns:
        - instance of ResourceProviderInventories
      • resourceProviderUsages

        ResourceProviderUsages resourceProviderUsages​(String resourceProviderId)
        The cpu, memory and disk usages of a specific resource provider
        Parameters:
        resourceProviderId - - the id of resource provider
        Returns:
        - instance of ResourceProviderUsages