Package dev.cerbos.api.v1.policy
Interface PolicyOuterClass.PolicyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PolicyOuterClass.Policy,PolicyOuterClass.Policy.Builder
- Enclosing class:
- PolicyOuterClass
public static interface PolicyOuterClass.PolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsVariables(java.lang.String key)Deprecated.java.lang.StringgetApiVersion()string api_version = 1 [(.validate.rules) = { ...com.google.protobuf.ByteStringgetApiVersionBytes()string api_version = 1 [(.validate.rules) = { ...PolicyOuterClass.DerivedRolesgetDerivedRoles().cerbos.policy.v1.DerivedRoles derived_roles = 7;PolicyOuterClass.DerivedRolesOrBuildergetDerivedRolesOrBuilder().cerbos.policy.v1.DerivedRoles derived_roles = 7;java.lang.StringgetDescription()string description = 3;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 3;booleangetDisabled()bool disabled = 2;PolicyOuterClass.ExportVariablesgetExportVariables().cerbos.policy.v1.ExportVariables export_variables = 10;PolicyOuterClass.ExportVariablesOrBuildergetExportVariablesOrBuilder().cerbos.policy.v1.ExportVariables export_variables = 10;java.lang.StringgetJsonSchema()string json_schema = 9 [json_name = "$schema"];com.google.protobuf.ByteStringgetJsonSchemaBytes()string json_schema = 9 [json_name = "$schema"];PolicyOuterClass.MetadatagetMetadata().cerbos.policy.v1.Metadata metadata = 4;PolicyOuterClass.MetadataOrBuildergetMetadataOrBuilder().cerbos.policy.v1.Metadata metadata = 4;PolicyOuterClass.Policy.PolicyTypeCasegetPolicyTypeCase()PolicyOuterClass.PrincipalPolicygetPrincipalPolicy().cerbos.policy.v1.PrincipalPolicy principal_policy = 6;PolicyOuterClass.PrincipalPolicyOrBuildergetPrincipalPolicyOrBuilder().cerbos.policy.v1.PrincipalPolicy principal_policy = 6;PolicyOuterClass.ResourcePolicygetResourcePolicy().cerbos.policy.v1.ResourcePolicy resource_policy = 5;PolicyOuterClass.ResourcePolicyOrBuildergetResourcePolicyOrBuilder().cerbos.policy.v1.ResourcePolicy resource_policy = 5;java.util.Map<java.lang.String,java.lang.String>getVariables()Deprecated.intgetVariablesCount()Deprecated.java.util.Map<java.lang.String,java.lang.String>getVariablesMap()Deprecated.java.lang.StringgetVariablesOrDefault(java.lang.String key, java.lang.String defaultValue)Deprecated.java.lang.StringgetVariablesOrThrow(java.lang.String key)Deprecated.booleanhasDerivedRoles().cerbos.policy.v1.DerivedRoles derived_roles = 7;booleanhasExportVariables().cerbos.policy.v1.ExportVariables export_variables = 10;booleanhasMetadata().cerbos.policy.v1.Metadata metadata = 4;booleanhasPrincipalPolicy().cerbos.policy.v1.PrincipalPolicy principal_policy = 6;booleanhasResourcePolicy().cerbos.policy.v1.ResourcePolicy resource_policy = 5;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getApiVersion
java.lang.String getApiVersion()
string api_version = 1 [(.validate.rules) = { ... }- Returns:
- The apiVersion.
-
getApiVersionBytes
com.google.protobuf.ByteString getApiVersionBytes()
string api_version = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for apiVersion.
-
getDisabled
boolean getDisabled()
bool disabled = 2;- Returns:
- The disabled.
-
getDescription
java.lang.String getDescription()
string description = 3;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
string description = 3;- Returns:
- The bytes for description.
-
hasMetadata
boolean hasMetadata()
.cerbos.policy.v1.Metadata metadata = 4;- Returns:
- Whether the metadata field is set.
-
getMetadata
PolicyOuterClass.Metadata getMetadata()
.cerbos.policy.v1.Metadata metadata = 4;- Returns:
- The metadata.
-
getMetadataOrBuilder
PolicyOuterClass.MetadataOrBuilder getMetadataOrBuilder()
.cerbos.policy.v1.Metadata metadata = 4;
-
hasResourcePolicy
boolean hasResourcePolicy()
.cerbos.policy.v1.ResourcePolicy resource_policy = 5;- Returns:
- Whether the resourcePolicy field is set.
-
getResourcePolicy
PolicyOuterClass.ResourcePolicy getResourcePolicy()
.cerbos.policy.v1.ResourcePolicy resource_policy = 5;- Returns:
- The resourcePolicy.
-
getResourcePolicyOrBuilder
PolicyOuterClass.ResourcePolicyOrBuilder getResourcePolicyOrBuilder()
.cerbos.policy.v1.ResourcePolicy resource_policy = 5;
-
hasPrincipalPolicy
boolean hasPrincipalPolicy()
.cerbos.policy.v1.PrincipalPolicy principal_policy = 6;- Returns:
- Whether the principalPolicy field is set.
-
getPrincipalPolicy
PolicyOuterClass.PrincipalPolicy getPrincipalPolicy()
.cerbos.policy.v1.PrincipalPolicy principal_policy = 6;- Returns:
- The principalPolicy.
-
getPrincipalPolicyOrBuilder
PolicyOuterClass.PrincipalPolicyOrBuilder getPrincipalPolicyOrBuilder()
.cerbos.policy.v1.PrincipalPolicy principal_policy = 6;
-
hasDerivedRoles
boolean hasDerivedRoles()
.cerbos.policy.v1.DerivedRoles derived_roles = 7;- Returns:
- Whether the derivedRoles field is set.
-
getDerivedRoles
PolicyOuterClass.DerivedRoles getDerivedRoles()
.cerbos.policy.v1.DerivedRoles derived_roles = 7;- Returns:
- The derivedRoles.
-
getDerivedRolesOrBuilder
PolicyOuterClass.DerivedRolesOrBuilder getDerivedRolesOrBuilder()
.cerbos.policy.v1.DerivedRoles derived_roles = 7;
-
hasExportVariables
boolean hasExportVariables()
.cerbos.policy.v1.ExportVariables export_variables = 10;- Returns:
- Whether the exportVariables field is set.
-
getExportVariables
PolicyOuterClass.ExportVariables getExportVariables()
.cerbos.policy.v1.ExportVariables export_variables = 10;- Returns:
- The exportVariables.
-
getExportVariablesOrBuilder
PolicyOuterClass.ExportVariablesOrBuilder getExportVariablesOrBuilder()
.cerbos.policy.v1.ExportVariables export_variables = 10;
-
getVariablesCount
@Deprecated int getVariablesCount()
Deprecated.map<string, string> variables = 8 [deprecated = true];
-
containsVariables
@Deprecated boolean containsVariables(java.lang.String key)
Deprecated.map<string, string> variables = 8 [deprecated = true];
-
getVariables
@Deprecated java.util.Map<java.lang.String,java.lang.String> getVariables()
Deprecated.UsegetVariablesMap()instead.
-
getVariablesMap
@Deprecated java.util.Map<java.lang.String,java.lang.String> getVariablesMap()
Deprecated.map<string, string> variables = 8 [deprecated = true];
-
getVariablesOrDefault
@Deprecated java.lang.String getVariablesOrDefault(java.lang.String key, java.lang.String defaultValue)Deprecated.map<string, string> variables = 8 [deprecated = true];
-
getVariablesOrThrow
@Deprecated java.lang.String getVariablesOrThrow(java.lang.String key)
Deprecated.map<string, string> variables = 8 [deprecated = true];
-
getJsonSchema
java.lang.String getJsonSchema()
string json_schema = 9 [json_name = "$schema"];- Returns:
- The jsonSchema.
-
getJsonSchemaBytes
com.google.protobuf.ByteString getJsonSchemaBytes()
string json_schema = 9 [json_name = "$schema"];- Returns:
- The bytes for jsonSchema.
-
getPolicyTypeCase
PolicyOuterClass.Policy.PolicyTypeCase getPolicyTypeCase()
-
-