Package com.veeva.vault.sdk.api.document
Interface RenditionReadStructurePageRequest.Builder<B extends RenditionReadStructurePageRequest.Builder,T extends RenditionReadStructurePageRequest>
- All Known Subinterfaces:
RenditionReadBookmarkPageRequest.Builder,RenditionReadNamedDestinationPageRequest.Builder,RenditionReadPageLinkPageRequest.Builder,RenditionReadPageSizePageRequest.Builder
- Enclosing interface:
- RenditionReadStructurePageRequest
public static interface RenditionReadStructurePageRequest.Builder<B extends RenditionReadStructurePageRequest.Builder,T extends RenditionReadStructurePageRequest>
Builds a
RenditionReadStructurePageRequest.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds and returns aRenditionReadStructurePageRequest.withPageOffset(long pageOffset) The number of the first page of rendition structural metadata to read for this request.withPageSize(int pageSize) The number of results to retrieve in this page.withQueryId(String queryId) Required: The query ID initiated based on aRenditionReadStructureExecutionRequest.
-
Method Details
-
withQueryId
Required: The query ID initiated based on aRenditionReadStructureExecutionRequest. Cannot be null or empty.- Parameters:
queryId- the query ID- Returns:
- this builder
-
withPageOffset
The number of the first page of rendition structural metadata to read for this request.- Parameters:
pageOffset- the number of the first page of rendition structural metadata- Returns:
- this builder
-
withPageSize
The number of results to retrieve in this page.If not specified, the page size defined in the original query will be used.
- Parameters:
pageSize- page size- Returns:
- this builder
-
build
T build()Builds and returns aRenditionReadStructurePageRequest.- Returns:
- A new
RenditionReadStructurePageRequest
-