Packages

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class ScalaPactDescription extends AnyRef
  2. final case class ScalaPactDescriptionFinal(consumer: String, provider: String, serverSslContextName: Option[String], interactions: List[ScalaPactInteractionFinal], options: ScalaPactOptions) extends Product with Serializable
  3. class ScalaPactInteraction extends AnyRef
  4. case class ScalaPactInteractionFinal(description: String, providerState: Option[String], sslContextName: Option[String], request: ScalaPactRequest, response: ScalaPactResponse) extends Product with Serializable
  5. sealed trait ScalaPactMatchingRule extends AnyRef
  6. final case class ScalaPactMatchingRules(rules: List[ScalaPactMatchingRule]) extends Product with Serializable
  7. final case class ScalaPactOptions(writePactFiles: Boolean, outputPath: String, host: String, port: Int) extends Product with Serializable
  8. case class ScalaPactRequest(method: HttpMethod, path: String, query: Option[String], headers: Map[String, String], body: Option[String], matchingRules: Option[List[ScalaPactMatchingRule]]) extends Product with Serializable
  9. case class ScalaPactResponse(status: Int, headers: Map[String, String], body: Option[String], matchingRules: Option[List[ScalaPactMatchingRule]]) extends Product with Serializable

Ungrouped