Interface AccessPolicyRuleOrBuilder (1.90.0)
1.90.0 (latest)
1.88.0
1.86.0
1.85.0
1.83.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.68.0
1.66.0
1.65.0
1.62.0
1.61.0
1.60.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.7.0
public interface AccessPolicyRuleOrBuilder extends MessageOrBuilder
Methods
containsConditions(String arg0)
public abstract boolean containsConditions ( String arg0 )
Parameter
Name
Description
arg0
String
getConditions() (deprecated)
public abstract Map<String , Expr > getConditions ()
Returns
Type
Description
Map <String ,com.google.type.Expr >
getConditionsCount()
public abstract int getConditionsCount ()
Returns
Type
Description
int
getConditionsMap()
public abstract Map<String , Expr > getConditionsMap ()
Returns
Type
Description
Map <String ,com.google.type.Expr >
getConditionsOrDefault(String arg0, Expr arg1)
public abstract Expr getConditionsOrDefault ( String arg0 , Expr arg1 )
Parameters
Name
Description
arg0
String
arg1
com.google.type.Expr
Returns
Type
Description
com.google.type.Expr
getConditionsOrThrow(String arg0)
public abstract Expr getConditionsOrThrow ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.type.Expr
getDescription()
public abstract String getDescription ()
Returns
Type
Description
String
getDescriptionBytes()
public abstract ByteString getDescriptionBytes ()
getEffect()
public abstract AccessPolicyRule . Effect getEffect ()
Returns
Type
Description
Effect
getEffectValue()
public abstract int getEffectValue ()
Returns
Type
Description
int
getExcludedPrincipals(int arg0)
public abstract String getExcludedPrincipals ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getExcludedPrincipalsBytes(int arg0)
public abstract ByteString getExcludedPrincipalsBytes ( int arg0 )
Parameter
Name
Description
arg0
int
getExcludedPrincipalsCount()
public abstract int getExcludedPrincipalsCount ()
Returns
Type
Description
int
getExcludedPrincipalsList()
public abstract List<String> getExcludedPrincipalsList ()
getOperation()
public abstract AccessPolicyRule . Operation getOperation ()
getOperationOrBuilder()
public abstract AccessPolicyRule . OperationOrBuilder getOperationOrBuilder ()
getPrincipals(int arg0)
public abstract String getPrincipals ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getPrincipalsBytes(int arg0)
public abstract ByteString getPrincipalsBytes ( int arg0 )
Parameter
Name
Description
arg0
int
getPrincipalsCount()
public abstract int getPrincipalsCount ()
Returns
Type
Description
int
getPrincipalsList()
public abstract List<String> getPrincipalsList ()
hasDescription()
public abstract boolean hasDescription ()
hasEffect()
public abstract boolean hasEffect ()
hasOperation()
public abstract boolean hasOperation ()
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]