NamedRuleWithOperations

io.k8s.api.admissionregistration.v1alpha1.NamedRuleWithOperations
See theNamedRuleWithOperations companion object
final case class NamedRuleWithOperations(operations: Option[Seq[String]], apiVersions: Option[Seq[String]], scope: Option[String], apiGroups: Option[Seq[String]], resources: Option[Seq[String]], resourceNames: Option[Seq[String]])

NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.

Attributes

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

Members list

Value members

Concrete methods

def addApiGroups(newValues: String*): NamedRuleWithOperations

Appends new values to apiGroups

Appends new values to apiGroups

Attributes

Source
NamedRuleWithOperations.scala
def addApiVersions(newValues: String*): NamedRuleWithOperations

Appends new values to apiVersions

Appends new values to apiVersions

Attributes

Source
NamedRuleWithOperations.scala
def addOperations(newValues: String*): NamedRuleWithOperations

Appends new values to operations

Appends new values to operations

Attributes

Source
NamedRuleWithOperations.scala
def addResourceNames(newValues: String*): NamedRuleWithOperations

Appends new values to resourceNames

Appends new values to resourceNames

Attributes

Source
NamedRuleWithOperations.scala
def addResources(newValues: String*): NamedRuleWithOperations

Appends new values to resources

Appends new values to resources

Attributes

Source
NamedRuleWithOperations.scala
def mapApiGroups(f: (Seq[String]) => Seq[String]): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def mapApiVersions(f: (Seq[String]) => Seq[String]): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def mapOperations(f: (Seq[String]) => Seq[String]): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def mapResourceNames(f: (Seq[String]) => Seq[String]): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def mapResources(f: (Seq[String]) => Seq[String]): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def mapScope(f: String => String): NamedRuleWithOperations

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

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

Attributes

Source
NamedRuleWithOperations.scala
def withApiGroups(value: Seq[String]): NamedRuleWithOperations

Returns a new data with apiGroups set to new value

Returns a new data with apiGroups set to new value

Attributes

Source
NamedRuleWithOperations.scala
def withApiVersions(value: Seq[String]): NamedRuleWithOperations

Returns a new data with apiVersions set to new value

Returns a new data with apiVersions set to new value

Attributes

Source
NamedRuleWithOperations.scala
def withOperations(value: Seq[String]): NamedRuleWithOperations

Returns a new data with operations set to new value

Returns a new data with operations set to new value

Attributes

Source
NamedRuleWithOperations.scala
def withResourceNames(value: Seq[String]): NamedRuleWithOperations

Returns a new data with resourceNames set to new value

Returns a new data with resourceNames set to new value

Attributes

Source
NamedRuleWithOperations.scala
def withResources(value: Seq[String]): NamedRuleWithOperations

Returns a new data with resources set to new value

Returns a new data with resources set to new value

Attributes

Source
NamedRuleWithOperations.scala
def withScope(value: String): NamedRuleWithOperations

Returns a new data with scope set to new value

Returns a new data with scope set to new value

Attributes

Source
NamedRuleWithOperations.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product