Send feedback
Interface AccessPolicyRuleOrBuilder (1.90.0)
Stay organized with collections
Save and categorize content based on your preferences.
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 ()
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]