Package dev.cerbos.api.v1.policy
Class PolicyOuterClass.DerivedRoles.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.DerivedRoles.Builder>
-
- dev.cerbos.api.v1.policy.PolicyOuterClass.DerivedRoles.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PolicyOuterClass.DerivedRolesOrBuilder,java.lang.Cloneable
- Enclosing class:
- PolicyOuterClass.DerivedRoles
public static final class PolicyOuterClass.DerivedRoles.Builder extends com.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.DerivedRoles.Builder> implements PolicyOuterClass.DerivedRolesOrBuilder
Protobuf typecerbos.policy.v1.DerivedRoles
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyOuterClass.DerivedRoles.BuilderaddAllDefinitions(java.lang.Iterable<? extends PolicyOuterClass.RoleDef> values)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderaddDefinitions(int index, PolicyOuterClass.RoleDef value)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderaddDefinitions(int index, PolicyOuterClass.RoleDef.Builder builderForValue)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderaddDefinitions(PolicyOuterClass.RoleDef value)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderaddDefinitions(PolicyOuterClass.RoleDef.Builder builderForValue)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.RoleDef.BuilderaddDefinitionsBuilder()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.RoleDef.BuilderaddDefinitionsBuilder(int index)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRolesbuild()PolicyOuterClass.DerivedRolesbuildPartial()PolicyOuterClass.DerivedRoles.Builderclear()PolicyOuterClass.DerivedRoles.BuilderclearDefinitions()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderclearName()string name = 1 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuilderclearVariables().cerbos.policy.v1.Variables variables = 3;PolicyOuterClass.DerivedRolesgetDefaultInstanceForType()PolicyOuterClass.RoleDefgetDefinitions(int index)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.RoleDef.BuildergetDefinitionsBuilder(int index)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...java.util.List<PolicyOuterClass.RoleDef.Builder>getDefinitionsBuilderList()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...intgetDefinitionsCount()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...java.util.List<PolicyOuterClass.RoleDef>getDefinitionsList()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.RoleDefOrBuildergetDefinitionsOrBuilder(int index)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...java.util.List<? extends PolicyOuterClass.RoleDefOrBuilder>getDefinitionsOrBuilderList()repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetName()string name = 1 [(.buf.validate.field) = { ...com.google.protobuf.ByteStringgetNameBytes()string name = 1 [(.buf.validate.field) = { ...PolicyOuterClass.VariablesgetVariables().cerbos.policy.v1.Variables variables = 3;PolicyOuterClass.Variables.BuildergetVariablesBuilder().cerbos.policy.v1.Variables variables = 3;PolicyOuterClass.VariablesOrBuildergetVariablesOrBuilder().cerbos.policy.v1.Variables variables = 3;booleanhasVariables().cerbos.policy.v1.Variables variables = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PolicyOuterClass.DerivedRoles.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PolicyOuterClass.DerivedRoles.BuildermergeFrom(com.google.protobuf.Message other)PolicyOuterClass.DerivedRoles.BuildermergeFrom(PolicyOuterClass.DerivedRoles other)PolicyOuterClass.DerivedRoles.BuildermergeVariables(PolicyOuterClass.Variables value).cerbos.policy.v1.Variables variables = 3;PolicyOuterClass.DerivedRoles.BuilderremoveDefinitions(int index)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuildersetDefinitions(int index, PolicyOuterClass.RoleDef value)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuildersetDefinitions(int index, PolicyOuterClass.RoleDef.Builder builderForValue)repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuildersetName(java.lang.String value)string name = 1 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 1 [(.buf.validate.field) = { ...PolicyOuterClass.DerivedRoles.BuildersetVariables(PolicyOuterClass.Variables value).cerbos.policy.v1.Variables variables = 3;PolicyOuterClass.DerivedRoles.BuildersetVariables(PolicyOuterClass.Variables.Builder builderForValue).cerbos.policy.v1.Variables variables = 3;-
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<PolicyOuterClass.DerivedRoles.Builder>
-
clear
public PolicyOuterClass.DerivedRoles.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<PolicyOuterClass.DerivedRoles.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<PolicyOuterClass.DerivedRoles.Builder>
-
getDefaultInstanceForType
public PolicyOuterClass.DerivedRoles getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PolicyOuterClass.DerivedRoles build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PolicyOuterClass.DerivedRoles buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public PolicyOuterClass.DerivedRoles.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PolicyOuterClass.DerivedRoles.Builder>
-
mergeFrom
public PolicyOuterClass.DerivedRoles.Builder mergeFrom(PolicyOuterClass.DerivedRoles other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.DerivedRoles.Builder>
-
mergeFrom
public PolicyOuterClass.DerivedRoles.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.DerivedRoles.Builder>- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
string name = 1 [(.buf.validate.field) = { ... }- Specified by:
getNamein interfacePolicyOuterClass.DerivedRolesOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 1 [(.buf.validate.field) = { ... }- Specified by:
getNameBytesin interfacePolicyOuterClass.DerivedRolesOrBuilder- Returns:
- The bytes for name.
-
setName
public PolicyOuterClass.DerivedRoles.Builder setName(java.lang.String value)
string name = 1 [(.buf.validate.field) = { ... }- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public PolicyOuterClass.DerivedRoles.Builder clearName()
string name = 1 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setNameBytes
public PolicyOuterClass.DerivedRoles.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 1 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDefinitionsList
public java.util.List<PolicyOuterClass.RoleDef> getDefinitionsList()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }- Specified by:
getDefinitionsListin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
getDefinitionsCount
public int getDefinitionsCount()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }- Specified by:
getDefinitionsCountin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
getDefinitions
public PolicyOuterClass.RoleDef getDefinitions(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }- Specified by:
getDefinitionsin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
setDefinitions
public PolicyOuterClass.DerivedRoles.Builder setDefinitions(int index, PolicyOuterClass.RoleDef value)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
setDefinitions
public PolicyOuterClass.DerivedRoles.Builder setDefinitions(int index, PolicyOuterClass.RoleDef.Builder builderForValue)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addDefinitions
public PolicyOuterClass.DerivedRoles.Builder addDefinitions(PolicyOuterClass.RoleDef value)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addDefinitions
public PolicyOuterClass.DerivedRoles.Builder addDefinitions(int index, PolicyOuterClass.RoleDef value)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addDefinitions
public PolicyOuterClass.DerivedRoles.Builder addDefinitions(PolicyOuterClass.RoleDef.Builder builderForValue)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addDefinitions
public PolicyOuterClass.DerivedRoles.Builder addDefinitions(int index, PolicyOuterClass.RoleDef.Builder builderForValue)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addAllDefinitions
public PolicyOuterClass.DerivedRoles.Builder addAllDefinitions(java.lang.Iterable<? extends PolicyOuterClass.RoleDef> values)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
clearDefinitions
public PolicyOuterClass.DerivedRoles.Builder clearDefinitions()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
removeDefinitions
public PolicyOuterClass.DerivedRoles.Builder removeDefinitions(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsBuilder
public PolicyOuterClass.RoleDef.Builder getDefinitionsBuilder(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsOrBuilder
public PolicyOuterClass.RoleDefOrBuilder getDefinitionsOrBuilder(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }- Specified by:
getDefinitionsOrBuilderin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
getDefinitionsOrBuilderList
public java.util.List<? extends PolicyOuterClass.RoleDefOrBuilder> getDefinitionsOrBuilderList()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }- Specified by:
getDefinitionsOrBuilderListin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
addDefinitionsBuilder
public PolicyOuterClass.RoleDef.Builder addDefinitionsBuilder()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
addDefinitionsBuilder
public PolicyOuterClass.RoleDef.Builder addDefinitionsBuilder(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsBuilderList
public java.util.List<PolicyOuterClass.RoleDef.Builder> getDefinitionsBuilderList()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
hasVariables
public boolean hasVariables()
.cerbos.policy.v1.Variables variables = 3;- Specified by:
hasVariablesin interfacePolicyOuterClass.DerivedRolesOrBuilder- Returns:
- Whether the variables field is set.
-
getVariables
public PolicyOuterClass.Variables getVariables()
.cerbos.policy.v1.Variables variables = 3;- Specified by:
getVariablesin interfacePolicyOuterClass.DerivedRolesOrBuilder- Returns:
- The variables.
-
setVariables
public PolicyOuterClass.DerivedRoles.Builder setVariables(PolicyOuterClass.Variables value)
.cerbos.policy.v1.Variables variables = 3;
-
setVariables
public PolicyOuterClass.DerivedRoles.Builder setVariables(PolicyOuterClass.Variables.Builder builderForValue)
.cerbos.policy.v1.Variables variables = 3;
-
mergeVariables
public PolicyOuterClass.DerivedRoles.Builder mergeVariables(PolicyOuterClass.Variables value)
.cerbos.policy.v1.Variables variables = 3;
-
clearVariables
public PolicyOuterClass.DerivedRoles.Builder clearVariables()
.cerbos.policy.v1.Variables variables = 3;
-
getVariablesBuilder
public PolicyOuterClass.Variables.Builder getVariablesBuilder()
.cerbos.policy.v1.Variables variables = 3;
-
getVariablesOrBuilder
public PolicyOuterClass.VariablesOrBuilder getVariablesOrBuilder()
.cerbos.policy.v1.Variables variables = 3;- Specified by:
getVariablesOrBuilderin interfacePolicyOuterClass.DerivedRolesOrBuilder
-
-