Class BareMetalSolutionClient.ListVolumeSnapshotsPage (0.95.0)

public static class BareMetalSolutionClient.ListVolumeSnapshotsPage extends AbstractPage<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot,BareMetalSolutionClient.ListVolumeSnapshotsPage>

Inheritance

java.lang.Object > AbstractPage > BareMetalSolutionClient.ListVolumeSnapshotsPage

Methods

createPage(@Nullable PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, @Nullable ListVolumeSnapshotsResponse response)

protected BareMetalSolutionClient.ListVolumeSnapshotsPage createPage(@Nullable PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, @Nullable ListVolumeSnapshotsResponse response)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot>
response @org.jspecify.annotations.Nullable com.google.cloud.baremetalsolution.v2.ListVolumeSnapshotsResponse
Returns
Type Description
BareMetalSolutionClient.ListVolumeSnapshotsPage
Overrides

createPageAsync(@Nullable PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, ApiFuture<ListVolumeSnapshotsResponse> futureResponse)

public ApiFuture<BareMetalSolutionClient.ListVolumeSnapshotsPage> createPageAsync(@Nullable PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot> context, ApiFuture<ListVolumeSnapshotsResponse> futureResponse)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListVolumeSnapshotsRequest,ListVolumeSnapshotsResponse,VolumeSnapshot>
futureResponse ApiFuture<ListVolumeSnapshotsResponse>
Returns
Type Description
ApiFuture<ListVolumeSnapshotsPage>
Overrides