Package com.google.cloud.asset.v1
Class IamPolicyAnalysisResult.IdentityList.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
- com.google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.Builder
-
- All Implemented Interfaces:
IamPolicyAnalysisResult.IdentityListOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- IamPolicyAnalysisResult.IdentityList
public static final class IamPolicyAnalysisResult.IdentityList.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder> implements IamPolicyAnalysisResult.IdentityListOrBuilder
The identities and group edges.
Protobuf typegoogle.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IamPolicyAnalysisResult.IdentityList.BuilderaddAllGroupEdges(Iterable<? extends IamPolicyAnalysisResult.Edge> values)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderaddAllIdentities(Iterable<? extends IamPolicyAnalysisResult.Identity> values)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderaddGroupEdges(int index, IamPolicyAnalysisResult.Edge value)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderaddGroupEdges(int index, IamPolicyAnalysisResult.Edge.Builder builderForValue)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderaddGroupEdges(IamPolicyAnalysisResult.Edge value)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderaddGroupEdges(IamPolicyAnalysisResult.Edge.Builder builderForValue)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.Edge.BuilderaddGroupEdgesBuilder()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.Edge.BuilderaddGroupEdgesBuilder(int index)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderaddIdentities(int index, IamPolicyAnalysisResult.Identity value)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderaddIdentities(int index, IamPolicyAnalysisResult.Identity.Builder builderForValue)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderaddIdentities(IamPolicyAnalysisResult.Identity value)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderaddIdentities(IamPolicyAnalysisResult.Identity.Builder builderForValue)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.Identity.BuilderaddIdentitiesBuilder()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.Identity.BuilderaddIdentitiesBuilder(int index)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)IamPolicyAnalysisResult.IdentityListbuild()IamPolicyAnalysisResult.IdentityListbuildPartial()IamPolicyAnalysisResult.IdentityList.Builderclear()IamPolicyAnalysisResult.IdentityList.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)IamPolicyAnalysisResult.IdentityList.BuilderclearGroupEdges()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderclearIdentities()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)IamPolicyAnalysisResult.IdentityList.Builderclone()IamPolicyAnalysisResult.IdentityListgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()IamPolicyAnalysisResult.EdgegetGroupEdges(int index)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.Edge.BuildergetGroupEdgesBuilder(int index)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].List<IamPolicyAnalysisResult.Edge.Builder>getGroupEdgesBuilderList()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].intgetGroupEdgesCount()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].List<IamPolicyAnalysisResult.Edge>getGroupEdgesList()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.EdgeOrBuildergetGroupEdgesOrBuilder(int index)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].List<? extends IamPolicyAnalysisResult.EdgeOrBuilder>getGroupEdgesOrBuilderList()Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentitygetIdentities(int index)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.Identity.BuildergetIdentitiesBuilder(int index)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.List<IamPolicyAnalysisResult.Identity.Builder>getIdentitiesBuilderList()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.intgetIdentitiesCount()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.List<IamPolicyAnalysisResult.Identity>getIdentitiesList()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityOrBuildergetIdentitiesOrBuilder(int index)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.List<? extends IamPolicyAnalysisResult.IdentityOrBuilder>getIdentitiesOrBuilderList()Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()IamPolicyAnalysisResult.IdentityList.BuildermergeFrom(IamPolicyAnalysisResult.IdentityList other)IamPolicyAnalysisResult.IdentityList.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)IamPolicyAnalysisResult.IdentityList.BuildermergeFrom(com.google.protobuf.Message other)IamPolicyAnalysisResult.IdentityList.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)IamPolicyAnalysisResult.IdentityList.BuilderremoveGroupEdges(int index)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuilderremoveIdentities(int index)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)IamPolicyAnalysisResult.IdentityList.BuildersetGroupEdges(int index, IamPolicyAnalysisResult.Edge value)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuildersetGroupEdges(int index, IamPolicyAnalysisResult.Edge.Builder builderForValue)Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities].IamPolicyAnalysisResult.IdentityList.BuildersetIdentities(int index, IamPolicyAnalysisResult.Identity value)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuildersetIdentities(int index, IamPolicyAnalysisResult.Identity.Builder builderForValue)Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.IamPolicyAnalysisResult.IdentityList.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)IamPolicyAnalysisResult.IdentityList.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
clear
public IamPolicyAnalysisResult.IdentityList.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.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.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
getDefaultInstanceForType
public IamPolicyAnalysisResult.IdentityList getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public IamPolicyAnalysisResult.IdentityList build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public IamPolicyAnalysisResult.IdentityList buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public IamPolicyAnalysisResult.IdentityList.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
setField
public IamPolicyAnalysisResult.IdentityList.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
clearField
public IamPolicyAnalysisResult.IdentityList.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
clearOneof
public IamPolicyAnalysisResult.IdentityList.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
setRepeatedField
public IamPolicyAnalysisResult.IdentityList.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
addRepeatedField
public IamPolicyAnalysisResult.IdentityList.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
mergeFrom
public IamPolicyAnalysisResult.IdentityList.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
mergeFrom
public IamPolicyAnalysisResult.IdentityList.Builder mergeFrom(IamPolicyAnalysisResult.IdentityList other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
mergeFrom
public IamPolicyAnalysisResult.IdentityList.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<IamPolicyAnalysisResult.IdentityList.Builder>- Throws:
IOException
-
getIdentitiesList
public List<IamPolicyAnalysisResult.Identity> getIdentitiesList()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;- Specified by:
getIdentitiesListin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getIdentitiesCount
public int getIdentitiesCount()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;- Specified by:
getIdentitiesCountin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getIdentities
public IamPolicyAnalysisResult.Identity getIdentities(int index)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;- Specified by:
getIdentitiesin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
setIdentities
public IamPolicyAnalysisResult.IdentityList.Builder setIdentities(int index, IamPolicyAnalysisResult.Identity value)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
setIdentities
public IamPolicyAnalysisResult.IdentityList.Builder setIdentities(int index, IamPolicyAnalysisResult.Identity.Builder builderForValue)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addIdentities
public IamPolicyAnalysisResult.IdentityList.Builder addIdentities(IamPolicyAnalysisResult.Identity value)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addIdentities
public IamPolicyAnalysisResult.IdentityList.Builder addIdentities(int index, IamPolicyAnalysisResult.Identity value)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addIdentities
public IamPolicyAnalysisResult.IdentityList.Builder addIdentities(IamPolicyAnalysisResult.Identity.Builder builderForValue)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addIdentities
public IamPolicyAnalysisResult.IdentityList.Builder addIdentities(int index, IamPolicyAnalysisResult.Identity.Builder builderForValue)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addAllIdentities
public IamPolicyAnalysisResult.IdentityList.Builder addAllIdentities(Iterable<? extends IamPolicyAnalysisResult.Identity> values)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
clearIdentities
public IamPolicyAnalysisResult.IdentityList.Builder clearIdentities()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
removeIdentities
public IamPolicyAnalysisResult.IdentityList.Builder removeIdentities(int index)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
getIdentitiesBuilder
public IamPolicyAnalysisResult.Identity.Builder getIdentitiesBuilder(int index)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
getIdentitiesOrBuilder
public IamPolicyAnalysisResult.IdentityOrBuilder getIdentitiesOrBuilder(int index)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;- Specified by:
getIdentitiesOrBuilderin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getIdentitiesOrBuilderList
public List<? extends IamPolicyAnalysisResult.IdentityOrBuilder> getIdentitiesOrBuilderList()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;- Specified by:
getIdentitiesOrBuilderListin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
addIdentitiesBuilder
public IamPolicyAnalysisResult.Identity.Builder addIdentitiesBuilder()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
addIdentitiesBuilder
public IamPolicyAnalysisResult.Identity.Builder addIdentitiesBuilder(int index)
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
getIdentitiesBuilderList
public List<IamPolicyAnalysisResult.Identity.Builder> getIdentitiesBuilderList()
Only the identities that match one of the following conditions will be presented: - The identity_selector, if it is specified in request; - Otherwise, identities reachable from the policy binding's members.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Identity identities = 1;
-
getGroupEdgesList
public List<IamPolicyAnalysisResult.Edge> getGroupEdgesList()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;- Specified by:
getGroupEdgesListin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getGroupEdgesCount
public int getGroupEdgesCount()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;- Specified by:
getGroupEdgesCountin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getGroupEdges
public IamPolicyAnalysisResult.Edge getGroupEdges(int index)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;- Specified by:
getGroupEdgesin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
setGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder setGroupEdges(int index, IamPolicyAnalysisResult.Edge value)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
setGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder setGroupEdges(int index, IamPolicyAnalysisResult.Edge.Builder builderForValue)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder addGroupEdges(IamPolicyAnalysisResult.Edge value)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder addGroupEdges(int index, IamPolicyAnalysisResult.Edge value)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder addGroupEdges(IamPolicyAnalysisResult.Edge.Builder builderForValue)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder addGroupEdges(int index, IamPolicyAnalysisResult.Edge.Builder builderForValue)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addAllGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder addAllGroupEdges(Iterable<? extends IamPolicyAnalysisResult.Edge> values)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
clearGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder clearGroupEdges()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
removeGroupEdges
public IamPolicyAnalysisResult.IdentityList.Builder removeGroupEdges(int index)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
getGroupEdgesBuilder
public IamPolicyAnalysisResult.Edge.Builder getGroupEdgesBuilder(int index)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
getGroupEdgesOrBuilder
public IamPolicyAnalysisResult.EdgeOrBuilder getGroupEdgesOrBuilder(int index)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;- Specified by:
getGroupEdgesOrBuilderin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
getGroupEdgesOrBuilderList
public List<? extends IamPolicyAnalysisResult.EdgeOrBuilder> getGroupEdgesOrBuilderList()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;- Specified by:
getGroupEdgesOrBuilderListin interfaceIamPolicyAnalysisResult.IdentityListOrBuilder
-
addGroupEdgesBuilder
public IamPolicyAnalysisResult.Edge.Builder addGroupEdgesBuilder()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
addGroupEdgesBuilder
public IamPolicyAnalysisResult.Edge.Builder addGroupEdgesBuilder(int index)
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
getGroupEdgesBuilderList
public List<IamPolicyAnalysisResult.Edge.Builder> getGroupEdgesBuilderList()
Group identity edges of the graph starting from the binding's group members to any node of the [identities][google.cloud.asset.v1.IamPolicyAnalysisResult.IdentityList.identities]. The [Edge.source_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.source_node] contains a group, such as `group:parent@google.com`. The [Edge.target_node][google.cloud.asset.v1.IamPolicyAnalysisResult.Edge.target_node] contains a member of the group, such as `group:child@google.com` or `user:foo@google.com`. This field is present only if the output_group_edges option is enabled in request.
repeated .google.cloud.asset.v1.IamPolicyAnalysisResult.Edge group_edges = 2;
-
setUnknownFields
public final IamPolicyAnalysisResult.IdentityList.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
mergeUnknownFields
public final IamPolicyAnalysisResult.IdentityList.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<IamPolicyAnalysisResult.IdentityList.Builder>
-
-