p

requestor4s

package requestor4s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AccountApi[F[_]] extends Session[F]
  2. case class CreateRequestorUserPost(UserName: String, Email: Option[String] = None, Password: String, RoleEndUser: Boolean = false, RoleSmartUser: Boolean = false, RoleOperator: Boolean = false, RoleSuperOperator: Boolean = false, RoleAdministrator: Boolean = false, CustomerId: Option[Int] = None, CustomerIds: Seq[Int] = Seq(), InternalGroupIds: Seq[Int] = Seq(), OperatorGroupIds: Seq[Int] = Seq(), Language: Option[LanguageEnum] = None, FirstName: Option[String] = None, LastName: Option[String] = None, MiddleName: Option[String] = None, DisplayName: Option[String] = None, Phone: Option[String] = None, TimeZoneId: Option[String] = None, ChangePasswordAfterLogging: Option[Boolean] = None, AdminNote: Option[String] = None, AdditionalInformation: Option[String] = None, CustomFields: Seq[CustomFieldData] = Seq(), Phones: Seq[String] = Seq()) extends Product with Serializable
  3. case class CreateRequestorUserResult(UserProviderKey: String, LastUpdatedUtc: String) extends Product with Serializable
  4. case class CustomFieldData(CustomFieldId: Int, DateValue: Option[String] = None, DoubleValue: Option[Double] = None, LongValue: Option[Int] = None, TextBoxValue: Option[String] = None, CheckBoxValue: Option[Boolean] = None, FieldItem: Option[CustomFieldItemData] = None) extends Product with Serializable
  5. case class CustomFieldItemData(Id: Int, Title: String) extends Product with Serializable
  6. case class Customer(Id: Int, Name: String, Phones: Seq[String] = Seq(), Emails: Seq[String] = Seq(), Web: Option[String] = None, Description: Option[String] = None, Location: Option[String] = None, StreetNo: Option[String] = None, PostalCode: Option[String] = None, CountryCode: Option[String] = None, EmailDomains: Seq[String] = Seq(), Disabled: Boolean = false, City: Option[String] = None, TimeZoneId: Option[String] = None, IdentificationNumber: Option[String] = None, TaxIdentificationNumber: Option[String] = None, FieldData: Seq[CustomFieldData] = Seq(), CustomFields: Seq[CustomFieldData] = Seq(), CustomerGroups: Seq[CustomerGroupData] = Seq(), Tags: Seq[TagData] = Seq()) extends Product with Serializable
  7. trait CustomerApi[F[_]] extends Session[F]
  8. case class CustomerGroupData(Id: Int, Name: String, Color: Option[String] = None, Description: Option[String] = None) extends Product with Serializable
  9. case class CustomerRow(Id: Int, Name: String, Location: Option[String] = None, Disabled: Boolean = false, FieldData: Seq[CustomFieldData] = Seq(), LastUpdatedUtc: Option[String] = None, CustomerGroups: Seq[CustomerGroupData] = Seq(), Tags: Seq[TagData] = Seq()) extends Product with Serializable
  10. case class GetCustomersResult(PagedCustomers: PagedCustomers) extends Product with Serializable
  11. case class GetRequestorUserResult(User: Option[RequestorUser], AccountExists: Boolean, IsInApprovalProcess: Boolean) extends Product with Serializable
  12. case class GetTagsResult(PagedTags: PagedTags) extends Product with Serializable
  13. case class GetUsersResult(PagedUsers: PagedUsers) extends Product with Serializable
  14. case class IdResult(Id: Int) extends Product with Serializable
  15. sealed abstract class LanguageEnum extends AnyRef
  16. case class PagedCustomers(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[CustomerRow] = Seq()) extends Product with Serializable
  17. case class PagedTags(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[TagData] = Seq()) extends Product with Serializable
  18. case class PagedUsers(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[RequestorUser] = Seq()) extends Product with Serializable
  19. case class RequestorUser(UserProviderKey: String, UserName: Option[String] = None, Email: Option[String] = None, FirstName: Option[String] = None, LastName: Option[String] = None, MiddleName: Option[String] = None, DisplayName: Option[String] = None, NoteBesideName: Option[String] = None, FullName: Option[String] = None, IsApproved: Boolean, IsEndUser: Boolean, IsSmartUser: Boolean, IsOperator: Boolean, IsSuperOperator: Boolean, IsAdministrator: Boolean, TimeZoneId: Option[String] = None, ExternalAccount: Boolean, EmailAccount: Boolean, Customer: Option[String] = None, CustomerId: Option[Int] = None, Customers: Seq[UserCustomerData] = Seq(), Phones: Seq[String] = Seq(), AdminNote: Option[String] = None, OperatorNote: Option[String] = None, AdditionalInformation: Option[String] = None, SkypeName: Option[String] = None, OperatorGroupIds: Seq[Int] = Seq(), InternalGroupIds: Seq[Int] = Seq(), Color: Option[String] = None, Initials: Option[String] = None, PhotoLastUpdatedUtc: Option[String] = None, FieldData: Seq[CustomFieldData] = Seq(), LastUpdatedUtc: Option[String] = None, Language: Option[LanguageEnum] = None, Anonymized: Boolean, Tags: Seq[TagData] = Seq()) extends Product with Serializable
  20. trait Session[F[_]] extends AnyRef
  21. trait TagApi[F[_]] extends Session[F]
  22. case class TagData(Id: Int, Name: String, Static: Boolean, Color: Option[String] = None, Type: TagTypeEnum) extends Product with Serializable
  23. case class UpdateRequestorUserPost(UserProviderKey: String, Email: Option[String] = None, RoleEndUser: Boolean = false, RoleSmartUser: Boolean = false, RoleOperator: Boolean = false, RoleSuperOperator: Boolean = false, RoleAdministrator: Boolean = false, CustomerId: Option[Int] = None, CustomerIds: Seq[Int] = Seq(), InternalGroupIds: Seq[Int] = Seq(), OperatorGroupIds: Seq[Int] = Seq(), Language: Option[LanguageEnum] = None, FirstName: Option[String] = None, LastName: Option[String] = None, MiddleName: Option[String] = None, DisplayName: Option[String] = None, Phones: Seq[String] = Seq(), SkypeName: Option[String] = None, TimeZoneId: Option[String] = None, AdminNote: Option[String] = None, OperatorNote: Option[String] = None, AdditionalInformation: Option[String] = None, CustomFields: Seq[CustomFieldData] = Seq()) extends Product with Serializable
  24. case class UpdateRequestorUserResult(LastUpdatedUtc: String) extends Product with Serializable
  25. case class UserCustomerData(Id: Int, Name: String) extends Product with Serializable
  26. case class UsersFilterPost(PageIndex: Option[Int] = None, PageSize: Option[Int] = None, UserName: Option[String] = None, Email: Option[String] = None, IsEndUser: Option[Boolean] = None, IsSmartUser: Option[Boolean] = None, IsOperator: Option[Boolean] = None, IsSuperOperator: Option[Boolean] = None, IsAdministrator: Option[Boolean] = None, LastUpdatedDateFromUtc: Option[String] = None, LastUpdatedDateUntilUtc: Option[String] = None) extends Product with Serializable

Ungrouped