Class SearchProjectsResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
- com.google.cloud.resourcemanager.v3.SearchProjectsResponse.Builder
-
- All Implemented Interfaces:
SearchProjectsResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- SearchProjectsResponse
public static final class SearchProjectsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder> implements SearchProjectsResponseOrBuilder
A page of the response received from the [SearchProjects][google.cloud.resourcemanager.v3.Projects.SearchProjects] method. A paginated response where more pages are available has `next_page_token` set. This token can be used in a subsequent request to retrieve the next request page.
Protobuf typegoogle.cloud.resourcemanager.v3.SearchProjectsResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchProjectsResponse.Builder
addAllProjects(Iterable<? extends Project> values)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
addProjects(int index, Project value)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
addProjects(int index, Project.Builder builderForValue)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
addProjects(Project value)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
addProjects(Project.Builder builderForValue)
The list of Projects that matched the list filter query.Project.Builder
addProjectsBuilder()
The list of Projects that matched the list filter query.Project.Builder
addProjectsBuilder(int index)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchProjectsResponse
build()
SearchProjectsResponse
buildPartial()
SearchProjectsResponse.Builder
clear()
SearchProjectsResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SearchProjectsResponse.Builder
clearNextPageToken()
Pagination token.SearchProjectsResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SearchProjectsResponse.Builder
clearProjects()
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
clone()
SearchProjectsResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getNextPageToken()
Pagination token.com.google.protobuf.ByteString
getNextPageTokenBytes()
Pagination token.Project
getProjects(int index)
The list of Projects that matched the list filter query.Project.Builder
getProjectsBuilder(int index)
The list of Projects that matched the list filter query.List<Project.Builder>
getProjectsBuilderList()
The list of Projects that matched the list filter query.int
getProjectsCount()
The list of Projects that matched the list filter query.List<Project>
getProjectsList()
The list of Projects that matched the list filter query.ProjectOrBuilder
getProjectsOrBuilder(int index)
The list of Projects that matched the list filter query.List<? extends ProjectOrBuilder>
getProjectsOrBuilderList()
The list of Projects that matched the list filter query.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SearchProjectsResponse.Builder
mergeFrom(SearchProjectsResponse other)
SearchProjectsResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SearchProjectsResponse.Builder
mergeFrom(com.google.protobuf.Message other)
SearchProjectsResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SearchProjectsResponse.Builder
removeProjects(int index)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchProjectsResponse.Builder
setNextPageToken(String value)
Pagination token.SearchProjectsResponse.Builder
setNextPageTokenBytes(com.google.protobuf.ByteString value)
Pagination token.SearchProjectsResponse.Builder
setProjects(int index, Project value)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
setProjects(int index, Project.Builder builderForValue)
The list of Projects that matched the list filter query.SearchProjectsResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SearchProjectsResponse.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
clear
public SearchProjectsResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
getDefaultInstanceForType
public SearchProjectsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchProjectsResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchProjectsResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchProjectsResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
setField
public SearchProjectsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
clearField
public SearchProjectsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
clearOneof
public SearchProjectsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
setRepeatedField
public SearchProjectsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
addRepeatedField
public SearchProjectsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
mergeFrom
public SearchProjectsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchProjectsResponse.Builder>
-
mergeFrom
public SearchProjectsResponse.Builder mergeFrom(SearchProjectsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
mergeFrom
public SearchProjectsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchProjectsResponse.Builder>
- Throws:
IOException
-
getProjectsList
public List<Project> getProjectsList()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsList
in interfaceSearchProjectsResponseOrBuilder
-
getProjectsCount
public int getProjectsCount()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsCount
in interfaceSearchProjectsResponseOrBuilder
-
getProjects
public Project getProjects(int index)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjects
in interfaceSearchProjectsResponseOrBuilder
-
setProjects
public SearchProjectsResponse.Builder setProjects(int index, Project value)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
setProjects
public SearchProjectsResponse.Builder setProjects(int index, Project.Builder builderForValue)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public SearchProjectsResponse.Builder addProjects(Project value)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public SearchProjectsResponse.Builder addProjects(int index, Project value)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public SearchProjectsResponse.Builder addProjects(Project.Builder builderForValue)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public SearchProjectsResponse.Builder addProjects(int index, Project.Builder builderForValue)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addAllProjects
public SearchProjectsResponse.Builder addAllProjects(Iterable<? extends Project> values)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
clearProjects
public SearchProjectsResponse.Builder clearProjects()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
removeProjects
public SearchProjectsResponse.Builder removeProjects(int index)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsBuilder
public Project.Builder getProjectsBuilder(int index)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsOrBuilder
public ProjectOrBuilder getProjectsOrBuilder(int index)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsOrBuilder
in interfaceSearchProjectsResponseOrBuilder
-
getProjectsOrBuilderList
public List<? extends ProjectOrBuilder> getProjectsOrBuilderList()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsOrBuilderList
in interfaceSearchProjectsResponseOrBuilder
-
addProjectsBuilder
public Project.Builder addProjectsBuilder()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjectsBuilder
public Project.Builder addProjectsBuilder(int index)
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsBuilderList
public List<Project.Builder> getProjectsBuilderList()
The list of Projects that matched the list filter query. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getNextPageToken
public String getNextPageToken()
Pagination token. If the result set is too large to fit in a single response, this token is returned. It encodes the position of the current result cursor. Feeding this value into a new list request with the `page_token` parameter gives the next page of the results. When `next_page_token` is not filled in, there is no next page and the list returned is the last page in the result set. Pagination tokens have a limited lifetime.
string next_page_token = 2;
- Specified by:
getNextPageToken
in interfaceSearchProjectsResponseOrBuilder
- Returns:
- The nextPageToken.
-
getNextPageTokenBytes
public com.google.protobuf.ByteString getNextPageTokenBytes()
Pagination token. If the result set is too large to fit in a single response, this token is returned. It encodes the position of the current result cursor. Feeding this value into a new list request with the `page_token` parameter gives the next page of the results. When `next_page_token` is not filled in, there is no next page and the list returned is the last page in the result set. Pagination tokens have a limited lifetime.
string next_page_token = 2;
- Specified by:
getNextPageTokenBytes
in interfaceSearchProjectsResponseOrBuilder
- Returns:
- The bytes for nextPageToken.
-
setNextPageToken
public SearchProjectsResponse.Builder setNextPageToken(String value)
Pagination token. If the result set is too large to fit in a single response, this token is returned. It encodes the position of the current result cursor. Feeding this value into a new list request with the `page_token` parameter gives the next page of the results. When `next_page_token` is not filled in, there is no next page and the list returned is the last page in the result set. Pagination tokens have a limited lifetime.
string next_page_token = 2;
- Parameters:
value
- The nextPageToken to set.- Returns:
- This builder for chaining.
-
clearNextPageToken
public SearchProjectsResponse.Builder clearNextPageToken()
Pagination token. If the result set is too large to fit in a single response, this token is returned. It encodes the position of the current result cursor. Feeding this value into a new list request with the `page_token` parameter gives the next page of the results. When `next_page_token` is not filled in, there is no next page and the list returned is the last page in the result set. Pagination tokens have a limited lifetime.
string next_page_token = 2;
- Returns:
- This builder for chaining.
-
setNextPageTokenBytes
public SearchProjectsResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
Pagination token. If the result set is too large to fit in a single response, this token is returned. It encodes the position of the current result cursor. Feeding this value into a new list request with the `page_token` parameter gives the next page of the results. When `next_page_token` is not filled in, there is no next page and the list returned is the last page in the result set. Pagination tokens have a limited lifetime.
string next_page_token = 2;
- Parameters:
value
- The bytes for nextPageToken to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SearchProjectsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
mergeUnknownFields
public final SearchProjectsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchProjectsResponse.Builder>
-
-