Module pagers (0.1.0)

API documentation for agentregistry_v1.services.agent_registry.pagers module.

Classes

FetchAvailableBindingsAsyncPager

FetchAvailableBindingsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsResponse,
    *,
    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_available_bindings requests.

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

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

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

FetchAvailableBindingsPager

FetchAvailableBindingsPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.FetchAvailableBindingsResponse,
    *,
    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_available_bindings requests.

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

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

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

ListAgentsAsyncPager

ListAgentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.ListAgentsResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListAgentsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_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.agentregistry_v1.types.agentregistry_service.ListAgentsResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListAgentsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_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.

ListBindingsAsyncPager

ListBindingsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsResponse,
    *,
    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_bindings requests.

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

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

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

ListBindingsPager

ListBindingsPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListBindingsResponse,
    *,
    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_bindings requests.

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

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

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

ListEndpointsAsyncPager

ListEndpointsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsResponse,
    *,
    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_endpoints requests.

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

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

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

ListEndpointsPager

ListEndpointsPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListEndpointsResponse,
    *,
    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_endpoints requests.

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

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

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

ListMcpServersAsyncPager

ListMcpServersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersResponse,
    *,
    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_mcp_servers requests.

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

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

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

ListMcpServersPager

ListMcpServersPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListMcpServersResponse,
    *,
    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_mcp_servers requests.

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

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

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

ListServicesAsyncPager

ListServicesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesResponse,
    *,
    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_services requests.

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

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

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

ListServicesPager

ListServicesPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.ListServicesResponse,
    *,
    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_services requests.

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

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

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

SearchAgentsAsyncPager

SearchAgentsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsResponse,
    *,
    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 search_agents requests.

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

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

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

SearchAgentsPager

SearchAgentsPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.SearchAgentsResponse,
    *,
    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 search_agents requests.

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

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

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

SearchMcpServersAsyncPager

SearchMcpServersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersResponse
        ],
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersResponse,
    *,
    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 search_mcp_servers requests.

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

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

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

SearchMcpServersPager

SearchMcpServersPager(
    method: typing.Callable[
        [...],
        google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersResponse,
    ],
    request: google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersRequest,
    response: google.cloud.agentregistry_v1.types.agentregistry_service.SearchMcpServersResponse,
    *,
    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 search_mcp_servers requests.

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

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

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