case class QuobyteVolumeSource(group: Optional[String] = Optional.Absent, readOnly: Optional[Boolean] = Optional.Absent, registry: String, tenant: Optional[String] = Optional.Absent, user: Optional[String] = Optional.Absent, volume: String) extends Product with Serializable
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.
- group
Group to map volume access to Default is no group
- readOnly
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
- registry
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
- tenant
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
- user
User to map volume access to Defaults to serivceaccount user
- volume
Volume is a string that references an already created Quobyte volume by name.
- Alphabetic
- By Inheritance
- QuobyteVolumeSource
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
QuobyteVolumeSource(group: Optional[String] = Optional.Absent, readOnly: Optional[Boolean] = Optional.Absent, registry: String, tenant: Optional[String] = Optional.Absent, user: Optional[String] = Optional.Absent, volume: String)
- group
Group to map volume access to Default is no group
- readOnly
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
- registry
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
- tenant
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
- user
User to map volume access to Defaults to serivceaccount user
- volume
Volume is a string that references an already created Quobyte volume by name.
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() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getGroup: IO[K8sFailure, String]
Group to map volume access to Default is no group
Group to map volume access to Default is no group
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getReadOnly: IO[K8sFailure, Boolean]
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getRegistry: IO[K8sFailure, String]
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
This effect always succeeds, it is safe to use the field registry directly.
-
def
getTenant: IO[K8sFailure, String]
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
Tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getUser: IO[K8sFailure, String]
User to map volume access to Defaults to serivceaccount user
User to map volume access to Defaults to serivceaccount user
If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.
-
def
getVolume: IO[K8sFailure, String]
Volume is a string that references an already created Quobyte volume by name.
Volume is a string that references an already created Quobyte volume by name.
This effect always succeeds, it is safe to use the field volume directly.
- val group: Optional[String]
-
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() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val readOnly: Optional[Boolean]
- val registry: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val tenant: Optional[String]
- val user: Optional[String]
- val volume: String
-
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()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated