Class ListProjectsResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ListProjectsResponse.Builder>
-
- com.google.cloud.resourcemanager.v3.ListProjectsResponse.Builder
-
- All Implemented Interfaces:
ListProjectsResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ListProjectsResponse
public static final class ListProjectsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListProjectsResponse.Builder> implements ListProjectsResponseOrBuilder
A page of the response received from the [ListProjects][google.cloud.resourcemanager.v3.Projects.ListProjects] 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. NOTE: A response may contain fewer elements than the request `page_size` and still have a `next_page_token`.
Protobuf typegoogle.cloud.resourcemanager.v3.ListProjectsResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListProjectsResponse.Builder
addAllProjects(Iterable<? extends Project> values)
The list of Projects under the parent.ListProjectsResponse.Builder
addProjects(int index, Project value)
The list of Projects under the parent.ListProjectsResponse.Builder
addProjects(int index, Project.Builder builderForValue)
The list of Projects under the parent.ListProjectsResponse.Builder
addProjects(Project value)
The list of Projects under the parent.ListProjectsResponse.Builder
addProjects(Project.Builder builderForValue)
The list of Projects under the parent.Project.Builder
addProjectsBuilder()
The list of Projects under the parent.Project.Builder
addProjectsBuilder(int index)
The list of Projects under the parent.ListProjectsResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ListProjectsResponse
build()
ListProjectsResponse
buildPartial()
ListProjectsResponse.Builder
clear()
ListProjectsResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ListProjectsResponse.Builder
clearNextPageToken()
Pagination token.ListProjectsResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ListProjectsResponse.Builder
clearProjects()
The list of Projects under the parent.ListProjectsResponse.Builder
clone()
ListProjectsResponse
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 under the parent.Project.Builder
getProjectsBuilder(int index)
The list of Projects under the parent.List<Project.Builder>
getProjectsBuilderList()
The list of Projects under the parent.int
getProjectsCount()
The list of Projects under the parent.List<Project>
getProjectsList()
The list of Projects under the parent.ProjectOrBuilder
getProjectsOrBuilder(int index)
The list of Projects under the parent.List<? extends ProjectOrBuilder>
getProjectsOrBuilderList()
The list of Projects under the parent.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ListProjectsResponse.Builder
mergeFrom(ListProjectsResponse other)
ListProjectsResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ListProjectsResponse.Builder
mergeFrom(com.google.protobuf.Message other)
ListProjectsResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ListProjectsResponse.Builder
removeProjects(int index)
The list of Projects under the parent.ListProjectsResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ListProjectsResponse.Builder
setNextPageToken(String value)
Pagination token.ListProjectsResponse.Builder
setNextPageTokenBytes(com.google.protobuf.ByteString value)
Pagination token.ListProjectsResponse.Builder
setProjects(int index, Project value)
The list of Projects under the parent.ListProjectsResponse.Builder
setProjects(int index, Project.Builder builderForValue)
The list of Projects under the parent.ListProjectsResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ListProjectsResponse.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<ListProjectsResponse.Builder>
-
clear
public ListProjectsResponse.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<ListProjectsResponse.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<ListProjectsResponse.Builder>
-
getDefaultInstanceForType
public ListProjectsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ListProjectsResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ListProjectsResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
setField
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
clearField
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
clearOneof
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
setRepeatedField
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
addRepeatedField
public ListProjectsResponse.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<ListProjectsResponse.Builder>
-
mergeFrom
public ListProjectsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListProjectsResponse.Builder>
-
mergeFrom
public ListProjectsResponse.Builder mergeFrom(ListProjectsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListProjectsResponse.Builder>
-
mergeFrom
public ListProjectsResponse.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<ListProjectsResponse.Builder>
- Throws:
IOException
-
getProjectsList
public List<Project> getProjectsList()
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsList
in interfaceListProjectsResponseOrBuilder
-
getProjectsCount
public int getProjectsCount()
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsCount
in interfaceListProjectsResponseOrBuilder
-
getProjects
public Project getProjects(int index)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjects
in interfaceListProjectsResponseOrBuilder
-
setProjects
public ListProjectsResponse.Builder setProjects(int index, Project value)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
setProjects
public ListProjectsResponse.Builder setProjects(int index, Project.Builder builderForValue)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public ListProjectsResponse.Builder addProjects(Project value)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public ListProjectsResponse.Builder addProjects(int index, Project value)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public ListProjectsResponse.Builder addProjects(Project.Builder builderForValue)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjects
public ListProjectsResponse.Builder addProjects(int index, Project.Builder builderForValue)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addAllProjects
public ListProjectsResponse.Builder addAllProjects(Iterable<? extends Project> values)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
clearProjects
public ListProjectsResponse.Builder clearProjects()
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
removeProjects
public ListProjectsResponse.Builder removeProjects(int index)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsBuilder
public Project.Builder getProjectsBuilder(int index)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsOrBuilder
public ProjectOrBuilder getProjectsOrBuilder(int index)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsOrBuilder
in interfaceListProjectsResponseOrBuilder
-
getProjectsOrBuilderList
public List<? extends ProjectOrBuilder> getProjectsOrBuilderList()
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
- Specified by:
getProjectsOrBuilderList
in interfaceListProjectsResponseOrBuilder
-
addProjectsBuilder
public Project.Builder addProjectsBuilder()
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
addProjectsBuilder
public Project.Builder addProjectsBuilder(int index)
The list of Projects under the parent. This list can be paginated.
repeated .google.cloud.resourcemanager.v3.Project projects = 1;
-
getProjectsBuilderList
public List<Project.Builder> getProjectsBuilderList()
The list of Projects under the parent. 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 interfaceListProjectsResponseOrBuilder
- 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 interfaceListProjectsResponseOrBuilder
- Returns:
- The bytes for nextPageToken.
-
setNextPageToken
public ListProjectsResponse.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 ListProjectsResponse.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 ListProjectsResponse.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 ListProjectsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListProjectsResponse.Builder>
-
mergeUnknownFields
public final ListProjectsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ListProjectsResponse.Builder>
-
-