Trait

com.danielasfregola.twitter4s.http.clients.rest.savedsearches

TwitterSavedSearchClient

Related Doc: package savedsearches

Permalink

trait TwitterSavedSearchClient extends OAuthClient with Configurations

Implements the available requests for the saved_searches resource.

Source
TwitterSavedSearchClient.scala
Linear Supertypes
Configurations, OAuthClient, TokenProvider, Client, UnmarshallerLifting, ActorContextExtractor, ActorRefFactoryProvider, ExecutionContextProvider, JsonSupport, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TwitterSavedSearchClient
  2. Configurations
  3. OAuthClient
  4. TokenProvider
  5. Client
  6. UnmarshallerLifting
  7. ActorContextExtractor
  8. ActorRefFactoryProvider
  9. ExecutionContextProvider
  10. JsonSupport
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class OAuthRequestBuilder extends spray.client.pipelining.RequestBuilder with BodyEncoder

    Permalink
    Definition Classes
    OAuthClient

Abstract Value Members

  1. abstract val accessToken: AccessToken

    Permalink
    Definition Classes
    TokenProvider
  2. implicit abstract def actorRefFactory: ActorRefFactory

    Permalink
    Definition Classes
    ActorRefFactoryProvider
  3. abstract val consumerToken: ConsumerToken

    Permalink
    Definition Classes
    TokenProvider

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Delete: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  5. val Get: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  6. val Head: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  7. val Options: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  8. val Patch: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  9. val Post: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  10. val Put: OAuthRequestBuilder

    Permalink
    Definition Classes
    OAuthClient
  11. lazy val accessTokenKey: String

    Permalink
    Definition Classes
    Configurations
  12. lazy val accessTokenSecret: String

    Permalink
    Definition Classes
    Configurations
  13. val apiTwitterUrl: String

    Permalink
    Definition Classes
    Configurations
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. lazy val consumerTokenKey: String

    Permalink
    Definition Classes
    Configurations
  17. lazy val consumerTokenSecret: String

    Permalink
    Definition Classes
    Configurations
  18. val defaultFormats: DefaultFormats

    Permalink
    Definition Classes
    JsonSupport
  19. def deleteSavedSearch(id: Long): Future[SavedSearch]

    Permalink

    Destroys a saved search for the authenticating user.

    Destroys a saved search for the authenticating user. The authenticating user must be the owner of saved search id being destroyed. For more information see https://dev.twitter.com/rest/reference/post/saved_searches/destroy/%3Aid.

    returns

    : The deleted search representation.

  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. implicit val executionContext: ExecutionContext

    Permalink
    Definition Classes
    ActorContextExtractor → ExecutionContextProvider
  23. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. implicit def fromMessageUnmarshaller[T](implicit um: Unmarshaller[T]): FromMessageUnmarshaller[T]

    Permalink
    Definition Classes
    UnmarshallerLifting
  25. implicit def fromRequestUnmarshaller[T](implicit um: FromMessageUnmarshaller[T]): FromRequestUnmarshaller[T]

    Permalink
    Definition Classes
    UnmarshallerLifting
  26. implicit def fromResponseUnmarshaller[T](implicit um: FromMessageUnmarshaller[T]): FromResponseUnmarshaller[T]

    Permalink
    Definition Classes
    UnmarshallerLifting
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def getSavedSearches(): Future[Seq[SavedSearch]]

    Permalink

    Returns the authenticated user’s saved search queries.

    Returns the authenticated user’s saved search queries. For more information see https://dev.twitter.com/rest/reference/get/saved_searches/list.

    returns

    : The sequence of saved searches.

  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. implicit def json4sFormats: Formats

    Permalink
    Definition Classes
    JsonSupport
  32. implicit def json4sUnmarshaller[T](implicit arg0: Manifest[T]): Unmarshaller[T]

    Permalink
    Definition Classes
    JsonSupport
  33. implicit val log: LoggingAdapter

    Permalink
    Definition Classes
    ActorContextExtractor
  34. def logRequest: (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    Client
  35. def logResponse(requestStartTime: Long)(implicit request: HttpRequest): (HttpResponse) ⇒ HttpResponse

    Permalink
    Definition Classes
    Client
  36. val mediaTwitterUrl: String

    Permalink
    Definition Classes
    Configurations
  37. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. lazy val oauthProvider: OAuthProvider

    Permalink
    Attributes
    protected
    Definition Classes
    OAuthClient
  41. def pipeline[T](implicit arg0: FromResponseUnmarshaller[T]): (HttpRequest) ⇒ Future[T]

    Permalink
    Definition Classes
    OAuthClient → Client
  42. def saveSearch(query: String): Future[SavedSearch]

    Permalink

    Create a new saved search for the authenticated user.

    Create a new saved search for the authenticated user. A user may only have 25 saved searches. For more information see https://dev.twitter.com/rest/reference/post/saved_searches/create.

    query

    : The query of the search the user would like to save.

    returns

    : The saved search representation.

  43. def savedSearch(id: Long): Future[SavedSearch]

    Permalink

    Retrieve the information for the saved search represented by the given id.

    Retrieve the information for the saved search represented by the given id. The authenticating user must be the owner of saved search ID being requested. For more information see https://dev.twitter.com/rest/reference/get/saved_searches/show/%3Aid.

    returns

    : The saved search representation.

  44. val siteStreamingTwitterUrl: String

    Permalink
    Definition Classes
    Configurations
  45. val statusStreamingTwitterUrl: String

    Permalink
    Definition Classes
    Configurations
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  48. val twitterVersion: String

    Permalink
    Definition Classes
    Configurations
  49. val userStreamingTwitterUrl: String

    Permalink
    Definition Classes
    Configurations
  50. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. def withOAuthHeader: (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    OAuthClient
  54. def withSimpleOAuthHeader: (HttpRequest) ⇒ HttpRequest

    Permalink
    Definition Classes
    OAuthClient

Inherited from Configurations

Inherited from OAuthClient

Inherited from TokenProvider

Inherited from Client

Inherited from UnmarshallerLifting

Inherited from ActorContextExtractor

Inherited from ActorRefFactoryProvider

Inherited from ExecutionContextProvider

Inherited from JsonSupport

Inherited from AnyRef

Inherited from Any

Ungrouped