Class AccessPolicyRule.Builder (1.92.0)
Stay organized with collections
Save and categorize content based on your preferences.
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-08-04 UTC.
[null,null,["Last updated 2026-08-04 UTC."],[],[]]