Package dev.cerbos.api.v1.engine
Class Engine.PlanResourcesFilter.Expression.Operand.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder>
-
- dev.cerbos.api.v1.engine.Engine.PlanResourcesFilter.Expression.Operand.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Engine.PlanResourcesFilter.Expression.OperandOrBuilder,java.lang.Cloneable
- Enclosing class:
- Engine.PlanResourcesFilter.Expression.Operand
public static final class Engine.PlanResourcesFilter.Expression.Operand.Builder extends com.google.protobuf.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder> implements Engine.PlanResourcesFilter.Expression.OperandOrBuilder
Protobuf typecerbos.engine.v1.PlanResourcesFilter.Expression.Operand
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder>
-
clear
public Engine.PlanResourcesFilter.Expression.Operand.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.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.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder>
-
getDefaultInstanceForType
public Engine.PlanResourcesFilter.Expression.Operand getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Engine.PlanResourcesFilter.Expression.Operand build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Engine.PlanResourcesFilter.Expression.Operand buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Engine.PlanResourcesFilter.Expression.Operand.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder>
-
mergeFrom
public Engine.PlanResourcesFilter.Expression.Operand.Builder mergeFrom(Engine.PlanResourcesFilter.Expression.Operand other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Engine.PlanResourcesFilter.Expression.Operand.Builder>
-
mergeFrom
public Engine.PlanResourcesFilter.Expression.Operand.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.PlanResourcesFilter.Expression.Operand.Builder>- Throws:
java.io.IOException
-
getNodeCase
public Engine.PlanResourcesFilter.Expression.Operand.NodeCase getNodeCase()
- Specified by:
getNodeCasein interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder
-
clearNode
public Engine.PlanResourcesFilter.Expression.Operand.Builder clearNode()
-
hasValue
public boolean hasValue()
.google.protobuf.Value value = 1;- Specified by:
hasValuein interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public com.google.protobuf.Value getValue()
.google.protobuf.Value value = 1;- Specified by:
getValuein interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- The value.
-
setValue
public Engine.PlanResourcesFilter.Expression.Operand.Builder setValue(com.google.protobuf.Value value)
.google.protobuf.Value value = 1;
-
setValue
public Engine.PlanResourcesFilter.Expression.Operand.Builder setValue(com.google.protobuf.Value.Builder builderForValue)
.google.protobuf.Value value = 1;
-
mergeValue
public Engine.PlanResourcesFilter.Expression.Operand.Builder mergeValue(com.google.protobuf.Value value)
.google.protobuf.Value value = 1;
-
clearValue
public Engine.PlanResourcesFilter.Expression.Operand.Builder clearValue()
.google.protobuf.Value value = 1;
-
getValueBuilder
public com.google.protobuf.Value.Builder getValueBuilder()
.google.protobuf.Value value = 1;
-
getValueOrBuilder
public com.google.protobuf.ValueOrBuilder getValueOrBuilder()
.google.protobuf.Value value = 1;- Specified by:
getValueOrBuilderin interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder
-
hasExpression
public boolean hasExpression()
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;- Specified by:
hasExpressionin interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- Whether the expression field is set.
-
getExpression
public Engine.PlanResourcesFilter.Expression getExpression()
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;- Specified by:
getExpressionin interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- The expression.
-
setExpression
public Engine.PlanResourcesFilter.Expression.Operand.Builder setExpression(Engine.PlanResourcesFilter.Expression value)
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;
-
setExpression
public Engine.PlanResourcesFilter.Expression.Operand.Builder setExpression(Engine.PlanResourcesFilter.Expression.Builder builderForValue)
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;
-
mergeExpression
public Engine.PlanResourcesFilter.Expression.Operand.Builder mergeExpression(Engine.PlanResourcesFilter.Expression value)
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;
-
clearExpression
public Engine.PlanResourcesFilter.Expression.Operand.Builder clearExpression()
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;
-
getExpressionBuilder
public Engine.PlanResourcesFilter.Expression.Builder getExpressionBuilder()
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;
-
getExpressionOrBuilder
public Engine.PlanResourcesFilter.ExpressionOrBuilder getExpressionOrBuilder()
.cerbos.engine.v1.PlanResourcesFilter.Expression expression = 2;- Specified by:
getExpressionOrBuilderin interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder
-
hasVariable
public boolean hasVariable()
string variable = 3;- Specified by:
hasVariablein interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- Whether the variable field is set.
-
getVariable
public java.lang.String getVariable()
string variable = 3;- Specified by:
getVariablein interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- The variable.
-
getVariableBytes
public com.google.protobuf.ByteString getVariableBytes()
string variable = 3;- Specified by:
getVariableBytesin interfaceEngine.PlanResourcesFilter.Expression.OperandOrBuilder- Returns:
- The bytes for variable.
-
setVariable
public Engine.PlanResourcesFilter.Expression.Operand.Builder setVariable(java.lang.String value)
string variable = 3;- Parameters:
value- The variable to set.- Returns:
- This builder for chaining.
-
clearVariable
public Engine.PlanResourcesFilter.Expression.Operand.Builder clearVariable()
string variable = 3;- Returns:
- This builder for chaining.
-
setVariableBytes
public Engine.PlanResourcesFilter.Expression.Operand.Builder setVariableBytes(com.google.protobuf.ByteString value)
string variable = 3;- Parameters:
value- The bytes for variable to set.- Returns:
- This builder for chaining.
-
-