public static final class DecisionPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder> implements DecisionPolicyOrBuilder
information about a policy used in a decisionProtobuf type
aserto.authorizer.v2.api.DecisionPolicy| Modifier and Type | Method and Description |
|---|---|
DecisionPolicy.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DecisionPolicy |
build() |
DecisionPolicy |
buildPartial() |
DecisionPolicy.Builder |
clear() |
DecisionPolicy.Builder |
clearContext()
policy context used in the decision
|
DecisionPolicy.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DecisionPolicy.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DecisionPolicy.Builder |
clearPolicyInstance()
policy instance used in decision
|
DecisionPolicy.Builder |
clearRegistryDigest()
digest of the policy image
|
DecisionPolicy.Builder |
clearRegistryImage()
image of the policy in the registry, including org (e.g.
|
DecisionPolicy.Builder |
clearRegistryService()
registry service where policy was retrieved from (e.g.
|
DecisionPolicy.Builder |
clearRegistryTag()
tag of the policy image (e.g.
|
DecisionPolicy.Builder |
clone() |
PolicyContext |
getContext()
policy context used in the decision
|
PolicyContext.Builder |
getContextBuilder()
policy context used in the decision
|
PolicyContextOrBuilder |
getContextOrBuilder()
policy context used in the decision
|
DecisionPolicy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
PolicyInstance |
getPolicyInstance()
policy instance used in decision
|
PolicyInstance.Builder |
getPolicyInstanceBuilder()
policy instance used in decision
|
PolicyInstanceOrBuilder |
getPolicyInstanceOrBuilder()
policy instance used in decision
|
String |
getRegistryDigest()
digest of the policy image
|
com.google.protobuf.ByteString |
getRegistryDigestBytes()
digest of the policy image
|
String |
getRegistryImage()
image of the policy in the registry, including org (e.g.
|
com.google.protobuf.ByteString |
getRegistryImageBytes()
image of the policy in the registry, including org (e.g.
|
String |
getRegistryService()
registry service where policy was retrieved from (e.g.
|
com.google.protobuf.ByteString |
getRegistryServiceBytes()
registry service where policy was retrieved from (e.g.
|
String |
getRegistryTag()
tag of the policy image (e.g.
|
com.google.protobuf.ByteString |
getRegistryTagBytes()
tag of the policy image (e.g.
|
boolean |
hasContext()
policy context used in the decision
|
boolean |
hasPolicyInstance()
policy instance used in decision
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DecisionPolicy.Builder |
mergeContext(PolicyContext value)
policy context used in the decision
|
DecisionPolicy.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DecisionPolicy.Builder |
mergeFrom(DecisionPolicy other) |
DecisionPolicy.Builder |
mergeFrom(com.google.protobuf.Message other) |
DecisionPolicy.Builder |
mergePolicyInstance(PolicyInstance value)
policy instance used in decision
|
DecisionPolicy.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DecisionPolicy.Builder |
setContext(PolicyContext.Builder builderForValue)
policy context used in the decision
|
DecisionPolicy.Builder |
setContext(PolicyContext value)
policy context used in the decision
|
DecisionPolicy.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DecisionPolicy.Builder |
setPolicyInstance(PolicyInstance.Builder builderForValue)
policy instance used in decision
|
DecisionPolicy.Builder |
setPolicyInstance(PolicyInstance value)
policy instance used in decision
|
DecisionPolicy.Builder |
setRegistryDigest(String value)
digest of the policy image
|
DecisionPolicy.Builder |
setRegistryDigestBytes(com.google.protobuf.ByteString value)
digest of the policy image
|
DecisionPolicy.Builder |
setRegistryImage(String value)
image of the policy in the registry, including org (e.g.
|
DecisionPolicy.Builder |
setRegistryImageBytes(com.google.protobuf.ByteString value)
image of the policy in the registry, including org (e.g.
|
DecisionPolicy.Builder |
setRegistryService(String value)
registry service where policy was retrieved from (e.g.
|
DecisionPolicy.Builder |
setRegistryServiceBytes(com.google.protobuf.ByteString value)
registry service where policy was retrieved from (e.g.
|
DecisionPolicy.Builder |
setRegistryTag(String value)
tag of the policy image (e.g.
|
DecisionPolicy.Builder |
setRegistryTagBytes(com.google.protobuf.ByteString value)
tag of the policy image (e.g.
|
DecisionPolicy.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DecisionPolicy.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DecisionPolicy build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DecisionPolicy buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DecisionPolicy.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder mergeFrom(DecisionPolicy other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public DecisionPolicy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DecisionPolicy.Builder>IOExceptionpublic boolean hasContext()
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];hasContext in interface DecisionPolicyOrBuilderpublic PolicyContext getContext()
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];getContext in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setContext(PolicyContext value)
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];public DecisionPolicy.Builder setContext(PolicyContext.Builder builderForValue)
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];public DecisionPolicy.Builder mergeContext(PolicyContext value)
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];public DecisionPolicy.Builder clearContext()
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];public PolicyContext.Builder getContextBuilder()
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];public PolicyContextOrBuilder getContextOrBuilder()
policy context used in the decision
.aserto.authorizer.v2.api.PolicyContext context = 1 [json_name = "context"];getContextOrBuilder in interface DecisionPolicyOrBuilderpublic String getRegistryService()
registry service where policy was retrieved from (e.g. opcr.io)
string registry_service = 2 [json_name = "registryService"];getRegistryService in interface DecisionPolicyOrBuilderpublic com.google.protobuf.ByteString getRegistryServiceBytes()
registry service where policy was retrieved from (e.g. opcr.io)
string registry_service = 2 [json_name = "registryService"];getRegistryServiceBytes in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setRegistryService(String value)
registry service where policy was retrieved from (e.g. opcr.io)
string registry_service = 2 [json_name = "registryService"];value - The registryService to set.public DecisionPolicy.Builder clearRegistryService()
registry service where policy was retrieved from (e.g. opcr.io)
string registry_service = 2 [json_name = "registryService"];public DecisionPolicy.Builder setRegistryServiceBytes(com.google.protobuf.ByteString value)
registry service where policy was retrieved from (e.g. opcr.io)
string registry_service = 2 [json_name = "registryService"];value - The bytes for registryService to set.public String getRegistryImage()
image of the policy in the registry, including org (e.g. acmecorp/peoplefinder-abac)
string registry_image = 3 [json_name = "registryImage"];getRegistryImage in interface DecisionPolicyOrBuilderpublic com.google.protobuf.ByteString getRegistryImageBytes()
image of the policy in the registry, including org (e.g. acmecorp/peoplefinder-abac)
string registry_image = 3 [json_name = "registryImage"];getRegistryImageBytes in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setRegistryImage(String value)
image of the policy in the registry, including org (e.g. acmecorp/peoplefinder-abac)
string registry_image = 3 [json_name = "registryImage"];value - The registryImage to set.public DecisionPolicy.Builder clearRegistryImage()
image of the policy in the registry, including org (e.g. acmecorp/peoplefinder-abac)
string registry_image = 3 [json_name = "registryImage"];public DecisionPolicy.Builder setRegistryImageBytes(com.google.protobuf.ByteString value)
image of the policy in the registry, including org (e.g. acmecorp/peoplefinder-abac)
string registry_image = 3 [json_name = "registryImage"];value - The bytes for registryImage to set.public String getRegistryTag()
tag of the policy image (e.g. 0.8.2 or latest)
string registry_tag = 4 [json_name = "registryTag"];getRegistryTag in interface DecisionPolicyOrBuilderpublic com.google.protobuf.ByteString getRegistryTagBytes()
tag of the policy image (e.g. 0.8.2 or latest)
string registry_tag = 4 [json_name = "registryTag"];getRegistryTagBytes in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setRegistryTag(String value)
tag of the policy image (e.g. 0.8.2 or latest)
string registry_tag = 4 [json_name = "registryTag"];value - The registryTag to set.public DecisionPolicy.Builder clearRegistryTag()
tag of the policy image (e.g. 0.8.2 or latest)
string registry_tag = 4 [json_name = "registryTag"];public DecisionPolicy.Builder setRegistryTagBytes(com.google.protobuf.ByteString value)
tag of the policy image (e.g. 0.8.2 or latest)
string registry_tag = 4 [json_name = "registryTag"];value - The bytes for registryTag to set.public String getRegistryDigest()
digest of the policy image
string registry_digest = 5 [json_name = "registryDigest"];getRegistryDigest in interface DecisionPolicyOrBuilderpublic com.google.protobuf.ByteString getRegistryDigestBytes()
digest of the policy image
string registry_digest = 5 [json_name = "registryDigest"];getRegistryDigestBytes in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setRegistryDigest(String value)
digest of the policy image
string registry_digest = 5 [json_name = "registryDigest"];value - The registryDigest to set.public DecisionPolicy.Builder clearRegistryDigest()
digest of the policy image
string registry_digest = 5 [json_name = "registryDigest"];public DecisionPolicy.Builder setRegistryDigestBytes(com.google.protobuf.ByteString value)
digest of the policy image
string registry_digest = 5 [json_name = "registryDigest"];value - The bytes for registryDigest to set.public boolean hasPolicyInstance()
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];hasPolicyInstance in interface DecisionPolicyOrBuilderpublic PolicyInstance getPolicyInstance()
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];getPolicyInstance in interface DecisionPolicyOrBuilderpublic DecisionPolicy.Builder setPolicyInstance(PolicyInstance value)
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];public DecisionPolicy.Builder setPolicyInstance(PolicyInstance.Builder builderForValue)
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];public DecisionPolicy.Builder mergePolicyInstance(PolicyInstance value)
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];public DecisionPolicy.Builder clearPolicyInstance()
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];public PolicyInstance.Builder getPolicyInstanceBuilder()
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];public PolicyInstanceOrBuilder getPolicyInstanceOrBuilder()
policy instance used in decision
.aserto.authorizer.v2.api.PolicyInstance policy_instance = 6 [json_name = "policyInstance"];getPolicyInstanceOrBuilder in interface DecisionPolicyOrBuilderpublic final DecisionPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>public final DecisionPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionPolicy.Builder>Copyright © 2024. All rights reserved.