Class CreateInclusionCriterionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.governancerulescontrolplane.model.CreateInclusionCriterionDetails.Builder
-
- Enclosing class:
- CreateInclusionCriterionDetails
public static class CreateInclusionCriterionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateInclusionCriterionDetails.Builder
association(Association association)
CreateInclusionCriterionDetails
build()
CreateInclusionCriterionDetails.Builder
copy(CreateInclusionCriterionDetails model)
CreateInclusionCriterionDetails.Builder
governanceRuleId(String governanceRuleId)
The Oracle ID (OCID) of the governance rule.CreateInclusionCriterionDetails.Builder
type(InclusionCriterion.Type type)
Type of inclusion criterion - TENANCY, ALL or TAG.
-
-
-
Method Detail
-
governanceRuleId
public CreateInclusionCriterionDetails.Builder governanceRuleId(String governanceRuleId)
The Oracle ID (OCID) of the governance rule.Every inclusion criterion is associated with a governance rule.
- Parameters:
governanceRuleId
- the value to set- Returns:
- this builder
-
type
public CreateInclusionCriterionDetails.Builder type(InclusionCriterion.Type type)
Type of inclusion criterion - TENANCY, ALL or TAG.We support TENANCY and ALL for now.
- Parameters:
type
- the value to set- Returns:
- this builder
-
association
public CreateInclusionCriterionDetails.Builder association(Association association)
-
build
public CreateInclusionCriterionDetails build()
-
copy
public CreateInclusionCriterionDetails.Builder copy(CreateInclusionCriterionDetails model)
-
-