ComputePoliciesClient Interface
public interface ComputePoliciesClient
An instance of this class provides access to all the operations defined in ComputePoliciesClient.
Method Summary
Method Details
createOrUpdate
public abstract ComputePolicyInner createOrUpdate(String resourceGroupName, String accountName, String computePolicyName, CreateOrUpdateComputePolicyParameters parameters)
Creates or updates the specified compute policy. During update, the compute policy with the specified name will be replaced with this new compute policy. An account supports, at most, 50 policies.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<ComputePolicyInner> createOrUpdateWithResponse(String resourceGroupName, String accountName, String computePolicyName, CreateOrUpdateComputePolicyParameters parameters, Context context)
Creates or updates the specified compute policy. During update, the compute policy with the specified name will be replaced with this new compute policy. An account supports, at most, 50 policies.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String accountName, String computePolicyName)
Deletes the specified compute policy from the specified Data Lake Analytics account.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String computePolicyName, Context context)
Deletes the specified compute policy from the specified Data Lake Analytics account.
Parameters:
Returns:
get
public abstract ComputePolicyInner get(String resourceGroupName, String accountName, String computePolicyName)
Gets the specified Data Lake Analytics compute policy.
Parameters:
Returns:
getWithResponse
public abstract Response<ComputePolicyInner> getWithResponse(String resourceGroupName, String accountName, String computePolicyName, Context context)
Gets the specified Data Lake Analytics compute policy.
Parameters:
Returns:
listByAccount
public abstract PagedIterable<ComputePolicyInner> listByAccount(String resourceGroupName, String accountName)
Lists the Data Lake Analytics compute policies within the specified Data Lake Analytics account. An account supports, at most, 50 policies.
Parameters:
Returns:
listByAccount
public abstract PagedIterable<ComputePolicyInner> listByAccount(String resourceGroupName, String accountName, Context context)
Lists the Data Lake Analytics compute policies within the specified Data Lake Analytics account. An account supports, at most, 50 policies.
Parameters:
Returns:
update
public abstract ComputePolicyInner update(String resourceGroupName, String accountName, String computePolicyName)
Updates the specified compute policy.
Parameters:
Returns:
updateWithResponse
public abstract Response<ComputePolicyInner> updateWithResponse(String resourceGroupName, String accountName, String computePolicyName, UpdateComputePolicyParameters parameters, Context context)
Updates the specified compute policy.
Parameters:
Returns: