package definitions

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. definitions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Error(description: String) extends Product with Serializable
  2. case class Forbidden(description: String, error: String = "Forbidden") extends Product with Serializable
  3. case class NotFound(description: String, error: String = "NotFound") extends Product with Serializable
  4. case class Notifications(identifier: String, name: String, detailsUrl: String, status: Option[NotificationsStatus] = None, comments: Vector[NotificationsComment] = Vector.empty, summary: Option[NotificationsSummary] = None) extends Product with Serializable
  5. case class NotificationsComment(path: String, severity: Severity, message: String, startLine: Long, endLine: Long) extends Product with Serializable
  6. case class NotificationsStatus(state: State, outcome: Option[Outcome] = None) extends Product with Serializable
  7. case class NotificationsSummary(message: String) extends Product with Serializable
  8. case class OrganizationHook(callback: String, secret: String, events: Option[Vector[String]] = None) extends Product with Serializable
  9. case class PaginationInfo(cursor: Option[String] = None, limit: Option[Int] = None, total: Option[Int] = None) extends Product with Serializable
  10. case class RemoteOrganization(id: String, name: String, avatar: String, userId: String, userRole: UserRole) extends Product with Serializable
  11. case class RemoteOrganizationListItem(id: String, name: String, avatar: String, userId: String, userRole: Option[UserRole] = None, organizationType: OrganizationType) extends Product with Serializable
  12. case class RemoteOrganizationMembership(userId: String) extends Product with Serializable
  13. case class RemoteOrganizationMembershipListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteOrganizationMembership] = Vector.empty) extends Product with Serializable
  14. case class RemoteOrganizationResponse(data: RemoteOrganization) extends Product with Serializable
  15. sealed abstract class RemoteOrganizationType extends AnyRef
  16. case class RemoteOrganizationsListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteOrganizationListItem] = Vector.empty) extends Product with Serializable
  17. case class RemoteRepository(id: String, name: String, owner: String, fullPath: String, access: RepositoryAccess, url: String, permission: RepositoryPermission, updatedAt: Option[OffsetDateTime] = None) extends Product with Serializable
  18. case class RemoteRepositoryListItem(id: String, name: String, owner: String, fullPath: String, access: RepositoryAccess, url: String, permission: Option[RepositoryPermission] = None, updatedAt: Option[OffsetDateTime] = None) extends Product with Serializable
  19. case class RemoteRepositoryListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteRepositoryListItem] = Vector.empty) extends Product with Serializable
  20. case class RemoteRepositoryMembership(userId: String) extends Product with Serializable
  21. case class RemoteRepositoryMembershipListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteRepositoryMembership] = Vector.empty) extends Product with Serializable
  22. case class RemoteRepositoryResponse(data: RemoteRepository) extends Product with Serializable
  23. case class RemoteUser(id: String, name: String, avatar: String) extends Product with Serializable
  24. case class RemoteUserListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteUser] = Vector.empty) extends Product with Serializable
  25. sealed abstract class RepositoryAccess extends AnyRef
  26. case class RepositoryPermission(admin: Boolean, push: Boolean, pull: Boolean) extends Product with Serializable
  27. case class SystemHook(callback: String, secret: String) extends Product with Serializable
  28. case class TroubleshootProviderResponse(requestMethod: RequestMethod, requestBody: Option[String] = None, requestUrl: String, response: String) extends Product with Serializable

Value Members

  1. implicit val guardrailDecodeInstant: Decoder[Instant]
  2. implicit val guardrailDecodeLocalDate: Decoder[LocalDate]
  3. implicit val guardrailDecodeLocalDateTime: Decoder[LocalDateTime]
  4. implicit val guardrailDecodeLocalTime: Decoder[LocalTime]
  5. implicit val guardrailDecodeOffsetDateTime: Decoder[OffsetDateTime]
  6. implicit val guardrailDecodeZonedDateTime: Decoder[ZonedDateTime]
  7. implicit val guardrailEncodeInstant: Encoder[Instant]
  8. implicit val guardrailEncodeLocalDate: Encoder[LocalDate]
  9. implicit val guardrailEncodeLocalDateTime: Encoder[LocalDateTime]
  10. implicit val guardrailEncodeLocalTime: Encoder[LocalTime]
  11. implicit val guardrailEncodeOffsetDateTime: Encoder[OffsetDateTime]
  12. implicit val guardrailEncodeZonedDateTime: Encoder[ZonedDateTime]
  13. object Error extends Serializable
  14. object Forbidden extends Serializable
  15. object NotFound extends Serializable
  16. object Notifications extends Serializable
  17. object NotificationsComment extends Serializable
  18. object NotificationsStatus extends Serializable
  19. object NotificationsSummary extends Serializable
  20. object OrganizationHook extends Serializable
  21. object PaginationInfo extends Serializable
  22. object RemoteOrganization extends Serializable
  23. object RemoteOrganizationListItem extends Serializable
  24. object RemoteOrganizationMembership extends Serializable
  25. object RemoteOrganizationMembershipListResponse extends Serializable
  26. object RemoteOrganizationResponse extends Serializable
  27. object RemoteOrganizationType
  28. object RemoteOrganizationsListResponse extends Serializable
  29. object RemoteRepository extends Serializable
  30. object RemoteRepositoryListItem extends Serializable
  31. object RemoteRepositoryListResponse extends Serializable
  32. object RemoteRepositoryMembership extends Serializable
  33. object RemoteRepositoryMembershipListResponse extends Serializable
  34. object RemoteRepositoryResponse extends Serializable
  35. object RemoteUser extends Serializable
  36. object RemoteUserListResponse extends Serializable
  37. object RepositoryAccess
  38. object RepositoryPermission extends Serializable
  39. object SystemHook extends Serializable
  40. object TroubleshootProviderResponse extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped