ScalaPactSettings

case class ScalaPactSettings(protocol: Option[String], host: Option[String], port: Option[Int], localPactFilePath: Option[String], strictMode: Option[Boolean], clientTimeout: Option[Duration], outputPath: Option[String], publishResultsEnabled: Option[BrokerPublishData], pendingPactSettings: Option[PendingPactSettings])
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def enablePublishResults(providerVersion: String, buildUrl: Option[String]): ScalaPactSettings
def renderAsString: String
def toArguments: Map[String, String]
def withClientTimeOut(duration: Duration): ScalaPactSettings
def withHost(host: String): ScalaPactSettings
def withOutputPath(outputPath: String): ScalaPactSettings
def withPort(port: Int): ScalaPactSettings
def withProtocol(protocol: String): ScalaPactSettings

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Concrete fields

val giveClientTimeout: Duration
val giveHost: String
val giveOutputPath: String
val givePort: Int
val giveProtocol: String
val giveStrictMode: Boolean