Module pagers (0.1.10)

API documentation for developerconnect_v1.services.developer_connect.pagers module.

Classes

FetchGitRefsAsyncPager

FetchGitRefsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsResponse,
    *,
    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_git_refs requests.

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

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

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

FetchGitRefsPager

FetchGitRefsPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.FetchGitRefsResponse,
    *,
    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_git_refs requests.

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

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

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

FetchLinkableGitRepositoriesAsyncPager

FetchLinkableGitRepositoriesAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesResponse,
    *,
    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_linkable_git_repositories requests.

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

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

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

FetchLinkableGitRepositoriesPager

FetchLinkableGitRepositoriesPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.FetchLinkableGitRepositoriesResponse,
    *,
    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_linkable_git_repositories requests.

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

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

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

ListAccountConnectorsAsyncPager

ListAccountConnectorsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsResponse,
    *,
    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_account_connectors requests.

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

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

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

ListAccountConnectorsPager

ListAccountConnectorsPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListAccountConnectorsResponse,
    *,
    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_account_connectors requests.

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

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

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

ListConnectionsAsyncPager

ListConnectionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsResponse,
    *,
    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_connections requests.

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

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

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

ListConnectionsPager

ListConnectionsPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListConnectionsResponse,
    *,
    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_connections requests.

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

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

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

ListGitRepositoryLinksAsyncPager

ListGitRepositoryLinksAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksResponse,
    *,
    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_git_repository_links requests.

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

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

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

ListGitRepositoryLinksPager

ListGitRepositoryLinksPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListGitRepositoryLinksResponse,
    *,
    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_git_repository_links requests.

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

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

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

ListUsersAsyncPager

ListUsersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.developerconnect_v1.types.developer_connect.ListUsersResponse
        ],
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListUsersRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListUsersResponse,
    *,
    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_users requests.

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

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

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

ListUsersPager

ListUsersPager(
    method: typing.Callable[
        [...],
        google.cloud.developerconnect_v1.types.developer_connect.ListUsersResponse,
    ],
    request: google.cloud.developerconnect_v1.types.developer_connect.ListUsersRequest,
    response: google.cloud.developerconnect_v1.types.developer_connect.ListUsersResponse,
    *,
    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_users requests.

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

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

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