object Volume extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Volume
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class AWSElasticBlockStore(volumeID: String, fsType: String = "ext4", partition: Int = 0, readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class ConfigMapProjection(name: String, items: Option[List[KeyToPath]] = None, optional: Option[Boolean] = None) extends VolumeProjection with Product with Serializable
- case class ConfigMapVolumeSource(name: String, items: List[KeyToPath] = List(), defaultMode: Option[Int] = None, optional: Option[Boolean] = None) extends Source with Product with Serializable
- case class Device(name: String, devicePath: String) extends Product with Serializable
- case class DownwardAPIProjection(items: List[DownwardApiVolumeFile] = List()) extends VolumeProjection with Product with Serializable
- case class DownwardApiVolumeFile(fieldRef: ObjectFieldSelector, mode: Option[Int] = None, path: String, resourceFieldRef: Option[ResourceFieldSelector]) extends Product with Serializable
- case class DownwardApiVolumeSource(defaultMode: Option[Int] = None, items: List[DownwardApiVolumeFile] = List()) extends Source with Product with Serializable
- case class EmptyDir(medium: StorageMedium = DefaultStorageMedium, sizeLimit: Option[Quantity] = None) extends Source with Product with Serializable
- case class GCEPersistentDisk(pdName: String, fsType: String = "ext4", partition: Int = 0, readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class GenericVolumeSource(json: String) extends PersistentSource with Product with Serializable
- case class GitRepo(repository: String, revision: Option[String] = None, directory: Option[String] = None) extends Source with Product with Serializable
- case class Glusterfs(endpointsName: String, path: String, readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class HostPath(path: String, type: Option[String] = None) extends PersistentSource with Product with Serializable
- case class ISCSI(targetPortal: String, iqn: String, portals: List[String] = List(), lun: Int = 0, fsType: String = "ext4", readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class KeyToPath(key: String, path: String) extends Product with Serializable
- case class Mount(name: String, mountPath: String, readOnly: Boolean = false, subPath: String = "", mountPropagation: Option[MountPropagationMode.Value] = None) extends Product with Serializable
- case class NFS(server: String, path: String, readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class ObjectFieldSelector(apiVersion: String = "v1", fieldPath: String) extends Product with Serializable
- sealed trait PersistentSource extends Source
- case class PersistentVolumeClaimRef(claimName: String, readOnly: Boolean = false) extends Source with Product with Serializable
- case class ProjectedVolumeSource(defaultMode: Option[Int] = None, sources: List[VolumeProjection]) extends Source with Product with Serializable
- case class RBD(monitors: List[String], image: String, fsType: String = "ext4", pool: String = "rbd", user: String = "admin", keyring: String = "/etc/cepth/keyring", secretRef: Option[LocalObjectReference] = None, readOnly: Boolean = false) extends PersistentSource with Product with Serializable
- case class ResourceFieldSelector(containerName: Option[String], divisor: Option[Quantity], resource: String) extends Product with Serializable
- case class Secret(secretName: String, items: Option[List[KeyToPath]] = None, defaultMode: Option[Int] = None, optional: Option[Boolean] = None) extends Source with Product with Serializable
- case class SecretProjection(name: String, items: Option[List[KeyToPath]] = None, optional: Option[Boolean] = None) extends VolumeProjection with Product with Serializable
- case class ServiceAccountTokenProjection(audience: Option[String], expirationSeconds: Option[Int], path: String) extends VolumeProjection with Product with Serializable
- sealed trait Source extends AnyRef
- sealed trait StorageMedium extends AnyRef
- sealed trait VolumeProjection extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- object DefaultStorageMedium extends StorageMedium with Product with Serializable
- object HugePagesStorageMedium extends StorageMedium with Product with Serializable
- object MemoryStorageMedium extends StorageMedium with Product with Serializable
- object MountPropagationMode extends Enumeration