Class PolicyFamiliesAPI
- java.lang.Object
-
- com.databricks.sdk.service.compute.PolicyFamiliesAPI
-
@Generated public class PolicyFamiliesAPI extends Object
View available policy families. A policy family contains a policy definition providing best practices for configuring clusters for a particular use case.Databricks manages and provides policy families for several common cluster use cases. You cannot create, edit, or delete policy families.
Policy families cannot be used directly to create clusters. Instead, you create cluster policies using a policy family. Cluster policies created using a policy family inherit the policy family's policy definition.
-
-
Constructor Summary
Constructors Constructor Description PolicyFamiliesAPI(ApiClient apiClient)Regular-use constructorPolicyFamiliesAPI(PolicyFamiliesService mock)Constructor for mocks
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyFamilyget(GetPolicyFamilyRequest request)Get policy family information.PolicyFamilyget(String policyFamilyId)PolicyFamiliesServiceimpl()Iterable<PolicyFamily>list(ListPolicyFamiliesRequest request)List policy families.
-
-
-
Constructor Detail
-
PolicyFamiliesAPI
public PolicyFamiliesAPI(ApiClient apiClient)
Regular-use constructor
-
PolicyFamiliesAPI
public PolicyFamiliesAPI(PolicyFamiliesService mock)
Constructor for mocks
-
-
Method Detail
-
get
public PolicyFamily get(String policyFamilyId)
-
get
public PolicyFamily get(GetPolicyFamilyRequest request)
Get policy family information.Retrieve the information for an policy family based on its identifier.
-
list
public Iterable<PolicyFamily> list(ListPolicyFamiliesRequest request)
List policy families.Retrieve a list of policy families. This API is paginated.
-
impl
public PolicyFamiliesService impl()
-
-