Package-level declarations

Types

Link copied to clipboard
@Serializable
data class CreateUserRequest(val name: String)

Data class representing a request to create a user.

Link copied to clipboard
@Serializable
data class SubmitPlanRequest(val userId: UUID, val description: String, val periodTime: String, val planType: PlanType, val action: Action, val hooks: List<Hook> = listOf(), val maxFailureRetry: Int = 3)

Data class representing the request to submit a plan.

Link copied to clipboard
@Serializable
data class UpdatePlanRequest(val planId: UUID, val periodTime: String? = null, val maxFailureRetry: Int? = null, val hooks: List<Hook>? = null)

Data class representing a request to update a plan.