com.gu.membership

salesforce

package salesforce

Visibility
  1. Public
  2. All

Type Members

  1. case class Authentication(token: String, url: String) extends Product with Serializable

  2. case class FreeMember(salesforceContactId: String, salesforceAccountId: String, identityId: String, tier: Tier, firstName: Option[String], lastName: String, joinDate: github.nscala_time.time.Imports.DateTime, optedIn: Boolean) extends Member with Product with Serializable

  3. trait Member extends AnyRef

  4. abstract class MemberRepository extends LazyLogging

  5. case class MemberRepositoryError(s: String) extends Throwable with Product with Serializable

  6. case class PaidMember(salesforceContactId: String, salesforceAccountId: String, identityId: String, tier: Tier, firstName: Option[String], lastName: String, joinDate: github.nscala_time.time.Imports.DateTime, optedIn: Boolean, stripeCustomerId: String) extends Member with Product with Serializable

  7. trait Scalaforce extends AnyRef

  8. case class ScalaforceError(s: String) extends Throwable with Product with Serializable

Value Members

  1. object Member

  2. object MemberDeserializer

  3. object Tier extends Enumeration

Ungrouped