public static final class ExplainedAccess.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder> implements ExplainedAccessOrBuilder
Details about how a set of policies, listed in [ExplainedPolicy][google.cloud.policysimulator.v1.ExplainedPolicy], resulted in a certain [AccessState][google.cloud.policysimulator.v1.AccessState] when replaying an access tuple.Protobuf type
google.cloud.policysimulator.v1.ExplainedAccess| Modifier and Type | Method and Description |
|---|---|
ExplainedAccess.Builder |
addAllErrors(Iterable<? extends com.google.rpc.Status> values)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
addAllPolicies(Iterable<? extends ExplainedPolicy> values)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
addErrors(int index,
com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
addErrors(int index,
com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
addErrors(com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
addErrors(com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
com.google.rpc.Status.Builder |
addErrorsBuilder()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
com.google.rpc.Status.Builder |
addErrorsBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
addPolicies(ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
addPolicies(ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
addPolicies(int index,
ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
addPolicies(int index,
ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedPolicy.Builder |
addPoliciesBuilder()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedPolicy.Builder |
addPoliciesBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExplainedAccess |
build() |
ExplainedAccess |
buildPartial() |
ExplainedAccess.Builder |
clear() |
ExplainedAccess.Builder |
clearAccessState()
Whether the principal in the access tuple has permission to access the
resource in the access tuple under the given policies.
|
ExplainedAccess.Builder |
clearErrors()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExplainedAccess.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExplainedAccess.Builder |
clearPolicies()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
clone() |
AccessState |
getAccessState()
Whether the principal in the access tuple has permission to access the
resource in the access tuple under the given policies.
|
int |
getAccessStateValue()
Whether the principal in the access tuple has permission to access the
resource in the access tuple under the given policies.
|
ExplainedAccess |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.rpc.Status |
getErrors(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
com.google.rpc.Status.Builder |
getErrorsBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
List<com.google.rpc.Status.Builder> |
getErrorsBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
int |
getErrorsCount()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
List<com.google.rpc.Status> |
getErrorsList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
com.google.rpc.StatusOrBuilder |
getErrorsOrBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
List<? extends com.google.rpc.StatusOrBuilder> |
getErrorsOrBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedPolicy |
getPolicies(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedPolicy.Builder |
getPoliciesBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
List<ExplainedPolicy.Builder> |
getPoliciesBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
int |
getPoliciesCount()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
List<ExplainedPolicy> |
getPoliciesList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedPolicyOrBuilder |
getPoliciesOrBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
List<? extends ExplainedPolicyOrBuilder> |
getPoliciesOrBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExplainedAccess.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExplainedAccess.Builder |
mergeFrom(ExplainedAccess other) |
ExplainedAccess.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExplainedAccess.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExplainedAccess.Builder |
removeErrors(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
removePolicies(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
setAccessState(AccessState value)
Whether the principal in the access tuple has permission to access the
resource in the access tuple under the given policies.
|
ExplainedAccess.Builder |
setAccessStateValue(int value)
Whether the principal in the access tuple has permission to access the
resource in the access tuple under the given policies.
|
ExplainedAccess.Builder |
setErrors(int index,
com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
setErrors(int index,
com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains a list of errors explaining why the result
is `UNKNOWN`.
|
ExplainedAccess.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExplainedAccess.Builder |
setPolicies(int index,
ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
setPolicies(int index,
ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is
`UNKNOWN`, this field contains the policies that led to that result.
|
ExplainedAccess.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExplainedAccess.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<ExplainedAccess.Builder>public ExplainedAccess.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.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<ExplainedAccess.Builder>public ExplainedAccess getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExplainedAccess build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExplainedAccess buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExplainedAccess.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>public ExplainedAccess.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<ExplainedAccess.Builder>public ExplainedAccess.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>public ExplainedAccess.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>public ExplainedAccess.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<ExplainedAccess.Builder>public ExplainedAccess.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<ExplainedAccess.Builder>public ExplainedAccess.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExplainedAccess.Builder>public ExplainedAccess.Builder mergeFrom(ExplainedAccess other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>public ExplainedAccess.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<ExplainedAccess.Builder>IOExceptionpublic int getAccessStateValue()
Whether the principal in the access tuple has permission to access the resource in the access tuple under the given policies.
.google.cloud.policysimulator.v1.AccessState access_state = 1;getAccessStateValue in interface ExplainedAccessOrBuilderpublic ExplainedAccess.Builder setAccessStateValue(int value)
Whether the principal in the access tuple has permission to access the resource in the access tuple under the given policies.
.google.cloud.policysimulator.v1.AccessState access_state = 1;value - The enum numeric value on the wire for accessState to set.public AccessState getAccessState()
Whether the principal in the access tuple has permission to access the resource in the access tuple under the given policies.
.google.cloud.policysimulator.v1.AccessState access_state = 1;getAccessState in interface ExplainedAccessOrBuilderpublic ExplainedAccess.Builder setAccessState(AccessState value)
Whether the principal in the access tuple has permission to access the resource in the access tuple under the given policies.
.google.cloud.policysimulator.v1.AccessState access_state = 1;value - The accessState to set.public ExplainedAccess.Builder clearAccessState()
Whether the principal in the access tuple has permission to access the resource in the access tuple under the given policies.
.google.cloud.policysimulator.v1.AccessState access_state = 1;public List<ExplainedPolicy> getPoliciesList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;getPoliciesList in interface ExplainedAccessOrBuilderpublic int getPoliciesCount()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;getPoliciesCount in interface ExplainedAccessOrBuilderpublic ExplainedPolicy getPolicies(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;getPolicies in interface ExplainedAccessOrBuilderpublic ExplainedAccess.Builder setPolicies(int index, ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder setPolicies(int index, ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder addPolicies(ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder addPolicies(int index, ExplainedPolicy value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder addPolicies(ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder addPolicies(int index, ExplainedPolicy.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder addAllPolicies(Iterable<? extends ExplainedPolicy> values)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder clearPolicies()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedAccess.Builder removePolicies(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedPolicy.Builder getPoliciesBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedPolicyOrBuilder getPoliciesOrBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;getPoliciesOrBuilder in interface ExplainedAccessOrBuilderpublic List<? extends ExplainedPolicyOrBuilder> getPoliciesOrBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;getPoliciesOrBuilderList in interface ExplainedAccessOrBuilderpublic ExplainedPolicy.Builder addPoliciesBuilder()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public ExplainedPolicy.Builder addPoliciesBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public List<ExplainedPolicy.Builder> getPoliciesBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains the policies that led to that result. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.cloud.policysimulator.v1.ExplainedPolicy policies = 2;public List<com.google.rpc.Status> getErrorsList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;getErrorsList in interface ExplainedAccessOrBuilderpublic int getErrorsCount()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;getErrorsCount in interface ExplainedAccessOrBuilderpublic com.google.rpc.Status getErrors(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;getErrors in interface ExplainedAccessOrBuilderpublic ExplainedAccess.Builder setErrors(int index, com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder setErrors(int index, com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder addErrors(com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder addErrors(int index, com.google.rpc.Status value)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder addErrors(com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder addErrors(int index, com.google.rpc.Status.Builder builderForValue)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder addAllErrors(Iterable<? extends com.google.rpc.Status> values)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder clearErrors()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public ExplainedAccess.Builder removeErrors(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public com.google.rpc.Status.Builder getErrorsBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public com.google.rpc.StatusOrBuilder getErrorsOrBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;getErrorsOrBuilder in interface ExplainedAccessOrBuilderpublic List<? extends com.google.rpc.StatusOrBuilder> getErrorsOrBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;getErrorsOrBuilderList in interface ExplainedAccessOrBuilderpublic com.google.rpc.Status.Builder addErrorsBuilder()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public com.google.rpc.Status.Builder addErrorsBuilder(int index)
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public List<com.google.rpc.Status.Builder> getErrorsBuilderList()
If the [AccessState][google.cloud.policysimulator.v1.AccessState] is `UNKNOWN`, this field contains a list of errors explaining why the result is `UNKNOWN`. If the `AccessState` is `GRANTED` or `NOT_GRANTED`, this field is omitted.
repeated .google.rpc.Status errors = 3;public final ExplainedAccess.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>public final ExplainedAccess.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExplainedAccess.Builder>Copyright © 2024 Google LLC. All rights reserved.