Send feedback
Class CustomLevel.Builder (1.88.0)
Stay organized with collections
Save and categorize content based on your preferences.
1.88.0 (latest)
1.86.0
1.84.0
1.83.0
1.82.0
1.81.0
1.79.0
1.77.0
1.76.0
1.75.0
1.74.0
1.73.0
1.71.0
1.69.0
1.68.0
1.65.0
1.64.0
1.63.0
1.61.0
1.60.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.50.0
1.49.0
1.48.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.38.0
1.37.0
1.36.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.25.0
1.24.0
1.23.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.8.0
1.7.0
1.6.0
1.5.0
1.4.5
1.3.1
1.2.10
public static final class CustomLevel . Builder extends GeneratedMessage . Builder<CustomLevel . Builder > implements CustomLevelOrBuilder
CustomLevel is an AccessLevel using the Cloud Common Expression Language
to represent the necessary conditions for the level to apply to a request.
See CEL spec at: https://github.com/google/cel-spec
Protobuf type google.identity.accesscontextmanager.v1.CustomLevel
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
build()
public CustomLevel build ()
buildPartial()
public CustomLevel buildPartial ()
clear()
public CustomLevel . Builder clear ()
Overrides
clearExpr()
public CustomLevel . Builder clearExpr ()
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
getDefaultInstanceForType()
public CustomLevel getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getExpr()
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Returns
Type
Description
com.google.type.Expr
The expr.
getExprBuilder()
public Expr . Builder getExprBuilder ()
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Returns
Type
Description
com.google.type.Expr.Builder
getExprOrBuilder()
public ExprOrBuilder getExprOrBuilder ()
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Returns
Type
Description
com.google.type.ExprOrBuilder
hasExpr()
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Returns
Type
Description
boolean
Whether the expr field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeExpr(Expr value)
public CustomLevel . Builder mergeExpr ( Expr value )
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Parameter
Name
Description
value
com.google.type.Expr
mergeFrom(CustomLevel other)
public CustomLevel . Builder mergeFrom ( CustomLevel other )
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CustomLevel . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CustomLevel . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setExpr(Expr value)
public CustomLevel . Builder setExpr ( Expr value )
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Parameter
Name
Description
value
com.google.type.Expr
setExpr(Expr.Builder builderForValue)
public CustomLevel . Builder setExpr ( Expr . Builder builderForValue )
Required. A Cloud CEL expression evaluating to a boolean.
.google.type.Expr expr = 1;
Parameter
Name
Description
builderForValue
com.google.type.Expr.Builder
Send feedback
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-11 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-11 UTC."],[],[]]