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) extends Member with Product with Serializable

  3. trait Member extends AnyRef

  4. case class MemberId(account: String, contact: String) extends Product with Serializable

  5. abstract class MemberRepository extends AnyRef

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

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

  8. trait Scalaforce extends LazyLogging

  9. 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