Module pagers (0.3.0)

API documentation for ces_v1.services.agent_service.pagers module.

Classes

ListAgentsAsyncPager

ListAgentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.ces_v1.types.agent_service.ListAgentsResponse],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAgentsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAgentsResponse,
    *,
    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 list_agents requests.

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

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

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

ListAgentsPager

ListAgentsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListAgentsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAgentsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAgentsResponse,
    *,
    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 list_agents requests.

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

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

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

ListAppVersionsAsyncPager

ListAppVersionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.ces_v1.types.agent_service.ListAppVersionsResponse
        ],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAppVersionsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAppVersionsResponse,
    *,
    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 list_app_versions requests.

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

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

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

ListAppVersionsPager

ListAppVersionsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListAppVersionsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAppVersionsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAppVersionsResponse,
    *,
    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 list_app_versions requests.

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

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

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

ListAppsAsyncPager

ListAppsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.ces_v1.types.agent_service.ListAppsResponse],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAppsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAppsResponse,
    *,
    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 list_apps requests.

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

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

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

ListAppsPager

ListAppsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListAppsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListAppsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListAppsResponse,
    *,
    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 list_apps requests.

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

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

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

ListChangelogsAsyncPager

ListChangelogsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.ces_v1.types.agent_service.ListChangelogsResponse
        ],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListChangelogsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListChangelogsResponse,
    *,
    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 list_changelogs requests.

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

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

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

ListChangelogsPager

ListChangelogsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListChangelogsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListChangelogsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListChangelogsResponse,
    *,
    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 list_changelogs requests.

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

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

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

ListConversationsAsyncPager

ListConversationsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.ces_v1.types.agent_service.ListConversationsResponse
        ],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListConversationsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListConversationsResponse,
    *,
    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 list_conversations requests.

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

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

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

ListConversationsPager

ListConversationsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListConversationsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListConversationsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListConversationsResponse,
    *,
    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 list_conversations requests.

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

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

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

ListDeploymentsAsyncPager

ListDeploymentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.ces_v1.types.agent_service.ListDeploymentsResponse
        ],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListDeploymentsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListDeploymentsResponse,
    *,
    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 list_deployments requests.

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

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

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

ListDeploymentsPager

ListDeploymentsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListDeploymentsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListDeploymentsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListDeploymentsResponse,
    *,
    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 list_deployments requests.

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

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

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

ListExamplesAsyncPager

ListExamplesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.ces_v1.types.agent_service.ListExamplesResponse],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListExamplesRequest,
    response: google.cloud.ces_v1.types.agent_service.ListExamplesResponse,
    *,
    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 list_examples requests.

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

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

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

ListExamplesPager

ListExamplesPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListExamplesResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListExamplesRequest,
    response: google.cloud.ces_v1.types.agent_service.ListExamplesResponse,
    *,
    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 list_examples requests.

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

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

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

ListGuardrailsAsyncPager

ListGuardrailsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.ces_v1.types.agent_service.ListGuardrailsResponse
        ],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListGuardrailsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListGuardrailsResponse,
    *,
    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 list_guardrails requests.

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

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

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

ListGuardrailsPager

ListGuardrailsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListGuardrailsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListGuardrailsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListGuardrailsResponse,
    *,
    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 list_guardrails requests.

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

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

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

ListToolsAsyncPager

ListToolsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.ces_v1.types.agent_service.ListToolsResponse],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListToolsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListToolsResponse,
    *,
    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 list_tools requests.

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

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

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

ListToolsPager

ListToolsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListToolsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListToolsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListToolsResponse,
    *,
    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 list_tools requests.

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

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

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

ListToolsetsAsyncPager

ListToolsetsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.ces_v1.types.agent_service.ListToolsetsResponse],
    ],
    request: google.cloud.ces_v1.types.agent_service.ListToolsetsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListToolsetsResponse,
    *,
    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 list_toolsets requests.

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

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

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

ListToolsetsPager

ListToolsetsPager(
    method: typing.Callable[
        [...], google.cloud.ces_v1.types.agent_service.ListToolsetsResponse
    ],
    request: google.cloud.ces_v1.types.agent_service.ListToolsetsRequest,
    response: google.cloud.ces_v1.types.agent_service.ListToolsetsResponse,
    *,
    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 list_toolsets requests.

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

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

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