Package dev.cerbos.api.v1.policy
Class PolicyOuterClass.TestTable.Input.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
- dev.cerbos.api.v1.policy.PolicyOuterClass.TestTable.Input.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PolicyOuterClass.TestTable.InputOrBuilder,java.lang.Cloneable
- Enclosing class:
- PolicyOuterClass.TestTable.Input
public static final class PolicyOuterClass.TestTable.Input.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder> implements PolicyOuterClass.TestTable.InputOrBuilder
Protobuf typecerbos.policy.v1.TestTable.Input
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyOuterClass.TestTable.Input.BuilderaddActions(java.lang.String value)repeated string actions = 3 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddActionsBytes(com.google.protobuf.ByteString value)repeated string actions = 3 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddAllActions(java.lang.Iterable<java.lang.String> values)repeated string actions = 3 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddAllPrincipals(java.lang.Iterable<java.lang.String> values)repeated string principals = 1 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddAllResources(java.lang.Iterable<java.lang.String> values)repeated string resources = 2 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddPrincipals(java.lang.String value)repeated string principals = 1 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddPrincipalsBytes(com.google.protobuf.ByteString value)repeated string principals = 1 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)PolicyOuterClass.TestTable.Input.BuilderaddResources(java.lang.String value)repeated string resources = 2 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderaddResourcesBytes(com.google.protobuf.ByteString value)repeated string resources = 2 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Inputbuild()PolicyOuterClass.TestTable.InputbuildPartial()PolicyOuterClass.TestTable.Input.Builderclear()PolicyOuterClass.TestTable.Input.BuilderclearActions()repeated string actions = 3 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderclearAuxData()string aux_data = 4;PolicyOuterClass.TestTable.Input.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PolicyOuterClass.TestTable.Input.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PolicyOuterClass.TestTable.Input.BuilderclearPrincipals()repeated string principals = 1 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuilderclearResources()repeated string resources = 2 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.Builderclone()java.lang.StringgetActions(int index)repeated string actions = 3 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetActionsBytes(int index)repeated string actions = 3 [(.validate.rules) = { ...intgetActionsCount()repeated string actions = 3 [(.validate.rules) = { ...com.google.protobuf.ProtocolStringListgetActionsList()repeated string actions = 3 [(.validate.rules) = { ...java.lang.StringgetAuxData()string aux_data = 4;com.google.protobuf.ByteStringgetAuxDataBytes()string aux_data = 4;PolicyOuterClass.TestTable.InputgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetPrincipals(int index)repeated string principals = 1 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetPrincipalsBytes(int index)repeated string principals = 1 [(.validate.rules) = { ...intgetPrincipalsCount()repeated string principals = 1 [(.validate.rules) = { ...com.google.protobuf.ProtocolStringListgetPrincipalsList()repeated string principals = 1 [(.validate.rules) = { ...java.lang.StringgetResources(int index)repeated string resources = 2 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetResourcesBytes(int index)repeated string resources = 2 [(.validate.rules) = { ...intgetResourcesCount()repeated string resources = 2 [(.validate.rules) = { ...com.google.protobuf.ProtocolStringListgetResourcesList()repeated string resources = 2 [(.validate.rules) = { ...protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PolicyOuterClass.TestTable.Input.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PolicyOuterClass.TestTable.Input.BuildermergeFrom(com.google.protobuf.Message other)PolicyOuterClass.TestTable.Input.BuildermergeFrom(PolicyOuterClass.TestTable.Input other)PolicyOuterClass.TestTable.Input.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PolicyOuterClass.TestTable.Input.BuildersetActions(int index, java.lang.String value)repeated string actions = 3 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuildersetAuxData(java.lang.String value)string aux_data = 4;PolicyOuterClass.TestTable.Input.BuildersetAuxDataBytes(com.google.protobuf.ByteString value)string aux_data = 4;PolicyOuterClass.TestTable.Input.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)PolicyOuterClass.TestTable.Input.BuildersetPrincipals(int index, java.lang.String value)repeated string principals = 1 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)PolicyOuterClass.TestTable.Input.BuildersetResources(int index, java.lang.String value)repeated string resources = 2 [(.validate.rules) = { ...PolicyOuterClass.TestTable.Input.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, 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<PolicyOuterClass.TestTable.Input.Builder>
-
clear
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>
-
getDefaultInstanceForType
public PolicyOuterClass.TestTable.Input getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PolicyOuterClass.TestTable.Input build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PolicyOuterClass.TestTable.Input buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>
-
setField
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>
-
clearField
public PolicyOuterClass.TestTable.Input.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
clearOneof
public PolicyOuterClass.TestTable.Input.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
setRepeatedField
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>
-
addRepeatedField
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>
-
mergeFrom
public PolicyOuterClass.TestTable.Input.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
mergeFrom
public PolicyOuterClass.TestTable.Input.Builder mergeFrom(PolicyOuterClass.TestTable.Input other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
mergeFrom
public PolicyOuterClass.TestTable.Input.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<PolicyOuterClass.TestTable.Input.Builder>- Throws:
java.io.IOException
-
getPrincipalsList
public com.google.protobuf.ProtocolStringList getPrincipalsList()
repeated string principals = 1 [(.validate.rules) = { ... }- Specified by:
getPrincipalsListin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- A list containing the principals.
-
getPrincipalsCount
public int getPrincipalsCount()
repeated string principals = 1 [(.validate.rules) = { ... }- Specified by:
getPrincipalsCountin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- The count of principals.
-
getPrincipals
public java.lang.String getPrincipals(int index)
repeated string principals = 1 [(.validate.rules) = { ... }- Specified by:
getPrincipalsin interfacePolicyOuterClass.TestTable.InputOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The principals at the given index.
-
getPrincipalsBytes
public com.google.protobuf.ByteString getPrincipalsBytes(int index)
repeated string principals = 1 [(.validate.rules) = { ... }- Specified by:
getPrincipalsBytesin interfacePolicyOuterClass.TestTable.InputOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the principals at the given index.
-
setPrincipals
public PolicyOuterClass.TestTable.Input.Builder setPrincipals(int index, java.lang.String value)
repeated string principals = 1 [(.validate.rules) = { ... }- Parameters:
index- The index to set the value at.value- The principals to set.- Returns:
- This builder for chaining.
-
addPrincipals
public PolicyOuterClass.TestTable.Input.Builder addPrincipals(java.lang.String value)
repeated string principals = 1 [(.validate.rules) = { ... }- Parameters:
value- The principals to add.- Returns:
- This builder for chaining.
-
addAllPrincipals
public PolicyOuterClass.TestTable.Input.Builder addAllPrincipals(java.lang.Iterable<java.lang.String> values)
repeated string principals = 1 [(.validate.rules) = { ... }- Parameters:
values- The principals to add.- Returns:
- This builder for chaining.
-
clearPrincipals
public PolicyOuterClass.TestTable.Input.Builder clearPrincipals()
repeated string principals = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
addPrincipalsBytes
public PolicyOuterClass.TestTable.Input.Builder addPrincipalsBytes(com.google.protobuf.ByteString value)
repeated string principals = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes of the principals to add.- Returns:
- This builder for chaining.
-
getResourcesList
public com.google.protobuf.ProtocolStringList getResourcesList()
repeated string resources = 2 [(.validate.rules) = { ... }- Specified by:
getResourcesListin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- A list containing the resources.
-
getResourcesCount
public int getResourcesCount()
repeated string resources = 2 [(.validate.rules) = { ... }- Specified by:
getResourcesCountin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- The count of resources.
-
getResources
public java.lang.String getResources(int index)
repeated string resources = 2 [(.validate.rules) = { ... }- Specified by:
getResourcesin interfacePolicyOuterClass.TestTable.InputOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The resources at the given index.
-
getResourcesBytes
public com.google.protobuf.ByteString getResourcesBytes(int index)
repeated string resources = 2 [(.validate.rules) = { ... }- Specified by:
getResourcesBytesin interfacePolicyOuterClass.TestTable.InputOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the resources at the given index.
-
setResources
public PolicyOuterClass.TestTable.Input.Builder setResources(int index, java.lang.String value)
repeated string resources = 2 [(.validate.rules) = { ... }- Parameters:
index- The index to set the value at.value- The resources to set.- Returns:
- This builder for chaining.
-
addResources
public PolicyOuterClass.TestTable.Input.Builder addResources(java.lang.String value)
repeated string resources = 2 [(.validate.rules) = { ... }- Parameters:
value- The resources to add.- Returns:
- This builder for chaining.
-
addAllResources
public PolicyOuterClass.TestTable.Input.Builder addAllResources(java.lang.Iterable<java.lang.String> values)
repeated string resources = 2 [(.validate.rules) = { ... }- Parameters:
values- The resources to add.- Returns:
- This builder for chaining.
-
clearResources
public PolicyOuterClass.TestTable.Input.Builder clearResources()
repeated string resources = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
addResourcesBytes
public PolicyOuterClass.TestTable.Input.Builder addResourcesBytes(com.google.protobuf.ByteString value)
repeated string resources = 2 [(.validate.rules) = { ... }- Parameters:
value- The bytes of the resources to add.- Returns:
- This builder for chaining.
-
getActionsList
public com.google.protobuf.ProtocolStringList getActionsList()
repeated string actions = 3 [(.validate.rules) = { ... }- Specified by:
getActionsListin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- A list containing the actions.
-
getActionsCount
public int getActionsCount()
repeated string actions = 3 [(.validate.rules) = { ... }- Specified by:
getActionsCountin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- The count of actions.
-
getActions
public java.lang.String getActions(int index)
repeated string actions = 3 [(.validate.rules) = { ... }- Specified by:
getActionsin interfacePolicyOuterClass.TestTable.InputOrBuilder- 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 = 3 [(.validate.rules) = { ... }- Specified by:
getActionsBytesin interfacePolicyOuterClass.TestTable.InputOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the actions at the given index.
-
setActions
public PolicyOuterClass.TestTable.Input.Builder setActions(int index, java.lang.String value)
repeated string actions = 3 [(.validate.rules) = { ... }- Parameters:
index- The index to set the value at.value- The actions to set.- Returns:
- This builder for chaining.
-
addActions
public PolicyOuterClass.TestTable.Input.Builder addActions(java.lang.String value)
repeated string actions = 3 [(.validate.rules) = { ... }- Parameters:
value- The actions to add.- Returns:
- This builder for chaining.
-
addAllActions
public PolicyOuterClass.TestTable.Input.Builder addAllActions(java.lang.Iterable<java.lang.String> values)
repeated string actions = 3 [(.validate.rules) = { ... }- Parameters:
values- The actions to add.- Returns:
- This builder for chaining.
-
clearActions
public PolicyOuterClass.TestTable.Input.Builder clearActions()
repeated string actions = 3 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
addActionsBytes
public PolicyOuterClass.TestTable.Input.Builder addActionsBytes(com.google.protobuf.ByteString value)
repeated string actions = 3 [(.validate.rules) = { ... }- Parameters:
value- The bytes of the actions to add.- Returns:
- This builder for chaining.
-
getAuxData
public java.lang.String getAuxData()
string aux_data = 4;- Specified by:
getAuxDatain interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- The auxData.
-
getAuxDataBytes
public com.google.protobuf.ByteString getAuxDataBytes()
string aux_data = 4;- Specified by:
getAuxDataBytesin interfacePolicyOuterClass.TestTable.InputOrBuilder- Returns:
- The bytes for auxData.
-
setAuxData
public PolicyOuterClass.TestTable.Input.Builder setAuxData(java.lang.String value)
string aux_data = 4;- Parameters:
value- The auxData to set.- Returns:
- This builder for chaining.
-
clearAuxData
public PolicyOuterClass.TestTable.Input.Builder clearAuxData()
string aux_data = 4;- Returns:
- This builder for chaining.
-
setAuxDataBytes
public PolicyOuterClass.TestTable.Input.Builder setAuxDataBytes(com.google.protobuf.ByteString value)
string aux_data = 4;- Parameters:
value- The bytes for auxData to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PolicyOuterClass.TestTable.Input.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
mergeUnknownFields
public final PolicyOuterClass.TestTable.Input.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PolicyOuterClass.TestTable.Input.Builder>
-
-