サブモジュール
- xdk.stream.client モジュール
StreamClientStreamClient.__init__()StreamClient.get_rule_counts()StreamClient.get_rules()StreamClient.labels_compliance()StreamClient.likes_compliance()StreamClient.likes_firehose()StreamClient.likes_sample10()StreamClient.posts()StreamClient.posts_compliance()StreamClient.posts_firehose()StreamClient.posts_firehose_en()StreamClient.posts_firehose_ja()StreamClient.posts_firehose_ko()StreamClient.posts_firehose_pt()StreamClient.posts_sample()StreamClient.posts_sample10()StreamClient.update_rules()StreamClient.users_compliance()
- xdk.stream.models モジュール
GetRuleCountsResponseGetRulesResponseLabelsComplianceResponseLikesComplianceResponseLikesFirehoseResponseLikesSample10ResponsePostsComplianceResponsePostsFirehoseEnResponsePostsFirehoseJaResponsePostsFirehoseKoResponsePostsFirehosePtResponsePostsFirehoseResponsePostsResponsePostsSample10ResponsePostsSampleResponseUpdateRulesRequestUpdateRulesResponseUsersComplianceResponse
モジュールの内容
class xdk.stream.StreamClient
パラメータ
__init__
パラメータ
get_rule_counts
パラメーター
表示する RulesCount フィールドをカンマ区切りで指定します。
戻り値
GetRuleCountsResponse - レスポンスデータ
get_rules
パラメータ
ルールIDのカンマ区切りリスト。
結果の最大件数。
結果をページネーションするために、前回のリクエストのレスポンスで返された
next_token を渡すことで設定される値です。戻り値
IteratorGetRulesResponse
labels_compliance
パラメーター
要求するバックフィル時間 (分) 。
YYYY-MM-DDTHH:mm:ssZ。Post ラベルが提供される UTC タイムスタンプの最も早い時刻。
YYYY-MM-DDTHH:mm:ssZ。Post ラベルが提供される UTC タイムスタンプの最も遅い時刻。
再試行動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
likes_compliance
パラメーター
要求するバックフィル対象期間 (分単位) 。
YYYY-MM-DDTHH:mm:ssZ。Likes Compliance イベントが提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。Likes Compliance イベントが提供される最も遅い UTC タイムスタンプ。
リトライ動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
likes_firehose
パラメーター
パーティション番号。
バックフィルを行う時間 (分) 。
YYYY-MM-DDTHH:mm:ssZ。いいねが返される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が返される最も遅い UTC タイムスタンプ。
表示する LikeWithTweetAuthor フィールドのカンマ区切りリスト。
展開するフィールドのカンマ区切りリスト。
表示する User フィールドのカンマ区切りリスト。
表示する Tweet フィールドのカンマ区切りリスト。
リトライ動作、タイムアウト、およびコールバックをカスタマイズするためのオプションの StreamConfig。
likes_sample10
パラメーター
パーティション番号。
リクエストするバックフィルの分数 (分単位) 。
YYYY-MM-DDTHH:mm:ssZ。Likes が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示する LikeWithTweetAuthor フィールドのカンマ区切りリスト。
展開するフィールドのカンマ区切りリスト。
表示する User フィールドのカンマ区切りリスト。
表示する Tweet フィールドのカンマ区切りリスト。
リトライ動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts
パラメーター
要求するバックフィル時間 (分) 。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示する Tweet フィールドのカンマ区切りリスト。
展開するフィールドのカンマ区切りリスト。
表示する Media フィールドのカンマ区切りリスト。
表示する Poll フィールドのカンマ区切りリスト。
表示する User フィールドのカンマ区切りリスト。
表示する Place フィールドのカンマ区切りリスト。
再試行動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_compliance
パラメーター
パーティション番号。
バックフィルとして要求する分数。
YYYY-MM-DDTHH:mm:ssZ。ポストコンプライアンスイベントが提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。ポストコンプライアンスイベントが提供される最も遅い UTC タイムスタンプ。
リトライ動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_firehose
パラメーター
パーティション番号。
バックフィルとして要求する分数。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示するツイートのフィールドのカンマ区切りリスト。
展開するフィールドのカンマ区切りリスト。
表示するメディアのフィールドのカンマ区切りリスト。
表示する投票のフィールドのカンマ区切りリスト。
表示するユーザーのフィールドのカンマ区切りリスト。
表示する場所のフィールドのカンマ区切りリスト。
リトライ動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_firehose_en
Parameters
パーティション番号。
バックフィルを要求する時間 (分) 。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示するツイートフィールドのカンマ区切りリスト。
展開するフィールドのカンマ区切りリスト。
表示する Media フィールドのカンマ区切りリスト。
表示する Poll フィールドのカンマ区切りリスト。
表示する User フィールドのカンマ区切りリスト。
表示する Place フィールドのカンマ区切りリスト。
リトライ動作、タイムアウト、コールバックをカスタマイズするための任意の StreamConfig。
posts_firehose_ja
パラメータ
パーティション番号。
バックフィルをリクエストする分数。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示するツイートのフィールドをカンマ区切りで指定したリスト。
展開するフィールドをカンマ区切りで指定したリスト。
表示するメディアのフィールドをカンマ区切りで指定したリスト。
表示する投票のフィールドをカンマ区切りで指定したリスト。
表示するユーザーのフィールドをカンマ区切りで指定したリスト。
表示する場所のフィールドをカンマ区切りで指定したリスト。
リトライ動作やタイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_firehose_ko
パラメータ
パーティション番号。
バックフィルを何分分要求するか。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示する Tweet フィールドのコンマ区切りリスト。
展開するフィールドのコンマ区切りリスト。
表示する Media フィールドのコンマ区切りリスト。
表示する Poll フィールドのコンマ区切りリスト。
表示する User フィールドのコンマ区切りリスト。
表示する Place フィールドのコンマ区切りリスト。
再試行動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_firehose_pt
パラメーター
パーティション番号。
バックフィルとして取得を要求する分数。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。投稿が提供される最も遅い UTC タイムスタンプ。
表示するツイートのフィールドを、カンマ区切りのリストで指定します。
展開するフィールドを、カンマ区切りのリストで指定します。
表示するメディアのフィールドを、カンマ区切りのリストで指定します。
表示する投票のフィールドを、カンマ区切りのリストで指定します。
表示するユーザーのフィールドを、カンマ区切りのリストで指定します。
表示する場所のフィールドを、カンマ区切りのリストで指定します。
再試行動作、タイムアウト、コールバックをカスタマイズするための任意の StreamConfig。
posts_sample
パラメーター
バックフィルを行う時間 (分) 。
表示するツイートのフィールドをカンマ区切りのリストで指定します。
展開するフィールドをカンマ区切りのリストで指定します。
表示するメディアのフィールドをカンマ区切りのリストで指定します。
表示する投票のフィールドをカンマ区切りのリストで指定します。
表示するユーザーのフィールドをカンマ区切りのリストで指定します。
表示する場所のフィールドをカンマ区切りのリストで指定します。
再試行動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
posts_sample10
パラメータ
パーティション番号。
バックフィルとして要求する過去分の長さ (分) 。
YYYY-MM-DDTHH:mm:ssZ 形式。投稿が提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ 形式。投稿が提供される最も遅い UTC タイムスタンプ。
表示する Tweet フィールドをカンマ区切りのリストで指定します。
展開するフィールドをカンマ区切りのリストで指定します。
表示する Media フィールドをカンマ区切りのリストで指定します。
表示する Poll フィールドをカンマ区切りのリストで指定します。
表示する User フィールドをカンマ区切りのリストで指定します。
表示する Place フィールドをカンマ区切りのリストで指定します。
リトライ動作、タイムアウト、コールバックをカスタマイズするためのオプションの StreamConfig。
update_rules
パラメータ
リクエストボディ
users_compliance
パラメーター
パーティション番号。
要求するバックフィルの時間 (分) 。
YYYY-MM-DDTHH:mm:ssZ。User Compliance イベントが提供される最も早い UTC タイムスタンプ。
YYYY-MM-DDTHH:mm:ssZ。User Compliance イベントが提供される最も遅い UTC タイムスタンプ。
リトライ動作、タイムアウト、コールバックをカスタマイズするための省略可能な StreamConfig。