package definitions
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- definitions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Annotation(path: String, annotationLevel: AnnotationLevel, title: String, message: String, startLine: Long, endLine: Long) extends Product with Serializable
- case class Check(name: String, headSha: String, status: Status, conclusion: Option[Conclusion] = None, output: Output) extends Product with Serializable
- case class CheckCreatedResponse(id: Long) extends Product with Serializable
- case class Error(description: String) extends Product with Serializable
- case class OrganizationHook(callback: String, secret: String, events: Option[Vector[String]] = None) extends Product with Serializable
- case class Output(title: String, summary: String, annotations: Option[Vector[Annotation]] = None) extends Product with Serializable
- case class OutputBody(conclusion: Conclusion, output: Output) 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) extends Product with Serializable
- case class RemoteOrganizationResponse(data: RemoteOrganization) extends Product with Serializable
- 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, isPrivate: Boolean, url: String, permission: RepositoryPermission, updatedAt: Option[OffsetDateTime] = None) extends Product with Serializable
- case class RemoteRepositoryListItem(id: String, name: String, owner: String, isPrivate: Boolean, 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
- case class RepositoryPermission(admin: Boolean, push: Boolean, pull: Boolean) extends Product with Serializable
- case class SystemHook(callback: String, secret: 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 Annotation extends Serializable
- object Check extends Serializable
- object CheckCreatedResponse extends Serializable
- object Error extends Serializable
- object OrganizationHook extends Serializable
- object Output extends Serializable
- object OutputBody extends Serializable
- object PaginationInfo extends Serializable
- object RemoteOrganization extends Serializable
- object RemoteOrganizationListItem extends Serializable
- object RemoteOrganizationResponse extends Serializable
- 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 RepositoryPermission extends Serializable
- object SystemHook extends Serializable