Class GCRules.IntersectionRule
- java.lang.Object
-
- com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
-
- All Implemented Interfaces:
GCRules.GCRule
- Enclosing class:
- GCRules
public static final class GCRules.IntersectionRule extends Object implements GCRules.GCRule
Fluent wrapper forGcRule.Intersectionrule. Allows far adding an hierarchy of rules with intersection as the root
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<GCRules.GCRule>getRulesList()Gets the list of child rulesinthashCode()GCRules.IntersectionRulerule(GCRules.GCRule rule)Adds a new GCRuleGcRuletoProto()StringtoString()
-
-
-
Method Detail
-
rule
public GCRules.IntersectionRule rule(@Nonnull GCRules.GCRule rule)
Adds a new GCRule
-
getRulesList
public List<GCRules.GCRule> getRulesList()
Gets the list of child rules
-
toProto
@InternalApi public GcRule toProto()
- Specified by:
toProtoin interfaceGCRules.GCRule
-
-