Module pagers (0.1.4)

API documentation for visionai_v1.services.streams_service.pagers module.

Classes

ListClustersAsyncPager

ListClustersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.visionai_v1.types.streams_service.ListClustersResponse
        ],
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListClustersRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListClustersResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_clusters requests.

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

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

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

ListClustersPager

ListClustersPager(
    method: typing.Callable[
        [...], google.cloud.visionai_v1.types.streams_service.ListClustersResponse
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListClustersRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListClustersResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_clusters requests.

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

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

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

ListEventsAsyncPager

ListEventsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.visionai_v1.types.streams_service.ListEventsResponse
        ],
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListEventsRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListEventsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_events requests.

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

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

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

ListEventsPager

ListEventsPager(
    method: typing.Callable[
        [...], google.cloud.visionai_v1.types.streams_service.ListEventsResponse
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListEventsRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListEventsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_events requests.

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

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

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

ListSeriesAsyncPager

ListSeriesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.visionai_v1.types.streams_service.ListSeriesResponse
        ],
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListSeriesRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListSeriesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_series requests.

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

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

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

ListSeriesPager

ListSeriesPager(
    method: typing.Callable[
        [...], google.cloud.visionai_v1.types.streams_service.ListSeriesResponse
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListSeriesRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListSeriesResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_series requests.

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

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

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

ListStreamsAsyncPager

ListStreamsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.visionai_v1.types.streams_service.ListStreamsResponse
        ],
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListStreamsRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListStreamsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_streams requests.

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

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

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

ListStreamsPager

ListStreamsPager(
    method: typing.Callable[
        [...], google.cloud.visionai_v1.types.streams_service.ListStreamsResponse
    ],
    request: google.cloud.visionai_v1.types.streams_service.ListStreamsRequest,
    response: google.cloud.visionai_v1.types.streams_service.ListStreamsResponse,
    *,
    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, str]] = ()
)

A pager for iterating through list_streams requests.

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

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

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