Package dev.cerbos.api.v1.engine
Class Engine.CheckInput.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Engine.CheckInput.Builder>
-
- dev.cerbos.api.v1.engine.Engine.CheckInput.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Engine.CheckInputOrBuilder,java.lang.Cloneable
- Enclosing class:
- Engine.CheckInput
public static final class Engine.CheckInput.Builder extends com.google.protobuf.GeneratedMessage.Builder<Engine.CheckInput.Builder> implements Engine.CheckInputOrBuilder
Protobuf typecerbos.engine.v1.CheckInput
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Engine.CheckInput.BuilderaddActions(java.lang.String value)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuilderaddActionsBytes(com.google.protobuf.ByteString value)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuilderaddAllActions(java.lang.Iterable<java.lang.String> values)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInputbuild()Engine.CheckInputbuildPartial()Engine.CheckInput.Builderclear()Engine.CheckInput.BuilderclearActions()repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuilderclearAuxData().cerbos.engine.v1.AuxData aux_data = 5;Engine.CheckInput.BuilderclearPrincipal().cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuilderclearRequestId()string request_id = 1;Engine.CheckInput.BuilderclearResource().cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...java.lang.StringgetActions(int index)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...com.google.protobuf.ByteStringgetActionsBytes(int index)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...intgetActionsCount()repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...com.google.protobuf.ProtocolStringListgetActionsList()repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.AuxDatagetAuxData().cerbos.engine.v1.AuxData aux_data = 5;Engine.AuxData.BuildergetAuxDataBuilder().cerbos.engine.v1.AuxData aux_data = 5;Engine.AuxDataOrBuildergetAuxDataOrBuilder().cerbos.engine.v1.AuxData aux_data = 5;Engine.CheckInputgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Engine.PrincipalgetPrincipal().cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.Principal.BuildergetPrincipalBuilder().cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.PrincipalOrBuildergetPrincipalOrBuilder().cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...java.lang.StringgetRequestId()string request_id = 1;com.google.protobuf.ByteStringgetRequestIdBytes()string request_id = 1;Engine.ResourcegetResource().cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.Resource.BuildergetResourceBuilder().cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.ResourceOrBuildergetResourceOrBuilder().cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...booleanhasAuxData().cerbos.engine.v1.AuxData aux_data = 5;booleanhasPrincipal().cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...booleanhasResource().cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Engine.CheckInput.BuildermergeAuxData(Engine.AuxData value).cerbos.engine.v1.AuxData aux_data = 5;Engine.CheckInput.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Engine.CheckInput.BuildermergeFrom(com.google.protobuf.Message other)Engine.CheckInput.BuildermergeFrom(Engine.CheckInput other)Engine.CheckInput.BuildermergePrincipal(Engine.Principal value).cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildermergeResource(Engine.Resource value).cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildersetActions(int index, java.lang.String value)repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildersetAuxData(Engine.AuxData value).cerbos.engine.v1.AuxData aux_data = 5;Engine.CheckInput.BuildersetAuxData(Engine.AuxData.Builder builderForValue).cerbos.engine.v1.AuxData aux_data = 5;Engine.CheckInput.BuildersetPrincipal(Engine.Principal value).cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildersetPrincipal(Engine.Principal.Builder builderForValue).cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildersetRequestId(java.lang.String value)string request_id = 1;Engine.CheckInput.BuildersetRequestIdBytes(com.google.protobuf.ByteString value)string request_id = 1;Engine.CheckInput.BuildersetResource(Engine.Resource value).cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...Engine.CheckInput.BuildersetResource(Engine.Resource.Builder builderForValue).cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ...-
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.CheckInput.Builder>
-
clear
public Engine.CheckInput.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.CheckInput.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.CheckInput.Builder>
-
getDefaultInstanceForType
public Engine.CheckInput getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Engine.CheckInput build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Engine.CheckInput buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Engine.CheckInput.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.CheckInput.Builder>
-
mergeFrom
public Engine.CheckInput.Builder mergeFrom(Engine.CheckInput other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Engine.CheckInput.Builder>
-
mergeFrom
public Engine.CheckInput.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.CheckInput.Builder>- Throws:
java.io.IOException
-
getRequestId
public java.lang.String getRequestId()
string request_id = 1;- Specified by:
getRequestIdin interfaceEngine.CheckInputOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
string request_id = 1;- Specified by:
getRequestIdBytesin interfaceEngine.CheckInputOrBuilder- Returns:
- The bytes for requestId.
-
setRequestId
public Engine.CheckInput.Builder setRequestId(java.lang.String value)
string request_id = 1;- Parameters:
value- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
public Engine.CheckInput.Builder clearRequestId()
string request_id = 1;- Returns:
- This builder for chaining.
-
setRequestIdBytes
public Engine.CheckInput.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
string request_id = 1;- Parameters:
value- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
hasResource
public boolean hasResource()
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
hasResourcein interfaceEngine.CheckInputOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public Engine.Resource getResource()
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getResourcein interfaceEngine.CheckInputOrBuilder- Returns:
- The resource.
-
setResource
public Engine.CheckInput.Builder setResource(Engine.Resource value)
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
setResource
public Engine.CheckInput.Builder setResource(Engine.Resource.Builder builderForValue)
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
mergeResource
public Engine.CheckInput.Builder mergeResource(Engine.Resource value)
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
clearResource
public Engine.CheckInput.Builder clearResource()
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
getResourceBuilder
public Engine.Resource.Builder getResourceBuilder()
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
getResourceOrBuilder
public Engine.ResourceOrBuilder getResourceOrBuilder()
.cerbos.engine.v1.Resource resource = 2 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getResourceOrBuilderin interfaceEngine.CheckInputOrBuilder
-
hasPrincipal
public boolean hasPrincipal()
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
hasPrincipalin interfaceEngine.CheckInputOrBuilder- Returns:
- Whether the principal field is set.
-
getPrincipal
public Engine.Principal getPrincipal()
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getPrincipalin interfaceEngine.CheckInputOrBuilder- Returns:
- The principal.
-
setPrincipal
public Engine.CheckInput.Builder setPrincipal(Engine.Principal value)
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
setPrincipal
public Engine.CheckInput.Builder setPrincipal(Engine.Principal.Builder builderForValue)
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
mergePrincipal
public Engine.CheckInput.Builder mergePrincipal(Engine.Principal value)
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
clearPrincipal
public Engine.CheckInput.Builder clearPrincipal()
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
getPrincipalBuilder
public Engine.Principal.Builder getPrincipalBuilder()
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }
-
getPrincipalOrBuilder
public Engine.PrincipalOrBuilder getPrincipalOrBuilder()
.cerbos.engine.v1.Principal principal = 3 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getPrincipalOrBuilderin interfaceEngine.CheckInputOrBuilder
-
getActionsList
public com.google.protobuf.ProtocolStringList getActionsList()
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getActionsListin interfaceEngine.CheckInputOrBuilder- Returns:
- A list containing the actions.
-
getActionsCount
public int getActionsCount()
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getActionsCountin interfaceEngine.CheckInputOrBuilder- Returns:
- The count of actions.
-
getActions
public java.lang.String getActions(int index)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getActionsin interfaceEngine.CheckInputOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The actions at the given index.
-
getActionsBytes
public com.google.protobuf.ByteString getActionsBytes(int index)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Specified by:
getActionsBytesin interfaceEngine.CheckInputOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the actions at the given index.
-
setActions
public Engine.CheckInput.Builder setActions(int index, java.lang.String value)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Parameters:
index- The index to set the value at.value- The actions to set.- Returns:
- This builder for chaining.
-
addActions
public Engine.CheckInput.Builder addActions(java.lang.String value)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Parameters:
value- The actions to add.- Returns:
- This builder for chaining.
-
addAllActions
public Engine.CheckInput.Builder addAllActions(java.lang.Iterable<java.lang.String> values)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Parameters:
values- The actions to add.- Returns:
- This builder for chaining.
-
clearActions
public Engine.CheckInput.Builder clearActions()
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
addActionsBytes
public Engine.CheckInput.Builder addActionsBytes(com.google.protobuf.ByteString value)
repeated string actions = 4 [(.google.api.field_behavior) = REQUIRED, (.buf.validate.field) = { ... }- Parameters:
value- The bytes of the actions to add.- Returns:
- This builder for chaining.
-
hasAuxData
public boolean hasAuxData()
.cerbos.engine.v1.AuxData aux_data = 5;- Specified by:
hasAuxDatain interfaceEngine.CheckInputOrBuilder- Returns:
- Whether the auxData field is set.
-
getAuxData
public Engine.AuxData getAuxData()
.cerbos.engine.v1.AuxData aux_data = 5;- Specified by:
getAuxDatain interfaceEngine.CheckInputOrBuilder- Returns:
- The auxData.
-
setAuxData
public Engine.CheckInput.Builder setAuxData(Engine.AuxData value)
.cerbos.engine.v1.AuxData aux_data = 5;
-
setAuxData
public Engine.CheckInput.Builder setAuxData(Engine.AuxData.Builder builderForValue)
.cerbos.engine.v1.AuxData aux_data = 5;
-
mergeAuxData
public Engine.CheckInput.Builder mergeAuxData(Engine.AuxData value)
.cerbos.engine.v1.AuxData aux_data = 5;
-
clearAuxData
public Engine.CheckInput.Builder clearAuxData()
.cerbos.engine.v1.AuxData aux_data = 5;
-
getAuxDataBuilder
public Engine.AuxData.Builder getAuxDataBuilder()
.cerbos.engine.v1.AuxData aux_data = 5;
-
getAuxDataOrBuilder
public Engine.AuxDataOrBuilder getAuxDataOrBuilder()
.cerbos.engine.v1.AuxData aux_data = 5;- Specified by:
getAuxDataOrBuilderin interfaceEngine.CheckInputOrBuilder
-
-