API documentation for chronicle_v1.services.rule_service.pagers
module.
Classes
ListRetrohuntsAsyncPager
ListRetrohuntsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse],
],
request: google.cloud.chronicle_v1.types.rule.ListRetrohuntsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse,
*,
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_retrohunts
requests.
This class thinly wraps an initial
ListRetrohuntsResponse object, and
provides an __aiter__
method to iterate through its
retrohunts
field.
If there are more pages, the __aiter__
method will make additional
ListRetrohunts
requests and continue to iterate
through the retrohunts
field on the
corresponding responses.
All the usual ListRetrohuntsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRetrohuntsPager
ListRetrohuntsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRetrohuntsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRetrohuntsResponse,
*,
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_retrohunts
requests.
This class thinly wraps an initial
ListRetrohuntsResponse object, and
provides an __iter__
method to iterate through its
retrohunts
field.
If there are more pages, the __iter__
method will make additional
ListRetrohunts
requests and continue to iterate
through the retrohunts
field on the
corresponding responses.
All the usual ListRetrohuntsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleDeploymentsAsyncPager
ListRuleDeploymentsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse
],
],
request: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse,
*,
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_rule_deployments
requests.
This class thinly wraps an initial
ListRuleDeploymentsResponse object, and
provides an __aiter__
method to iterate through its
rule_deployments
field.
If there are more pages, the __aiter__
method will make additional
ListRuleDeployments
requests and continue to iterate
through the rule_deployments
field on the
corresponding responses.
All the usual ListRuleDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleDeploymentsPager
ListRuleDeploymentsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleDeploymentsResponse,
*,
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_rule_deployments
requests.
This class thinly wraps an initial
ListRuleDeploymentsResponse object, and
provides an __iter__
method to iterate through its
rule_deployments
field.
If there are more pages, the __iter__
method will make additional
ListRuleDeployments
requests and continue to iterate
through the rule_deployments
field on the
corresponding responses.
All the usual ListRuleDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleRevisionsAsyncPager
ListRuleRevisionsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse
],
],
request: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse,
*,
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_rule_revisions
requests.
This class thinly wraps an initial
ListRuleRevisionsResponse object, and
provides an __aiter__
method to iterate through its
rules
field.
If there are more pages, the __aiter__
method will make additional
ListRuleRevisions
requests and continue to iterate
through the rules
field on the
corresponding responses.
All the usual ListRuleRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRuleRevisionsPager
ListRuleRevisionsPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsRequest,
response: google.cloud.chronicle_v1.types.rule.ListRuleRevisionsResponse,
*,
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_rule_revisions
requests.
This class thinly wraps an initial
ListRuleRevisionsResponse object, and
provides an __iter__
method to iterate through its
rules
field.
If there are more pages, the __iter__
method will make additional
ListRuleRevisions
requests and continue to iterate
through the rules
field on the
corresponding responses.
All the usual ListRuleRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRulesAsyncPager
ListRulesAsyncPager(
method: typing.Callable[
[...], typing.Awaitable[google.cloud.chronicle_v1.types.rule.ListRulesResponse]
],
request: google.cloud.chronicle_v1.types.rule.ListRulesRequest,
response: google.cloud.chronicle_v1.types.rule.ListRulesResponse,
*,
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_rules
requests.
This class thinly wraps an initial
ListRulesResponse object, and
provides an __aiter__
method to iterate through its
rules
field.
If there are more pages, the __aiter__
method will make additional
ListRules
requests and continue to iterate
through the rules
field on the
corresponding responses.
All the usual ListRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListRulesPager
ListRulesPager(
method: typing.Callable[
[...], google.cloud.chronicle_v1.types.rule.ListRulesResponse
],
request: google.cloud.chronicle_v1.types.rule.ListRulesRequest,
response: google.cloud.chronicle_v1.types.rule.ListRulesResponse,
*,
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_rules
requests.
This class thinly wraps an initial
ListRulesResponse object, and
provides an __iter__
method to iterate through its
rules
field.
If there are more pages, the __iter__
method will make additional
ListRules
requests and continue to iterate
through the rules
field on the
corresponding responses.
All the usual ListRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.