API documentation for contact_center_insights_v1.services.contact_center_insights.pagers
module.
Classes
ListAllFeedbackLabelsAsyncPager
ListAllFeedbackLabelsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsResponse,
*,
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_all_feedback_labels
requests.
This class thinly wraps an initial
ListAllFeedbackLabelsResponse object, and
provides an __aiter__
method to iterate through its
feedback_labels
field.
If there are more pages, the __aiter__
method will make additional
ListAllFeedbackLabels
requests and continue to iterate
through the feedback_labels
field on the
corresponding responses.
All the usual ListAllFeedbackLabelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAllFeedbackLabelsPager
ListAllFeedbackLabelsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAllFeedbackLabelsResponse,
*,
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_all_feedback_labels
requests.
This class thinly wraps an initial
ListAllFeedbackLabelsResponse object, and
provides an __iter__
method to iterate through its
feedback_labels
field.
If there are more pages, the __iter__
method will make additional
ListAllFeedbackLabels
requests and continue to iterate
through the feedback_labels
field on the
corresponding responses.
All the usual ListAllFeedbackLabelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAnalysesAsyncPager
ListAnalysesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesResponse,
*,
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_analyses
requests.
This class thinly wraps an initial
ListAnalysesResponse object, and
provides an __aiter__
method to iterate through its
analyses
field.
If there are more pages, the __aiter__
method will make additional
ListAnalyses
requests and continue to iterate
through the analyses
field on the
corresponding responses.
All the usual ListAnalysesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAnalysesPager
ListAnalysesPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysesResponse,
*,
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_analyses
requests.
This class thinly wraps an initial
ListAnalysesResponse object, and
provides an __iter__
method to iterate through its
analyses
field.
If there are more pages, the __iter__
method will make additional
ListAnalyses
requests and continue to iterate
through the analyses
field on the
corresponding responses.
All the usual ListAnalysesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAnalysisRulesAsyncPager
ListAnalysisRulesAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesResponse,
*,
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_analysis_rules
requests.
This class thinly wraps an initial
ListAnalysisRulesResponse object, and
provides an __aiter__
method to iterate through its
analysis_rules
field.
If there are more pages, the __aiter__
method will make additional
ListAnalysisRules
requests and continue to iterate
through the analysis_rules
field on the
corresponding responses.
All the usual ListAnalysisRulesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListAnalysisRulesPager
ListAnalysisRulesPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListAnalysisRulesResponse,
*,
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_analysis_rules
requests.
This class thinly wraps an initial
ListAnalysisRulesResponse object, and
provides an __iter__
method to iterate through its
analysis_rules
field.
If there are more pages, the __iter__
method will make additional
ListAnalysisRules
requests and continue to iterate
through the analysis_rules
field on the
corresponding responses.
All the usual ListAnalysisRulesResponse 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.contact_center_insights_v1.types.contact_center_insights.ListConversationsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListConversationsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.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.contact_center_insights_v1.types.contact_center_insights.ListConversationsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListConversationsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.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.
ListFeedbackLabelsAsyncPager
ListFeedbackLabelsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsResponse,
*,
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_feedback_labels
requests.
This class thinly wraps an initial
ListFeedbackLabelsResponse object, and
provides an __aiter__
method to iterate through its
feedback_labels
field.
If there are more pages, the __aiter__
method will make additional
ListFeedbackLabels
requests and continue to iterate
through the feedback_labels
field on the
corresponding responses.
All the usual ListFeedbackLabelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListFeedbackLabelsPager
ListFeedbackLabelsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListFeedbackLabelsResponse,
*,
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_feedback_labels
requests.
This class thinly wraps an initial
ListFeedbackLabelsResponse object, and
provides an __iter__
method to iterate through its
feedback_labels
field.
If there are more pages, the __iter__
method will make additional
ListFeedbackLabels
requests and continue to iterate
through the feedback_labels
field on the
corresponding responses.
All the usual ListFeedbackLabelsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPhraseMatchersAsyncPager
ListPhraseMatchersAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersResponse,
*,
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_phrase_matchers
requests.
This class thinly wraps an initial
ListPhraseMatchersResponse object, and
provides an __aiter__
method to iterate through its
phrase_matchers
field.
If there are more pages, the __aiter__
method will make additional
ListPhraseMatchers
requests and continue to iterate
through the phrase_matchers
field on the
corresponding responses.
All the usual ListPhraseMatchersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPhraseMatchersPager
ListPhraseMatchersPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListPhraseMatchersResponse,
*,
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_phrase_matchers
requests.
This class thinly wraps an initial
ListPhraseMatchersResponse object, and
provides an __iter__
method to iterate through its
phrase_matchers
field.
If there are more pages, the __iter__
method will make additional
ListPhraseMatchers
requests and continue to iterate
through the phrase_matchers
field on the
corresponding responses.
All the usual ListPhraseMatchersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaQuestionsAsyncPager
ListQaQuestionsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsResponse,
*,
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_qa_questions
requests.
This class thinly wraps an initial
ListQaQuestionsResponse object, and
provides an __aiter__
method to iterate through its
qa_questions
field.
If there are more pages, the __aiter__
method will make additional
ListQaQuestions
requests and continue to iterate
through the qa_questions
field on the
corresponding responses.
All the usual ListQaQuestionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaQuestionsPager
ListQaQuestionsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaQuestionsResponse,
*,
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_qa_questions
requests.
This class thinly wraps an initial
ListQaQuestionsResponse object, and
provides an __iter__
method to iterate through its
qa_questions
field.
If there are more pages, the __iter__
method will make additional
ListQaQuestions
requests and continue to iterate
through the qa_questions
field on the
corresponding responses.
All the usual ListQaQuestionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaScorecardRevisionsAsyncPager
ListQaScorecardRevisionsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsResponse,
*,
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_qa_scorecard_revisions
requests.
This class thinly wraps an initial
ListQaScorecardRevisionsResponse object, and
provides an __aiter__
method to iterate through its
qa_scorecard_revisions
field.
If there are more pages, the __aiter__
method will make additional
ListQaScorecardRevisions
requests and continue to iterate
through the qa_scorecard_revisions
field on the
corresponding responses.
All the usual ListQaScorecardRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaScorecardRevisionsPager
ListQaScorecardRevisionsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardRevisionsResponse,
*,
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_qa_scorecard_revisions
requests.
This class thinly wraps an initial
ListQaScorecardRevisionsResponse object, and
provides an __iter__
method to iterate through its
qa_scorecard_revisions
field.
If there are more pages, the __iter__
method will make additional
ListQaScorecardRevisions
requests and continue to iterate
through the qa_scorecard_revisions
field on the
corresponding responses.
All the usual ListQaScorecardRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaScorecardsAsyncPager
ListQaScorecardsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsResponse,
*,
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_qa_scorecards
requests.
This class thinly wraps an initial
ListQaScorecardsResponse object, and
provides an __aiter__
method to iterate through its
qa_scorecards
field.
If there are more pages, the __aiter__
method will make additional
ListQaScorecards
requests and continue to iterate
through the qa_scorecards
field on the
corresponding responses.
All the usual ListQaScorecardsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListQaScorecardsPager
ListQaScorecardsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListQaScorecardsResponse,
*,
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_qa_scorecards
requests.
This class thinly wraps an initial
ListQaScorecardsResponse object, and
provides an __iter__
method to iterate through its
qa_scorecards
field.
If there are more pages, the __iter__
method will make additional
ListQaScorecards
requests and continue to iterate
through the qa_scorecards
field on the
corresponding responses.
All the usual ListQaScorecardsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListViewsAsyncPager
ListViewsAsyncPager(
method: typing.Callable[
[...],
typing.Awaitable[
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsResponse
],
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsResponse,
*,
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_views
requests.
This class thinly wraps an initial
ListViewsResponse object, and
provides an __aiter__
method to iterate through its
views
field.
If there are more pages, the __aiter__
method will make additional
ListViews
requests and continue to iterate
through the views
field on the
corresponding responses.
All the usual ListViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListViewsPager
ListViewsPager(
method: typing.Callable[
[...],
google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsResponse,
],
request: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsRequest,
response: google.cloud.contact_center_insights_v1.types.contact_center_insights.ListViewsResponse,
*,
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_views
requests.
This class thinly wraps an initial
ListViewsResponse object, and
provides an __iter__
method to iterate through its
views
field.
If there are more pages, the __iter__
method will make additional
ListViews
requests and continue to iterate
through the views
field on the
corresponding responses.
All the usual ListViewsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.