ObjectReference

final case class ObjectReference(fieldPath: Option[String], name: Option[String], resourceVersion: Option[String], uid: Option[String], namespace: Option[String])

ObjectReference contains enough information to let you inspect or modify the referred object.

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

Value members

Concrete methods

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

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

Source:
ObjectReference.scala

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

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

Source:
ObjectReference.scala

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

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

Source:
ObjectReference.scala

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

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

Source:
ObjectReference.scala

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

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

Source:
ObjectReference.scala

Returns a new data with fieldPath set to new value

Returns a new data with fieldPath set to new value

Source:
ObjectReference.scala

Returns a new data with name set to new value

Returns a new data with name set to new value

Source:
ObjectReference.scala

Returns a new data with namespace set to new value

Returns a new data with namespace set to new value

Source:
ObjectReference.scala

Returns a new data with resourceVersion set to new value

Returns a new data with resourceVersion set to new value

Source:
ObjectReference.scala

Returns a new data with uid set to new value

Returns a new data with uid set to new value

Source:
ObjectReference.scala

Inherited methods

Inherited from:
Product