smithy.waiters

Type members

Classlikes

case class Acceptor(state: AcceptorState, matcher: Matcher)
Companion:
object
object Acceptor extends Companion[Acceptor]
Companion:
class
sealed abstract class AcceptorState(_value: String, _name: String, _ordinal: Int) extends Value
Companion:
object
object Acceptors extends Newtype[List[Acceptor]]
sealed trait Matcher extends Product with Serializable
Companion:
object
object Matcher extends Companion[Matcher]
Companion:
class
object NonEmptyString extends Newtype[String]
sealed abstract class PathComparator(_value: String, _name: String, _ordinal: Int) extends Value
Companion:
object
case class PathMatcher(path: String, expected: String, comparator: PathComparator)
Companion:
object
Companion:
class
case class Waiter(acceptors: List[Acceptor], documentation: Option[String], minDelay: Option[WaiterDelay], maxDelay: Option[WaiterDelay], deprecated: Option[Boolean], tags: Option[List[NonEmptyString]])
Companion:
object
object Waiter extends Companion[Waiter]
Companion:
class
object WaiterDelay extends Newtype[Int]
object WaiterName extends Newtype[String]