Package dev.cerbos.api.v1.policy
Interface PolicyOuterClass.DerivedRolesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PolicyOuterClass.DerivedRoles,PolicyOuterClass.DerivedRoles.Builder
- Enclosing class:
- PolicyOuterClass
public static interface PolicyOuterClass.DerivedRolesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PolicyOuterClass.RoleDefgetDefinitions(int index)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) = { ...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.VariablesOrBuildergetVariablesOrBuilder().cerbos.policy.v1.Variables variables = 3;booleanhasVariables().cerbos.policy.v1.Variables variables = 3;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
string name = 1 [(.buf.validate.field) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
string name = 1 [(.buf.validate.field) = { ... }- Returns:
- The bytes for name.
-
getDefinitionsList
java.util.List<PolicyOuterClass.RoleDef> getDefinitionsList()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitions
PolicyOuterClass.RoleDef getDefinitions(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsCount
int getDefinitionsCount()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsOrBuilderList
java.util.List<? extends PolicyOuterClass.RoleDefOrBuilder> getDefinitionsOrBuilderList()
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
getDefinitionsOrBuilder
PolicyOuterClass.RoleDefOrBuilder getDefinitionsOrBuilder(int index)
repeated .cerbos.policy.v1.RoleDef definitions = 2 [(.buf.validate.field) = { ... }
-
hasVariables
boolean hasVariables()
.cerbos.policy.v1.Variables variables = 3;- Returns:
- Whether the variables field is set.
-
getVariables
PolicyOuterClass.Variables getVariables()
.cerbos.policy.v1.Variables variables = 3;- Returns:
- The variables.
-
getVariablesOrBuilder
PolicyOuterClass.VariablesOrBuilder getVariablesOrBuilder()
.cerbos.policy.v1.Variables variables = 3;
-
-