RuleWithOperations

final case class RuleWithOperations(operations: Option[Seq[String]], apiVersions: Option[Seq[String]], scope: Option[String], apiGroups: Option[Seq[String]], resources: Option[Seq[String]])

RuleWithOperations is a tuple of Operations and Resources. It is recommended to make sure that all the tuple expansions are valid.

Companion:
object
Source:
RuleWithOperations.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to apiGroups

Appends new values to apiGroups

Source:
RuleWithOperations.scala

Appends new values to apiVersions

Appends new values to apiVersions

Source:
RuleWithOperations.scala

Appends new values to operations

Appends new values to operations

Source:
RuleWithOperations.scala

Appends new values to resources

Appends new values to resources

Source:
RuleWithOperations.scala

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

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

Source:
RuleWithOperations.scala

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

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

Source:
RuleWithOperations.scala

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

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

Source:
RuleWithOperations.scala

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

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

Source:
RuleWithOperations.scala

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

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

Source:
RuleWithOperations.scala

Returns a new data with apiGroups set to new value

Returns a new data with apiGroups set to new value

Source:
RuleWithOperations.scala

Returns a new data with apiVersions set to new value

Returns a new data with apiVersions set to new value

Source:
RuleWithOperations.scala

Returns a new data with operations set to new value

Returns a new data with operations set to new value

Source:
RuleWithOperations.scala

Returns a new data with resources set to new value

Returns a new data with resources set to new value

Source:
RuleWithOperations.scala

Returns a new data with scope set to new value

Returns a new data with scope set to new value

Source:
RuleWithOperations.scala

Inherited methods

Inherited from:
Product