Class PrincipalAccessBoundaryPolicyDetails.Builder (1.71.0)
1.86.0 (latest)
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 PrincipalAccessBoundaryPolicyDetails . Builder extends GeneratedMessageV3 . Builder<PrincipalAccessBoundaryPolicyDetails . Builder > implements PrincipalAccessBoundaryPolicyDetailsOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllRules(Iterable<? extends PrincipalAccessBoundaryPolicyRule> arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder addAllRules ( Iterable <? extends PrincipalAccessBoundaryPolicyRule > arg0 )
Parameter
Name
Description
arg0
Iterable <? extends com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRule >
addRepeatedField(Descriptors.FieldDescriptor arg0, Object arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder addRepeatedField ( Descriptors . FieldDescriptor arg0 , Object arg1 )
Overrides
addRules(PrincipalAccessBoundaryPolicyRule arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder addRules ( PrincipalAccessBoundaryPolicyRule arg0 )
addRules(PrincipalAccessBoundaryPolicyRule.Builder arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder addRules ( PrincipalAccessBoundaryPolicyRule . Builder arg0 )
Parameter
Name
Description
arg0
Builder
addRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder addRules ( int arg0 , PrincipalAccessBoundaryPolicyRule arg1 )
addRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder addRules ( int arg0 , PrincipalAccessBoundaryPolicyRule . Builder arg1 )
addRulesBuilder()
public PrincipalAccessBoundaryPolicyRule . Builder addRulesBuilder ()
addRulesBuilder(int arg0)
public PrincipalAccessBoundaryPolicyRule . Builder addRulesBuilder ( int arg0 )
Parameter
Name
Description
arg0
int
build()
public PrincipalAccessBoundaryPolicyDetails build ()
buildPartial()
public PrincipalAccessBoundaryPolicyDetails buildPartial ()
clear()
public PrincipalAccessBoundaryPolicyDetails . Builder clear ()
Overrides
clearEnforcementVersion()
public PrincipalAccessBoundaryPolicyDetails . Builder clearEnforcementVersion ()
clearField(Descriptors.FieldDescriptor arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder clearField ( Descriptors . FieldDescriptor arg0 )
Overrides
clearOneof(Descriptors.OneofDescriptor arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder clearOneof ( Descriptors . OneofDescriptor arg0 )
Overrides
clearRules()
public PrincipalAccessBoundaryPolicyDetails . Builder clearRules ()
clone()
public PrincipalAccessBoundaryPolicyDetails . Builder clone ()
Overrides
getDefaultInstanceForType()
public PrincipalAccessBoundaryPolicyDetails getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEnforcementVersion()
public String getEnforcementVersion ()
Returns
Type
Description
String
getEnforcementVersionBytes()
public ByteString getEnforcementVersionBytes ()
getRules(int arg0)
public PrincipalAccessBoundaryPolicyRule getRules ( int arg0 )
Parameter
Name
Description
arg0
int
getRulesBuilder(int arg0)
public PrincipalAccessBoundaryPolicyRule . Builder getRulesBuilder ( int arg0 )
Parameter
Name
Description
arg0
int
getRulesBuilderList()
public List<PrincipalAccessBoundaryPolicyRule . Builder > getRulesBuilderList ()
getRulesCount()
public int getRulesCount ()
Returns
Type
Description
int
getRulesList()
public List<PrincipalAccessBoundaryPolicyRule> getRulesList ()
getRulesOrBuilder(int arg0)
public PrincipalAccessBoundaryPolicyRuleOrBuilder getRulesOrBuilder ( int arg0 )
Parameter
Name
Description
arg0
int
getRulesOrBuilderList()
public List <? extends PrincipalAccessBoundaryPolicyRuleOrBuilder > getRulesOrBuilderList ()
Returns
Type
Description
List <? extends com.google.iam.v3beta.PrincipalAccessBoundaryPolicyRuleOrBuilder >
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(PrincipalAccessBoundaryPolicyDetails arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder mergeFrom ( PrincipalAccessBoundaryPolicyDetails arg0 )
public PrincipalAccessBoundaryPolicyDetails . Builder mergeFrom ( CodedInputStream arg0 , ExtensionRegistryLite arg1 )
Overrides
mergeFrom(Message arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder mergeFrom ( Message arg0 )
Parameter
Name
Description
arg0
Message
Overrides
mergeUnknownFields(UnknownFieldSet arg0)
public final PrincipalAccessBoundaryPolicyDetails . Builder mergeUnknownFields ( UnknownFieldSet arg0 )
Overrides
removeRules(int arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder removeRules ( int arg0 )
Parameter
Name
Description
arg0
int
setEnforcementVersion(String arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder setEnforcementVersion ( String arg0 )
Parameter
Name
Description
arg0
String
setEnforcementVersionBytes(ByteString arg0)
public PrincipalAccessBoundaryPolicyDetails . Builder setEnforcementVersionBytes ( ByteString arg0 )
setField(Descriptors.FieldDescriptor arg0, Object arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder setField ( Descriptors . FieldDescriptor arg0 , Object arg1 )
Overrides
setRepeatedField(Descriptors.FieldDescriptor arg0, int arg1, Object arg2)
public PrincipalAccessBoundaryPolicyDetails . Builder setRepeatedField ( Descriptors . FieldDescriptor arg0 , int arg1 , Object arg2 )
Overrides
setRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder setRules ( int arg0 , PrincipalAccessBoundaryPolicyRule arg1 )
setRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)
public PrincipalAccessBoundaryPolicyDetails . Builder setRules ( int arg0 , PrincipalAccessBoundaryPolicyRule . Builder arg1 )
setUnknownFields(UnknownFieldSet arg0)
public final PrincipalAccessBoundaryPolicyDetails . Builder setUnknownFields ( UnknownFieldSet arg0 )
Overrides
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-03-30 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-03-30 UTC."],[],[]]