ScaleIOVolumeSource

io.k8s.api.core.v1.ScaleIOVolumeSource
See theScaleIOVolumeSource companion object
final case class ScaleIOVolumeSource(system: String, secretRef: LocalObjectReference, gateway: String, readOnly: Option[Boolean], fsType: Option[String], storagePool: Option[String], protectionDomain: Option[String], volumeName: Option[String], sslEnabled: Option[Boolean], storageMode: Option[String])

ScaleIOVolumeSource represents a persistent ScaleIO volume

Attributes

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

Members list

Value members

Concrete methods

def mapFsType(f: String => String): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def mapGateway(f: String => String): ScaleIOVolumeSource

transforms gateway to result of function

transforms gateway to result of function

Attributes

Source
ScaleIOVolumeSource.scala
def mapProtectionDomain(f: String => String): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def mapReadOnly(f: Boolean => Boolean): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala

transforms secretRef to result of function

transforms secretRef to result of function

Attributes

Source
ScaleIOVolumeSource.scala
def mapSslEnabled(f: Boolean => Boolean): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def mapStorageMode(f: String => String): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def mapStoragePool(f: String => String): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def mapSystem(f: String => String): ScaleIOVolumeSource

transforms system to result of function

transforms system to result of function

Attributes

Source
ScaleIOVolumeSource.scala
def mapVolumeName(f: String => String): ScaleIOVolumeSource

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

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

Attributes

Source
ScaleIOVolumeSource.scala
def withFsType(value: String): ScaleIOVolumeSource

Returns a new data with fsType set to new value

Returns a new data with fsType set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withGateway(value: String): ScaleIOVolumeSource

Returns a new data with gateway set to new value

Returns a new data with gateway set to new value

Attributes

Source
ScaleIOVolumeSource.scala

Returns a new data with protectionDomain set to new value

Returns a new data with protectionDomain set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withReadOnly(value: Boolean): ScaleIOVolumeSource

Returns a new data with readOnly set to new value

Returns a new data with readOnly set to new value

Attributes

Source
ScaleIOVolumeSource.scala

Returns a new data with secretRef set to new value

Returns a new data with secretRef set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withSslEnabled(value: Boolean): ScaleIOVolumeSource

Returns a new data with sslEnabled set to new value

Returns a new data with sslEnabled set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withStorageMode(value: String): ScaleIOVolumeSource

Returns a new data with storageMode set to new value

Returns a new data with storageMode set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withStoragePool(value: String): ScaleIOVolumeSource

Returns a new data with storagePool set to new value

Returns a new data with storagePool set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withSystem(value: String): ScaleIOVolumeSource

Returns a new data with system set to new value

Returns a new data with system set to new value

Attributes

Source
ScaleIOVolumeSource.scala
def withVolumeName(value: String): ScaleIOVolumeSource

Returns a new data with volumeName set to new value

Returns a new data with volumeName set to new value

Attributes

Source
ScaleIOVolumeSource.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product