class PageStreamingDescriptor

Holds the description information used for page streaming.

Methods

__construct(array $descriptor)

No description

createFromFields(array $fields)

No description

getRequestPageTokenGetMethod()

No description

getRequestPageSizeGetMethod()

No description

requestHasPageSizeField()

No description

getResourcesGetMethod()

No description

getRequestPageTokenSetMethod()

No description

getRequestPageSizeSetMethod()

No description

Details

at line 55
__construct(array $descriptor)

Parameters

array $descriptor { Required. @type string $requestPageTokenGetMethod the get method for the page token in the request object. @type string $requestPageTokenSetMethod the set method for the page token in the request object. @type string $responsePageTokenGetMethod the get method for the page token in the response object. @type string resourcesGetMethod the get method for the resources in the response object.

Optional.
@type string $requestPageSizeGetMethod the get method for the page size in the request object.

}

at line 74
static PageStreamingDescriptor createFromFields(array $fields)

Parameters

array $fields { Required.

@type string $requestPageTokenField the page token field in the request object.
@type string $responsePageTokenField the page token field in the response object.
@type string $resourceField the resource field in the response object.

Optional.
@type string $requestPageSizeField the page size field in the request object.

}

Return Value

PageStreamingDescriptor

at line 106
getRequestPageTokenGetMethod()

at line 111
getRequestPageSizeGetMethod()

at line 116
requestHasPageSizeField()

at line 121
getResponsePageTokenGetMethod()

at line 126
getResourcesGetMethod()

at line 131
getRequestPageTokenSetMethod()

at line 136
getRequestPageSizeSetMethod()