Package dev.cerbos.api.v1.engine
Class Engine.Trace.Component.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
- dev.cerbos.api.v1.engine.Engine.Trace.Component.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Engine.Trace.ComponentOrBuilder,java.lang.Cloneable
- Enclosing class:
- Engine.Trace.Component
public static final class Engine.Trace.Component.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder> implements Engine.Trace.ComponentOrBuilder
Protobuf typecerbos.engine.v1.Trace.Component
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Engine.Trace.Component.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Engine.Trace.Componentbuild()Engine.Trace.ComponentbuildPartial()Engine.Trace.Component.Builderclear()Engine.Trace.Component.BuilderclearAction()string action = 2;Engine.Trace.Component.BuilderclearDerivedRole()string derived_role = 3;Engine.Trace.Component.BuilderclearDetails()Engine.Trace.Component.BuilderclearExpr()string expr = 4;Engine.Trace.Component.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Engine.Trace.Component.BuilderclearIndex()uint32 index = 5;Engine.Trace.Component.BuilderclearKind().cerbos.engine.v1.Trace.Component.Kind kind = 1;Engine.Trace.Component.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Engine.Trace.Component.BuilderclearOutput()string output = 11;Engine.Trace.Component.BuilderclearPolicy()string policy = 6;Engine.Trace.Component.BuilderclearResource()string resource = 7;Engine.Trace.Component.BuilderclearRule()string rule = 8;Engine.Trace.Component.BuilderclearScope()string scope = 9;Engine.Trace.Component.BuilderclearVariable().cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.Builderclone()java.lang.StringgetAction()string action = 2;com.google.protobuf.ByteStringgetActionBytes()string action = 2;Engine.Trace.ComponentgetDefaultInstanceForType()java.lang.StringgetDerivedRole()string derived_role = 3;com.google.protobuf.ByteStringgetDerivedRoleBytes()string derived_role = 3;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Engine.Trace.Component.DetailsCasegetDetailsCase()java.lang.StringgetExpr()string expr = 4;com.google.protobuf.ByteStringgetExprBytes()string expr = 4;intgetIndex()uint32 index = 5;Engine.Trace.Component.KindgetKind().cerbos.engine.v1.Trace.Component.Kind kind = 1;intgetKindValue().cerbos.engine.v1.Trace.Component.Kind kind = 1;java.lang.StringgetOutput()string output = 11;com.google.protobuf.ByteStringgetOutputBytes()string output = 11;java.lang.StringgetPolicy()string policy = 6;com.google.protobuf.ByteStringgetPolicyBytes()string policy = 6;java.lang.StringgetResource()string resource = 7;com.google.protobuf.ByteStringgetResourceBytes()string resource = 7;java.lang.StringgetRule()string rule = 8;com.google.protobuf.ByteStringgetRuleBytes()string rule = 8;java.lang.StringgetScope()string scope = 9;com.google.protobuf.ByteStringgetScopeBytes()string scope = 9;Engine.Trace.Component.VariablegetVariable().cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.Variable.BuildergetVariableBuilder().cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.VariableOrBuildergetVariableOrBuilder().cerbos.engine.v1.Trace.Component.Variable variable = 10;booleanhasAction()string action = 2;booleanhasDerivedRole()string derived_role = 3;booleanhasExpr()string expr = 4;booleanhasIndex()uint32 index = 5;booleanhasOutput()string output = 11;booleanhasPolicy()string policy = 6;booleanhasResource()string resource = 7;booleanhasRule()string rule = 8;booleanhasScope()string scope = 9;booleanhasVariable().cerbos.engine.v1.Trace.Component.Variable variable = 10;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Engine.Trace.Component.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Engine.Trace.Component.BuildermergeFrom(com.google.protobuf.Message other)Engine.Trace.Component.BuildermergeFrom(Engine.Trace.Component other)Engine.Trace.Component.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Engine.Trace.Component.BuildermergeVariable(Engine.Trace.Component.Variable value).cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.BuildersetAction(java.lang.String value)string action = 2;Engine.Trace.Component.BuildersetActionBytes(com.google.protobuf.ByteString value)string action = 2;Engine.Trace.Component.BuildersetDerivedRole(java.lang.String value)string derived_role = 3;Engine.Trace.Component.BuildersetDerivedRoleBytes(com.google.protobuf.ByteString value)string derived_role = 3;Engine.Trace.Component.BuildersetExpr(java.lang.String value)string expr = 4;Engine.Trace.Component.BuildersetExprBytes(com.google.protobuf.ByteString value)string expr = 4;Engine.Trace.Component.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Engine.Trace.Component.BuildersetIndex(int value)uint32 index = 5;Engine.Trace.Component.BuildersetKind(Engine.Trace.Component.Kind value).cerbos.engine.v1.Trace.Component.Kind kind = 1;Engine.Trace.Component.BuildersetKindValue(int value).cerbos.engine.v1.Trace.Component.Kind kind = 1;Engine.Trace.Component.BuildersetOutput(java.lang.String value)string output = 11;Engine.Trace.Component.BuildersetOutputBytes(com.google.protobuf.ByteString value)string output = 11;Engine.Trace.Component.BuildersetPolicy(java.lang.String value)string policy = 6;Engine.Trace.Component.BuildersetPolicyBytes(com.google.protobuf.ByteString value)string policy = 6;Engine.Trace.Component.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Engine.Trace.Component.BuildersetResource(java.lang.String value)string resource = 7;Engine.Trace.Component.BuildersetResourceBytes(com.google.protobuf.ByteString value)string resource = 7;Engine.Trace.Component.BuildersetRule(java.lang.String value)string rule = 8;Engine.Trace.Component.BuildersetRuleBytes(com.google.protobuf.ByteString value)string rule = 8;Engine.Trace.Component.BuildersetScope(java.lang.String value)string scope = 9;Engine.Trace.Component.BuildersetScopeBytes(com.google.protobuf.ByteString value)string scope = 9;Engine.Trace.Component.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Engine.Trace.Component.BuildersetVariable(Engine.Trace.Component.Variable value).cerbos.engine.v1.Trace.Component.Variable variable = 10;Engine.Trace.Component.BuildersetVariable(Engine.Trace.Component.Variable.Builder builderForValue).cerbos.engine.v1.Trace.Component.Variable variable = 10;-
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.Trace.Component.Builder>
-
clear
public Engine.Trace.Component.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.Trace.Component.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.Trace.Component.Builder>
-
getDefaultInstanceForType
public Engine.Trace.Component getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Engine.Trace.Component build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Engine.Trace.Component buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Engine.Trace.Component.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.Trace.Component.Builder>
-
setField
public Engine.Trace.Component.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.Trace.Component.Builder>
-
clearField
public Engine.Trace.Component.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
clearOneof
public Engine.Trace.Component.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
setRepeatedField
public Engine.Trace.Component.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.Trace.Component.Builder>
-
addRepeatedField
public Engine.Trace.Component.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.Trace.Component.Builder>
-
mergeFrom
public Engine.Trace.Component.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.Trace.Component.Builder>
-
mergeFrom
public Engine.Trace.Component.Builder mergeFrom(Engine.Trace.Component other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
mergeFrom
public Engine.Trace.Component.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.Trace.Component.Builder>- Throws:
java.io.IOException
-
getDetailsCase
public Engine.Trace.Component.DetailsCase getDetailsCase()
- Specified by:
getDetailsCasein interfaceEngine.Trace.ComponentOrBuilder
-
clearDetails
public Engine.Trace.Component.Builder clearDetails()
-
getKindValue
public int getKindValue()
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Specified by:
getKindValuein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The enum numeric value on the wire for kind.
-
setKindValue
public Engine.Trace.Component.Builder setKindValue(int value)
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Parameters:
value- The enum numeric value on the wire for kind to set.- Returns:
- This builder for chaining.
-
getKind
public Engine.Trace.Component.Kind getKind()
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Specified by:
getKindin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The kind.
-
setKind
public Engine.Trace.Component.Builder setKind(Engine.Trace.Component.Kind value)
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public Engine.Trace.Component.Builder clearKind()
.cerbos.engine.v1.Trace.Component.Kind kind = 1;- Returns:
- This builder for chaining.
-
hasAction
public boolean hasAction()
string action = 2;- Specified by:
hasActionin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the action field is set.
-
getAction
public java.lang.String getAction()
string action = 2;- Specified by:
getActionin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The action.
-
getActionBytes
public com.google.protobuf.ByteString getActionBytes()
string action = 2;- Specified by:
getActionBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for action.
-
setAction
public Engine.Trace.Component.Builder setAction(java.lang.String value)
string action = 2;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
public Engine.Trace.Component.Builder clearAction()
string action = 2;- Returns:
- This builder for chaining.
-
setActionBytes
public Engine.Trace.Component.Builder setActionBytes(com.google.protobuf.ByteString value)
string action = 2;- Parameters:
value- The bytes for action to set.- Returns:
- This builder for chaining.
-
hasDerivedRole
public boolean hasDerivedRole()
string derived_role = 3;- Specified by:
hasDerivedRolein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the derivedRole field is set.
-
getDerivedRole
public java.lang.String getDerivedRole()
string derived_role = 3;- Specified by:
getDerivedRolein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The derivedRole.
-
getDerivedRoleBytes
public com.google.protobuf.ByteString getDerivedRoleBytes()
string derived_role = 3;- Specified by:
getDerivedRoleBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for derivedRole.
-
setDerivedRole
public Engine.Trace.Component.Builder setDerivedRole(java.lang.String value)
string derived_role = 3;- Parameters:
value- The derivedRole to set.- Returns:
- This builder for chaining.
-
clearDerivedRole
public Engine.Trace.Component.Builder clearDerivedRole()
string derived_role = 3;- Returns:
- This builder for chaining.
-
setDerivedRoleBytes
public Engine.Trace.Component.Builder setDerivedRoleBytes(com.google.protobuf.ByteString value)
string derived_role = 3;- Parameters:
value- The bytes for derivedRole to set.- Returns:
- This builder for chaining.
-
hasExpr
public boolean hasExpr()
string expr = 4;- Specified by:
hasExprin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the expr field is set.
-
getExpr
public java.lang.String getExpr()
string expr = 4;- Specified by:
getExprin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The expr.
-
getExprBytes
public com.google.protobuf.ByteString getExprBytes()
string expr = 4;- Specified by:
getExprBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for expr.
-
setExpr
public Engine.Trace.Component.Builder setExpr(java.lang.String value)
string expr = 4;- Parameters:
value- The expr to set.- Returns:
- This builder for chaining.
-
clearExpr
public Engine.Trace.Component.Builder clearExpr()
string expr = 4;- Returns:
- This builder for chaining.
-
setExprBytes
public Engine.Trace.Component.Builder setExprBytes(com.google.protobuf.ByteString value)
string expr = 4;- Parameters:
value- The bytes for expr to set.- Returns:
- This builder for chaining.
-
hasIndex
public boolean hasIndex()
uint32 index = 5;- Specified by:
hasIndexin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the index field is set.
-
getIndex
public int getIndex()
uint32 index = 5;- Specified by:
getIndexin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The index.
-
setIndex
public Engine.Trace.Component.Builder setIndex(int value)
uint32 index = 5;- Parameters:
value- The index to set.- Returns:
- This builder for chaining.
-
clearIndex
public Engine.Trace.Component.Builder clearIndex()
uint32 index = 5;- Returns:
- This builder for chaining.
-
hasPolicy
public boolean hasPolicy()
string policy = 6;- Specified by:
hasPolicyin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the policy field is set.
-
getPolicy
public java.lang.String getPolicy()
string policy = 6;- Specified by:
getPolicyin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The policy.
-
getPolicyBytes
public com.google.protobuf.ByteString getPolicyBytes()
string policy = 6;- Specified by:
getPolicyBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for policy.
-
setPolicy
public Engine.Trace.Component.Builder setPolicy(java.lang.String value)
string policy = 6;- Parameters:
value- The policy to set.- Returns:
- This builder for chaining.
-
clearPolicy
public Engine.Trace.Component.Builder clearPolicy()
string policy = 6;- Returns:
- This builder for chaining.
-
setPolicyBytes
public Engine.Trace.Component.Builder setPolicyBytes(com.google.protobuf.ByteString value)
string policy = 6;- Parameters:
value- The bytes for policy to set.- Returns:
- This builder for chaining.
-
hasResource
public boolean hasResource()
string resource = 7;- Specified by:
hasResourcein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public java.lang.String getResource()
string resource = 7;- Specified by:
getResourcein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
string resource = 7;- Specified by:
getResourceBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for resource.
-
setResource
public Engine.Trace.Component.Builder setResource(java.lang.String value)
string resource = 7;- Parameters:
value- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public Engine.Trace.Component.Builder clearResource()
string resource = 7;- Returns:
- This builder for chaining.
-
setResourceBytes
public Engine.Trace.Component.Builder setResourceBytes(com.google.protobuf.ByteString value)
string resource = 7;- Parameters:
value- The bytes for resource to set.- Returns:
- This builder for chaining.
-
hasRule
public boolean hasRule()
string rule = 8;- Specified by:
hasRulein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the rule field is set.
-
getRule
public java.lang.String getRule()
string rule = 8;- Specified by:
getRulein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The rule.
-
getRuleBytes
public com.google.protobuf.ByteString getRuleBytes()
string rule = 8;- Specified by:
getRuleBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for rule.
-
setRule
public Engine.Trace.Component.Builder setRule(java.lang.String value)
string rule = 8;- Parameters:
value- The rule to set.- Returns:
- This builder for chaining.
-
clearRule
public Engine.Trace.Component.Builder clearRule()
string rule = 8;- Returns:
- This builder for chaining.
-
setRuleBytes
public Engine.Trace.Component.Builder setRuleBytes(com.google.protobuf.ByteString value)
string rule = 8;- Parameters:
value- The bytes for rule to set.- Returns:
- This builder for chaining.
-
hasScope
public boolean hasScope()
string scope = 9;- Specified by:
hasScopein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the scope field is set.
-
getScope
public java.lang.String getScope()
string scope = 9;- Specified by:
getScopein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The scope.
-
getScopeBytes
public com.google.protobuf.ByteString getScopeBytes()
string scope = 9;- Specified by:
getScopeBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for scope.
-
setScope
public Engine.Trace.Component.Builder setScope(java.lang.String value)
string scope = 9;- Parameters:
value- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
public Engine.Trace.Component.Builder clearScope()
string scope = 9;- Returns:
- This builder for chaining.
-
setScopeBytes
public Engine.Trace.Component.Builder setScopeBytes(com.google.protobuf.ByteString value)
string scope = 9;- Parameters:
value- The bytes for scope to set.- Returns:
- This builder for chaining.
-
hasVariable
public boolean hasVariable()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;- Specified by:
hasVariablein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the variable field is set.
-
getVariable
public Engine.Trace.Component.Variable getVariable()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;- Specified by:
getVariablein interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The variable.
-
setVariable
public Engine.Trace.Component.Builder setVariable(Engine.Trace.Component.Variable value)
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
setVariable
public Engine.Trace.Component.Builder setVariable(Engine.Trace.Component.Variable.Builder builderForValue)
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
mergeVariable
public Engine.Trace.Component.Builder mergeVariable(Engine.Trace.Component.Variable value)
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
clearVariable
public Engine.Trace.Component.Builder clearVariable()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
getVariableBuilder
public Engine.Trace.Component.Variable.Builder getVariableBuilder()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;
-
getVariableOrBuilder
public Engine.Trace.Component.VariableOrBuilder getVariableOrBuilder()
.cerbos.engine.v1.Trace.Component.Variable variable = 10;- Specified by:
getVariableOrBuilderin interfaceEngine.Trace.ComponentOrBuilder
-
hasOutput
public boolean hasOutput()
string output = 11;- Specified by:
hasOutputin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- Whether the output field is set.
-
getOutput
public java.lang.String getOutput()
string output = 11;- Specified by:
getOutputin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The output.
-
getOutputBytes
public com.google.protobuf.ByteString getOutputBytes()
string output = 11;- Specified by:
getOutputBytesin interfaceEngine.Trace.ComponentOrBuilder- Returns:
- The bytes for output.
-
setOutput
public Engine.Trace.Component.Builder setOutput(java.lang.String value)
string output = 11;- Parameters:
value- The output to set.- Returns:
- This builder for chaining.
-
clearOutput
public Engine.Trace.Component.Builder clearOutput()
string output = 11;- Returns:
- This builder for chaining.
-
setOutputBytes
public Engine.Trace.Component.Builder setOutputBytes(com.google.protobuf.ByteString value)
string output = 11;- Parameters:
value- The bytes for output to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Engine.Trace.Component.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
mergeUnknownFields
public final Engine.Trace.Component.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Engine.Trace.Component.Builder>
-
-