[I] SdkPagingServiceMetadata
Paging operation metadata.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
TServiceOperation extends SdkServiceOperation |
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
__raw? | PagingOperation | Paging metadata from TypeSpec core library. |
continuationTokenParameterSegments? | ( | SdkMethodParameter | SdkModelPropertyType)[] | Segments to indicate how to set continuation token for next page request. |
continuationTokenResponseSegments? | ( | SdkModelPropertyType | SdkServiceResponseHeader)[] | Segments to indicate how to get continuation token value from response. |
nextLinkOperation? | SdkServiceMethod<TServiceOperation> | Method used to get next page. If not defined, use the initial method. |
nextLinkReInjectedParametersSegments? | ( | SdkMethodParameter | SdkModelPropertyType)[][] | Segments to indicate how to get parameters that are needed to be injected into next page link. |
nextLinkSegments? | ( | SdkModelPropertyType | SdkServiceResponseHeader)[] | Segments to indicate how to get next page link value from response. |
nextLinkVerb? | "GET" | "POST" | HTTP verb to use for the next link operation. Defaults to “GET” if not specified. |
pageItemsSegments? | SdkModelPropertyType[] | Segments to indicate how to get page items from response. |
pageSizeParameterSegments? | ( | SdkMethodParameter | SdkModelPropertyType)[] | Denotes which parameter is the page size parameter |