package definitions
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- definitions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Error(description: String) extends Product with Serializable
- case class Forbidden(description: String, error: String = "Forbidden") extends Product with Serializable
- case class NotFound(description: String, error: String = "NotFound") extends Product with Serializable
- 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
- case class NotificationsComment(path: String, severity: Severity, message: String, startLine: Long, endLine: Long) extends Product with Serializable
- case class NotificationsStatus(state: State, outcome: Option[Outcome] = None) extends Product with Serializable
- case class NotificationsSummary(message: String) extends Product with Serializable
- case class OrganizationHook(callback: String, secret: String, events: Option[Vector[String]] = None) extends Product with Serializable
- case class PaginationInfo(cursor: Option[String] = None, limit: Option[Int] = None, total: Option[Int] = None) extends Product with Serializable
- case class RemoteOrganization(id: String, name: String, avatar: String, userId: String, userRole: UserRole) extends Product with Serializable
- case class RemoteOrganizationListItem(id: String, name: String, avatar: String, userId: String, userRole: Option[UserRole] = None, organizationType: OrganizationType) extends Product with Serializable
- case class RemoteOrganizationMembership(userId: String) extends Product with Serializable
- case class RemoteOrganizationMembershipListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteOrganizationMembership] = Vector.empty) extends Product with Serializable
- case class RemoteOrganizationResponse(data: RemoteOrganization) extends Product with Serializable
- sealed abstract class RemoteOrganizationType extends AnyRef
- case class RemoteOrganizationsListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteOrganizationListItem] = Vector.empty) extends Product with Serializable
- 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
- 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
- case class RemoteRepositoryListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteRepositoryListItem] = Vector.empty) extends Product with Serializable
- case class RemoteRepositoryMembership(userId: String) extends Product with Serializable
- case class RemoteRepositoryMembershipListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteRepositoryMembership] = Vector.empty) extends Product with Serializable
- case class RemoteRepositoryResponse(data: RemoteRepository) extends Product with Serializable
- case class RemoteUser(id: String, name: String, avatar: String) extends Product with Serializable
- case class RemoteUserListResponse(pagination: Option[PaginationInfo] = None, data: Vector[RemoteUser] = Vector.empty) extends Product with Serializable
- sealed abstract class RepositoryAccess extends AnyRef
- case class RepositoryPermission(admin: Boolean, push: Boolean, pull: Boolean) extends Product with Serializable
- case class SystemHook(callback: String, secret: String) extends Product with Serializable
- case class TroubleshootProviderResponse(requestMethod: RequestMethod, requestBody: Option[String] = None, requestUrl: String, response: String) extends Product with Serializable
Value Members
- implicit val guardrailDecodeInstant: Decoder[Instant]
- implicit val guardrailDecodeLocalDate: Decoder[LocalDate]
- implicit val guardrailDecodeLocalDateTime: Decoder[LocalDateTime]
- implicit val guardrailDecodeLocalTime: Decoder[LocalTime]
- implicit val guardrailDecodeOffsetDateTime: Decoder[OffsetDateTime]
- implicit val guardrailDecodeZonedDateTime: Decoder[ZonedDateTime]
- implicit val guardrailEncodeInstant: Encoder[Instant]
- implicit val guardrailEncodeLocalDate: Encoder[LocalDate]
- implicit val guardrailEncodeLocalDateTime: Encoder[LocalDateTime]
- implicit val guardrailEncodeLocalTime: Encoder[LocalTime]
- implicit val guardrailEncodeOffsetDateTime: Encoder[OffsetDateTime]
- implicit val guardrailEncodeZonedDateTime: Encoder[ZonedDateTime]
- object Error extends Serializable
- object Forbidden extends Serializable
- object NotFound extends Serializable
- object Notifications extends Serializable
- object NotificationsComment extends Serializable
- object NotificationsStatus extends Serializable
- object NotificationsSummary extends Serializable
- object OrganizationHook extends Serializable
- object PaginationInfo extends Serializable
- object RemoteOrganization extends Serializable
- object RemoteOrganizationListItem extends Serializable
- object RemoteOrganizationMembership extends Serializable
- object RemoteOrganizationMembershipListResponse extends Serializable
- object RemoteOrganizationResponse extends Serializable
- object RemoteOrganizationType
- object RemoteOrganizationsListResponse extends Serializable
- object RemoteRepository extends Serializable
- object RemoteRepositoryListItem extends Serializable
- object RemoteRepositoryListResponse extends Serializable
- object RemoteRepositoryMembership extends Serializable
- object RemoteRepositoryMembershipListResponse extends Serializable
- object RemoteRepositoryResponse extends Serializable
- object RemoteUser extends Serializable
- object RemoteUserListResponse extends Serializable
- object RepositoryAccess
- object RepositoryPermission extends Serializable
- object SystemHook extends Serializable
- object TroubleshootProviderResponse extends Serializable