Class PrincipalAccessBoundaryPolicyDetails.Builder (1.85.0)

public static final class PrincipalAccessBoundaryPolicyDetails.Builder extends GeneratedMessage.Builder<PrincipalAccessBoundaryPolicyDetails.Builder> implements PrincipalAccessBoundaryPolicyDetailsOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllRules(Iterable<? extends PrincipalAccessBoundaryPolicyRule> arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder addAllRules(Iterable<? extends PrincipalAccessBoundaryPolicyRule> arg0)
Parameter
Name Description
arg0 Iterable<? extends com.google.iam.v3.PrincipalAccessBoundaryPolicyRule>
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRules(PrincipalAccessBoundaryPolicyRule arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder addRules(PrincipalAccessBoundaryPolicyRule arg0)
Parameter
Name Description
arg0 PrincipalAccessBoundaryPolicyRule
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRules(PrincipalAccessBoundaryPolicyRule.Builder arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder addRules(PrincipalAccessBoundaryPolicyRule.Builder arg0)
Parameter
Name Description
arg0 Builder
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder addRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)
Parameters
Name Description
arg0 int
arg1 PrincipalAccessBoundaryPolicyRule
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder addRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)
Parameters
Name Description
arg0 int
arg1 Builder
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRulesBuilder()

public PrincipalAccessBoundaryPolicyRule.Builder addRulesBuilder()
Returns
Type Description
Builder

addRulesBuilder(int arg0)

public PrincipalAccessBoundaryPolicyRule.Builder addRulesBuilder(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
Builder

build()

public PrincipalAccessBoundaryPolicyDetails build()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails

buildPartial()

public PrincipalAccessBoundaryPolicyDetails buildPartial()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails

clear()

public PrincipalAccessBoundaryPolicyDetails.Builder clear()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

clearEnforcementVersion()

public PrincipalAccessBoundaryPolicyDetails.Builder clearEnforcementVersion()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

clearRules()

public PrincipalAccessBoundaryPolicyDetails.Builder clearRules()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

getDefaultInstanceForType()

public PrincipalAccessBoundaryPolicyDetails getDefaultInstanceForType()
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEnforcementVersion()

public String getEnforcementVersion()
Returns
Type Description
String

getEnforcementVersionBytes()

public ByteString getEnforcementVersionBytes()
Returns
Type Description
ByteString

getRules(int arg0)

public PrincipalAccessBoundaryPolicyRule getRules(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
PrincipalAccessBoundaryPolicyRule

getRulesBuilder(int arg0)

public PrincipalAccessBoundaryPolicyRule.Builder getRulesBuilder(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
Builder

getRulesBuilderList()

public List<PrincipalAccessBoundaryPolicyRule.Builder> getRulesBuilderList()
Returns
Type Description
List<Builder>

getRulesCount()

public int getRulesCount()
Returns
Type Description
int

getRulesList()

public List<PrincipalAccessBoundaryPolicyRule> getRulesList()
Returns
Type Description
List<PrincipalAccessBoundaryPolicyRule>

getRulesOrBuilder(int arg0)

public PrincipalAccessBoundaryPolicyRuleOrBuilder getRulesOrBuilder(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
PrincipalAccessBoundaryPolicyRuleOrBuilder

getRulesOrBuilderList()

public List<? extends PrincipalAccessBoundaryPolicyRuleOrBuilder> getRulesOrBuilderList()
Returns
Type Description
List<? extends com.google.iam.v3.PrincipalAccessBoundaryPolicyRuleOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PrincipalAccessBoundaryPolicyDetails arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder mergeFrom(PrincipalAccessBoundaryPolicyDetails arg0)
Parameter
Name Description
arg0 PrincipalAccessBoundaryPolicyDetails
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

mergeFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder mergeFrom(CodedInputStream arg0, ExtensionRegistryLite arg1)
Parameters
Name Description
arg0 CodedInputStream
arg1 ExtensionRegistryLite
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder mergeFrom(Message arg0)
Parameter
Name Description
arg0 Message
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

removeRules(int arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder removeRules(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

setEnforcementVersion(String arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder setEnforcementVersion(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

setEnforcementVersionBytes(ByteString arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder setEnforcementVersionBytes(ByteString arg0)
Parameter
Name Description
arg0 ByteString
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

setRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder setRules(int arg0, PrincipalAccessBoundaryPolicyRule arg1)
Parameters
Name Description
arg0 int
arg1 PrincipalAccessBoundaryPolicyRule
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

setRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder setRules(int arg0, PrincipalAccessBoundaryPolicyRule.Builder arg1)
Parameters
Name Description
arg0 int
arg1 Builder
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder