Package dev.cerbos.api.v1.engine
Class Engine.PlanResourcesAst.Node.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
- dev.cerbos.api.v1.engine.Engine.PlanResourcesAst.Node.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Engine.PlanResourcesAst.NodeOrBuilder,java.lang.Cloneable
- Enclosing class:
- Engine.PlanResourcesAst.Node
public static final class Engine.PlanResourcesAst.Node.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder> implements Engine.PlanResourcesAst.NodeOrBuilder
Protobuf typecerbos.engine.v1.PlanResourcesAst.Node
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Engine.PlanResourcesAst.Node.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Engine.PlanResourcesAst.Nodebuild()Engine.PlanResourcesAst.NodebuildPartial()Engine.PlanResourcesAst.Node.Builderclear()Engine.PlanResourcesAst.Node.BuilderclearExpression().google.api.expr.v1alpha1.CheckedExpr expression = 2;Engine.PlanResourcesAst.Node.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Engine.PlanResourcesAst.Node.BuilderclearLogicalOperation().cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.Node.BuilderclearNode()Engine.PlanResourcesAst.Node.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Engine.PlanResourcesAst.Node.Builderclone()Engine.PlanResourcesAst.NodegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CheckedExprgetExpression().google.api.expr.v1alpha1.CheckedExpr expression = 2;CheckedExpr.BuildergetExpressionBuilder().google.api.expr.v1alpha1.CheckedExpr expression = 2;CheckedExprOrBuildergetExpressionOrBuilder().google.api.expr.v1alpha1.CheckedExpr expression = 2;Engine.PlanResourcesAst.LogicalOperationgetLogicalOperation().cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.LogicalOperation.BuildergetLogicalOperationBuilder().cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.LogicalOperationOrBuildergetLogicalOperationOrBuilder().cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.Node.NodeCasegetNodeCase()booleanhasExpression().google.api.expr.v1alpha1.CheckedExpr expression = 2;booleanhasLogicalOperation().cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Engine.PlanResourcesAst.Node.BuildermergeExpression(CheckedExpr value).google.api.expr.v1alpha1.CheckedExpr expression = 2;Engine.PlanResourcesAst.Node.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Engine.PlanResourcesAst.Node.BuildermergeFrom(com.google.protobuf.Message other)Engine.PlanResourcesAst.Node.BuildermergeFrom(Engine.PlanResourcesAst.Node other)Engine.PlanResourcesAst.Node.BuildermergeLogicalOperation(Engine.PlanResourcesAst.LogicalOperation value).cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.Node.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Engine.PlanResourcesAst.Node.BuildersetExpression(CheckedExpr value).google.api.expr.v1alpha1.CheckedExpr expression = 2;Engine.PlanResourcesAst.Node.BuildersetExpression(CheckedExpr.Builder builderForValue).google.api.expr.v1alpha1.CheckedExpr expression = 2;Engine.PlanResourcesAst.Node.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Engine.PlanResourcesAst.Node.BuildersetLogicalOperation(Engine.PlanResourcesAst.LogicalOperation value).cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.Node.BuildersetLogicalOperation(Engine.PlanResourcesAst.LogicalOperation.Builder builderForValue).cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;Engine.PlanResourcesAst.Node.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Engine.PlanResourcesAst.Node.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
clear
public Engine.PlanResourcesAst.Node.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
getDefaultInstanceForType
public Engine.PlanResourcesAst.Node getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Engine.PlanResourcesAst.Node build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Engine.PlanResourcesAst.Node buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Engine.PlanResourcesAst.Node.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
setField
public Engine.PlanResourcesAst.Node.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
clearField
public Engine.PlanResourcesAst.Node.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
clearOneof
public Engine.PlanResourcesAst.Node.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
setRepeatedField
public Engine.PlanResourcesAst.Node.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
addRepeatedField
public Engine.PlanResourcesAst.Node.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
mergeFrom
public Engine.PlanResourcesAst.Node.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.PlanResourcesAst.Node.Builder>
-
mergeFrom
public Engine.PlanResourcesAst.Node.Builder mergeFrom(Engine.PlanResourcesAst.Node other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
mergeFrom
public Engine.PlanResourcesAst.Node.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.PlanResourcesAst.Node.Builder>- Throws:
java.io.IOException
-
getNodeCase
public Engine.PlanResourcesAst.Node.NodeCase getNodeCase()
- Specified by:
getNodeCasein interfaceEngine.PlanResourcesAst.NodeOrBuilder
-
clearNode
public Engine.PlanResourcesAst.Node.Builder clearNode()
-
hasLogicalOperation
public boolean hasLogicalOperation()
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;- Specified by:
hasLogicalOperationin interfaceEngine.PlanResourcesAst.NodeOrBuilder- Returns:
- Whether the logicalOperation field is set.
-
getLogicalOperation
public Engine.PlanResourcesAst.LogicalOperation getLogicalOperation()
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;- Specified by:
getLogicalOperationin interfaceEngine.PlanResourcesAst.NodeOrBuilder- Returns:
- The logicalOperation.
-
setLogicalOperation
public Engine.PlanResourcesAst.Node.Builder setLogicalOperation(Engine.PlanResourcesAst.LogicalOperation value)
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;
-
setLogicalOperation
public Engine.PlanResourcesAst.Node.Builder setLogicalOperation(Engine.PlanResourcesAst.LogicalOperation.Builder builderForValue)
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;
-
mergeLogicalOperation
public Engine.PlanResourcesAst.Node.Builder mergeLogicalOperation(Engine.PlanResourcesAst.LogicalOperation value)
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;
-
clearLogicalOperation
public Engine.PlanResourcesAst.Node.Builder clearLogicalOperation()
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;
-
getLogicalOperationBuilder
public Engine.PlanResourcesAst.LogicalOperation.Builder getLogicalOperationBuilder()
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;
-
getLogicalOperationOrBuilder
public Engine.PlanResourcesAst.LogicalOperationOrBuilder getLogicalOperationOrBuilder()
.cerbos.engine.v1.PlanResourcesAst.LogicalOperation logical_operation = 1;- Specified by:
getLogicalOperationOrBuilderin interfaceEngine.PlanResourcesAst.NodeOrBuilder
-
hasExpression
public boolean hasExpression()
.google.api.expr.v1alpha1.CheckedExpr expression = 2;- Specified by:
hasExpressionin interfaceEngine.PlanResourcesAst.NodeOrBuilder- Returns:
- Whether the expression field is set.
-
getExpression
public CheckedExpr getExpression()
.google.api.expr.v1alpha1.CheckedExpr expression = 2;- Specified by:
getExpressionin interfaceEngine.PlanResourcesAst.NodeOrBuilder- Returns:
- The expression.
-
setExpression
public Engine.PlanResourcesAst.Node.Builder setExpression(CheckedExpr value)
.google.api.expr.v1alpha1.CheckedExpr expression = 2;
-
setExpression
public Engine.PlanResourcesAst.Node.Builder setExpression(CheckedExpr.Builder builderForValue)
.google.api.expr.v1alpha1.CheckedExpr expression = 2;
-
mergeExpression
public Engine.PlanResourcesAst.Node.Builder mergeExpression(CheckedExpr value)
.google.api.expr.v1alpha1.CheckedExpr expression = 2;
-
clearExpression
public Engine.PlanResourcesAst.Node.Builder clearExpression()
.google.api.expr.v1alpha1.CheckedExpr expression = 2;
-
getExpressionBuilder
public CheckedExpr.Builder getExpressionBuilder()
.google.api.expr.v1alpha1.CheckedExpr expression = 2;
-
getExpressionOrBuilder
public CheckedExprOrBuilder getExpressionOrBuilder()
.google.api.expr.v1alpha1.CheckedExpr expression = 2;- Specified by:
getExpressionOrBuilderin interfaceEngine.PlanResourcesAst.NodeOrBuilder
-
setUnknownFields
public final Engine.PlanResourcesAst.Node.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
mergeUnknownFields
public final Engine.PlanResourcesAst.Node.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.PlanResourcesAst.Node.Builder>
-
-