Package dev.cerbos.api.v1.policy
Interface PolicyOuterClass.ResourcePolicyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PolicyOuterClass.ResourcePolicy,PolicyOuterClass.ResourcePolicy.Builder
- Enclosing class:
- PolicyOuterClass
public static interface PolicyOuterClass.ResourcePolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetImportDerivedRoles(int index)repeated string import_derived_roles = 3 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetImportDerivedRolesBytes(int index)repeated string import_derived_roles = 3 [(.validate.rules) = { ...intgetImportDerivedRolesCount()repeated string import_derived_roles = 3 [(.validate.rules) = { ...java.util.List<java.lang.String>getImportDerivedRolesList()repeated string import_derived_roles = 3 [(.validate.rules) = { ...java.lang.StringgetResource()string resource = 1 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetResourceBytes()string resource = 1 [(.validate.rules) = { ...PolicyOuterClass.ResourceRulegetRules(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;intgetRulesCount()repeated .cerbos.policy.v1.ResourceRule rules = 4;java.util.List<PolicyOuterClass.ResourceRule>getRulesList()repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourceRuleOrBuildergetRulesOrBuilder(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;java.util.List<? extends PolicyOuterClass.ResourceRuleOrBuilder>getRulesOrBuilderList()repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.SchemasgetSchemas().cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.SchemasOrBuildergetSchemasOrBuilder().cerbos.policy.v1.Schemas schemas = 6;java.lang.StringgetScope()string scope = 5 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetScopeBytes()string scope = 5 [(.validate.rules) = { ...java.lang.StringgetVersion()string version = 2 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetVersionBytes()string version = 2 [(.validate.rules) = { ...booleanhasSchemas().cerbos.policy.v1.Schemas schemas = 6;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResource
java.lang.String getResource()
string resource = 1 [(.validate.rules) = { ... }- Returns:
- The resource.
-
getResourceBytes
com.google.protobuf.ByteString getResourceBytes()
string resource = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for resource.
-
getVersion
java.lang.String getVersion()
string version = 2 [(.validate.rules) = { ... }- Returns:
- The version.
-
getVersionBytes
com.google.protobuf.ByteString getVersionBytes()
string version = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for version.
-
getImportDerivedRolesList
java.util.List<java.lang.String> getImportDerivedRolesList()
repeated string import_derived_roles = 3 [(.validate.rules) = { ... }- Returns:
- A list containing the importDerivedRoles.
-
getImportDerivedRolesCount
int getImportDerivedRolesCount()
repeated string import_derived_roles = 3 [(.validate.rules) = { ... }- Returns:
- The count of importDerivedRoles.
-
getImportDerivedRoles
java.lang.String getImportDerivedRoles(int index)
repeated string import_derived_roles = 3 [(.validate.rules) = { ... }- Parameters:
index- The index of the element to return.- Returns:
- The importDerivedRoles at the given index.
-
getImportDerivedRolesBytes
com.google.protobuf.ByteString getImportDerivedRolesBytes(int index)
repeated string import_derived_roles = 3 [(.validate.rules) = { ... }- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the importDerivedRoles at the given index.
-
getRulesList
java.util.List<PolicyOuterClass.ResourceRule> getRulesList()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRules
PolicyOuterClass.ResourceRule getRules(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesCount
int getRulesCount()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesOrBuilderList
java.util.List<? extends PolicyOuterClass.ResourceRuleOrBuilder> getRulesOrBuilderList()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesOrBuilder
PolicyOuterClass.ResourceRuleOrBuilder getRulesOrBuilder(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getScope
java.lang.String getScope()
string scope = 5 [(.validate.rules) = { ... }- Returns:
- The scope.
-
getScopeBytes
com.google.protobuf.ByteString getScopeBytes()
string scope = 5 [(.validate.rules) = { ... }- Returns:
- The bytes for scope.
-
hasSchemas
boolean hasSchemas()
.cerbos.policy.v1.Schemas schemas = 6;- Returns:
- Whether the schemas field is set.
-
getSchemas
PolicyOuterClass.Schemas getSchemas()
.cerbos.policy.v1.Schemas schemas = 6;- Returns:
- The schemas.
-
getSchemasOrBuilder
PolicyOuterClass.SchemasOrBuilder getSchemasOrBuilder()
.cerbos.policy.v1.Schemas schemas = 6;
-
-