IngressTLS

io.k8s.api.networking.v1.IngressTLS
See theIngressTLS companion object
final case class IngressTLS(hosts: Option[Seq[String]], secretName: Option[String])

IngressTLS describes the transport layer security associated with an ingress.

Attributes

Companion
object
Source
IngressTLS.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def addHosts(newValues: String*): IngressTLS

Appends new values to hosts

Appends new values to hosts

Attributes

Source
IngressTLS.scala
def mapHosts(f: Seq[String] => Seq[String]): IngressTLS

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

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

Attributes

Source
IngressTLS.scala
def mapSecretName(f: String => String): IngressTLS

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

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

Attributes

Source
IngressTLS.scala
def withHosts(value: Seq[String]): IngressTLS

Returns a new data with hosts set to new value

Returns a new data with hosts set to new value

Attributes

Source
IngressTLS.scala
def withSecretName(value: String): IngressTLS

Returns a new data with secretName set to new value

Returns a new data with secretName set to new value

Attributes

Source
IngressTLS.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product