Class: TwitterTweetBot::API::Params::UsersMeParams
- Inherits:
-
Object
- Object
- TwitterTweetBot::API::Params::UsersMeParams
- Defined in:
- lib/twitter_tweet_bot/api/params/users_me_params.rb
Class Method Summary collapse
Instance Method Summary collapse
- #expansions=(value) ⇒ Object
-
#initialize {|params| ... } ⇒ UsersMeParams
constructor
A new instance of UsersMeParams.
- #tweet_fields=(value) ⇒ Object
- #user_fields=(value) ⇒ Object
Constructor Details
#initialize {|params| ... } ⇒ UsersMeParams
Returns a new instance of UsersMeParams.
18 19 20 |
# File 'lib/twitter_tweet_bot/api/params/users_me_params.rb', line 18 def initialize(&block) block&.call(self) end |
Class Method Details
.build {|params| ... } ⇒ Object
12 13 14 |
# File 'lib/twitter_tweet_bot/api/params/users_me_params.rb', line 12 def self.build(&block) new(&block).build end |
Instance Method Details
#expansions=(value) ⇒ Object
27 28 29 |
# File 'lib/twitter_tweet_bot/api/params/users_me_params.rb', line 27 def expansions=(value) params.merge!(StringParam.build('expansions', value)) end |
#tweet_fields=(value) ⇒ Object
31 32 33 |
# File 'lib/twitter_tweet_bot/api/params/users_me_params.rb', line 31 def tweet_fields=(value) params.merge!(CommaSeparatedParam.build('tweet.fields', value)) end |
#user_fields=(value) ⇒ Object
35 36 37 |
# File 'lib/twitter_tweet_bot/api/params/users_me_params.rb', line 35 def user_fields=(value) params.merge!(CommaSeparatedParam.build('user.fields', value)) end |