Class DeviceManagerClient.ListDevicesPage (2.95.0)

public static class DeviceManagerClient.ListDevicesPage extends AbstractPage<ListDevicesRequest,ListDevicesResponse,Device,DeviceManagerClient.ListDevicesPage>

Inheritance

java.lang.Object > AbstractPage > DeviceManagerClient.ListDevicesPage

Methods

createPage(@Nullable PageContext<ListDevicesRequest,ListDevicesResponse,Device> context, @Nullable ListDevicesResponse response)

protected DeviceManagerClient.ListDevicesPage createPage(@Nullable PageContext<ListDevicesRequest,ListDevicesResponse,Device> context, @Nullable ListDevicesResponse response)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListDevicesRequest,ListDevicesResponse,Device>
response @org.jspecify.annotations.Nullable com.google.cloud.iot.v1.ListDevicesResponse
Returns
Type Description
DeviceManagerClient.ListDevicesPage
Overrides

createPageAsync(@Nullable PageContext<ListDevicesRequest,ListDevicesResponse,Device> context, ApiFuture<ListDevicesResponse> futureResponse)

public ApiFuture<DeviceManagerClient.ListDevicesPage> createPageAsync(@Nullable PageContext<ListDevicesRequest,ListDevicesResponse,Device> context, ApiFuture<ListDevicesResponse> futureResponse)
Parameters
Name Description
context @org.jspecify.annotations.Nullable com.google.api.gax.rpc.PageContext<ListDevicesRequest,ListDevicesResponse,Device>
futureResponse ApiFuture<ListDevicesResponse>
Returns
Type Description
ApiFuture<ListDevicesPage>
Overrides