public static final class QueryGrantableRolesResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder> implements QueryGrantableRolesResponseOrBuilder
The grantable role query response.Protobuf type
google.iam.admin.v1.QueryGrantableRolesResponse| Modifier and Type | Method and Description |
|---|---|
QueryGrantableRolesResponse.Builder |
addAllRoles(Iterable<? extends Role> values)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryGrantableRolesResponse.Builder |
addRoles(int index,
Role.Builder builderForValue)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
addRoles(int index,
Role value)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
addRoles(Role.Builder builderForValue)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
addRoles(Role value)
The list of matching roles.
|
Role.Builder |
addRolesBuilder()
The list of matching roles.
|
Role.Builder |
addRolesBuilder(int index)
The list of matching roles.
|
QueryGrantableRolesResponse |
build() |
QueryGrantableRolesResponse |
buildPartial() |
QueryGrantableRolesResponse.Builder |
clear() |
QueryGrantableRolesResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryGrantableRolesResponse.Builder |
clearNextPageToken()
To retrieve the next page of results, set
`QueryGrantableRolesRequest.page_token` to this value.
|
QueryGrantableRolesResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryGrantableRolesResponse.Builder |
clearRoles()
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
clone() |
QueryGrantableRolesResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getNextPageToken()
To retrieve the next page of results, set
`QueryGrantableRolesRequest.page_token` to this value.
|
com.google.protobuf.ByteString |
getNextPageTokenBytes()
To retrieve the next page of results, set
`QueryGrantableRolesRequest.page_token` to this value.
|
Role |
getRoles(int index)
The list of matching roles.
|
Role.Builder |
getRolesBuilder(int index)
The list of matching roles.
|
List<Role.Builder> |
getRolesBuilderList()
The list of matching roles.
|
int |
getRolesCount()
The list of matching roles.
|
List<Role> |
getRolesList()
The list of matching roles.
|
RoleOrBuilder |
getRolesOrBuilder(int index)
The list of matching roles.
|
List<? extends RoleOrBuilder> |
getRolesOrBuilderList()
The list of matching roles.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QueryGrantableRolesResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryGrantableRolesResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryGrantableRolesResponse.Builder |
mergeFrom(QueryGrantableRolesResponse other) |
QueryGrantableRolesResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryGrantableRolesResponse.Builder |
removeRoles(int index)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryGrantableRolesResponse.Builder |
setNextPageToken(String value)
To retrieve the next page of results, set
`QueryGrantableRolesRequest.page_token` to this value.
|
QueryGrantableRolesResponse.Builder |
setNextPageTokenBytes(com.google.protobuf.ByteString value)
To retrieve the next page of results, set
`QueryGrantableRolesRequest.page_token` to this value.
|
QueryGrantableRolesResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryGrantableRolesResponse.Builder |
setRoles(int index,
Role.Builder builderForValue)
The list of matching roles.
|
QueryGrantableRolesResponse.Builder |
setRoles(int index,
Role value)
The list of matching roles.
|
QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QueryGrantableRolesResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QueryGrantableRolesResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QueryGrantableRolesResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.Builder mergeFrom(QueryGrantableRolesResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>public QueryGrantableRolesResponse.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<QueryGrantableRolesResponse.Builder>IOExceptionpublic List<Role> getRolesList()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;getRolesList in interface QueryGrantableRolesResponseOrBuilderpublic int getRolesCount()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;getRolesCount in interface QueryGrantableRolesResponseOrBuilderpublic Role getRoles(int index)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;getRoles in interface QueryGrantableRolesResponseOrBuilderpublic QueryGrantableRolesResponse.Builder setRoles(int index, Role value)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder setRoles(int index, Role.Builder builderForValue)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder addRoles(Role value)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder addRoles(int index, Role value)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder addRoles(Role.Builder builderForValue)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder addRoles(int index, Role.Builder builderForValue)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder addAllRoles(Iterable<? extends Role> values)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder clearRoles()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public QueryGrantableRolesResponse.Builder removeRoles(int index)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public Role.Builder getRolesBuilder(int index)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public RoleOrBuilder getRolesOrBuilder(int index)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;getRolesOrBuilder in interface QueryGrantableRolesResponseOrBuilderpublic List<? extends RoleOrBuilder> getRolesOrBuilderList()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;getRolesOrBuilderList in interface QueryGrantableRolesResponseOrBuilderpublic Role.Builder addRolesBuilder()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public Role.Builder addRolesBuilder(int index)
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public List<Role.Builder> getRolesBuilderList()
The list of matching roles.
repeated .google.iam.admin.v1.Role roles = 1;public String getNextPageToken()
To retrieve the next page of results, set `QueryGrantableRolesRequest.page_token` to this value.
string next_page_token = 2;getNextPageToken in interface QueryGrantableRolesResponseOrBuilderpublic com.google.protobuf.ByteString getNextPageTokenBytes()
To retrieve the next page of results, set `QueryGrantableRolesRequest.page_token` to this value.
string next_page_token = 2;getNextPageTokenBytes in interface QueryGrantableRolesResponseOrBuilderpublic QueryGrantableRolesResponse.Builder setNextPageToken(String value)
To retrieve the next page of results, set `QueryGrantableRolesRequest.page_token` to this value.
string next_page_token = 2;value - The nextPageToken to set.public QueryGrantableRolesResponse.Builder clearNextPageToken()
To retrieve the next page of results, set `QueryGrantableRolesRequest.page_token` to this value.
string next_page_token = 2;public QueryGrantableRolesResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
To retrieve the next page of results, set `QueryGrantableRolesRequest.page_token` to this value.
string next_page_token = 2;value - The bytes for nextPageToken to set.public final QueryGrantableRolesResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>public final QueryGrantableRolesResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryGrantableRolesResponse.Builder>Copyright © 2025 Google LLC. All rights reserved.