Package dev.cerbos.api.v1.policy
Class PolicyOuterClass.ResourcePolicy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.ResourcePolicy.Builder>
-
- dev.cerbos.api.v1.policy.PolicyOuterClass.ResourcePolicy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PolicyOuterClass.ResourcePolicyOrBuilder,java.lang.Cloneable
- Enclosing class:
- PolicyOuterClass.ResourcePolicy
public static final class PolicyOuterClass.ResourcePolicy.Builder extends com.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.ResourcePolicy.Builder> implements PolicyOuterClass.ResourcePolicyOrBuilder
Protobuf typecerbos.policy.v1.ResourcePolicy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyOuterClass.ResourcePolicy.BuilderaddAllImportDerivedRoles(java.lang.Iterable<java.lang.String> values)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderaddAllRules(java.lang.Iterable<? extends PolicyOuterClass.ResourceRule> values)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuilderaddImportDerivedRoles(java.lang.String value)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderaddImportDerivedRolesBytes(com.google.protobuf.ByteString value)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderaddRules(int index, PolicyOuterClass.ResourceRule value)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuilderaddRules(int index, PolicyOuterClass.ResourceRule.Builder builderForValue)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuilderaddRules(PolicyOuterClass.ResourceRule value)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuilderaddRules(PolicyOuterClass.ResourceRule.Builder builderForValue)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourceRule.BuilderaddRulesBuilder()repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourceRule.BuilderaddRulesBuilder(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicybuild()PolicyOuterClass.ResourcePolicybuildPartial()PolicyOuterClass.ResourcePolicy.Builderclear()PolicyOuterClass.ResourcePolicy.BuilderclearImportDerivedRoles()repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderclearResource()string resource = 1 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderclearRules()repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuilderclearSchemas().cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.ResourcePolicy.BuilderclearScope()string scope = 5 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuilderclearVariables().cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.ResourcePolicy.BuilderclearVersion()string version = 2 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetImportDerivedRoles(int index)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...com.google.protobuf.ByteStringgetImportDerivedRolesBytes(int index)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...intgetImportDerivedRolesCount()repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...com.google.protobuf.ProtocolStringListgetImportDerivedRolesList()repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...java.lang.StringgetResource()string resource = 1 [(.buf.validate.field) = { ...com.google.protobuf.ByteStringgetResourceBytes()string resource = 1 [(.buf.validate.field) = { ...PolicyOuterClass.ResourceRulegetRules(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourceRule.BuildergetRulesBuilder(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;java.util.List<PolicyOuterClass.ResourceRule.Builder>getRulesBuilderList()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.Schemas.BuildergetSchemasBuilder().cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.SchemasOrBuildergetSchemasOrBuilder().cerbos.policy.v1.Schemas schemas = 6;java.lang.StringgetScope()string scope = 5 [(.buf.validate.field) = { ...com.google.protobuf.ByteStringgetScopeBytes()string scope = 5 [(.buf.validate.field) = { ...PolicyOuterClass.VariablesgetVariables().cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.Variables.BuildergetVariablesBuilder().cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.VariablesOrBuildergetVariablesOrBuilder().cerbos.policy.v1.Variables variables = 7;java.lang.StringgetVersion()string version = 2 [(.buf.validate.field) = { ...com.google.protobuf.ByteStringgetVersionBytes()string version = 2 [(.buf.validate.field) = { ...booleanhasSchemas().cerbos.policy.v1.Schemas schemas = 6;booleanhasVariables().cerbos.policy.v1.Variables variables = 7;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PolicyOuterClass.ResourcePolicy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PolicyOuterClass.ResourcePolicy.BuildermergeFrom(com.google.protobuf.Message other)PolicyOuterClass.ResourcePolicy.BuildermergeFrom(PolicyOuterClass.ResourcePolicy other)PolicyOuterClass.ResourcePolicy.BuildermergeSchemas(PolicyOuterClass.Schemas value).cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.ResourcePolicy.BuildermergeVariables(PolicyOuterClass.Variables value).cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.ResourcePolicy.BuilderremoveRules(int index)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuildersetImportDerivedRoles(int index, java.lang.String value)repeated string import_derived_roles = 3 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetResource(java.lang.String value)string resource = 1 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetResourceBytes(com.google.protobuf.ByteString value)string resource = 1 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetRules(int index, PolicyOuterClass.ResourceRule value)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuildersetRules(int index, PolicyOuterClass.ResourceRule.Builder builderForValue)repeated .cerbos.policy.v1.ResourceRule rules = 4;PolicyOuterClass.ResourcePolicy.BuildersetSchemas(PolicyOuterClass.Schemas value).cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.ResourcePolicy.BuildersetSchemas(PolicyOuterClass.Schemas.Builder builderForValue).cerbos.policy.v1.Schemas schemas = 6;PolicyOuterClass.ResourcePolicy.BuildersetScope(java.lang.String value)string scope = 5 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetScopeBytes(com.google.protobuf.ByteString value)string scope = 5 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetVariables(PolicyOuterClass.Variables value).cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.ResourcePolicy.BuildersetVariables(PolicyOuterClass.Variables.Builder builderForValue).cerbos.policy.v1.Variables variables = 7;PolicyOuterClass.ResourcePolicy.BuildersetVersion(java.lang.String value)string version = 2 [(.buf.validate.field) = { ...PolicyOuterClass.ResourcePolicy.BuildersetVersionBytes(com.google.protobuf.ByteString value)string version = 2 [(.buf.validate.field) = { ...-
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.ResourcePolicy.Builder>
-
clear
public PolicyOuterClass.ResourcePolicy.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.ResourcePolicy.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.ResourcePolicy.Builder>
-
getDefaultInstanceForType
public PolicyOuterClass.ResourcePolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PolicyOuterClass.ResourcePolicy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PolicyOuterClass.ResourcePolicy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public PolicyOuterClass.ResourcePolicy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PolicyOuterClass.ResourcePolicy.Builder>
-
mergeFrom
public PolicyOuterClass.ResourcePolicy.Builder mergeFrom(PolicyOuterClass.ResourcePolicy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PolicyOuterClass.ResourcePolicy.Builder>
-
mergeFrom
public PolicyOuterClass.ResourcePolicy.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.ResourcePolicy.Builder>- Throws:
java.io.IOException
-
getResource
public java.lang.String getResource()
string resource = 1 [(.buf.validate.field) = { ... }- Specified by:
getResourcein interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
string resource = 1 [(.buf.validate.field) = { ... }- Specified by:
getResourceBytesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The bytes for resource.
-
setResource
public PolicyOuterClass.ResourcePolicy.Builder setResource(java.lang.String value)
string resource = 1 [(.buf.validate.field) = { ... }- Parameters:
value- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public PolicyOuterClass.ResourcePolicy.Builder clearResource()
string resource = 1 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setResourceBytes
public PolicyOuterClass.ResourcePolicy.Builder setResourceBytes(com.google.protobuf.ByteString value)
string resource = 1 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for resource to set.- Returns:
- This builder for chaining.
-
getVersion
public java.lang.String getVersion()
string version = 2 [(.buf.validate.field) = { ... }- Specified by:
getVersionin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
string version = 2 [(.buf.validate.field) = { ... }- Specified by:
getVersionBytesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The bytes for version.
-
setVersion
public PolicyOuterClass.ResourcePolicy.Builder setVersion(java.lang.String value)
string version = 2 [(.buf.validate.field) = { ... }- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public PolicyOuterClass.ResourcePolicy.Builder clearVersion()
string version = 2 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setVersionBytes
public PolicyOuterClass.ResourcePolicy.Builder setVersionBytes(com.google.protobuf.ByteString value)
string version = 2 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getImportDerivedRolesList
public com.google.protobuf.ProtocolStringList getImportDerivedRolesList()
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Specified by:
getImportDerivedRolesListin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- A list containing the importDerivedRoles.
-
getImportDerivedRolesCount
public int getImportDerivedRolesCount()
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Specified by:
getImportDerivedRolesCountin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The count of importDerivedRoles.
-
getImportDerivedRoles
public java.lang.String getImportDerivedRoles(int index)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Specified by:
getImportDerivedRolesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The importDerivedRoles at the given index.
-
getImportDerivedRolesBytes
public com.google.protobuf.ByteString getImportDerivedRolesBytes(int index)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Specified by:
getImportDerivedRolesBytesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the importDerivedRoles at the given index.
-
setImportDerivedRoles
public PolicyOuterClass.ResourcePolicy.Builder setImportDerivedRoles(int index, java.lang.String value)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Parameters:
index- The index to set the value at.value- The importDerivedRoles to set.- Returns:
- This builder for chaining.
-
addImportDerivedRoles
public PolicyOuterClass.ResourcePolicy.Builder addImportDerivedRoles(java.lang.String value)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The importDerivedRoles to add.- Returns:
- This builder for chaining.
-
addAllImportDerivedRoles
public PolicyOuterClass.ResourcePolicy.Builder addAllImportDerivedRoles(java.lang.Iterable<java.lang.String> values)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Parameters:
values- The importDerivedRoles to add.- Returns:
- This builder for chaining.
-
clearImportDerivedRoles
public PolicyOuterClass.ResourcePolicy.Builder clearImportDerivedRoles()
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
addImportDerivedRolesBytes
public PolicyOuterClass.ResourcePolicy.Builder addImportDerivedRolesBytes(com.google.protobuf.ByteString value)
repeated string import_derived_roles = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes of the importDerivedRoles to add.- Returns:
- This builder for chaining.
-
getRulesList
public java.util.List<PolicyOuterClass.ResourceRule> getRulesList()
repeated .cerbos.policy.v1.ResourceRule rules = 4;- Specified by:
getRulesListin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
getRulesCount
public int getRulesCount()
repeated .cerbos.policy.v1.ResourceRule rules = 4;- Specified by:
getRulesCountin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
getRules
public PolicyOuterClass.ResourceRule getRules(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;- Specified by:
getRulesin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
setRules
public PolicyOuterClass.ResourcePolicy.Builder setRules(int index, PolicyOuterClass.ResourceRule value)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
setRules
public PolicyOuterClass.ResourcePolicy.Builder setRules(int index, PolicyOuterClass.ResourceRule.Builder builderForValue)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addRules
public PolicyOuterClass.ResourcePolicy.Builder addRules(PolicyOuterClass.ResourceRule value)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addRules
public PolicyOuterClass.ResourcePolicy.Builder addRules(int index, PolicyOuterClass.ResourceRule value)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addRules
public PolicyOuterClass.ResourcePolicy.Builder addRules(PolicyOuterClass.ResourceRule.Builder builderForValue)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addRules
public PolicyOuterClass.ResourcePolicy.Builder addRules(int index, PolicyOuterClass.ResourceRule.Builder builderForValue)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addAllRules
public PolicyOuterClass.ResourcePolicy.Builder addAllRules(java.lang.Iterable<? extends PolicyOuterClass.ResourceRule> values)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
clearRules
public PolicyOuterClass.ResourcePolicy.Builder clearRules()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
removeRules
public PolicyOuterClass.ResourcePolicy.Builder removeRules(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesBuilder
public PolicyOuterClass.ResourceRule.Builder getRulesBuilder(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesOrBuilder
public PolicyOuterClass.ResourceRuleOrBuilder getRulesOrBuilder(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;- Specified by:
getRulesOrBuilderin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
getRulesOrBuilderList
public java.util.List<? extends PolicyOuterClass.ResourceRuleOrBuilder> getRulesOrBuilderList()
repeated .cerbos.policy.v1.ResourceRule rules = 4;- Specified by:
getRulesOrBuilderListin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
addRulesBuilder
public PolicyOuterClass.ResourceRule.Builder addRulesBuilder()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
addRulesBuilder
public PolicyOuterClass.ResourceRule.Builder addRulesBuilder(int index)
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getRulesBuilderList
public java.util.List<PolicyOuterClass.ResourceRule.Builder> getRulesBuilderList()
repeated .cerbos.policy.v1.ResourceRule rules = 4;
-
getScope
public java.lang.String getScope()
string scope = 5 [(.buf.validate.field) = { ... }- Specified by:
getScopein interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The scope.
-
getScopeBytes
public com.google.protobuf.ByteString getScopeBytes()
string scope = 5 [(.buf.validate.field) = { ... }- Specified by:
getScopeBytesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The bytes for scope.
-
setScope
public PolicyOuterClass.ResourcePolicy.Builder setScope(java.lang.String value)
string scope = 5 [(.buf.validate.field) = { ... }- Parameters:
value- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
public PolicyOuterClass.ResourcePolicy.Builder clearScope()
string scope = 5 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setScopeBytes
public PolicyOuterClass.ResourcePolicy.Builder setScopeBytes(com.google.protobuf.ByteString value)
string scope = 5 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for scope to set.- Returns:
- This builder for chaining.
-
hasSchemas
public boolean hasSchemas()
.cerbos.policy.v1.Schemas schemas = 6;- Specified by:
hasSchemasin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- Whether the schemas field is set.
-
getSchemas
public PolicyOuterClass.Schemas getSchemas()
.cerbos.policy.v1.Schemas schemas = 6;- Specified by:
getSchemasin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The schemas.
-
setSchemas
public PolicyOuterClass.ResourcePolicy.Builder setSchemas(PolicyOuterClass.Schemas value)
.cerbos.policy.v1.Schemas schemas = 6;
-
setSchemas
public PolicyOuterClass.ResourcePolicy.Builder setSchemas(PolicyOuterClass.Schemas.Builder builderForValue)
.cerbos.policy.v1.Schemas schemas = 6;
-
mergeSchemas
public PolicyOuterClass.ResourcePolicy.Builder mergeSchemas(PolicyOuterClass.Schemas value)
.cerbos.policy.v1.Schemas schemas = 6;
-
clearSchemas
public PolicyOuterClass.ResourcePolicy.Builder clearSchemas()
.cerbos.policy.v1.Schemas schemas = 6;
-
getSchemasBuilder
public PolicyOuterClass.Schemas.Builder getSchemasBuilder()
.cerbos.policy.v1.Schemas schemas = 6;
-
getSchemasOrBuilder
public PolicyOuterClass.SchemasOrBuilder getSchemasOrBuilder()
.cerbos.policy.v1.Schemas schemas = 6;- Specified by:
getSchemasOrBuilderin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
hasVariables
public boolean hasVariables()
.cerbos.policy.v1.Variables variables = 7;- Specified by:
hasVariablesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- Whether the variables field is set.
-
getVariables
public PolicyOuterClass.Variables getVariables()
.cerbos.policy.v1.Variables variables = 7;- Specified by:
getVariablesin interfacePolicyOuterClass.ResourcePolicyOrBuilder- Returns:
- The variables.
-
setVariables
public PolicyOuterClass.ResourcePolicy.Builder setVariables(PolicyOuterClass.Variables value)
.cerbos.policy.v1.Variables variables = 7;
-
setVariables
public PolicyOuterClass.ResourcePolicy.Builder setVariables(PolicyOuterClass.Variables.Builder builderForValue)
.cerbos.policy.v1.Variables variables = 7;
-
mergeVariables
public PolicyOuterClass.ResourcePolicy.Builder mergeVariables(PolicyOuterClass.Variables value)
.cerbos.policy.v1.Variables variables = 7;
-
clearVariables
public PolicyOuterClass.ResourcePolicy.Builder clearVariables()
.cerbos.policy.v1.Variables variables = 7;
-
getVariablesBuilder
public PolicyOuterClass.Variables.Builder getVariablesBuilder()
.cerbos.policy.v1.Variables variables = 7;
-
getVariablesOrBuilder
public PolicyOuterClass.VariablesOrBuilder getVariablesOrBuilder()
.cerbos.policy.v1.Variables variables = 7;- Specified by:
getVariablesOrBuilderin interfacePolicyOuterClass.ResourcePolicyOrBuilder
-
-