Class ProjectsClient.ListProjectsPage (1.97.0)

public static class ProjectsClient.ListProjectsPage extends AbstractPage<ListProjectsRequest,ListProjectsResponse,Project,ProjectsClient.ListProjectsPage>

Inheritance

java.lang.Object > AbstractPage > ProjectsClient.ListProjectsPage

Methods

createPage(@Nullable PageContext<ListProjectsRequest,ListProjectsResponse,Project> context, @Nullable ListProjectsResponse response)

protected ProjectsClient.ListProjectsPage createPage(@Nullable PageContext<ListProjectsRequest,ListProjectsResponse,Project> context, @Nullable ListProjectsResponse response)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListProjectsRequest,ListProjectsResponse,Project>
response @org.jspecify.annotations.Nullable com.google.cloud.resourcemanager.v3.ListProjectsResponse
Returns
Type Description
ProjectsClient.ListProjectsPage
Overrides

createPageAsync(@Nullable PageContext<ListProjectsRequest,ListProjectsResponse,Project> context, ApiFuture<ListProjectsResponse> futureResponse)

public ApiFuture<ProjectsClient.ListProjectsPage> createPageAsync(@Nullable PageContext<ListProjectsRequest,ListProjectsResponse,Project> context, ApiFuture<ListProjectsResponse> futureResponse)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListProjectsRequest,ListProjectsResponse,Project>
futureResponse ApiFuture<ListProjectsResponse>
Returns
Type Description
ApiFuture<ListProjectsPage>
Overrides