publicstaticfinalclass ClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderextendsGeneratedMessageV3.Builder<ClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.Builder>implementsClientSideAccessBoundaryProto.ClientSideAccessBoundaryRuleOrBuilder
Protobuf type
com.google.auth.credentialaccessboundary.proto.ClientSideAccessBoundaryRule
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()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
Methods
addAllAvailablePermissions(Iterable<String> values)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderaddAllAvailablePermissions(Iterable<String>values)
repeated string available_permissions = 2;
| Parameter |
| Name |
Description |
values |
Iterable<String>
The availablePermissions to add.
|
addAvailablePermissions(String value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderaddAvailablePermissions(Stringvalue)
repeated string available_permissions = 2;
| Parameter |
| Name |
Description |
value |
String
The availablePermissions to add.
|
addAvailablePermissionsBytes(ByteString value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderaddAvailablePermissionsBytes(ByteStringvalue)
repeated string available_permissions = 2;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes of the availablePermissions to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
build()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRulebuild()
buildPartial()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRulebuildPartial()
clear()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.Builderclear()
Overrides
clearAvailablePermissions()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderclearAvailablePermissions()
repeated string available_permissions = 2;
clearAvailableResource()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderclearAvailableResource()
string available_resource = 1;
clearCompiledAvailabilityCondition()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderclearCompiledAvailabilityCondition()
.cel.expr.Expr compiled_availability_condition = 4;
clearField(Descriptors.FieldDescriptor field)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderclearField(Descriptors.FieldDescriptorfield)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Overrides
clone()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.Builderclone()
Overrides
getAvailablePermissions(int index)
publicStringgetAvailablePermissions(intindex)
repeated string available_permissions = 2;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The availablePermissions at the given index.
|
getAvailablePermissionsBytes(int index)
publicByteStringgetAvailablePermissionsBytes(intindex)
repeated string available_permissions = 2;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the availablePermissions at the given index.
|
getAvailablePermissionsCount()
publicintgetAvailablePermissionsCount()
repeated string available_permissions = 2;
| Returns |
| Type |
Description |
int |
The count of availablePermissions.
|
getAvailablePermissionsList()
publicProtocolStringListgetAvailablePermissionsList()
repeated string available_permissions = 2;
getAvailableResource()
publicStringgetAvailableResource()
string available_resource = 1;
| Returns |
| Type |
Description |
String |
The availableResource.
|
getAvailableResourceBytes()
publicByteStringgetAvailableResourceBytes()
string available_resource = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for availableResource.
|
getCompiledAvailabilityCondition()
publicExprgetCompiledAvailabilityCondition()
.cel.expr.Expr compiled_availability_condition = 4;
| Returns |
| Type |
Description |
dev.cel.expr.Expr |
The compiledAvailabilityCondition.
|
getCompiledAvailabilityConditionBuilder()
publicExpr.BuildergetCompiledAvailabilityConditionBuilder()
.cel.expr.Expr compiled_availability_condition = 4;
| Returns |
| Type |
Description |
dev.cel.expr.Expr.Builder |
getCompiledAvailabilityConditionOrBuilder()
publicExprOrBuildergetCompiledAvailabilityConditionOrBuilder()
.cel.expr.Expr compiled_availability_condition = 4;
| Returns |
| Type |
Description |
dev.cel.expr.ExprOrBuilder |
getDefaultInstanceForType()
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRulegetDefaultInstanceForType()
getDescriptorForType()
publicDescriptors.DescriptorgetDescriptorForType()
Overrides
hasCompiledAvailabilityCondition()
publicbooleanhasCompiledAvailabilityCondition()
.cel.expr.Expr compiled_availability_condition = 4;
| Returns |
| Type |
Description |
boolean |
Whether the compiledAvailabilityCondition field is set.
|
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
mergeCompiledAvailabilityCondition(Expr value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildermergeCompiledAvailabilityCondition(Exprvalue)
.cel.expr.Expr compiled_availability_condition = 4;
| Parameter |
| Name |
Description |
value |
dev.cel.expr.Expr
|
mergeFrom(ClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule other)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildermergeFrom(ClientSideAccessBoundaryProto.ClientSideAccessBoundaryRuleother)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Overrides
mergeFrom(Message other)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildermergeFrom(Messageother)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
publicfinalClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Overrides
setAvailablePermissions(int index, String value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetAvailablePermissions(intindex,Stringvalue)
repeated string available_permissions = 2;
| Parameters |
| Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The availablePermissions to set.
|
setAvailableResource(String value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetAvailableResource(Stringvalue)
string available_resource = 1;
| Parameter |
| Name |
Description |
value |
String
The availableResource to set.
|
setAvailableResourceBytes(ByteString value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetAvailableResourceBytes(ByteStringvalue)
string available_resource = 1;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for availableResource to set.
|
setCompiledAvailabilityCondition(Expr value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetCompiledAvailabilityCondition(Exprvalue)
.cel.expr.Expr compiled_availability_condition = 4;
| Parameter |
| Name |
Description |
value |
dev.cel.expr.Expr
|
setCompiledAvailabilityCondition(Expr.Builder builderForValue)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetCompiledAvailabilityCondition(Expr.BuilderbuilderForValue)
.cel.expr.Expr compiled_availability_condition = 4;
| Parameter |
| Name |
Description |
builderForValue |
dev.cel.expr.Expr.Builder
|
setField(Descriptors.FieldDescriptor field, Object value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
publicClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
publicfinalClientSideAccessBoundaryProto.ClientSideAccessBoundaryRule.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Overrides