Package com.openai.models.batches
Class BatchListPageAsync
-
- All Implemented Interfaces:
public final class BatchListPageAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
BatchListPageAsync.Builder
A builder for BatchListPageAsync.
public final class
BatchListPageAsync.AutoPager
-
Method Summary
Modifier and Type Method Description final List<Batch>
data()
Delegates to BatchListPageResponse, but gracefully handles missing data. final Optional<Boolean>
hasMore()
Delegates to BatchListPageResponse, but gracefully handles missing data. final Boolean
hasNextPage()
final Optional<BatchListParams>
getNextPageParams()
final CompletableFuture<Optional<BatchListPageAsync>>
getNextPage()
final BatchListPageAsync.AutoPager
autoPager()
final BatchListParams
params()
The parameters that were used to request this page. final BatchListPageResponse
response()
The response that this page was parsed from. final BatchListPageAsync.Builder
toBuilder()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static BatchListPageAsync.Builder
builder()
Returns a mutable builder for constructing an instance of BatchListPageAsync. -
-
Method Detail
-
data
final List<Batch> data()
Delegates to BatchListPageResponse, but gracefully handles missing data.
-
hasMore
final Optional<Boolean> hasMore()
Delegates to BatchListPageResponse, but gracefully handles missing data.
-
hasNextPage
final Boolean hasNextPage()
-
getNextPageParams
final Optional<BatchListParams> getNextPageParams()
-
getNextPage
final CompletableFuture<Optional<BatchListPageAsync>> getNextPage()
-
autoPager
final BatchListPageAsync.AutoPager autoPager()
-
params
final BatchListParams params()
The parameters that were used to request this page.
-
response
final BatchListPageResponse response()
The response that this page was parsed from.
-
toBuilder
final BatchListPageAsync.Builder toBuilder()
-
builder
final static BatchListPageAsync.Builder builder()
Returns a mutable builder for constructing an instance of BatchListPageAsync.
The following fields are required:
.service() .params() .response()
-
-
-
-