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, internalGetMutableMapField, 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>
-
-