Module pagers (0.1.0)

API documentation for gkerecommender_v1.services.gke_inference_quickstart.pagers module.

Classes

FetchModelServerVersionsAsyncPager

FetchModelServerVersionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsResponse
        ],
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_model_server_versions requests.

This class thinly wraps an initial FetchModelServerVersionsResponse object, and provides an __aiter__ method to iterate through its model_server_versions field.

If there are more pages, the __aiter__ method will make additional FetchModelServerVersions requests and continue to iterate through the model_server_versions field on the corresponding responses.

All the usual FetchModelServerVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchModelServerVersionsPager

FetchModelServerVersionsPager(
    method: typing.Callable[
        [...],
        google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsResponse,
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServerVersionsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_model_server_versions requests.

This class thinly wraps an initial FetchModelServerVersionsResponse object, and provides an __iter__ method to iterate through its model_server_versions field.

If there are more pages, the __iter__ method will make additional FetchModelServerVersions requests and continue to iterate through the model_server_versions field on the corresponding responses.

All the usual FetchModelServerVersionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchModelServersAsyncPager

FetchModelServersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersResponse
        ],
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_model_servers requests.

This class thinly wraps an initial FetchModelServersResponse object, and provides an __aiter__ method to iterate through its model_servers field.

If there are more pages, the __aiter__ method will make additional FetchModelServers requests and continue to iterate through the model_servers field on the corresponding responses.

All the usual FetchModelServersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchModelServersPager

FetchModelServersPager(
    method: typing.Callable[
        [...],
        google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersResponse,
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelServersResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_model_servers requests.

This class thinly wraps an initial FetchModelServersResponse object, and provides an __iter__ method to iterate through its model_servers field.

If there are more pages, the __iter__ method will make additional FetchModelServers requests and continue to iterate through the model_servers field on the corresponding responses.

All the usual FetchModelServersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchModelsAsyncPager

FetchModelsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsResponse
        ],
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_models requests.

This class thinly wraps an initial FetchModelsResponse object, and provides an __aiter__ method to iterate through its models field.

If there are more pages, the __aiter__ method will make additional FetchModels requests and continue to iterate through the models field on the corresponding responses.

All the usual FetchModelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchModelsPager

FetchModelsPager(
    method: typing.Callable[
        [...], google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsResponse
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchModelsResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_models requests.

This class thinly wraps an initial FetchModelsResponse object, and provides an __iter__ method to iterate through its models field.

If there are more pages, the __iter__ method will make additional FetchModels requests and continue to iterate through the models field on the corresponding responses.

All the usual FetchModelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchProfilesAsyncPager

FetchProfilesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesResponse
        ],
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_profiles requests.

This class thinly wraps an initial FetchProfilesResponse object, and provides an __aiter__ method to iterate through its profile field.

If there are more pages, the __aiter__ method will make additional FetchProfiles requests and continue to iterate through the profile field on the corresponding responses.

All the usual FetchProfilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

FetchProfilesPager

FetchProfilesPager(
    method: typing.Callable[
        [...], google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesResponse
    ],
    request: google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesRequest,
    response: google.cloud.gkerecommender_v1.types.gkerecommender.FetchProfilesResponse,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = ()
)

A pager for iterating through fetch_profiles requests.

This class thinly wraps an initial FetchProfilesResponse object, and provides an __iter__ method to iterate through its profile field.

If there are more pages, the __iter__ method will make additional FetchProfiles requests and continue to iterate through the profile field on the corresponding responses.

All the usual FetchProfilesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.