Class: XTwitterScraper::Models::X::UserRetrieveVerifiedFollowersParams
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- XTwitterScraper::Models::X::UserRetrieveVerifiedFollowersParams
- Extended by:
- Internal::Type::RequestParameters::Converter
- Includes:
- Internal::Type::RequestParameters
- Defined in:
- lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb,
sig/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rbs
Overview
Defined Under Namespace
Modules: Mode
Constant Summary
Constants included from Internal::Type::RequestParameters
Internal::Type::RequestParameters::XTwitterScraper
Instance Attribute Summary collapse
-
#after ⇒ String?
Legacy cursor alias.
-
#bio_contains ⇒ String?
Match any comma-separated or line-separated bio term, ignoring case.
-
#cursor ⇒ String?
Cursor from the previous response.
-
#has_location ⇒ Boolean?
Only return profiles with a location.
-
#has_website ⇒ Boolean?
Only return profiles with a website.
- #id ⇒ String
-
#limit ⇒ Integer?
Legacy page-size alias outside explicit coverage mode.
-
#location_contains ⇒ String?
Match a location substring, ignoring case.
-
#max_followers ⇒ Integer?
Maximum follower count.
-
#max_following ⇒ Integer?
Maximum following count.
-
#max_statuses ⇒ Integer?
Maximum post count.
-
#min_account_age_days ⇒ Integer?
Minimum account age in whole days.
-
#min_followers ⇒ Integer?
Minimum follower count.
-
#min_following ⇒ Integer?
Minimum following count.
-
#min_statuses ⇒ Integer?
Minimum post count.
-
#mode ⇒ Symbol, ...
Omit mode for resumable maximum coverage.
-
#page_size ⇒ Integer?
Maximum user profiles: automatic 300; standard 200.
-
#username_contains ⇒ String?
Match a username substring, ignoring case.
-
#verified_only ⇒ Boolean?
Only return verified profiles.
-
#verified_type ⇒ String?
Match the verification type exactly, ignoring case.
Attributes included from Internal::Type::RequestParameters
Instance Method Summary collapse
-
#initialize(id:, after: nil, bio_contains: nil, cursor: nil, has_location: nil, has_website: nil, limit: nil, location_contains: nil, max_followers: nil, max_following: nil, max_statuses: nil, min_account_age_days: nil, min_followers: nil, min_following: nil, min_statuses: nil, mode: nil, page_size: nil, username_contains: nil, verified_only: nil, verified_type: nil, request_options: {}) ⇒ Object
constructor
Some parameter documentations has been truncated, see UserRetrieveVerifiedFollowersParams for more details.
- #to_hash ⇒ {
Methods included from Internal::Type::RequestParameters::Converter
Methods included from Internal::Type::RequestParameters
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(id:, after: nil, bio_contains: nil, cursor: nil, has_location: nil, has_website: nil, limit: nil, location_contains: nil, max_followers: nil, max_following: nil, max_statuses: nil, min_account_age_days: nil, min_followers: nil, min_following: nil, min_statuses: nil, mode: nil, page_size: nil, username_contains: nil, verified_only: nil, verified_type: nil, request_options: {}) ⇒ Object
Some parameter documentations has been truncated, see XTwitterScraper::Models::X::UserRetrieveVerifiedFollowersParams for more details.
|
|
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 138
|
Instance Attribute Details
#after ⇒ String?
Legacy cursor alias. Prefer cursor.
24 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 24 optional :after, String |
#bio_contains ⇒ String?
Match any comma-separated or line-separated bio term, ignoring case.
30 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 30 optional :bio_contains, String |
#cursor ⇒ String?
Cursor from the previous response. Xquik cursors resume automatic coverage. Existing unprefixed cursors keep legacy standard behavior.
37 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 37 optional :cursor, String |
#has_location ⇒ Boolean?
Only return profiles with a location.
43 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 43 optional :has_location, XTwitterScraper::Internal::Type::Boolean |
#has_website ⇒ Boolean?
Only return profiles with a website.
49 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 49 optional :has_website, XTwitterScraper::Internal::Type::Boolean |
#id ⇒ String
18 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 18 required :id, String |
#limit ⇒ Integer?
Legacy page-size alias outside explicit coverage mode. Coverage accepts 1-10000. Prefer pageSize.
56 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 56 optional :limit, Integer |
#location_contains ⇒ String?
Match a location substring, ignoring case.
62 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 62 optional :location_contains, String |
#max_followers ⇒ Integer?
Maximum follower count. Missing counts pass this maximum.
68 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 68 optional :max_followers, Integer |
#max_following ⇒ Integer?
Maximum following count.
74 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 74 optional :max_following, Integer |
#max_statuses ⇒ Integer?
Maximum post count. maxPosts is also accepted.
80 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 80 optional :max_statuses, Integer |
#min_account_age_days ⇒ Integer?
Minimum account age in whole days.
86 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 86 optional :min_account_age_days, Integer |
#min_followers ⇒ Integer?
Minimum follower count. Filtering happens before billing.
92 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 92 optional :min_followers, Integer |
#min_following ⇒ Integer?
Minimum following count.
98 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 98 optional :min_following, Integer |
#min_statuses ⇒ Integer?
Minimum post count. minPosts is also accepted.
104 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 104 optional :min_statuses, Integer |
#mode ⇒ Symbol, ...
Omit mode for resumable maximum coverage. Standard keeps legacy pagination. Coverage returns diagnostics once and rejects cursors.
111 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 111 optional :mode, enum: -> { XTwitterScraper::X::UserRetrieveVerifiedFollowersParams::Mode } |
#page_size ⇒ Integer?
Maximum user profiles: automatic 300; standard 200. Sources return fewer profiles. Continue with has_next_page.
118 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 118 optional :page_size, Integer |
#username_contains ⇒ String?
Match a username substring, ignoring case.
124 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 124 optional :username_contains, String |
#verified_only ⇒ Boolean?
Only return verified profiles.
130 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 130 optional :verified_only, XTwitterScraper::Internal::Type::Boolean |
#verified_type ⇒ String?
Match the verification type exactly, ignoring case.
136 |
# File 'lib/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rb', line 136 optional :verified_type, String |
Instance Method Details
#to_hash ⇒ {
141 |
# File 'sig/x_twitter_scraper/models/x/user_retrieve_verified_followers_params.rbs', line 141
def to_hash: -> {
|