Packages

package entities

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package authentication
  2. package enums
  3. package streaming
  4. package v2

Type Members

  1. final case class AccessToken(key: String, secret: String) extends Product with Serializable
  2. final case class Accuracy(amount: Int, unit: Measure) extends Product with Serializable
  3. final case class Apps(id: String, name: String, url: String) extends Product with Serializable
  4. final case class Area(coordinates: Seq[Seq[Seq[Double]]], type: String) extends Product with Serializable
  5. final case class Attachment(type: String, media: Media) extends Product with Serializable
  6. final case class Banner(h: Int, w: Int, url: String) extends Product with Serializable
  7. final case class Banners(sizes: Map[String, Banner] = Map.empty) extends Product with Serializable
  8. final case class Category(name: String, slug: String, size: Int) extends Product with Serializable
  9. final case class Configuration(dm_text_character_limit: Long, characters_reserved_per_media: Int, max_media_per_upload: Int, non_username_paths: Seq[String] = Seq.empty, photo_size_limit: Long, photo_sizes: Map[String, Size] = Map.empty, short_url_length: Int, short_url_length_https: Int) extends Product with Serializable
  10. final case class ConsumerToken(key: String, secret: String) extends Product with Serializable
  11. final case class Contributor(id: Long, id_str: String, screen_name: String) extends Product with Serializable
  12. final case class Coordinate(longitude: Double, latitude: Double) extends Product with Serializable
  13. final case class Coordinates(coordinates: Seq[Double] = Seq.empty, type: String) extends Product with Serializable
  14. final case class DirectMessage(created_at: Instant, entities: Option[Entities], id: Long, id_str: String, recipient: User, recipient_id: Long, recipient_id_str: String, recipient_screen_name: String, sender: User, sender_id: Long, sender_id_str: String, sender_screen_name: String, text: String) extends UserStreamingMessage with Product with Serializable
  15. final case class DirectMessageEvent(type: String, id: String, created_timestamp: Instant, message_create: MessageCreate) extends Product with Serializable
  16. final case class DirectMessageEventList(events: List[DirectMessageEvent], apps: Map[String, Apps] = Map.empty, next_cursor: Option[String]) extends UserStreamingMessage with Product with Serializable
  17. final case class Entities(hashtags: Seq[HashTag] = Seq.empty, media: Seq[Media] = Seq.empty, symbols: Seq[Symbol] = Seq.empty, url: Option[Urls] = None, urls: Seq[UrlDetails] = Seq.empty, user_mentions: Seq[UserMention] = Seq.empty, description: Option[Urls] = None) extends Product with Serializable
  18. final case class Event(event: DirectMessageEvent, apps: Map[String, App] = Map.empty) extends Product with Serializable
  19. final case class ExtendedTweet(full_text: String, display_text_range: Seq[Int] = Seq.empty, entities: Option[Entities] = None, extended_entities: Option[Entities] = None) extends Product with Serializable
  20. final case class Geo(coordinates: Seq[Double] = Seq.empty, type: String) extends Product with Serializable
  21. final case class GeoBoundingBox(southwest: Coordinate, northeast: Coordinate) extends Product with Serializable
  22. final case class GeoCode(latitude: Double, longitude: Double, radius: Accuracy) extends Product with Serializable
  23. final case class GeoParams(accuracy: String, granularity: String, coordinates: Option[Coordinates] = None, query: Option[String] = None, autocomplete: Boolean = false, trim_place: Boolean = false) extends Product with Serializable
  24. final case class GeoPlace(attributes: Map[String, String], bounding_box: Area, country: String, country_code: String, full_name: String, id: String, name: String, place_type: String, url: String, contained_within: Seq[GeoPlace], centroid: Seq[Double] = Seq.empty, polylines: Seq[String] = Seq.empty) extends Product with Serializable
  25. final case class GeoQuery(params: GeoParams, type: String, url: String) extends Product with Serializable
  26. final case class GeoResult(places: Seq[GeoPlace] = Seq.empty) extends Product with Serializable
  27. final case class GeoSearch(query: GeoQuery, result: GeoResult) extends Product with Serializable
  28. final case class HashTag(text: String, indices: Seq[Int]) extends Product with Serializable
  29. final case class Image(w: Int, h: Int, image_type: String) extends Product with Serializable
  30. final case class LanguageDetails(code: String, status: String, name: String) extends Product with Serializable
  31. final case class Location(country: String, countryCode: Option[String], name: String, parentid: Long, placeType: PlaceType, url: String, woeid: Long) extends Product with Serializable
  32. final case class LocationOverview(name: String, woeid: Long) extends Product with Serializable
  33. final case class LocationTrends(as_of: String, created_at: String, locations: Seq[LocationOverview] = Seq.empty, trends: Seq[Trend] = Seq.empty) extends Product with Serializable
  34. final case class LookupEntities(url: LookupUrls, description: LookupUrls) extends Product with Serializable
  35. final case class LookupMapped(id: Map[String, Tweet] = Map.empty) extends Product with Serializable
  36. final case class LookupRelationship(connections: Seq[String] = Seq.empty, id: Long, id_str: String, name: String, screen_name: String) extends Product with Serializable
  37. final case class LookupTweet(contributors: Seq[Contributor], coordinates: Seq[Seq[Seq[Double]]] = Seq.empty, created_at: Instant, entities: Option[Entities], favorite_count: Int = 0, favorited: Boolean = false, id: Long, id_str: String, in_reply_to_screen_name: Option[String], in_reply_to_status_id: Option[Long], in_reply_to_status_id_str: Option[String], in_reply_to_user_id: Option[Long], in_reply_to_user_id_str: Option[String], is_quote_status: Boolean = false, lang: Option[String], place: Option[GeoPlace], possibly_sensitive: Boolean = false, retweet_count: Long = 0, retweeted: Boolean = false, source: String, text: String, truncated: Boolean = false, user: Option[LookupUser]) extends Product with Serializable
  38. final case class LookupUrl(url: String, expanded_url: String, display_url: String, indices: Seq[Int]) extends Product with Serializable
  39. final case class LookupUrls(urls: Seq[LookupUrl]) extends Product with Serializable
  40. final case class LookupUser(contributors_enabled: Boolean = false, created_at: Instant, default_profile: Boolean = false, default_profile_image: Boolean = false, description: Option[String] = None, entities: Option[LookupEntities] = None, favourites_count: Int, follow_request_sent: Boolean = false, following: Boolean = false, followers_count: Int, friends_count: Int, geo_enabled: Boolean = false, has_extended_profile: Boolean = false, id: Long, id_str: String, is_translator: Boolean = false, is_translation_enabled: Boolean = false, lang: String, listed_count: Int, location: Option[String] = None, name: String, notifications: Boolean = false, profile_background_color: String, profile_background_image_url: String, profile_background_image_url_https: String, profile_background_tile: Boolean = false, profile_banner_url: Option[String] = None, profile_image_url: Option[ProfileImage], profile_image_url_https: Option[ProfileImage], profile_link_color: String, profile_sidebar_border_color: String, profile_sidebar_fill_color: String, profile_text_color: String, profile_use_background_image: Boolean = false, protected: Boolean = false, screen_name: String, statuses_count: Int, time_zone: Option[String] = None, url: Option[String] = None, utc_offset: Option[Int] = None, verified: Boolean = false, withheld_in_countries: Option[String] = None, withheld_scope: Option[String] = None) extends Product with Serializable
  41. final case class Media(display_url: String, expanded_url: String, id: Long, id_str: String, indices: Seq[Int], media_url: String, media_url_https: String, sizes: Map[String, Size], source_status_id: Option[Long], source_status_id_str: Option[String], type: String, url: String, video_info: Option[VideoInfo]) extends Product with Serializable
  42. final case class MediaDetails(media_id: Long, media_id_string: String, expires_after_secs: Option[Int] = None, size: Option[Long] = None, image: Option[Image] = None, video: Option[Video] = None, processing_info: Option[ProcessingInfo] = None) extends Product with Serializable
  43. final case class MediaUpload(media: String, additional_owners: Option[String]) extends Product with Serializable
  44. final case class MessageCreate(target: Target, sender_id: Option[String], message_data: MessageData) extends Product with Serializable
  45. final case class MessageData(text: String, entities: Option[Entities] = None, attachment: Option[Attachment] = None) extends Product with Serializable
  46. final case class OEmbedTweet(author_name: Option[String], author_url: Option[String], cache_age: Option[String], height: Option[Int], html: String, provider_url: Option[String], provider_name: Option[String], title: Option[String], type: String, url: String, version: String, width: Option[Int]) extends Product with Serializable
  47. final case class PlaceType(code: String, name: String) extends Product with Serializable
  48. final case class PrivacyPolicy(privacy: String) extends Product with Serializable
  49. final case class ProcessingError(code: Int, name: String, message: String) extends Product with Serializable
  50. final case class ProcessingInfo(state: String, progress_percent: Option[Long], check_after_secs: Option[Int], error: Option[ProcessingError]) extends Product with Serializable
  51. final case class ProfileImage(mini: String, normal: String, bigger: String, default: String) extends Product with Serializable
  52. final case class ProfileUpdate(name: Option[String] = None, url: Option[String] = None, description: Option[String] = None, location: Option[String] = None, profile_link_color: Option[String] = None, include_entities: Boolean = true, skip_status: Boolean = false) extends Product with Serializable
  53. final case class RateLimit(limit: Int, remaining: Int, reset: Instant) extends Product with Serializable
  54. final case class RateLimitContext(access_token: String) extends Product with Serializable
  55. final case class RateLimits(rate_limit_context: RateLimitContext, resources: Resources) extends Product with Serializable
  56. final case class RatedData[T](rate_limit: RateLimit, data: T) extends Product with Serializable

    A wrapper for data that have rate limitation.

    A wrapper for data that have rate limitation. Have a look at rate_limit for more information on current rates usage.

  57. final case class Relationship(relationship: RelationshipOverview) extends Product with Serializable
  58. final case class RelationshipOverview(source: RelationshipSource, target: RelationshipTarget) extends Product with Serializable
  59. final case class RelationshipSource(id: Long, id_str: String, screen_name: String, following: Boolean = false, followed_by: Boolean = false, following_received: Boolean = false, following_requested: Boolean = false, notifications_enabled: Boolean = false, can_dm: Boolean = false, blocking: Boolean = false, blocked_by: Boolean = false, muting: Boolean = false, want_retweets: Boolean = false, all_replies: Boolean = false, marked_spam: Boolean = false) extends Product with Serializable
  60. final case class RelationshipTarget(id: Long, id_str: String, screen_name: String, following: Boolean = false, followed_by: Boolean = false, following_received: Boolean = false, following_requested: Boolean = false) extends Product with Serializable
  61. final case class Resources(lists: Map[String, RateLimit] = Map.empty, application: Map[String, RateLimit] = Map.empty, mutes: Map[String, RateLimit] = Map.empty, friendships: Map[String, RateLimit] = Map.empty, blocks: Map[String, RateLimit] = Map.empty, geo: Map[String, RateLimit] = Map.empty, users: Map[String, RateLimit] = Map.empty, followers: Map[String, RateLimit] = Map.empty, collections: Map[String, RateLimit] = Map.empty, statuses: Map[String, RateLimit] = Map.empty, contacts: Map[String, RateLimit] = Map.empty, moments: Map[String, RateLimit] = Map.empty, help: Map[String, RateLimit] = Map.empty, friends: Map[String, RateLimit] = Map.empty, direct_messages: Map[String, RateLimit] = Map.empty, account: Map[String, RateLimit] = Map.empty, favorites: Map[String, RateLimit] = Map.empty, device: Map[String, RateLimit] = Map.empty, saved_searches: Map[String, RateLimit] = Map.empty, search: Map[String, RateLimit] = Map.empty, trends: Map[String, RateLimit] = Map.empty) extends Product with Serializable
  62. final case class SavedSearch(created_at: Instant, id: Long, id_str: String, name: String, query: String) extends Product with Serializable
  63. final case class SearchMetadata(completed_in: Double, max_id: Long, max_id_str: String, next_results: Option[String], query: String, refresh_url: Option[String], count: Int, since_id: Long, since_id_str: String) extends Product with Serializable
  64. final case class Settings(allow_contributor_request: String, allow_dm_groups_from: String, allow_dms_from: String, always_use_https: Boolean = false, discoverable_by_email: Boolean = false, discoverable_by_mobile_phone: Boolean = false, geo_enabled: Boolean = false, language: String, protected: Boolean = false, screen_name: String, sleep_time: SleepTime, show_all_inline_media: Boolean = false, use_cookie_personalization: Boolean = false, time_zone: Option[TimeZoneRecord] = None, trend_location: Seq[Location] = Seq.empty) extends Product with Serializable
  65. final case class SettingsOptions(allow_contributor_request: Option[ContributorType] = None, sleep_time_enabled: Option[Boolean] = None, start_sleep_time: Option[Hour] = None, end_sleep_time: Option[Hour] = None, lang: Option[Language] = None, time_zone: Option[TimeZone] = None, trend_location_woeid: Option[Long] = None) extends Product with Serializable

    woeid: "Where on Earth Identifiers, by Yahoo!! see http://woeid.rosselliot.co.nz/"

  66. final case class Size(h: Int, resize: String, w: Int) extends Product with Serializable
  67. final case class SleepTime(enabled: Boolean = false, end_time: Option[String] = None, start_time: Option[String] = None) extends Product with Serializable
  68. final case class StatusMediaDetails(media_id: Long, media_id_string: String, expires_after_secs: Int) extends Product with Serializable
  69. final case class StatusMetadata(iso_language_code: String, result_type: String) extends Product with Serializable
  70. final case class StatusSearch(statuses: List[Tweet], search_metadata: SearchMetadata) extends Product with Serializable
  71. final case class Suggestions(name: String, slug: String, size: Int, users: Seq[User] = Seq.empty) extends Product with Serializable
  72. final case class Symbol(text: String, indices: Seq[Int]) extends Product with Serializable
  73. final case class Target(recipient_id: String) extends Product with Serializable
  74. final case class TermsOfService(tos: String) extends Product with Serializable
  75. final case class TimeZoneRecord(name: String, tzinfo_name: String, utc_offset: Int) extends Product with Serializable
  76. final case class Trend(name: String, query: String, url: String, tweet_volume: Option[Long]) extends Product with Serializable
  77. final case class Tweet(contributors: Seq[Contributor] = Seq.empty, coordinates: Option[Coordinates] = None, created_at: Instant, current_user_retweet: Option[TweetId] = None, entities: Option[Entities] = None, extended_entities: Option[Entities] = None, extended_tweet: Option[ExtendedTweet] = None, favorite_count: Int = 0, favorited: Boolean = false, filter_level: Option[String] = None, geo: Option[Geo] = None, id: Long, id_str: String, in_reply_to_screen_name: Option[String] = None, in_reply_to_status_id: Option[Long] = None, in_reply_to_status_id_str: Option[String] = None, in_reply_to_user_id: Option[Long] = None, in_reply_to_user_id_str: Option[String] = None, is_quote_status: Boolean = false, lang: Option[String] = None, place: Option[GeoPlace] = None, possibly_sensitive: Boolean = false, quoted_status_id: Option[Long] = None, quoted_status_id_str: Option[String] = None, quoted_status: Option[Tweet] = None, scopes: Map[String, Boolean] = Map.empty, retweet_count: Long = 0, retweeted: Boolean = false, retweeted_status: Option[Tweet] = None, source: String, text: String, truncated: Boolean = false, display_text_range: Option[Seq[Int]] = None, user: Option[User] = None, withheld_copyright: Boolean = false, withheld_in_countries: Seq[String] = Seq.empty, withheld_scope: Option[String] = None, metadata: Option[StatusMetadata] = None) extends CommonStreamingMessage with Product with Serializable
  78. final case class TweetId(id: Long, id_str: String) extends Product with Serializable
  79. final case class TweetUpdate(status: String, in_reply_to_status_id: Option[Long] = None, possibly_sensitive: Boolean = false, lat: Option[Long] = None, long: Option[Long] = None, place_id: Option[String] = None, display_coordinates: Boolean = false, trim_user: Boolean = false, media_ids: Seq[Long] = Seq.empty) extends Product with Serializable
  80. final case class TwitterList(created_at: Instant, description: String, following: Boolean, full_name: String, id: Long, id_str: String, name: String, subscriber_count: Int, uri: String, member_count: Int, mode: String, slug: String, user: User) extends Product with Serializable
  81. final case class TwitterListUpdate(description: Option[String] = None, mode: Option[Mode] = None, name: Option[String] = None) extends Product with Serializable
  82. final case class TwitterLists(lists: Seq[TwitterList] = Seq.empty, next_cursor: Long, previous_cursor: Long) extends Product with Serializable
  83. final case class UploadedMedia(media_id: Long, media_id_str: String, size: Int, image: Option[Image] = None, video: Option[Video] = None) extends Product with Serializable
  84. final case class Url(indices: Seq[Int] = Seq.empty, url: String, display_url: String, expanded_url: String) extends Product with Serializable
  85. final case class UrlDetails(url: String, expanded_url: String, display_url: String, indices: Seq[Int]) extends Product with Serializable
  86. final case class Urls(urls: Seq[UrlDetails] = Seq.empty) extends Product with Serializable
  87. final case class User(blocked_by: Boolean = false, blocking: Boolean = false, contributors_enabled: Boolean = false, created_at: Instant, default_profile: Boolean = false, default_profile_image: Boolean = false, description: Option[String] = None, email: Option[String] = None, entities: Option[Entities] = None, favourites_count: Int, follow_request_sent: Boolean = false, following: Boolean = false, followers_count: Int, friends_count: Int, geo_enabled: Boolean = false, has_extended_profile: Boolean = false, id: Long, id_str: String, is_translation_enabled: Boolean = false, is_translator: Boolean = false, lang: String, listed_count: Int, location: Option[String] = None, muting: Boolean = false, name: String, notifications: Boolean = false, profile_background_color: String, profile_background_image_url: String, profile_background_image_url_https: String, profile_background_tile: Boolean = false, profile_banner_url: Option[String] = None, profile_image_url: Option[ProfileImage], profile_image_url_https: Option[ProfileImage], profile_link_color: String, profile_location: Option[String], profile_sidebar_border_color: String, profile_sidebar_fill_color: String, profile_text_color: String, profile_use_background_image: Boolean = false, protected: Boolean = false, screen_name: String, show_all_inline_media: Boolean = false, status: Option[Tweet] = None, statuses_count: Int, time_zone: Option[String] = None, translator_type: Option[String] = None, url: Option[String] = None, utc_offset: Option[Int] = None, verified: Boolean = false, withheld_in_countries: Option[String] = None, withheld_scope: Option[String] = None) extends Product with Serializable
  88. final case class UserIds(ids: Seq[Long] = Seq.empty, next_cursor: Long, previous_cursor: Long) extends Product with Serializable
  89. final case class UserMention(id: Long, id_str: String, indices: Seq[Int] = Seq.empty, name: String, screen_name: String) extends Product with Serializable
  90. final case class UserStringifiedIds(ids: Seq[String] = Seq.empty, next_cursor: Long, previous_cursor: Long) extends Product with Serializable
  91. final case class Users(users: Seq[User] = Seq.empty, next_cursor: Long, previous_cursor: Long) extends Product with Serializable
  92. final case class Variant(bitrate: Option[Long], content_type: String, url: String) extends Product with Serializable
  93. final case class Video(video_type: String) extends Product with Serializable
  94. final case class VideoInfo(aspect_ratio: Seq[Int], duration_millis: Option[Long], variants: Seq[Variant]) extends Product with Serializable
  95. final case class Webhook(id: String, url: String, valid: Boolean, created_timestamp: ZonedDateTime) extends Product with Serializable

Value Members

  1. object Accuracy extends Serializable
  2. object GeoBoundingBox extends Serializable
  3. object ProfileImage extends Serializable
  4. object RateLimit extends Serializable

Ungrouped