public static final class IamPolicyAnalysisResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder> implements IamPolicyAnalysisResultOrBuilder
IAM Policy analysis result, consisting of one IAM policy binding and derived access control lists.Protobuf type
google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult| Modifier and Type | Method and Description |
|---|---|
IamPolicyAnalysisResult.Builder |
addAccessControlLists(IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
addAccessControlLists(IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
addAccessControlLists(int index,
IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
addAccessControlLists(int index,
IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.AccessControlList.Builder |
addAccessControlListsBuilder()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.AccessControlList.Builder |
addAccessControlListsBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
addAllAccessControlLists(Iterable<? extends IamPolicyAnalysisResult.AccessControlList> values)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IamPolicyAnalysisResult |
build() |
IamPolicyAnalysisResult |
buildPartial() |
IamPolicyAnalysisResult.Builder |
clear() |
IamPolicyAnalysisResult.Builder |
clearAccessControlLists()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
clearAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
IamPolicyAnalysisResult.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IamPolicyAnalysisResult.Builder |
clearFullyExplored()
Represents whether all nodes in the transitive closure of the
[iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
|
IamPolicyAnalysisResult.Builder |
clearIamBinding()
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.Builder |
clearIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IamPolicyAnalysisResult.Builder |
clone() |
IamPolicyAnalysisResult.AccessControlList |
getAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.AccessControlList.Builder |
getAccessControlListsBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
List<IamPolicyAnalysisResult.AccessControlList.Builder> |
getAccessControlListsBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
int |
getAccessControlListsCount()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
List<IamPolicyAnalysisResult.AccessControlList> |
getAccessControlListsList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.AccessControlListOrBuilder |
getAccessControlListsOrBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
List<? extends IamPolicyAnalysisResult.AccessControlListOrBuilder> |
getAccessControlListsOrBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
String |
getAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
com.google.protobuf.ByteString |
getAttachedResourceFullNameBytes()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
IamPolicyAnalysisResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getFullyExplored()
Represents whether all nodes in the transitive closure of the
[iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
|
com.google.iam.v1.Binding |
getIamBinding()
The Cloud IAM policy binding under analysis.
|
com.google.iam.v1.Binding.Builder |
getIamBindingBuilder()
The Cloud IAM policy binding under analysis.
|
com.google.iam.v1.BindingOrBuilder |
getIamBindingOrBuilder()
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.IdentityList |
getIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.IdentityList.Builder |
getIdentityListBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.IdentityListOrBuilder |
getIdentityListOrBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
boolean |
hasIamBinding()
The Cloud IAM policy binding under analysis.
|
boolean |
hasIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
IamPolicyAnalysisResult.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IamPolicyAnalysisResult.Builder |
mergeFrom(IamPolicyAnalysisResult other) |
IamPolicyAnalysisResult.Builder |
mergeFrom(com.google.protobuf.Message other) |
IamPolicyAnalysisResult.Builder |
mergeIamBinding(com.google.iam.v1.Binding value)
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.Builder |
mergeIdentityList(IamPolicyAnalysisResult.IdentityList value)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IamPolicyAnalysisResult.Builder |
removeAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
setAccessControlLists(int index,
IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
setAccessControlLists(int index,
IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match resource and access selectors specified in the request.
|
IamPolicyAnalysisResult.Builder |
setAttachedResourceFullName(String value)
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
IamPolicyAnalysisResult.Builder |
setAttachedResourceFullNameBytes(com.google.protobuf.ByteString value)
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
|
IamPolicyAnalysisResult.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IamPolicyAnalysisResult.Builder |
setFullyExplored(boolean value)
Represents whether all nodes in the transitive closure of the
[iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
|
IamPolicyAnalysisResult.Builder |
setIamBinding(com.google.iam.v1.Binding.Builder builderForValue)
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.Builder |
setIamBinding(com.google.iam.v1.Binding value)
The Cloud IAM policy binding under analysis.
|
IamPolicyAnalysisResult.Builder |
setIdentityList(IamPolicyAnalysisResult.IdentityList.Builder builderForValue)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.Builder |
setIdentityList(IamPolicyAnalysisResult.IdentityList value)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or
potentially match identity selector specified in the request.
|
IamPolicyAnalysisResult.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
IamPolicyAnalysisResult.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.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<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic IamPolicyAnalysisResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic IamPolicyAnalysisResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic IamPolicyAnalysisResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.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<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.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<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.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<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.Builder mergeFrom(IamPolicyAnalysisResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>public IamPolicyAnalysisResult.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<IamPolicyAnalysisResult.Builder>IOExceptionpublic String getAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;getAttachedResourceFullName in interface IamPolicyAnalysisResultOrBuilderpublic com.google.protobuf.ByteString getAttachedResourceFullNameBytes()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;getAttachedResourceFullNameBytes in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.Builder setAttachedResourceFullName(String value)
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;value - The attachedResourceFullName to set.public IamPolicyAnalysisResult.Builder clearAttachedResourceFullName()
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;public IamPolicyAnalysisResult.Builder setAttachedResourceFullNameBytes(com.google.protobuf.ByteString value)
The full name of the resource to which the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] policy attaches.
string attached_resource_full_name = 1;value - The bytes for attachedResourceFullName to set.public boolean hasIamBinding()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;hasIamBinding in interface IamPolicyAnalysisResultOrBuilderpublic com.google.iam.v1.Binding getIamBinding()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;getIamBinding in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.Builder setIamBinding(com.google.iam.v1.Binding value)
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;public IamPolicyAnalysisResult.Builder setIamBinding(com.google.iam.v1.Binding.Builder builderForValue)
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;public IamPolicyAnalysisResult.Builder mergeIamBinding(com.google.iam.v1.Binding value)
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;public IamPolicyAnalysisResult.Builder clearIamBinding()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;public com.google.iam.v1.Binding.Builder getIamBindingBuilder()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;public com.google.iam.v1.BindingOrBuilder getIamBindingOrBuilder()
The Cloud IAM policy binding under analysis.
.google.iam.v1.Binding iam_binding = 2;getIamBindingOrBuilder in interface IamPolicyAnalysisResultOrBuilderpublic List<IamPolicyAnalysisResult.AccessControlList> getAccessControlListsList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
getAccessControlListsList in interface IamPolicyAnalysisResultOrBuilderpublic int getAccessControlListsCount()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
getAccessControlListsCount in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.AccessControlList getAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
getAccessControlLists in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.Builder setAccessControlLists(int index, IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder setAccessControlLists(int index, IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder addAccessControlLists(IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder addAccessControlLists(int index, IamPolicyAnalysisResult.AccessControlList value)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder addAccessControlLists(IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder addAccessControlLists(int index, IamPolicyAnalysisResult.AccessControlList.Builder builderForValue)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder addAllAccessControlLists(Iterable<? extends IamPolicyAnalysisResult.AccessControlList> values)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder clearAccessControlLists()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.Builder removeAccessControlLists(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.AccessControlList.Builder getAccessControlListsBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.AccessControlListOrBuilder getAccessControlListsOrBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
getAccessControlListsOrBuilder in interface IamPolicyAnalysisResultOrBuilderpublic List<? extends IamPolicyAnalysisResult.AccessControlListOrBuilder> getAccessControlListsOrBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
getAccessControlListsOrBuilderList in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.AccessControlList.Builder addAccessControlListsBuilder()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public IamPolicyAnalysisResult.AccessControlList.Builder addAccessControlListsBuilder(int index)
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public List<IamPolicyAnalysisResult.AccessControlList.Builder> getAccessControlListsBuilderList()
The access control lists derived from the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
repeated .google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.AccessControlList access_control_lists = 3;
public boolean hasIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
hasIdentityList in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.IdentityList getIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
getIdentityList in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.Builder setIdentityList(IamPolicyAnalysisResult.IdentityList value)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
public IamPolicyAnalysisResult.Builder setIdentityList(IamPolicyAnalysisResult.IdentityList.Builder builderForValue)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
public IamPolicyAnalysisResult.Builder mergeIdentityList(IamPolicyAnalysisResult.IdentityList value)
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
public IamPolicyAnalysisResult.Builder clearIdentityList()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
public IamPolicyAnalysisResult.IdentityList.Builder getIdentityListBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
public IamPolicyAnalysisResult.IdentityListOrBuilder getIdentityListOrBuilder()
The identity list derived from members of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
.google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList identity_list = 4;
getIdentityListOrBuilder in interface IamPolicyAnalysisResultOrBuilderpublic boolean getFullyExplored()
Represents whether all nodes in the transitive closure of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
bool fully_explored = 5;getFullyExplored in interface IamPolicyAnalysisResultOrBuilderpublic IamPolicyAnalysisResult.Builder setFullyExplored(boolean value)
Represents whether all nodes in the transitive closure of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
bool fully_explored = 5;value - The fullyExplored to set.public IamPolicyAnalysisResult.Builder clearFullyExplored()
Represents whether all nodes in the transitive closure of the [iam_binding][google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.iam_binding] node have been explored.
bool fully_explored = 5;public final IamPolicyAnalysisResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>public final IamPolicyAnalysisResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.Builder>Copyright © 2020 Google LLC. All rights reserved.