APIServiceSpec

final case class APIServiceSpec(versionPriority: Int, groupPriorityMinimum: Int, caBundle: Option[String], service: Option[ServiceReference], version: Option[String], group: Option[String], insecureSkipTLSVerify: Option[Boolean])

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.

Source:
APIServiceSpec.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

if caBundle has a value, transforms to the result of function

if caBundle has a value, transforms to the result of function

Source:
APIServiceSpec.scala

if group has a value, transforms to the result of function

if group has a value, transforms to the result of function

Source:
APIServiceSpec.scala

transforms groupPriorityMinimum to result of function

transforms groupPriorityMinimum to result of function

Source:
APIServiceSpec.scala

if insecureSkipTLSVerify has a value, transforms to the result of function

if insecureSkipTLSVerify has a value, transforms to the result of function

Source:
APIServiceSpec.scala

if service has a value, transforms to the result of function

if service has a value, transforms to the result of function

Source:
APIServiceSpec.scala

if version has a value, transforms to the result of function

if version has a value, transforms to the result of function

Source:
APIServiceSpec.scala

transforms versionPriority to result of function

transforms versionPriority to result of function

Source:
APIServiceSpec.scala

Returns a new data with caBundle set to new value

Returns a new data with caBundle set to new value

Source:
APIServiceSpec.scala

Returns a new data with group set to new value

Returns a new data with group set to new value

Source:
APIServiceSpec.scala

Returns a new data with groupPriorityMinimum set to new value

Returns a new data with groupPriorityMinimum set to new value

Source:
APIServiceSpec.scala

Returns a new data with insecureSkipTLSVerify set to new value

Returns a new data with insecureSkipTLSVerify set to new value

Source:
APIServiceSpec.scala

Returns a new data with service set to new value

Returns a new data with service set to new value

Source:
APIServiceSpec.scala

Returns a new data with version set to new value

Returns a new data with version set to new value

Source:
APIServiceSpec.scala

Returns a new data with versionPriority set to new value

Returns a new data with versionPriority set to new value

Source:
APIServiceSpec.scala

Inherited methods

Inherited from:
Product