PersistentVolumeClaimSpec

final case class PersistentVolumeClaimSpec(accessModes: Option[Seq[String]], volumeMode: Option[String], dataSourceRef: Option[TypedLocalObjectReference], storageClassName: Option[String], dataSource: Option[TypedLocalObjectReference], volumeName: Option[String], resources: Option[ResourceRequirements], selector: Option[LabelSelector])

PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes

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

Value members

Concrete methods

Appends new values to accessModes

Appends new values to accessModes

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

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

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

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with accessModes set to new value

Returns a new data with accessModes set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with dataSource set to new value

Returns a new data with dataSource set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with dataSourceRef set to new value

Returns a new data with dataSourceRef set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with resources set to new value

Returns a new data with resources set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with selector set to new value

Returns a new data with selector set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with storageClassName set to new value

Returns a new data with storageClassName set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with volumeMode set to new value

Returns a new data with volumeMode set to new value

Source:
PersistentVolumeClaimSpec.scala

Returns a new data with volumeName set to new value

Returns a new data with volumeName set to new value

Source:
PersistentVolumeClaimSpec.scala

Inherited methods

Inherited from:
Product