Class AccessPolicyRule.Builder (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 static final class AccessPolicyRule . Builder extends GeneratedMessage . Builder<AccessPolicyRule . Builder > implements AccessPolicyRuleOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllExcludedPrincipals(Iterable<String> arg0)
public AccessPolicyRule . Builder addAllExcludedPrincipals ( Iterable<String> arg0 )
addAllPrincipals(Iterable<String> arg0)
public AccessPolicyRule . Builder addAllPrincipals ( Iterable<String> arg0 )
addExcludedPrincipals(String arg0)
public AccessPolicyRule . Builder addExcludedPrincipals ( String arg0 )
Parameter
Name
Description
arg0
String
addExcludedPrincipalsBytes(ByteString arg0)
public AccessPolicyRule . Builder addExcludedPrincipalsBytes ( ByteString arg0 )
addPrincipals(String arg0)
public AccessPolicyRule . Builder addPrincipals ( String arg0 )
Parameter
Name
Description
arg0
String
addPrincipalsBytes(ByteString arg0)
public AccessPolicyRule . Builder addPrincipalsBytes ( ByteString arg0 )
build()
public AccessPolicyRule build ()
buildPartial()
public AccessPolicyRule buildPartial ()
clear()
public AccessPolicyRule . Builder clear ()
Overrides
clearConditions()
public AccessPolicyRule . Builder clearConditions ()
clearDescription()
public AccessPolicyRule . Builder clearDescription ()
clearEffect()
public AccessPolicyRule . Builder clearEffect ()
clearExcludedPrincipals()
public AccessPolicyRule . Builder clearExcludedPrincipals ()
clearOperation()
public AccessPolicyRule . Builder clearOperation ()
clearPrincipals()
public AccessPolicyRule . Builder clearPrincipals ()
containsConditions(String arg0)
public boolean containsConditions ( String arg0 )
Parameter
Name
Description
arg0
String
getConditions() (deprecated)
public Map<String , Expr > getConditions ()
Returns
Type
Description
Map <String ,com.google.type.Expr >
getConditionsCount()
public int getConditionsCount ()
Returns
Type
Description
int
getConditionsMap()
public Map<String , Expr > getConditionsMap ()
Returns
Type
Description
Map <String ,com.google.type.Expr >
getConditionsOrDefault(String arg0, Expr arg1)
public 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 Expr getConditionsOrThrow ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.type.Expr
getDefaultInstanceForType()
public AccessPolicyRule getDefaultInstanceForType ()
getDescription()
public String getDescription ()
Returns
Type
Description
String
getDescriptionBytes()
public ByteString getDescriptionBytes ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEffect()
public AccessPolicyRule . Effect getEffect ()
Returns
Type
Description
Effect
getEffectValue()
public int getEffectValue ()
Returns
Type
Description
int
getExcludedPrincipals(int arg0)
public String getExcludedPrincipals ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getExcludedPrincipalsBytes(int arg0)
public ByteString getExcludedPrincipalsBytes ( int arg0 )
Parameter
Name
Description
arg0
int
getExcludedPrincipalsCount()
public int getExcludedPrincipalsCount ()
Returns
Type
Description
int
getExcludedPrincipalsList()
public ProtocolStringList getExcludedPrincipalsList ()
getMutableConditions() (deprecated)
public Map<String , Expr > getMutableConditions ()
Returns
Type
Description
Map <String ,com.google.type.Expr >
getOperation()
public AccessPolicyRule . Operation getOperation ()
getOperationBuilder()
public AccessPolicyRule . Operation . Builder getOperationBuilder ()
getOperationOrBuilder()
public AccessPolicyRule . OperationOrBuilder getOperationOrBuilder ()
getPrincipals(int arg0)
public String getPrincipals ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getPrincipalsBytes(int arg0)
public ByteString getPrincipalsBytes ( int arg0 )
Parameter
Name
Description
arg0
int
getPrincipalsCount()
public int getPrincipalsCount ()
Returns
Type
Description
int
getPrincipalsList()
public ProtocolStringList getPrincipalsList ()
hasDescription()
public boolean hasDescription ()
hasEffect()
public boolean hasEffect ()
hasOperation()
public boolean hasOperation ()
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
internalGetMapFieldReflection(int arg0)
protected MapFieldReflectionAccessor internalGetMapFieldReflection ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int arg0)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(AccessPolicyRule arg0)
public AccessPolicyRule . Builder mergeFrom ( AccessPolicyRule arg0 )
public AccessPolicyRule . Builder mergeFrom ( CodedInputStream arg0 , ExtensionRegistryLite arg1 )
Overrides
mergeFrom(Message arg0)
public AccessPolicyRule . Builder mergeFrom ( Message arg0 )
Parameter
Name
Description
arg0
Message
Overrides
mergeOperation(AccessPolicyRule.Operation arg0)
public AccessPolicyRule . Builder mergeOperation ( AccessPolicyRule . Operation arg0 )
putAllConditions(Map<String,Expr> arg0)
public AccessPolicyRule . Builder putAllConditions ( Map<String , Expr > arg0 )
Parameter
Name
Description
arg0
Map <String ,com.google.type.Expr >
putConditions(String arg0, Expr arg1)
public AccessPolicyRule . Builder putConditions ( String arg0 , Expr arg1 )
Parameters
Name
Description
arg0
String
arg1
com.google.type.Expr
putConditionsBuilderIfAbsent(String arg0)
public Expr . Builder putConditionsBuilderIfAbsent ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.type.Expr.Builder
removeConditions(String arg0)
public AccessPolicyRule . Builder removeConditions ( String arg0 )
Parameter
Name
Description
arg0
String
setDescription(String arg0)
public AccessPolicyRule . Builder setDescription ( String arg0 )
Parameter
Name
Description
arg0
String
setDescriptionBytes(ByteString arg0)
public AccessPolicyRule . Builder setDescriptionBytes ( ByteString arg0 )
setEffect(AccessPolicyRule.Effect arg0)
public AccessPolicyRule . Builder setEffect ( AccessPolicyRule . Effect arg0 )
Parameter
Name
Description
arg0
Effect
setEffectValue(int arg0)
public AccessPolicyRule . Builder setEffectValue ( int arg0 )
Parameter
Name
Description
arg0
int
setExcludedPrincipals(int arg0, String arg1)
public AccessPolicyRule . Builder setExcludedPrincipals ( int arg0 , String arg1 )
Parameters
Name
Description
arg0
int
arg1
String
setOperation(AccessPolicyRule.Operation arg0)
public AccessPolicyRule . Builder setOperation ( AccessPolicyRule . Operation arg0 )
setOperation(AccessPolicyRule.Operation.Builder arg0)
public AccessPolicyRule . Builder setOperation ( AccessPolicyRule . Operation . Builder arg0 )
Parameter
Name
Description
arg0
Builder
setPrincipals(int arg0, String arg1)
public AccessPolicyRule . Builder setPrincipals ( int arg0 , String arg1 )
Parameters
Name
Description
arg0
int
arg1
String
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."],[],[]]