com.github.vergenzt.rtmscala

rtm

Related Doc: package rtmscala

object rtm extends Rtm

Linear Supertypes
Rtm, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. rtm
  2. Rtm
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Auth extends AnyRef

    Definition Classes
    Rtm
  2. class Contacts extends AnyRef

    Definition Classes
    Rtm
  3. class Groups extends AnyRef

    Definition Classes
    Rtm
  4. class Lists extends AnyRef

    Definition Classes
    Rtm
  5. class Locations extends AnyRef

    Definition Classes
    Rtm
  6. class Reflection extends AnyRef

    Definition Classes
    Rtm
  7. class Settings extends AnyRef

    Definition Classes
    Rtm
  8. class Tasks extends AnyRef

    Definition Classes
    Rtm
  9. class Test extends AnyRef

    Definition Classes
    Rtm
  10. class Time extends AnyRef

    Definition Classes
    Rtm
  11. class Timelines extends AnyRef

    Definition Classes
    Rtm
  12. class Timezones extends AnyRef

    Definition Classes
    Rtm
  13. class Transactions extends AnyRef

    Definition Classes
    Rtm

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. val AUTH_URL: String

    Definition Classes
    Rtm
  5. val BASE_URL: String

    Definition Classes
    Rtm
  6. val REST_URL: String

    Definition Classes
    Rtm
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val auth: Auth

    *************************** Begin API implementation.

    *************************** Begin API implementation. * ***************************

    Definition Classes
    Rtm
  9. def authedRequest(method: String, params: (String, String)*)(implicit creds: ApiCreds, authToken: AuthToken): HttpRequest

    Construct an authenticated RTM API request.

    Construct an authenticated RTM API request.

    method

    The API method to call, without the prefix "rtm." (e.g."rtm.auth.getFrob" would be passed as "auth.getFrob")

    params

    The method-specific parameters.

    creds

    Your API credentials.

    authToken

    An authentication token.

    Attributes
    protected[com.github.vergenzt.rtmscala]
    Definition Classes
    Rtm
  10. def baseRequest(url: String, params: (String, String)*)(implicit creds: ApiCreds): HttpRequest

    Construct an RTM API request.

    Construct an RTM API request.

    url

    The url to request.

    params

    The method-specific parameters.

    creds

    Your API credentials.

    Attributes
    protected[com.github.vergenzt.rtmscala]
    Definition Classes
    Rtm
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. val contacts: Contacts

    Definition Classes
    Rtm
  13. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. val groups: Groups

    Definition Classes
    Rtm
  18. def hashCode(): Int

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

    Definition Classes
    Any
  20. val lists: Lists

    Definition Classes
    Rtm
  21. val locations: Locations

    Definition Classes
    Rtm
  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. val reflection: Reflection

    Definition Classes
    Rtm
  26. def request(method: String, params: (String, String)*)(implicit creds: ApiCreds): HttpRequest

    Construct a signed RTM API request.

    Construct a signed RTM API request.

    method

    The API method to call, without the prefix "rtm." (e.g."rtm.auth.getFrob" would be passed as "auth.getFrob")

    params

    The method-specific parameters.

    creds

    Your API credentials.

    Attributes
    protected[com.github.vergenzt.rtmscala]
    Definition Classes
    Rtm
  27. val settings: Settings

    Definition Classes
    Rtm
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  29. val tasks: Tasks

    Definition Classes
    Rtm
  30. val test: Test

    Definition Classes
    Rtm
  31. val time: Time

    Definition Classes
    Rtm
  32. def timelinedRequest(method: String, params: (String, String)*)(implicit creds: ApiCreds, authToken: AuthToken, timeline: Timeline): HttpRequest

    Construct an authenticated RTM API request with a timeline.

    Construct an authenticated RTM API request with a timeline.

    method

    The API method to call, without the prefix "rtm." (e.g."rtm.auth.getFrob" would be passed as "auth.getFrob")

    params

    The method-specific parameters.

    creds

    Your API credentials.

    authToken

    An authentication token.

    timeline

    A timeline obtained from rtm.timelines.create

    Attributes
    protected[com.github.vergenzt.rtmscala]
    Definition Classes
    Rtm
  33. val timelines: Timelines

    Definition Classes
    Rtm
  34. val timezones: Timezones

    Definition Classes
    Rtm
  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. val transactions: Transactions

    Definition Classes
    Rtm
  37. def unsignedRequest(method: String, params: (String, String)*)(implicit creds: ApiCreds): HttpRequest

    Construct an unsigned RTM API request.

    Construct an unsigned RTM API request.

    method

    The API method to call, without the prefix "rtm." (e.g."rtm.auth.getFrob" would be passed as "auth.getFrob")

    params

    The method-specific parameters.

    creds

    Your API credentials.

    Attributes
    protected[com.github.vergenzt.rtmscala]
    Definition Classes
    Rtm
  38. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Rtm

Inherited from AnyRef

Inherited from Any

Ungrouped