Skip to main content

Constructors

constructor

new StreamClient(client): StreamClient

Parameters

NameType
clientClient

Returns

StreamClient

Defined in

stream/stream_client.ts:560

Methods

postsFirehoseJa

postsFirehoseJa(partition, options?): Promise<EventDrivenStream> Stream Japanese Posts Streams all public Japanese-language Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsFirehoseJaStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:580

posts

posts(options?): Promise<EventDrivenStream> Stream filtered Posts Streams Posts in real-time matching the active rule set. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameType
optionsPostsStreamingOptions

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:710

postsSample10

postsSample10(partition, options?): Promise<EventDrivenStream> Stream 10% sampled Posts Streams a 10% sample of public Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsSample10StreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:839

likesFirehose

likesFirehose(partition, options?): Promise<EventDrivenStream> Stream all Likes Streams all public Likes in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsLikesFirehoseStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:973

likesCompliance

likesCompliance(options?): Promise<EventDrivenStream> Stream Likes compliance data Streams all compliance data related to Likes for Users. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameType
optionsLikesComplianceStreamingOptions

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1094

postsFirehoseEn

postsFirehoseEn(partition, options?): Promise<EventDrivenStream> Stream English Posts Streams all public English-language Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsFirehoseEnStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1189

postsCompliance

postsCompliance(partition, options?): Promise<EventDrivenStream> Stream Posts compliance data Streams all compliance data related to Posts. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsComplianceStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1323

postsFirehose

postsFirehose(partition, options?): Promise<EventDrivenStream> Stream all Posts Streams all public Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsFirehoseStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1421

likesSample10

likesSample10(partition, options?): Promise<EventDrivenStream> Stream sampled Likes Streams a 10% sample of public Likes in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsLikesSample10StreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1555

postsFirehosePt

postsFirehosePt(partition, options?): Promise<EventDrivenStream> Stream Portuguese Posts Streams all public Portuguese-language Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsFirehosePtStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1680

postsFirehoseKo

postsFirehoseKo(partition, options?): Promise<EventDrivenStream> Stream Korean Posts Streams all public Korean-language Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsPostsFirehoseKoStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1814

labelsCompliance

labelsCompliance(options?): Promise<EventDrivenStream> Stream Post labels Streams all labeling events applied to Posts. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameType
optionsLabelsComplianceStreamingOptions

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:1944

usersCompliance

usersCompliance(partition, options?): Promise<EventDrivenStream> Stream Users compliance data Streams all compliance data related to Users. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameTypeDescription
partitionnumberThe partition number.
optionsUsersComplianceStreamingOptions-

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:2039

postsSample

postsSample(options?): Promise<EventDrivenStream> Stream sampled Posts Streams a 1% sample of public Posts in real-time. Returns an event-driven stream that’s easy to use. Use .on() to listen for events like ‘data’, ‘error’, ‘close’. Also supports async iteration with for await…of.

Parameters

NameType
optionsPostsSampleStreamingOptions

Returns

Promise<EventDrivenStream> Event-driven stream for handling streaming data

Defined in

stream/stream_client.ts:2133

getRuleCounts

getRuleCounts(options?): Promise<Get2TweetsSearchStreamRulesCountsResponse> Get stream rule counts Retrieves the count of rules in the active rule set for the filtered stream.

Parameters

NameType
optionsGetRuleCountsStreamingOptions

Returns

Promise<Get2TweetsSearchStreamRulesCountsResponse> Promise with the API response

Defined in

stream/stream_client.ts:2242

getRules

getRules(options?): Promise<RulesLookupResponse> Get stream rules Retrieves the active rule set or a subset of rules for the filtered stream.

Parameters

NameType
optionsGetRulesStreamingOptions

Returns

Promise<RulesLookupResponse> Promise with the API response

Defined in

stream/stream_client.ts:2299

updateRules

updateRules(body, options?): Promise<AddOrDeleteRulesResponse> Update stream rules Adds or deletes rules from the active rule set for the filtered stream.

Parameters

NameType
bodyany
optionsUpdateRulesStreamingOptions

Returns

Promise<AddOrDeleteRulesResponse> Promise with the API response

Defined in

stream/stream_client.ts:2368