p
requestor4s
package requestor4s
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait AccountApi[F[_]] extends Session[F]
- 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
- case class CreateRequestorUserResult(UserProviderKey: String, LastUpdatedUtc: String) extends Product with Serializable
- 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
- case class CustomFieldItemData(Id: Int, Title: String) extends Product with Serializable
- 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
- trait CustomerApi[F[_]] extends Session[F]
- case class CustomerGroupData(Id: Int, Name: String, Color: Option[String] = None, Description: Option[String] = None) extends Product with Serializable
- 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
- case class GetCustomersResult(PagedCustomers: PagedCustomers) extends Product with Serializable
- case class GetRequestorUserResult(User: Option[RequestorUser], AccountExists: Boolean, IsInApprovalProcess: Boolean) extends Product with Serializable
- case class GetTagsResult(PagedTags: PagedTags) extends Product with Serializable
- case class GetUsersResult(PagedUsers: PagedUsers) extends Product with Serializable
- case class IdResult(Id: Int) extends Product with Serializable
- sealed abstract class LanguageEnum extends AnyRef
- case class PagedCustomers(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[CustomerRow] = Seq()) extends Product with Serializable
- case class PagedTags(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[TagData] = Seq()) extends Product with Serializable
- case class PagedUsers(PageIndex: Int, PageSize: Int, TotalItems: Int, TotalPages: Int, Items: Seq[RequestorUser] = Seq()) extends Product with Serializable
- 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
- trait Session[F[_]] extends AnyRef
- trait TagApi[F[_]] extends Session[F]
- case class TagData(Id: Int, Name: String, Static: Boolean, Color: Option[String] = None, Type: TagTypeEnum) extends Product with Serializable
- 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
- case class UpdateRequestorUserResult(LastUpdatedUtc: String) extends Product with Serializable
- case class UserCustomerData(Id: Int, Name: String) extends Product with Serializable
- 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
Value Members
- object CreateRequestorUserPost extends Serializable
- object CreateRequestorUserResult extends Serializable
- object CustomFieldData extends Serializable
- object CustomFieldItemData extends Serializable
- object Customer extends Serializable
- object CustomerGroupData extends Serializable
- object CustomerRow extends Serializable
- object GetCustomersResult extends Serializable
- object GetRequestorUserResult extends Serializable
- object GetTagsResult extends Serializable
- object GetUsersResult extends Serializable
- object IdResult extends Serializable
- object LanguageEnum
- object PagedCustomers extends Serializable
- object PagedTags extends Serializable
- object PagedUsers extends Serializable
- object Pickler extends AttributeTagged
- object RequestorUser extends Serializable
- object Session
- object TagData extends Serializable
- object TagType
- object UpdateRequestorUserPost extends Serializable
- object UpdateRequestorUserResult extends Serializable
- object UserCustomerData extends Serializable
- object UsersFilterPost extends Serializable