Class PrincipalAccessBoundaryPolicyDetails.Builder (1.60.0)

public static final class PrincipalAccessBoundaryPolicyDetails.Builder extends GeneratedMessageV3.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.v3beta.PrincipalAccessBoundaryPolicyRule>
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder

addRepeatedField(Descriptors.FieldDescriptor arg0, Object arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder addRepeatedField(Descriptors.FieldDescriptor arg0, Object arg1)
Parameters
Name Description
arg0 FieldDescriptor
arg1 Object
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder clearField(Descriptors.FieldDescriptor arg0)
Parameter
Name Description
arg0 FieldDescriptor
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor arg0)

public PrincipalAccessBoundaryPolicyDetails.Builder clearOneof(Descriptors.OneofDescriptor arg0)
Parameter
Name Description
arg0 OneofDescriptor
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

clearRules()

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

clone()

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

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.v3beta.PrincipalAccessBoundaryPolicyRuleOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet arg0)

public final PrincipalAccessBoundaryPolicyDetails.Builder mergeUnknownFields(UnknownFieldSet arg0)
Parameter
Name Description
arg0 UnknownFieldSet
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

setField(Descriptors.FieldDescriptor arg0, Object arg1)

public PrincipalAccessBoundaryPolicyDetails.Builder setField(Descriptors.FieldDescriptor arg0, Object arg1)
Parameters
Name Description
arg0 FieldDescriptor
arg1 Object
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor arg0, int arg1, Object arg2)

public PrincipalAccessBoundaryPolicyDetails.Builder setRepeatedField(Descriptors.FieldDescriptor arg0, int arg1, Object arg2)
Parameters
Name Description
arg0 FieldDescriptor
arg1 int
arg2 Object
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides

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

setUnknownFields(UnknownFieldSet arg0)

public final PrincipalAccessBoundaryPolicyDetails.Builder setUnknownFields(UnknownFieldSet arg0)
Parameter
Name Description
arg0 UnknownFieldSet
Returns
Type Description
PrincipalAccessBoundaryPolicyDetails.Builder
Overrides