Products Interface
public interface Products
Resource collection API of Products.
Method Summary
Method Details
get
public abstract Product get(String resourceGroup, String registrationName, String productName)
Returns the specified product.
Parameters:
Returns:
getProduct
public abstract Product getProduct(String resourceGroup, String registrationName, String productName)
Returns the specified product.
Parameters:
Returns:
getProducts
public abstract ProductList getProducts(String resourceGroup, String registrationName, String productName)
Returns a list of products.
Parameters:
Returns:
getProductsWithResponse
public abstract Response<ProductList> getProductsWithResponse(String resourceGroup, String registrationName, String productName, DeviceConfiguration deviceConfiguration, Context context)
Returns a list of products.
Parameters:
Returns:
getProductWithResponse
public abstract Response<Product> getProductWithResponse(String resourceGroup, String registrationName, String productName, DeviceConfiguration deviceConfiguration, Context context)
Returns the specified product.
Parameters:
Returns:
getWithResponse
public abstract Response<Product> getWithResponse(String resourceGroup, String registrationName, String productName, Context context)
Returns the specified product.
Parameters:
Returns:
list
public abstract PagedIterable<Product> list(String resourceGroup, String registrationName)
Returns a list of products.
Parameters:
Returns:
list
public abstract PagedIterable<Product> list(String resourceGroup, String registrationName, Context context)
Returns a list of products.
Parameters:
Returns:
listDetails
public abstract ExtendedProduct listDetails(String resourceGroup, String registrationName, String productName)
Returns the extended properties of a product.
Parameters:
Returns:
listDetailsWithResponse
public abstract Response<ExtendedProduct> listDetailsWithResponse(String resourceGroup, String registrationName, String productName, Context context)
Returns the extended properties of a product.
Parameters:
Returns:
listProducts
public abstract ProductList listProducts(String resourceGroup, String registrationName, String productName)
Returns a list of products.
Parameters:
Returns:
listProductsWithResponse
public abstract Response<ProductList> listProductsWithResponse(String resourceGroup, String registrationName, String productName, DeviceConfiguration deviceConfiguration, Context context)
Returns a list of products.
Parameters:
Returns:
uploadLog
public abstract ProductLog uploadLog(String resourceGroup, String registrationName, String productName)
Returns the specified product.
Parameters:
Returns:
uploadLogWithResponse
public abstract Response<ProductLog> uploadLogWithResponse(String resourceGroup, String registrationName, String productName, MarketplaceProductLogUpdate marketplaceProductLogUpdate, Context context)
Returns the specified product.
Parameters:
Returns: